.fr-view a,.text-btn,.underline{text-decoration:underline}.font-5xl{font-size:45px!important}.font-4xl{font-size:40px!important}.font-xxxl{font-size:32px!important}.font-30px{font-size:30px!important}.font-xxl{font-size:24px!important}.font-22px{font-size:22px!important}.font-20px{font-size:20px!important}.btn-font-xl,.font-xl{font-size:18px!important}.font-l{font-size:16px!important}.font-m{font-size:14px!important}.font-s{font-size:12px!important}.font-xs{font-size:10px!important}.font-light{font-weight:300!important}.font-regular{font-weight:400!important}.font-medium{font-weight:500!important}.font-bold{font-weight:700!important}.color-blue{color:#00A4F6!important}.color-blue-medium{color:#6841B1!important}.color-blue-light{color:#00A4F6!important}.color-blue-dark{color:#6841B1!important}.color-magenta{color:#CE2D30!important}.color-pink{color:#FF6EB0!important}.color-purple{color:#B8B8FF!important}.color-purple-dark{color:#9381FF!important}.color-green{color:#83BC2D!important}.color-dark-yellowish-green{color:#8ef9b8!important}.color-orange,.color-yellow{color:#FFD54E!important}.color-black{color:#2F2B2C!important}.color-carbon{color:#726A6C!important}.color-iron{color:#8E8789!important}.color-silver{color:#B6B1B2!important}.color-platinum{color:#D3D0D1!important}.color-smoke{color:#E1E0E0!important}.color-snow{color:#EEEDED!important}.color-white{color:#FFF!important}.color-red{color:#CE2D30!important}.color-red-light{color:#E33431!important}.color-red-dark{color:#B32C29!important}.color-aquamarine{color:#00D4B0!important}.bg-blue{background-color:#00A4F6}.bg-blue-medium{background-color:#6841B1}.bg-blue-light{background-color:#00A4F6}.bg-blue-dark{background-color:#6841B1}.bg-magenta{background-color:#CE2D30}.bg-pink{background-color:#FF6EB0}.bg-purple{background-color:#B8B8FF}.bg-purple-dark{background-color:#9381FF}.bg-green{background-color:#83BC2D}.bg-dark-yellowish-green{background-color:#8ef9b8}.bg-orange,.bg-yellow{background-color:#FFD54E}.bg-black,.notifications-close{background-color:#2F2B2C}.bg-carbon{background-color:#726A6C}.bg-iron{background-color:#8E8789}.bg-silver{background-color:#B6B1B2}.bg-platinum{background-color:#D3D0D1}.bg-smoke{background-color:#E1E0E0}.bg-snow{background-color:#EEEDED}.bg-white{background-color:#FFF}.bg-red{background-color:#CE2D30}.bg-red-light{background-color:#E33431}.bg-red-dark{background-color:#B32C29}.bg-aquamarine{background-color:#00D4B0}.fr-view{font-size:16px}.fr-view a{color:#70deff}.hover-shadow{-kthtml-transition:all .2s linear;transition:all .2s linear}.hover-shadow:hover{box-shadow:0 3px 9px 0 rgba(173,177,182,.21)}.page-transition.ng-enter{transition:.8s;opacity:.2}.page-transition.ng-enter-active{opacity:1}.sample-show-hide{transition:all linear 1s}.sample-show-hide.ng-hide{opacity:0}.height-show-hide{max-height:220px!important;overflow:scroll}.height-show-hide.ng-hide-add.ng-hide-add-active,.height-show-hide.ng-hide-remove.ng-hide-remove-active{transition:max-height 1s ease-in-out}.height-show-hide.ng-hide{max-height:0!important}.tutorial.ng-hide-add.ng-hide-add-active,.tutorial.ng-hide-remove.ng-hide-remove-active{transition:all linear .3s}.tutorial.ng-hide{bottom:-115px!important}.fade-element-in.ng-enter{transition:.3s linear all;opacity:0}.fade-element-in-init .fade-element-in.ng-enter,.fade-element-in.ng-enter.ng-enter-active{opacity:1}.fade-element-in.ng-leave{transition:.2s linear all;opacity:1}.dashboard .missions .mission.empty,.fade-element-in.ng-leave.ng-leave-active{opacity:0}@keyframes bounceInDown{50%,65%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}50%{opacity:1;transform:translate3d(0,50px,0)}65%{transform:translate3d(0,-20px,0)}80%{transform:translate3d(0,10px,0)}to{transform:none}}@keyframes bounceInUpSmall{30%,50%,70%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,100%,0)}30%{opacity:1;transform:translate3d(0,-20px,0)}50%{transform:translate3d(0,10px,0)}70%{transform:translate3d(0,-10px,0)}to{transform:translate3d(0,0,0)}}.bounceInUpSmall{animation-name:bounceInUpSmall}.text-right{text-align:right}.help-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(48,64,83,.64);z-index:99}.help-section{position:fixed;right:0;top:0;bottom:0;z-index:99999;transition:all .5s ease}.help-section:not(.open){right:-375px}.help-section.open{right:0}.help-section .img-container{opacity:.8;cursor:pointer;position:fixed;bottom:1em;right:2em;height:48px;width:141px;border-radius:100px;background-color:#B6B1B2;color:#FFF}.help-section .img-container span{font-size:18px;font-weight:700}.help-section .img-container:hover{opacity:1}.help-section .admin-help{position:relative;width:375px;background-color:#FFF;box-shadow:-1px 0 0 0 #e3e3e3;overflow:hidden;z-index:999;padding:1em 0}.help-section .admin-help .help-main{position:absolute;left:20px;width:90%;transition:all 1s ease}.help-section .admin-help .help-main.open{left:-355px}.help-section .admin-help .help-main .help-icn{width:30px;height:30px}.help-section .admin-help .help-detail{position:absolute;left:375px;width:90%;transition:all 1s ease}.help-section .admin-help .help-detail.open{left:20px}.help-section .admin-help .list .item{cursor:pointer}.help-section .admin-help .list .item .rounded{background-color:#2f3a46;border-radius:50%;width:7px;height:7px}.icon-switch .item{padding:11px 16px;border-radius:4px;text-align:center;letter-spacing:.4px;display:inline-block;cursor:pointer;background:#fff;border:1px solid #27384a;transition:all .2s ease;color:#27384a}.icon-switch .item:first-child{border-radius:4px 0 0 4px}.icon-switch .item:last-child{border-radius:0 4px 4px 0;border-left:0}.icon-switch .item.active,.icon-switch .item:hover{background:#00c5ff;color:#fff}._md-open-menu-container{border-radius:10px;border:1px solid #707070;background-color:#F9F9F9}._md-open-menu-container md-menu-content{background-color:#F9F9F9;border-radius:10px;padding:0}._md-open-menu-container md-menu-content .menu-text{padding-left:0}.md-sidenav-left{width:200px;min-width:70px;position:fixed!important;transition:width .1s linear,min-width .1s linear;overflow:initial!important;-ms-overflow-x:hidden;z-index:50;box-shadow:0 0 20px 8px rgba(186,186,186,.17)}.custom-tooltip,.dashboard .city-container,.edit-profile .avatar,.md-sidenav-left md-menu-item{position:relative}.md-sidenav-left:hover{overflow-y:auto!important;overflow-x:hidden!important}.md-sidenav-left ._md{overflow:initial!important}.md-sidenav-left .sidenav-content{-ms-overflow-x:hidden}.md-sidenav-left.opened,.md-sidenav-left:hover{width:200px;min-width:200px}.md-sidenav-left.opened .menu-text,.md-sidenav-left.opened .user-info,.md-sidenav-left:hover .menu-text,.md-sidenav-left:hover .user-info{display:block}.md-sidenav-left.opened .text-logout,.md-sidenav-left:hover .text-logout{display:block!important}.md-sidenav-left.opened .menu-counters,.md-sidenav-left:hover .menu-counters{opacity:1!important}.md-sidenav-left .overflow-hidden{overflow:hidden}.md-sidenav-left .menu-image{padding-top:8px}.md-sidenav-left .menu-image img{margin:0 auto;max-width:33px;max-height:33px;height:33px}.md-sidenav-left .menu-text{display:block;font-size:14px;font-weight:700;color:#2F2B2C;animation:appear .1s}.md-sidenav-left .sidenav-menu{margin-top:6px}.md-sidenav-left md-menu-item{height:45px}.md-sidenav-left .active::after{position:absolute;top:0;right:-14px;content:"";width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;z-index:8}.md-sidenav-left .active.menu-pink{background:#FF6EB0}.md-sidenav-left .active.menu-green{background:#c4ff93}.md-sidenav-left .active.menu-dark-green{background:#8ef9b8}.md-sidenav-left .active.menu-purple{background:#f9a8ff}.md-sidenav-left .active.menu-blue-dark{background:#6841B1}.md-sidenav-left .active.menu-blue{background:#00A4F6}.md-sidenav-left .active.menu-blue-medium{background:#6841B1}.md-sidenav-left .active.menu-lightblue{background:#9bfff4}.md-sidenav-left .active.menu-yellow{background:#FFD54E}.md-sidenav-left .active.menu-sandy-yellow{background:#ffee7a}.md-sidenav-left .active.menu-white{border-right:4px solid #00A4F6}.md-sidenav-left._md-locked-open .menu-logo{height:70px}.md-sidenav-left:not(._md-locked-open) .menu-logo{height:50px;margin-bottom:25px}.md-sidenav-left .menu-logo{margin:0 auto;padding:0 8px;text-align:left}.md-sidenav-left .menu-logo img{max-height:50px}.md-sidenav-left .menu-logo.zeppelean-logo{margin:0 0 0 12px}.md-sidenav-left .menu-logo.zeppelean-logo img{height:55px}.md-sidenav-left .menu-logo.admin img{width:37px;height:auto}.md-sidenav-left .menu-user{margin:8px}.md-sidenav-left .menu-user .avatar img{width:40px;height:40px;border:1px solid #2f3a46}.md-sidenav-left .user-info{display:block;padding:4px 6px;animation:appear .1s}.md-sidenav-left .user-info .user-name{font-weight:700}.md-sidenav-left .user-info .edit-profile-link{color:#2F2B2C;cursor:pointer;font-size:12px}.md-sidenav-left .sidenav-logout:hover,.md-sidenav-left .user-info .edit-profile-link:hover{color:#00A4F6}.md-sidenav-left .progress-exp{margin:0 8px}.md-sidenav-left .progress-exp md-progress-linear ._md-container{border-radius:10px;background:#CED8E3;height:6px}.md-sidenav-left .progress-exp md-progress-linear ._md-bar{background:#6ad8ff;height:6px}.md-sidenav-left .menu-level{font-size:12px;margin-left:8px}.md-sidenav-left .menu-counters{opacity:1}.md-sidenav-left .menu-counters .vertical-spacer{display:inline-block;width:2px;height:21px;border:1px solid #2F2B2C}.md-sidenav-left .sidenav-logout{margin:0 0 20px 26px;font-size:15px;width:100%;min-width:100%;height:20px}.md-sidenav-left .sidenav-logout .text-logout{display:block;margin-left:10px;animation:appear .1s}@media screen and (min-width:1200px){.md-sidenav-left .menu-text,.md-sidenav-left .sidenav-logout .text-logout,.md-sidenav-left .user-info{display:none}.md-sidenav-left{width:70px;min-width:70px}.md-sidenav-left .menu-counters{opacity:0}.md-sidenav-left .menu-user .avatar img{width:50px;height:50px}.md-sidenav-left .active::after{border-top-width:27.5px;border-bottom-width:27.5px}.md-sidenav-left md-menu-item{height:55px}}.notifications-right{width:320px;min-width:320px;position:fixed;height:100%;min-height:100%;background-color:#fff;box-shadow:0 0 20px 8px rgba(185,185,185,.17);top:0;right:0;z-index:100}.notifications-right .notifications-content{height:100%}.notifications-right .notifications-content .notifications-header{border-bottom:1px solid #2F2B2C;height:51px}@media screen and (min-width:600px){.notifications-right .notifications-content .notifications-header{height:51px}}@media screen and (min-width:1200px){.notifications-right .notifications-content .notifications-header{height:51px}}@media screen and (min-width:1580px){.notifications-right .notifications-content .notifications-header{height:auto}}.notifications-right .notifications-content .notifications-count{font-size:16px;font-weight:700;padding:0 18px;line-height:18px}.notifications-right .notifications-content .notifications-count b{color:#FF6EB0}.notifications-right .notifications{overflow-y:scroll;height:90%;padding-bottom:154px}.notifications-right .notifications .notification{padding:10px 20px 10px 4px;border-bottom:solid 1px #ecf0f5}.notifications-right .notifications .notification .notification-image{margin-right:10px;margin-left:5px}.notifications-right .notifications .notification .notification-image.kind-32{margin:0 8px 0 4px}.notifications-right .notifications .notification .notification-date{font-size:12px;color:#586568}.notifications-right .notifications .notification.new{color:#FF6EB0}.notifications-close{width:63px;height:50px;color:#FFF;cursor:pointer}@media screen and (min-width:600px){.notifications-close{height:50px}}@media screen and (min-width:1200px){.notifications-close{height:50px}}@media screen and (min-width:1580px){.notifications-close{height:63px}}.notifications-button{position:fixed;top:0;right:0;width:63px;height:50px;color:#2F2B2C;cursor:pointer;z-index:40}.notifications-button i{font-size:24px;font-weight:400}.notifications-button .notifications-count{position:absolute;top:10px;right:10px;height:20px;width:20px;border-radius:50%;background:#FF6EB0;color:#FFF;font-size:11px}.notifications-right.ng-hide-add,.notifications-right.ng-hide-remove{transition:all linear .2s}.notifications-right.ng-hide{height:0;min-height:0}.toolbar-top{position:fixed;top:0;background:#FFF!important;border-bottom:solid 1px #ebecec;color:#2F2B2C!important;min-height:50px;z-index:100}.toolbar-top .md-toolbar-tools{height:50px}.toolbar-top .md-toolbar-tools .logo-company{margin-right:5px;height:40px;overflow:hidden;text-align:center;display:flex}.toolbar-top .md-toolbar-tools .logo-company img{align-self:center;max-height:100%}.login-bg{position:fixed;top:10%;height:80%;background:url(../images/login/login-bg.svg) right center no-repeat;background-size:contain;right:10%;width:55%}.login-bg .secondary-logos{position:absolute;bottom:1%;right:5%;width:90%}.login-bg .secondary-logos img.group-logo{width:80%}.login-bg .secondary-logos img.secondary-logo{margin-left:.8em;margin-right:.8em;margin-bottom:15px;max-height:45px;max-width:200px}.login-screen{position:absolute;left:0;height:95%;background:0 0;padding-left:5em}@media screen and (min-width:600px){.login-screen{width:100%}.login-screen .logo-img{margin-bottom:0}}@media screen and (min-width:1200px){.login-screen{width:50%}}@media screen and (min-width:1580px){.login-screen{width:50%}}.login-screen md-checkbox{margin-bottom:0}.login-screen .login-box{width:500px;opacity:.99;background-color:rgba(255,255,255,.89);box-shadow:0 2px 38px 0 rgba(206,206,206,.5);padding:0 10% 5%}.login-screen .logo-img{max-width:222px;margin-bottom:0;padding-top:24px}.login-screen .zeppelean-text{font-size:34px;font-weight:500;color:#fd83b9}@media screen and (min-width:600px){.login-screen .logo-img{padding-top:24px}.login-screen .zeppelean-text{font-size:13px}}@media screen and (min-width:1200px){.login-screen .logo-img{margin-bottom:24px;padding-top:0}.login-screen .zeppelean-text{font-size:15px}}@media screen and (min-width:1580px){.login-screen .logo-img{margin-bottom:24px;padding-top:0}.login-screen .zeppelean-text{font-size:15px}}.login-screen .claim{width:491px;font-size:40px;font-weight:800;line-height:1.12;letter-spacing:normal;color:#2F2B2C}.login-screen .claim-2{font-size:22px;font-weight:800;max-width:348px;margin-top:24px}.login-screen.company-key-finnova .claim{font-size:28px}.login-screen.company-key-finnova .claim-2{font-size:16px;font-weight:400;margin-top:12px}.login-screen md-input-container{margin:5px!important}.login-screen md-input-container .md-input{color:#2f3a46;max-width:100%;border-color:rgba(0,0,0,.6)}.login-screen md-input-container [ng-message]{color:#FF6EB0!important}.login-screen md-input-container:not(.md-input-invalid).md-input-focused label{color:#5b5b5b}.login-screen md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#5b5b5b}.login-screen .md-block{margin:8px 0;width:100%}.login-screen .md-login-btn{background:#00A4F6}.login-screen .login-form{margin-top:14px;width:70%}.login-screen .login-form .pre-text{font-family:MarkPro;font-size:14px;line-height:1.6;text-align:center;color:#2F2B2C}.login-screen .login-form .password-forgotten{font-family:MarkPro;font-size:13px;font-weight:700;color:#2F2B2C}@-moz-document url-prefix(){.login-screen .login-form md-input-container label:not(._md-container-ignore){bottom:0!important}}.login-screen .form-messages{font-size:12px;width:100%;margin:10px 0 16px 6px;padding:0 20px;color:#FF6EB0}.login-screen .input-messages{color:#FF6EB0!important}.login-screen .btn-login{width:100%;max-width:none;background:#6841B1;border:0;border-radius:8px;margin:18px auto 20px!important;padding:.6em 0;color:#FFF;font-size:25px;font-weight:800;box-shadow:0 3px 10px #00029}.login-screen .btn-login:hover{box-shadow:none;background:#6841B1}.login-screen .btn-login[disabled]{background:#e3e3e3;color:rgba(0,0,0,.3)!important}.login-screen .create-account{border-top:1px solid #ced8e3;padding-top:2em}.logo-prisma{position:fixed;bottom:20px;left:20px}.logo-prisma a{font-family:MarkPro;font-size:12px;font-weight:700;color:#2F2B2C;text-decoration:none}.logo-prisma img{opacity:.8}.logo-prisma img:hover{opacity:1}.create-section .logo{position:absolute;top:1em;left:5%}.create-section .title-image{height:160px}.create-section .title{text-align:center;line-height:1.12;font-size:40px;color:#2f3a46}.create-section .description{text-align:center;opacity:.9;font-size:14px;color:#2f3a46}.create-section .step-2-description{text-align:center;opacity:.9;font-size:14px;color:#505050}.create-section .input-slug.valid{border-color:#83BC2D;color:#83BC2D}.create-section .input-slug.invalid{border-color:#fe5f55;color:#fe5f55}.create-section .domain{font-size:18px;font-weight:700;color:#505050}.create-section .box{border:1px solid #c8cdd2;padding:.5em 1.5em 1.5em;margin:5px}.create-section .box .kpi-title{font-size:16px;font-weight:700;color:#2f3a46}.create-section .box .kpi-frequency{margin-top:1em}.create-section .box .kpi-category{margin-bottom:.5em}.create-section .btn{max-width:none;width:100%;color:#2f3a46;border:1px solid #2f3a46}.create-section .btn.disabled,.create-section .btn[disabled]{background-color:#ebecec;cursor:default!important;color:#898a8a!important}.create-section .btn.disabled img,.create-section .btn[disabled] img{filter:grayscale(100%)!important}.create-section .btn.disabled:hover,.create-section .btn[disabled]:hover{background-color:#ebecec!important;cursor:default!important;color:#898a8a!important}.create-section .btn-normal{width:100%;padding:7px 80px;border-radius:2px;background-color:#6ddfff;font-size:18px;font-weight:700;color:#fff!important}.create-section .btn-normal.disabled,.create-section .btn-normal[disabled]{background-color:#ebecec;cursor:default!important;color:#898a8a!important}.create-section .btn-normal.disabled img,.create-section .btn-normal[disabled] img{filter:grayscale(100%)!important}.create-section .btn-normal.disabled:hover,.create-section .btn-normal[disabled]:hover{background-color:#ebecec!important;cursor:default!important;color:#898a8a!important}.admin .btn-normal,.create-section .btn-normal:hover{background-color:#6ddfff}.create-section .copyright{text-align:center;font-size:14px;color:#989898}.create-section .copyright a{color:#989898}.new-indicator-modal .title{font-size:30px;color:#2f3a46;text-align:center}.new-indicator-modal .btn{width:100%}.new-indicator-modal .btn:not(.disabled){background-color:#6ad8ff;border:none;border-radius:2px}.avatar-img-rounded{border-radius:50%}.user-profile{margin-top:20px;border:1px solid #e3e3e3;padding:20px 40px}.user-profile .avatar img{width:94px;height:94px;border:1px solid #979797}.user-profile .user-profile-detail{margin-left:20px}.user-profile .profile-name{font-weight:700;margin-bottom:1px}.user-profile .profile-teamname{margin-bottom:1px}.user-profile .user-profile-albumvalue{margin-top:4px;min-height:30px}.user-profile .user-profile-albumvalue img{margin-right:10px}.user-profile .user-profile-albumvalue span{padding-top:4px}.user-profile .menu-level{font-size:12px}.user-profile .progress-exp{width:180px;margin:0}.user-profile .progress-exp md-progress-linear ._md-container{border-radius:10px;background:#CED8E3;height:6px}.user-profile .progress-exp md-progress-linear ._md-bar{background:#6ad8ff;height:6px}.user-profile .user-profile-rank{margin-left:40px}.user-profile .user-profile-rank .profile-rank-value{font-size:38px;font-weight:700;margin-right:10px}.user-profile .profile-team{font-size:20px}.user-profile .profile-team-counters{font-weight:700;margin-top:10px;font-size:14px}.user-profile .profile-team-counters .img-group{margin-left:10px}.collection-profile .collection-info{padding:1em}.collection-profile .collection-info .collection-total{font-size:18px}.collection-profile .collection-info .colecction-total-title{font-size:16px}.edit-profile .box-toolbar{padding:10px 20px}.edit-profile .btn-mini{margin:0;padding:6px 20px}.edit-profile .box-profile-content{padding:20px}.edit-profile .box-profile-content b{margin-top:4px}.edit-profile .md-block{margin:10px}.edit-profile .update-avatar{background:#FFF;border:1px solid #2F2B2C;font-size:12px;padding:6px 12px;cursor:pointer;box-shadow:0 3px 6px #00029;border-radius:6px}.edit-profile .update-avatar:hover{background:#FF6EB0;color:#FFF}.box-profile-content.notifications .fa{margin:5px 15px}.box-profile-content.notifications .fa.fa-mobile{font-size:25px}.box-profile-content.notifications .fa.fa-envelope{font-size:22px}.box-profile-content.notifications .row{border-bottom:solid 1px #f2f2f2;padding:10px 0}.box-profile-content.notifications md-checkbox{margin:0 7px}.select-avatar-modal{max-width:500px}.select-avatar-modal md-toolbar{background:unset;color:unset;padding:24px}.select-avatar-modal md-dialog-actions{padding:24px}.select-avatar-modal .avatar{margin:18px 8px;display:block;width:120px;height:120px;border-radius:50%;border:2px solid #D3D0D1}.select-avatar-modal .avatar.selected,.select-avatar-modal .avatar:hover{box-shadow:0 0 0 4px #00A4F6}.custom-tooltip i{cursor:pointer}.custom-tooltip .tooltip-content{display:none;position:absolute;width:220px;padding:1em;background:#d7f2e8;border:2px solid #9ba4a0;border-radius:15px;z-index:999;right:50%;top:10px;box-shadow:7px 13px 36px -15px #bababa}.custom-tooltip:hover .tooltip-content{display:block}.tab-menu .tab-btn{margin-right:1px;border:2px solid #2F2B2C;border-radius:5px;background:#FFF;font-size:16px!important;padding:4px 16px!important;font-weight:500;cursor:pointer}.tab-menu .tab-btn.selected{background:#00A4F6;color:#FFF}.dashboard{padding-top:2em}.dashboard .tab-menu .tab-btn{font-size:18px;padding:8px 24px}@media screen and (min-width:600px){.dashboard .tab-menu .tab-btn{height:8px 34px}}@media screen and (min-width:1200px){.dashboard .tab-menu .tab-btn{height:8px 64px}}@media screen and (min-width:1580px){.dashboard .tab-menu .tab-btn{height:8px 64px}}.dashboard .legend{position:absolute;top:2em;z-index:4}.dashboard .legend .item{background:#fff;box-shadow:0 3px 6px #00029;border:2px solid #E1E0E0;width:auto;height:64px;padding:.5em 1em;border-radius:10px;margin:8px}@media screen and (min-width:600px){.dashboard .legend .item{width:200px}}@media screen and (min-width:1200px){.dashboard .legend .item{width:200px}}@media screen and (min-width:1580px){.dashboard .legend .item{width:200px}}.dashboard .legend .points{background-color:#F9F9F9}.dashboard .legend .ranking.key-normal{background-color:#E33431;color:#FFF}.dashboard .legend .ranking.key-fin{box-shadow:0 3px 6px #00029;border:2px solid #E1E0E0}.dashboard .dashboard-city{background:#002E5B;border-radius:30px;overflow:hidden;position:relative;height:300px;width:100%;margin:0 auto 120px;top:100px}@media screen and (min-width:600px){.dashboard .dashboard-city{height:625px;width:90%;top:100px;margin:0 auto 120px}}@media screen and (min-width:1200px){.dashboard .dashboard-city{height:625px;width:900px;top:0;margin:0 auto}}@media screen and (min-width:1580px){.dashboard .dashboard-city{height:670px;width:1000px;top:0;margin:0 auto}}.dashboard .dashboard-city img{position:absolute;width:140%;height:140%;left:-20%;top:-10%;object-fit:contain}.dashboard .dashboard-city.kind-europe img{width:100%;height:100%;left:auto;top:0;right:-45px}.dashboard .dashboard-city.kind-poke img{height:119%;top:-12%}.dashboard .actions-section .item{padding:1em;border:2px solid #B6B1B2}.dashboard .actions-section .item .icon-container{border:2px solid #B6B1B2;width:65px;height:65px}.dashboard .actions-section .item.evaluation .icon-container:not(.disabled){background:#8ef9b8}.dashboard .actions-section .item.evaluation .icon-container.disabled{background:#D3D0D1}.dashboard .actions-section .item.engagement .icon-container{background:#ffee7a}.dashboard .hand-messages .hand-text{width:80%;text-align:center}@media screen and (min-width:600px){.dashboard .hand-messages .hand-text{width:70%}}@media screen and (min-width:1200px){.dashboard .hand-messages .hand-text{width:60%}}@media screen and (min-width:1580px){.dashboard .hand-messages .hand-text{width:60%}}.dashboard .indicator-detail{padding:24px}.dashboard .indicator-detail .indicator-image{margin-right:18px}.dashboard .indicator-detail .indicator-image img{border:1px solid #D3D0D1;width:100px;height:100px}.dashboard .indicator-detail md-progress-linear{height:13px}.dashboard .indicator-detail md-progress-linear ._md-container{border-radius:5px;background-color:#CED8E3;height:13px}.dashboard .indicator-detail md-progress-linear ._md-bar{background:#00D4B0;height:13px}.dashboard .indicator-detail md-progress-linear.progress-blue ._md-bar{background:#00A4F6}.dashboard .team-user .team-user-content{margin:8px;padding:16px 24px;border:1px solid #B6B1B2;border-radius:20px}.dashboard .team-user .avatar{margin-right:24px}.dashboard .team-user .avatar img{width:64px;height:64px}.dashboard .indicators-resume .show-kpis-evlutive-btn{width:203px!important;height:48px;border:1px solid #96A3B7;border-radius:4px;background-color:#FFF}.dashboard .indicators-resume .show-kpis-evlutive-btn p{color:#485669;font-size:16px;line-height:24px;text-align:center;margin:0}.dashboard .indicators-box .indicator-box{border:1px solid #CED8E3;border-radius:4px;width:95%;margin-top:20px}.dashboard .indicators-box .indicator-box .menu-indicator .border-top-menu,.list-team .indicators-box .menu-indicator .border-top-menu,.unit-content .previous-next .container{border-top:1px solid #D3D0D1}.dashboard .indicators-box .indicator-box .menu-indicator .border-left-menu,.list-team .indicators-box .menu-indicator .border-left-menu,.summary-kpis .kpi .separator div{border-left:1px solid #D3D0D1}.dashboard .indicators-box .indicator-box .container{padding:18px}.dashboard .indicators-box .indicator-box .menu-indicator div{height:51px;color:#8E8789;line-height:20px;font-size:16px;font-weight:500}.dashboard .indicators-box .indicator-box .menu-indicator .md-menu-content{padding:0}.dashboard .indicators-box .indicator-name{font-size:16px;margin:8px;color:#485669;line-height:24px}.dashboard .indicators-box .indicator-image{width:60px;height:60px}.dashboard .indicators-box .indicator-values{position:relative;margin-top:14px;border-radius:4px;background-color:#F5F7FD}.dashboard .indicators-box .indicator-values .indicator-value{position:relative;padding:13px 20px;text-align:center}.dashboard .indicators-box .indicator-values .indicator-separator::after{content:"";display:block;position:absolute;right:0;width:1px;height:50%;background:#CED8E3}.dashboard .indicators-box .indicator-values .indicator-value-black{background-color:#B6B1B2;color:#FFF;border-radius:4px 0 0 4px}.dashboard .indicators-box .indicator-values .indicator-value-red{background-color:#FF6EB0;color:#FFF;border-radius:4px 0 0 4px}.dashboard .indicators-box .indicator-values .indicator-number{font-size:24px;font-weight:500;line-height:30px}.dashboard .indicators-box .indicator-values .indicator-number-desc{font-size:12px;line-height:18px}.dashboard .indicators-box .action-plan-active{position:relative;margin-top:12px;border-radius:3px;background-color:#F5F7FD;padding:12px 80px 12px 12px;height:73px;cursor:pointer}.dashboard .indicators-box .action-plan-active:not(.no-link):hover{background:#CED8E3}.dashboard .indicators-box .action-plan-active.no-link{padding:12px;cursor:auto!important}.dashboard .indicators-box .action-plan-active .no-plan-active{text-align:center}.dashboard .indicators-box .action-plan-active:not(.no-link):after{position:absolute;right:20px;top:12px;content:"\f0da";font-family:FontAwesome;font-size:30px;color:#97A4B7}.dashboard .indicators-box .action-plan-active:not(.no-link):hover:after,.missions-list .mission-completed,.missions-list .mission-completed .mission-box .mission-description,.missions-list .mission-completed .mission-name{color:#FFF}.dashboard .indicators-box .action-plan-active .plan-active-message{font-size:12px;line-height:18px;color:#485669}.dashboard .indicators-box .action-plan-active .plan-active-title{color:#475569;font-size:14px;line-height:22px;height:22px;overflow:auto}.dashboard .indicators-box .action-plan-active .progress-bar{margin-top:4px}.dashboard .box-container{width:calc(100% - 38px)}.dashboard .box-container h2 span{font-size:14px;font-weight:400}.dashboard .box-container h2 span .fa{font-size:12px}.dashboard .missions{margin:0;min-height:480px}.dashboard .missions .mission:focus{outline:0}.dashboard .missions .empty-text{margin:0;padding:20px}.dashboard .missions .mission{cursor:pointer;min-height:120px;padding:16px;margin:0;border:0;border-bottom:solid 1px #e3e3e3}.dashboard .missions .mission.cursor-pointer{cursor:pointer}.dashboard .missions .mission-square{width:10px;height:10px}.dashboard .missions .mission-square.fill-light-lavendar{background:#f9a8ff}.dashboard .missions .mission-square.fill-sandy-yellow{background:#ffee7a}.dashboard .missions .mission-square.fill-light-cyan{background:#a8fff5}.dashboard .missions .mission-square.fill-yellowish-green{background:#c4ff93}.dashboard .missions .mission-square.fill-light-grey{background:#d6d8d8}.dashboard .missions .mission-title{font-size:16px;margin:20px 0 0;padding-right:20px}.dashboard .missions .mission-deadline{font-size:12px}.dashboard .missions .mission-deadline,.dashboard .missions .mission-title{margin-left:30px}.dashboard .missions .mission-type{color:#a1a1a7;text-transform:uppercase;margin-left:20px}.card-page .card-info .card-footer .card-level .type-1,.dashboard .album .last-card-info .type-1{color:#EBAD6B}.dashboard .missions .mission-action-btn{margin:4px 0;cursor:pointer}.dashboard .missions .mission-action-btn:hover{filter:brightness(120%)}.collection .card-container .card-box.obtained .card-image,.trade .trade-result .card-box.obtained .card-image{filter:none}.dashboard .album{min-height:267px}.dashboard .album .vertical-spacer{display:inline-block;width:0;height:13px;border-left:solid 1px #2F2B2C;margin:0 20px}.dashboard .album .fa-circle{margin-right:10px}.dashboard .album .last-card-info{margin:20px}@media screen and (min-width:600px){.dashboard .album .last-card-info{margin:34px 0 0}}@media screen and (min-width:1200px){.dashboard .album .last-card-info{margin:34px 0 0}}@media screen and (min-width:1580px){.dashboard .album .last-card-info{margin:34px 0 0}}.dashboard .album .last-card-info .card-type{text-transform:uppercase}.dashboard .album .last-card-info .type-2{color:#E3E3E3}.dashboard .album .last-card-info .type-3{color:#FFEF5A}.dashboard .album .last-card-info .last-card-description{font-size:12px;margin-right:5px}.dashboard .album .last-card-image{box-shadow:0 2px 29px 0 rgba(176,176,176,.5);min-width:130px;min-height:165px;max-height:165px;margin:10px auto}@media screen and (min-width:600px){.dashboard .album .last-card-image{margin:20px 40px 20px 20px}}@media screen and (min-width:1200px){.dashboard .album .last-card-image{margin:20px 40px 20px 20px}}@media screen and (min-width:1580px){.dashboard .album .last-card-image{margin:20px 40px 20px 20px}}.dashboard .album .last-card-image.animated-background{box-shadow:none}.dashboard .admin-section .section{padding:2em}.dashboard .admin-section .section-1{background-color:#c4ff93}.admin-statistics-general .chart .section-1,.dashboard .admin-section .section-2{background-color:#8af8ff}.dashboard .admin-section .section-3{background-color:#ffee7a}.dashboard .admin-section .section-4{background-color:#ff7db6}.dashboard .feed{margin-bottom:38px}.dashboard .feed .feed-item{border-right:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3}.dashboard .feed .feed-item.border-top{border-top:solid 1px #e3e3e3}.dashboard .feed .feed-item.odd{border-left:solid 1px #e3e3e3}.dashboard .feed .activity{margin:20px 20px 10px}.dashboard .feed .activity .avatar img{width:46px;height:46px;border:2px solid #435365}.dashboard .feed .activity img.feed-icon{height:65px}.dashboard .feed .activity .feed-card{margin-left:20px}.dashboard .feed .activity .feed-card img{border:1px solid #4e525a;object-fit:cover;width:38px;height:38px}.dashboard .dashboard-challenges .box-challenges{width:100%;height:auto;background-image:url(../images/challenges.png);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:600px){.dashboard .dashboard-challenges .box-challenges{height:auto}}@media screen and (min-width:1200px){.dashboard .dashboard-challenges .box-challenges{height:133px}}@media screen and (min-width:1580px){.dashboard .dashboard-challenges .box-challenges{height:133px}.dashboard .dashboard-challenges .challenge-prev{height:auto}}.dashboard .dashboard-challenges .box-challenges.no-challenges{background-image:url(../images/no-challenges.png)}.dashboard .dashboard-challenges .challenge-prev{background:#FFF;border:1px solid #e3e3e3;padding:16px;min-height:90px}@media screen and (min-width:600px){.dashboard .dashboard-challenges .challenge-prev{height:auto}}@media screen and (min-width:1200px){.dashboard .dashboard-challenges .challenge-prev{height:auto}}.dashboard .dashboard-challenges .challenge-prev .avatar{margin-right:20px}.dashboard .dashboard-challenges .challenge-prev .avatar img{width:56px;height:56px}.dashboard .dashboard-challenges .challenge-prev .challenge-prev-name{font-size:18px;font-weight:700}.dashboard .dashboard-challenges .challenge-prev .challenge-prev-status{font-size:12px;font-weight:700;text-transform:uppercase}.dashboard .dashboard-challenges .no-challenge-content{font-size:18px;font-weight:700}.dashboard .ranking-box{height:87px;overflow:hidden}.dashboard .ranking-box img.icon{height:90px}.dashboard .ranking-box .ranking-value{font-size:32px}.dashboard .ranking-box .ranking-image{margin:0 10px}@media screen and (min-width:600px){.dashboard .ranking-box .ranking-value{font-size:32px}.dashboard .ranking-box .ranking-image{margin:10px}}@media screen and (min-width:1200px){.dashboard .ranking-box .ranking-value{font-size:40px}.dashboard .ranking-box .ranking-image{margin:20px}}@media screen and (min-width:1580px){.dashboard .ranking-box .ranking-value{font-size:40px}.dashboard .ranking-box .ranking-image{margin:20px}}.dashboard .ranking-box .separator{width:1px;background:#e5e5e5;height:60%}.dashboard .ranking-box .ranking-text{width:100px;line-height:1.14;margin-left:10px}.dashboard .rewards-box{height:87px}.dashboard .rewards-box .reward-counter{font-size:35px}.dashboard .rewards-box .reward-text{width:100px;margin-left:20px}@media screen and (max-width:959px){.btn-meeting{min-width:130px!important}}.configurator-kpis-finish img{width:35%}.configurator-kpis-finish .btn-dialog-finish{width:250px}@media screen and (min-width:600px){.configurator-kpis-finish .btn-dialog-finish{width:auto}}@media screen and (min-width:1200px){.configurator-kpis-finish .btn-dialog-finish{width:auto}}@media screen and (min-width:1580px){.configurator-kpis-finish .btn-dialog-finish{width:auto}}.dashboard-badges md-progress-linear{height:32px}.dashboard-badges md-progress-linear ._md-container{border-radius:15px;background-color:#FFF;height:32px;border:2px solid #2F2B2C}.dashboard-badges md-progress-linear ._md-bar{background-color:#00D4B0;height:32px}.dashboard-badges .badge-content{margin-top:16px;background:#FFF;padding:16px;border:1px solid #D3D0D1}.dashboard-badges .badge-content img{height:120px;width:120px}.grades .icon-container{border:2px solid #2F2B2C;width:70px;height:65px}.grades .sections .section{margin-bottom:4em}.grades .sections .section .item{border:1px solid #B6B1B2;border-radius:0 10px 10px 0}.grades .sections .section .item .grade-container{background:#EEEDED;width:70px;height:55px;border-right:1px solid #B6B1B2}.grades .sections .section.evaluations .icon-container{background:#CE2D30}.grades .sections .section.courses .icon-container{background:#00D4B0}.grades .sections .section.engagements .icon-container{background:#FFD54E}.chart-box{width:100%}@media screen and (min-width:600px){.chart-box{width:100%}}@media screen and (min-width:1200px){.chart-box{width:100%}}@media screen and (min-width:1580px){.chart-box{width:100%}}.kpi-header{margin:0 20px}.kpi-header h1 .fa{font-size:20px;display:inline;vertical-align:middle}.kpi-header md-input-container{margin:0;padding:8px 16px;border:1px solid #2F2B2C;border-radius:2px}.kpi-header md-input-container md-select{width:145px}.kpi-header md-input-container ._md-select-value{border-color:transparent!important}.kpi-header md-input-container.select-data{margin-left:16px}.kpi-info{height:419px}.kpi-info .kpi-type{color:#435365;padding:20px 20px 0;text-transform:uppercase}.kpi-info .kpi-type i{margin-right:5px}.kpi-info .kpi-name{color:#435365;margin-top:6px;margin-bottom:6px;padding:0 20px}.kpi-info .kpi-valor{color:#435365;margin-bottom:0;padding:0 20px;font-weight:700;line-height:1.2}@media screen and (min-width:600px){.kpi-info .kpi-valor{font-size:58px}}@media screen and (min-width:1200px){.kpi-info .kpi-valor{font-size:58px}}@media screen and (min-width:1580px){.kpi-info .kpi-valor{font-size:68px}}.kpi-info .kpi-valor span{font-size:20px}.kpi-info .kpi-valor .kpi-max-value{font-size:15px!important;margin-left:-10px}.kpi-info h4{padding:0 20px;margin:5px 0;color:#435365}.kpi-info .not_approved{color:#FF6EB0!important}.kpi-info .kpi-avg{padding:0 20px;height:50px;box-shadow:0 1px 0 0 #e3e3e3;color:#667180}.kpi-info .kpi-avg h3{color:#435365;display:inline-block;margin-right:20px}.kpi-info .kpi-compromises-title{padding:0 20px 6px}.kpi-info .kpi-compromise{height:50px;border-top:1px solid #e3e3e3}.kpi-info .kpi-compromise.layout-padding,.kpi-info .kpi-compromise.layout-padding>*{padding:6px!important;color:#435365}.kpi-info .kpi-compromise.pointer{font-weight:700}.part-two .kpi-name{padding:0 5px;font-size:16px}.part-two .compromise-evaluator{padding:0 20px;height:60px;color:#667180}.part-two .compromise-evaluator .avatar{margin:0 10px}.part-two .compromise-evaluator .avatar img{width:25px;height:25px}.part-two .compromise-text{color:#667180;min-height:100px;padding:10px 20px}.part-two .compromise-header{height:90px;padding:10px;box-shadow:0 1px 0 0 #e3e3e3}.part-two .compromise-footer{max-height:100px;padding-left:20px;background:#eff2f7}.part-two .compromise-footer h2{margin:0}.part-two .compromise-footer span{color:#667180}.engagement-screen{padding-top:20px}.engagement-screen .btn-sm{width:131px;border:1px solid #96A3B7;border-radius:4px;background-color:#FFF;color:#475569;font-size:14px;font-weight:500;line-height:22px;text-align:center;padding:8px 10px}.engagement-screen .font-sm{color:#485669;font-size:12px;line-height:18px}.engagement-screen .font-md{color:#4C4C4E;font-size:16px;line-height:20px}.engagement-screen .font-500{font-weight:500}.engagement-screen .engagement-header-info .engagement-info{padding-left:12px;width:100%}.engagement-screen .engagement-header-info .engagement-info .engagement-name{width:80%;color:#475569;font-size:24px;font-weight:500;line-height:30px}.engagement-screen .engagement-header-info .engagement-info .engagement-description{overflow:auto;margin-bottom:8px;height:auto}.engagement-screen .engagement-header-info .engagement-info .engament-percent{margin-bottom:6px}.engagement-screen .indicator-info{border:1px solid #CED8E3;border-radius:4px;text-align:center;width:100%;margin-top:20px}@media screen and (min-width:960px){.engagement-screen .engagement-header-info .engagement-info .engagement-description{height:60px}.engagement-screen .indicator-info{max-width:265px;width:auto;margin-top:0}}@media screen and (min-width:1280px){.engagement-screen .engagement-header-info .engagement-info .engagement-description{height:60px}.engagement-screen .indicator-info{max-width:265px;width:auto;margin-top:0}}@media screen and (min-width:1920px){.engagement-screen .engagement-header-info .engagement-info .engagement-description{height:60px}.engagement-screen .indicator-info{max-width:265px;width:auto;margin-top:0}}.engagement-screen .indicator-info .indicator-improve{padding:7px;border-bottom:1px solid #CED8E3;border-bottom-left-radius:4px}.engagement-screen .indicator-info .indicator-title{color:#475569;font-size:18px;line-height:23px}.engagement-screen .indicator-values .indicator-actual,.engagement-screen .indicator-values .indicator-objective{padding:14px}.engagement-screen .indicator-values .indicator-actual{position:relative;background-color:#E2E8F0}.engagement-screen .indicator-values .indicator-actual:after{position:absolute;right:-10px;top:calc(50% - 25px);content:"\f0da";font-family:FontAwesome;font-size:30px;color:#E2E8F0}.engagement-screen .indicator-values .indicator-value-value{color:#596C85;font-size:32px;line-height:40px}.engagement-screen .indicator-values .indicator-value-message{color:#475569;font-size:14px}.engagement-screen .avatars{padding:.5em .3em}.engagement-screen .avatars .item{margin:.5em 0}.engagement-screen .avatars .item:not(.selected){cursor:pointer}.engagement-screen .avatars .item:not(.selected) .container{border:1px solid #D3D0D1}.engagement-screen .avatars .item.selected .container{border:2px solid #6841B1}.engagement-screen .avatars .item .container{box-sizing:border-box;border-radius:4px;background-color:#fff;margin:0 10px;padding:7px 10px 7px 7px}.engagement-screen .avatars .item .container .name{max-height:18px;overflow:hidden}.missions-header .missions-totals{font-size:18px;font-weight:700}.missions-header .missions-progress md-progress-linear ._md-container{border-radius:10px;background:#c9d8e9;height:5px}.missions-header .missions-progress md-progress-linear ._md-bar{background:#FF6EB0;height:5px}.missions-list{margin-top:10px}.missions-list .mission-box-content{margin-top:60px}.missions-list .mission-box-content .mission-container{width:95%;position:relative}.missions-list .mission-box-content .mission-container .mission-icon{position:absolute}.missions-list .mission-box-content .mission-container .mission-icon .circle{border:1px solid #D3D0D1;border-radius:100%;width:120px;height:120px}.missions-list .mission-box-content .mission-container .mission-icon .image-mission{position:absolute;background:#fff;border-radius:100%;width:116px;height:118px;z-index:12}.missions-list .mission-box-content .mission-container .mission-icon .image-mission img{width:230px;top:-26px;position:absolute;left:-60px}.missions-list .mission-box-content .mission-container .mission-box{width:100%;border:1px solid #D3D0D1;border-radius:4px;background:#FFF;margin-top:80px;z-index:10}.missions-list .mission-box-content .mission-container .mission-box .mission-info{width:100%}.missions-list .mission-box-content .mission-container .mission-box .mission-info .mission-content{padding:35px 18px 25px;height:188px}.missions-list .mission-box-content .mission-container .mission-box .mission-info .mission-content .showMoreMissions{opacity:.1}.missions-list .mission-completed .image-mission{background-color:#00A4F6!important}.missions-list .mission-completed .mission-container .mission-icon .circle{border:none}.missions-list .mission-completed .mission-box{background:url(../images/mission/clouds.png) bottom no-repeat #00A4F6!important;background-size:contain!important}.missions-list .mission-completed .mission-box .reward-reduction.ended-mission{background-color:transparent!important}.missions-list .mission-completed .mission-box .mission-footer{padding-bottom:45px}.missions-list .mission-completed .mission-kpi-engagement{background:0 0;border:1px solid #EEEDED}.missions-list .mission-completed .mission-footer{box-shadow:none}.missions-list .mission-completed .mission-description-all{color:#2F2B2C}.missions-list .mission-name{width:90%;max-height:46px;min-height:46px;color:#475569;font-size:18px;font-weight:500;line-height:23px}.missions-list .mission-description{padding:10px 0;height:54px;color:#B6B1B2;font-size:14px;font-weight:400}.missions-list .mission-kpi-engagement{padding:2px 14px;background:#EEEDED;border:1px solid #EEEDED;border-radius:3px;margin-top:8px}.missions-list .mission-kpi-engagement .engagement-name{font-size:12px;font-weight:400}.missions-list .mission-kpi-engagement .engagement-icon{margin-right:12px}.missions-list .mission-kpi-engagement .engagement-icon img{width:32px;height:32px}.missions-list .mission-description-all{position:absolute;bottom:5px;left:0;width:100%;height:75%;border-radius:4px}.missions-list .mission-description-all .mission-description-all-content{overflow-y:auto;height:94%;padding:0 20px;margin-top:20px}.missions-list .mission-description-all .mission-close{position:absolute;top:-10px;right:16px}.missions-list .mission-description-all .mission-close img{width:24px;height:24px}.missions-list .mission-feedback{position:absolute;top:122px;right:14px}.missions-list .mission-feedback img{width:32px;height:32px}.missions-list .mission-footer{box-shadow:0 -1px 0 0 #E2E2E2;padding:10px 18px;height:66px}.missions-list .mission-footer .mission-reward-reward span{vertical-align:text-bottom}.missions-list .mission-footer.showMoreMissions{opacity:.1}.missions-list .reward-reduction{border-radius:0 0 4px 4px;height:24px;width:100%;background:#EEEDED;line-height:18px;padding-top:3px;font-size:12px;font-weight:400}.classify-container .btn-search-filter div::before,.classify-container .btn-search-filter div:hover::before{content:"";background-image:url(../images/icon-search.svg)}.missions-list .reward-reduction.ended-mission{background-color:#FFF}.collection-info .info-cards,.skills .skill-level-box.buy,.skills .skill-level-box.locked,.skills .skill-level-box.unlocked{background-color:#E1E0E0}.missions-list .reward-reduction.showMoreMissions{opacity:.1}.mission-validation-modal .options{width:100%}.mission-validation-modal .options .option{padding:1em}.mission-validation-modal .options .option .container{border-radius:4px;border:1px solid #D3D0D1;height:200px;width:100%;padding:1em}.mission-validation-modal .options .option.active .container{border:3px solid #00A4F6}.mission-validation-modal .options.editable .option:not(.active) .container{cursor:pointer}@media screen and (max-width:600px){.mission-box-content{margin-top:40px!important}.mission-box-content .circle{width:87px!important;height:87px!important}.mission-box-content .image-mission{width:83px!important;height:83px!important}.mission-box-content .image-mission img{width:170px!important;top:-18px!important;left:-46px!important}.mission-box-content .mission-box{margin-top:64px!important}}.collection-title{margin-bottom:10px;margin-left:20px;margin-right:20px}.collection-info{min-height:80px;border:none;border-radius:4px;padding:0;color:#2F2B2C}@media screen and (min-width:600px){.collection-title{margin-bottom:10px}.collection-info{border:1px solid #D3D0D1;padding:.5em}}@media screen and (min-width:1200px){.collection-title{margin-bottom:6px}.collection-info{border:1px solid #D3D0D1;padding:.5em}}@media screen and (min-width:1580px){.collection-title{margin-bottom:16px}.collection-info{border:1px solid #D3D0D1;padding:.5em}}.collection-info .info-cards{min-height:82px;border-radius:4px;padding:.5em}@media screen and (min-width:600px){.collection-info .info-cards{min-height:62px}}@media screen and (min-width:1200px){.collection-info .info-cards{min-height:62px}}@media screen and (min-width:1580px){.collection-info .info-cards{min-height:.5em 2em}}.collection-info .info-cards img{margin-right:1em;display:none}.collection-info .info-cards .collection-total{margin-bottom:.5em;line-height:24px;font-size:16px;font-weight:500}.collection-info .info-cards .collection-total span{font-weight:400}.collection-info .info-cards .value-title{margin:0;line-height:24px;font-size:16px;font-weight:500}.collection-info .info-cards .value-title .i{color:#B6B1B2}.collection-info .info-cards .value-title md-tooltip.tt-multiline ._md-content{height:auto}.collection-info .info-cards .value{padding-top:4px;line-height:40px;margin:0;font-size:32px;font-weight:700}@media screen and (min-width:600px){.collection-info .info-cards{min-height:.5em 2em}.collection-info .info-cards img{display:none}.collection-info .info-cards .value{margin-left:0}}@media screen and (min-width:1200px){.collection-info .info-cards{min-height:.5em 2em}.collection-info .info-cards img{display:block}.collection-info .info-cards .value{margin-left:10px}}@media screen and (min-width:1580px){.collection-info .info-cards img{display:block}.collection-info .info-cards .value{margin-left:10px}}.collection-info .buy{margin-left:0}@media screen and (min-width:960px){.collection-info .buy{margin-left:1em!important}}@media screen and (min-width:1280px){.collection-info .buy{margin-left:1em}}@media screen and (min-width:1920px){.collection-info .buy{margin-left:1em}}.collection-info .buy .btn-buy .btn-content{height:100%}.collection-info .filter{border:1px solid #e3e3e3;border-radius:0 2px 2px 0;padding:10px;border-left:none;height:20px}.collection-info .filter h4{margin:0}.collection-info .filter span{margin-right:5px}.collection-info .filter .fa{margin-right:6px}.collection-info .filter img.icon{height:14px;margin-right:6px}.classify-container .btn-search-filter{width:100%}.classify-container .btn-search-filter div{height:100%;padding:4px 10px}.classify-container .btn-search-filter div span{padding-top:3px}.classify-container .btn-search-filter div::before{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;margin-right:25px;margin-top:3px}.classify-container .search-card{margin-right:0;width:100%}.classify-container .search-card .search-input{border-radius:2px;border:1px solid #D3D0D1;height:44px;margin-top:10px}@media screen and (min-width:600px){.classify-container .search-card{margin-right:2em!important;width:auto}.classify-container .search-card .search-input{margin-top:10px}}@media screen and (min-width:1200px){.classify-container .search-card{margin-right:2em!important;width:auto}.classify-container .search-card .search-input{margin-top:10px}}@media screen and (min-width:1580px){.classify-container .search-card{margin-right:2em!important;width:auto}.classify-container .search-card .search-input{margin-top:0}}.classify-container .search-card .search-input input{border:none!important;background-color:transparent;min-height:0!important;width:100%}.classify-container .search-card .search-input *{margin:0 15px}.classify-container .filter{width:100%}@media screen and (min-width:600px){.classify-container .filter{width:auto}}@media screen and (min-width:1200px){.classify-container .filter{width:auto}}@media screen and (min-width:1580px){.classify-container .filter{width:auto}}.classify-container .filter .input-border{width:100%}@media screen and (min-width:600px){.classify-container .filter .input-border{width:auto}}@media screen and (min-width:1200px){.classify-container .filter .input-border{width:auto}}@media screen and (min-width:1580px){.classify-container .filter .input-border{width:auto}}.classify-container .input-border{min-height:0;margin:0;padding:0!important}.collection{margin-bottom:20px}.collection .card-container{margin-top:20px;width:50%}@media screen and (min-width:600px){.collection .card-container{width:25%}}@media screen and (min-width:1200px){.collection .card-container{width:14%}}@media screen and (min-width:1580px){.collection .card-container{width:14%}}.collection .card-container .card{position:relative;width:90%}.collection .card-container .card-number{width:100%;margin-bottom:4px;padding-right:4px}.collection .card-container .card-box{position:relative;display:block;width:100%;background:#FFF;border-radius:4px;border:1px solid #bcc3cb;line-height:0;box-sizing:border-box}.collection .card-container .card-box.obtained.border-1 .card-info{margin-top:3px}.collection .card-container .card-box.obtained.border-1 .card-info .container-info{width:100%;height:94%}.collection .card-container .card-box.obtained.border-2{padding:3px;background:linear-gradient(139deg,#E7E7E7 0,#919191 22.2%,#BCBCBC 56.5%,#E7E7E7 79.71%,#E4E4E4 100%)}.collection .card-container .card-box.obtained.border-2 .card-info{margin:3px 0 0;background:linear-gradient(139deg,#E4E4E4 0,#E7E7E7 22.2%,#BCBCBC 56.5%,#919191 79.71%,#E7E7E7 100%)}.collection .card-container .card-box.obtained.border-2 .card-info .container-info,.trade .trade-result .card-box.obtained.border-2{background:linear-gradient(139deg,#E7E7E7 0,#919191 22.2%,#BCBCBC 56.5%,#E7E7E7 79.71%,#E4E4E4 100%)}.collection .card-container .card-box.obtained.border-3{padding:3px;background:linear-gradient(139.54deg,#FFF044 0,#FFAE3C 32.59%,#FFE737 51.6%,#FF9334 79.71%,#FFDD21 100%)}.collection .card-container .card-box.obtained.border-3 .card-info{margin:3px 0 0;background:linear-gradient(139.54deg,#FFDD21 0,#FF9334 32.59%,#FFE737 51.6%,#FFAE3C 79.71%,#FFF044 100%)}.collection .card-container .card-box.obtained.border-3 .card-info .container-info{background:linear-gradient(139.54deg,#FFF044 0,#FFAE3C 32.59%,#FFE737 51.6%,#FF9334 79.71%,#FFDD21 100%)}.collection .card-container .card-box.obtained{box-shadow:0 0 5px 0 rgba(194,212,218,.45);border:0}.collection .card-container .card-box .animated-background{padding-top:139%}.collection .card-container .card-image{width:100%;border-radius:4px 4px 0 0;filter:grayscale(100%)}.collection .card-container .card-image.full-image{width:100%;border-radius:3px}.collection .card-container .card-info{position:relative;height:49px;line-height:16px}.collection .card-container .card-info .container-info{width:100%;height:100%}.collection .card-container .card-info .container-info span{margin:0 10px;text-align:center;line-height:18px;font-size:14px;font-weight:500}.collection .card-container .card-info .card-type{position:absolute;right:6px;top:-11px;width:22px;height:22px;background:#FF6EB0;border-radius:50%;padding:3px}.collection .card-container .card-info .card-type.type-1{background-color:#FFF}.collection .card-container .card-info .card-type.type-1 .circle{width:100%;height:100%;background-color:#00A4F6;border-radius:50%}.collection .card-container .card-info .card-type.type-2{background:linear-gradient(229.54deg,#919191 0,#E7E7E7 22.2%,#BCBCBC 56.5%,#E7E7E7 79.71%,#E4E4E4 100%)}.collection .card-container .card-info .card-type.type-2 .circle{width:100%;height:100%;background:linear-gradient(139deg,#E4E4E4 0,#E7E7E7 22.2%,#BCBCBC 56.5%,#919191 79.71%,#E7E7E7 100%);border-radius:50%}.collection .card-container .card-info .card-type.type-3{background:linear-gradient(139.54deg,#FFDD21 0,#FF9334 32.59%,#FFE737 51.6%,#FFAE3C 79.71%,#FFF044 100%)}.collection .card-container .card-info .card-type.type-3 .circle{width:100%;height:100%;background:linear-gradient(229.54deg,#FFDD21 0,#FF9334 32.59%,#FFE737 51.6%,#FFAE3C 79.71%,#FFF044 100%);border-radius:50%}.collection .card-container .card-info .separator{display:inline-block;margin:0 20px}.collection .card-container .card-repeat{position:absolute;right:-8px;filter:grayscale(60%);z-index:0;background:rgba(0,0,0,.14)}.admin .admin-courses-steps .course-step.disabled img,.btn.disabled img,.btn[disabled] img,.card-page .card-info .option-box.blocked .option-image img,.greyscale{filter:grayscale(100%)}.collection .card-back{display:none}.collection .separator{display:block;width:100%;height:1px;background:#979797}.card-page .loading-card,.mark{height:380px}.animate-repeat{transform:translateY(0);opacity:1}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{transition:.1s linear all}.animate-repeat.ng-enter{transform:translateY(60px);opacity:0}.animate-repeat.ng-enter.ng-enter-active{transform:translateY(0);opacity:1}@media screen and (max-width:320px){.card{margin:12px 0 0!important}.card,.card-image{width:148px!important}}.card-top{padding-top:20px}.card-top .card-close .fa{margin-right:10px}.card-page{position:relative;margin:20px auto;z-index:2}.card-page .card{padding:0;margin:0 auto}.card-page .card img{width:100%;max-width:300px;box-shadow:0 2px 29px 0 rgba(176,176,176,.5)}@media screen and (min-width:600px){.card-page .card{padding-bottom:0}.card-page .card img{max-width:300px}.card-page .loading-card{height:550px}}@media screen and (min-width:1200px){.card-page .card{padding-bottom:70px}.card-page .card img{max-width:600px}.card-page .loading-card{height:600px}}@media screen and (min-width:1580px){.card-page .card{padding-bottom:70px}.card-page .card img{max-width:600px}.card-page .loading-card{height:740px}}.card-page .card-info{padding:20px}@media screen and (min-width:600px){.card-page .card-info{padding:20px}}@media screen and (min-width:1200px){.card-page .card-info{padding:0 0 0 90px}}@media screen and (min-width:1580px){.card-page .card-info{padding:0 0 0 90px}}.card-page .card-info .card-number{font-size:22px;font-weight:700;text-align:left}.card-page .card-info .card-title{margin-top:6px}.card-page .card-info .card-description{padding:20px 0}.card-page .card-info .card-footer{margin-top:10px}.card-page .card-info .card-footer .card-karma,.card-page .card-info .card-footer .card-level,.card-page .card-info .card-footer .card-type{text-transform:uppercase}.card-page .card-info .card-footer .separator{display:inline-block;margin:0 20px}.card-page .card-info .card-footer .card-karma .fa,.card-page .card-info .card-footer .card-level .fa{margin-right:8px}.card-page .card-info .card-footer .card-level{display:inline-block}.card-page .card-info .card-footer .card-level .type-2{color:#E3E3E3}.card-page .card-info .card-footer .card-level .type-3{color:#FFEF5A}.card-page .card-info .card-footer .card-karma{margin-top:10px}.card-page .card-info .card-footer .card-karma .fa-smile-o{color:#c4ff93}.card-page .card-info .card-footer .card-karma .fa-frown-o{color:#ff9dc8}.card-page .card-info .card-option-title{margin:40px 0 20px}.card-page .card-info .card-options-list{padding-bottom:100px}@media screen and (min-width:600px){.card-page .card-info .card-options-list{padding-bottom:100px}}@media screen and (min-width:1200px){.card-page .card-info .card-options-list{padding-bottom:100px}}@media screen and (min-width:1580px){.card-page .card-info .card-options-list{padding-bottom:0}}.card-page .card-info .option-box{box-shadow:0 0 8px 5px rgba(222,222,222,.45);padding:12px;margin:10px 0}.card-page .card-info .option-box.blocked{box-shadow:0 0 0 1px #dcdee0}.card-page .card-info .option-box .option-image{margin-right:20px}.card-page .card-info .option-box .option-image img{width:82px}.alchemy-modal{padding:20px}.alchemy-modal .alchemy-image{background-image:url(../images/alquimia_modal.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:311px;border:1px solid rgba(47,57,70,.28)}.card-next-padding{position:relative;height:80px;width:100%}@media screen and (min-width:600px){.card-next-padding{height:70px}}@media screen and (min-width:1200px){.card-next-padding{height:70px}}@media screen and (min-width:1580px){.card-next-padding{height:70px}}.card-next{position:fixed;bottom:0;left:0;width:100%;height:80px;background-color:#fff;border-top:solid 1px #e3e3e3;z-index:49}.card-next .card-next-content{font-size:12px;margin:0 auto;width:90%}@media screen and (min-width:600px){.card-next{height:70px}.card-next .card-next-content{width:90%}}@media screen and (min-width:1200px){.card-next{height:70px}.card-next .card-next-content{width:85%}}@media screen and (min-width:1580px){.card-next{height:70px}.card-next .card-next-content{width:85%}}.card-next .card-next-content .card-next-name{color:#FF6EB0}.card-next .card-next-btn:hover .fa-arrow-right{animation:card-next-arrow-right 1s ease-in-out infinite alternate}.card-next .card-next-btn:hover .fa-arrow-left{animation:card-next-arrow-left 1s ease-in-out infinite alternate}@keyframes card-next-arrow-right{0%{transform:translateX(0)}100%{transform:translateX(4px)}}@keyframes card-next-arrow-left{0%{transform:translateX(0)}100%{transform:translateX(-4px)}}.skills-top .fa-long-arrow-left{margin-right:10px}.skills-top .skills-description{line-height:32px;color:#B6B1B2;font-size:18px;font-weight:400}.skills-points{min-height:54px;border:2px solid #FFD54E;border-radius:4px;color:#2F2B2C;padding:0 1em;background-image:url(../../images/skills/fondo_stars.png)}.skills-points .info{margin:0;line-height:24px;font-size:16px;font-weight:500}.skills-points .quantity-points{margin:0 1em 0 0;line-height:24px;font-size:24px;font-weight:500}.skills .skill-image{width:100px;height:100px}.skills .skill-description{margin-left:2em}.skills .skill-description h3{color:#2F2B2C;line-height:30px;font-size:24px;font-weight:700}.skills .skill-description h3.animated-background{margin-bottom:10px;width:20%}.skills .skill-description div{color:#B6B1B2;line-height:24px;font-size:16px;font-weight:400}.skills .skill-description div.animated-background{width:40%}.skills .skill-level{line-height:30px;font-size:24px;font-weight:500}.skills .skill-status{margin-top:1em}.skills .skill-status span{color:#6841B1;line-height:18px;font-size:14px;font-weight:700}.skills .skill-status span.bloqued{color:#2F2B2C}.skills .skill-status span.bloqued-info{line-height:18px;color:#B6B1B2;font-size:12px;font-weight:700}.skills .skill-level-description{line-height:22px;color:#B6B1B2;font-size:14px;font-weight:400;max-height:66px;overflow:hidden}.skills .skill-level-box{padding:14px;min-height:217px;border-radius:3px}.skills .skill-level-box.actual{border:3px solid #6841B1}.skills .skill-level-box .unlock-btn{border:1px solid #B6B1B2;border-radius:4px;background-color:#FFF;width:100%;padding:10px;margin:10px 0 0;font-size:14px;font-weight:500}.skills .skill-level-box .btn-disabled{color:#9b9b9b;cursor:default}.skills .skill-level-box .btn-disabled:hover{border:1px solid #435365;background:0 0}.skills .border-first{margin-right:1em}.skills .border-last{margin-left:1em}@media screen and (max-width:960px){.collection-info .filter,.collection-info .search{min-width:40%}.skill-description{margin-left:0!important;max-height:50px!important}.border-first{margin-right:0!important;margin-bottom:1em}.border-last{margin-left:0!important;margin-top:1em}}.trade-close{position:fixed;top:0;right:0;height:56px;width:56px;background:#FF6EB0;color:#FFF}.trade-close:hover{color:#2F2B2C}.trade .exchange-actions div:first-child{margin-bottom:1em;margin-right:0}@media screen and (min-width:600px){.trade .exchange-actions div:first-child{margin-bottom:0;margin-right:1em}}@media screen and (min-width:1200px){.trade .exchange-actions div:first-child{margin-bottom:0;margin-right:1em}}@media screen and (min-width:1580px){.trade .exchange-actions div:first-child{margin-bottom:0;margin-right:1em}}.trade .exchange-actions .disabled{opacity:.5}.trade .exchange-actions .disabled:hover{background-color:#FFF;color:#2F2B2C;border-color:#2F2B2C}.trade .trade-progress{width:100%}.trade .trade-progress md-progress-linear ._md-container{border-radius:10px;background:#c9d8e9;height:7px}.trade .trade-progress md-progress-linear ._md-bar{background:#FF6EB0;height:7px}.trade .trade-user-content{padding:10px}.trade .trade-user{border:1px solid #e3e3e3;padding:20px}.trade .trade-user.available{cursor:pointer}.trade .trade-user.selected{background:#FF6EB0;border:1px solid #FF6EB0!important;color:#FFF}.trade .trade-user .avatar{margin-right:20px}.trade .trade-user .avatar img{width:56px;height:56px;border:1px solid #2F2B2C}.trade .trade-user .user-name{font-weight:700}.trade .trade-user.available:hover{border:1px solid #FF6EB0}.trade .img-card{width:13px;height:16px;background-size:cover}.trade .trade-cards-content{padding:14px 17px;width:150px}.trade .trade-card.unselected{box-shadow:none}.trade .trade-card.unselected .card-image{filter:grayscale(100%)!important}.trade .trade-card.unselected .border-2,.trade .trade-card.unselected .border-3{padding:0!important;background:#FFF!important}.trade .trade-card.unselected .card-info,.trade .trade-card.unselected .card-info .container-info{background:#FFF!important}.trade .trade-card.selected .card-box{box-shadow:0 2px 29px 0 rgba(176,176,176,.5)!important}.trade .trade-result .avatar{margin-right:10px;margin-bottom:20px}.trade .trade-result .avatar img{width:40px;height:40px;border:1px solid #2F2B2C}.trade .trade-result .trade-arrows{margin:20px 40px;padding-top:80px}.trade .trade-result .trade-arrows .arrow-right{animation:arrow-right 1s ease-in-out infinite alternate}.trade .trade-result .trade-arrows .arrow-left{animation:arrow-left 1s ease-in-out infinite alternate}.trade .trade-result .trade-info-user{padding-top:10px}.trade .trade-result .card-box{position:relative;display:block;width:100%;background:#FFF;border-radius:4px;border:1px solid #bcc3cb;line-height:0;box-sizing:border-box}.trade .trade-result .card-box .card-info{position:relative;height:49px;line-height:16px}.trade .trade-result .card-box .card-info .container-info,.trade .trade-result .card-box.obtained.border-1 .card-info .container-info{height:94%;width:100%}.trade .trade-result .card-box .card-info .container-info span{margin:0 10px;text-align:center;line-height:18px;font-size:14px;font-weight:500}.trade .trade-result .card-box.obtained.border-1 .card-info{margin-top:3px}.trade .trade-result .card-box.obtained.border-2{padding:3px}.trade .trade-result .card-box.obtained.border-2 .card-info{margin:3px 0;background:linear-gradient(139deg,#E4E4E4 0,#E7E7E7 22.2%,#BCBCBC 56.5%,#919191 79.71%,#E7E7E7 100%)}.trade .trade-result .card-box.obtained.border-2 .card-info .container-info{background:linear-gradient(139deg,#E7E7E7 0,#919191 22.2%,#BCBCBC 56.5%,#E7E7E7 79.71%,#E4E4E4 100%)}.trade .trade-result .card-box.obtained.border-3{padding:3px;background:linear-gradient(139.54deg,#FFF044 0,#FFAE3C 32.59%,#FFE737 51.6%,#FF9334 79.71%,#FFDD21 100%)}.trade .trade-result .card-box.obtained.border-3 .card-info{margin:3px 0;background:linear-gradient(139.54deg,#FFDD21 0,#FF9334 32.59%,#FFE737 51.6%,#FFAE3C 79.71%,#FFF044 100%)}.trade .trade-result .card-box.obtained.border-3 .card-info .container-info{background:linear-gradient(139.54deg,#FFF044 0,#FFAE3C 32.59%,#FFE737 51.6%,#FF9334 79.71%,#FFDD21 100%)}.trade .trade-result .card-box.obtained{box-shadow:0 0 5px 0 rgba(194,212,218,.45);border:0}.trade .trade-result .card-box.obtained .card-image.full-image{width:100%;border-radius:3px}.trade .trade-result .card-box .animated-background{padding-top:139%}@keyframes arrow-right{0%{transform:translateX(0)}100%{transform:translateX(10px)}}@keyframes arrow-left{0%{transform:translateX(0)}100%{transform:translateX(-10px)}}.recycle .recycle-form{position:absolute;top:74px;left:12px;background:#FFF;border:1px solid #e3e3e3}.recycle .recycle-number{padding:17px 4px;width:62px;font-size:18px;font-weight:700}.recycle .recycle-minus,.recycle .recycle-plus{padding:17px 12px;font-size:12px}.recycle .recycle-minus:hover,.recycle .recycle-plus:hover{background:#FF6EB0;color:#FFF}.recycle .recycle-minus.disabled,.recycle .recycle-plus.disabled{background:#e3e3e3;color:rgba(0,0,0,.3)}.recycle .recycle-minus{border-right:solid 1px #e3e3e3}.recycle .recycle-plus{border-left:solid 1px #e3e3e3}.recycle .fa-exclamation-triangle{color:#ffa67a;margin-left:4px}.obtaincard{margin-top:40px;padding-bottom:100px}.obtaincard .obtain-title{display:block;font-size:20px;margin-top:20px;height:40px}.obtaincard .obtain-title span{color:#83BC2D;padding:0 10px}.obtaincard .choose-card{position:relative}.obtaincard .choose-card .card{margin:20px;display:block}.obtaincard .choose-card .card:first-of-type{display:block!important}.obtaincard .choose-card .front{border:2px solid #2F2B2C;border-radius:4px;background-image:url(/images/card-off.png)}.obtaincard .choose-card .front:hover{background-image:url(/images/card-hover.png)}.obtaincard .choose-card .back{background:#4E5364}.obtaincard .choose-card .back img{width:100%;height:100%}.obtaincard .card-message .message-title{font-size:40px;color:#FF6EB0;margin-bottom:10px;font-weight:700;animation:textappear .5s both}.obtaincard .card-message .message-subtitle{font-size:20px;padding:10px 0;margin-bottom:60px;animation:textappear 1s both}.obtaincard .card-message .message-subtitle b{color:#00A4F6}.obtaincard .card-message .md-button{padding:0 20px;animation:textappear 2s both}.obtaincard .card-message h2{width:100%;margin-left:90px}.obtaincard .card-message .card-footer{width:100%;margin:0 0 20px 90px}.obtaincard .card-message .separator{display:inline-block;margin:0 20px}.obtaincard .card-message .card-type{display:inline-block}.obtaincard .card-message .card-type .fa{margin-right:8px}.obtaincard .card-message .card-type .type-1{color:#EBAD6B}.obtaincard .card-message .card-type .type-2{color:#E3E3E3}.obtaincard .card-message .card-type .type-3{color:#FFEF5A}.obtaincard .card-message .btn-margin{margin:4px 10px}.mark{position:absolute;top:20px;left:525px;width:260px;border:6px solid red;z-index:1000}.flip-container{perspective:1000px}.flip-container.flip .flipper{transform:rotateY(180deg)}.back,.flip-container,.front{width:140px;height:200px;transition:opacity .5s;-webkit-backface-visibility:hidden}@media screen and (min-width:600px){.back,.flip-container,.front{width:140px;height:200px}}@media screen and (min-width:1200px){.back,.flip-container,.front{width:260px;height:380px}}@media screen and (min-width:1580px){.back,.flip-container,.front{width:260px;height:380px}}.flipper{transition:.6s;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;position:relative}.back,.front{-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0)}.back{transform:rotateY(180deg);background:#fff;box-shadow:0 2px 29px 0 rgba(176,176,176,.5)}.back .card-image{width:100%!important}.remove-card{opacity:0}.opened1{animation:move1 1s both}.opened2{animation:move2 1s both}.skill-info{margin-top:30px;border:1px solid #e3e3e3;padding:20px 20px 5px;width:90%}@media screen and (min-width:600px){.skill-info{width:90%}.skill-info h2{font-size:20px}}@media screen and (min-width:1200px){.skill-info{width:50%}.skill-info h2{font-size:20px}}@media screen and (min-width:1580px){.skill-info{width:50%}}.skill-info img{width:74px;height:71px;margin-right:20px}.skill-info h2{margin:0;font-size:20px}@media screen and (min-width:1580px){.skill-info h2{font-size:24px}}@keyframes move1{0%{transform:translateX(0)}100%{transform:translateX(144px)}}@keyframes move2{0%{transform:translateX(0)}100%{transform:translateX(-156px)}}@keyframes textappear{0%{opacity:0}30%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.evaluations-header h1{margin-bottom:20px}.evaluations-header .evaluations-totals{font-size:18px;font-weight:700}.evaluations-header .evaluations-progress md-progress-linear ._md-container{border-radius:10px;background:#c9d8e9;height:5px}.evaluations-header .evaluations-progress md-progress-linear ._md-bar{background:#FF6EB0;height:5px}.evaluations{margin-top:20px}.evaluations .evaluation{border:1px solid #e3e3e3;margin:5px;min-height:170px}.evaluations .evaluation .avatar,.pooldetail .detail-avatar,.pooldetail .detail-avatar .avatar{margin-right:20px}.evaluations .evaluation .evaluation-state{width:100%;height:40px;background:#f3f3f3;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 12px}.evaluations .evaluation .evaluation-state.state-1{background:#FF6EB0;color:#d31c6c}.evaluations .evaluation .evaluation-state.state-3{background:#a3e7ff;color:#41626e}.evaluations .evaluation .evaluation-state.state-2,.evaluations .evaluation .evaluation-state.state-4{background:#ffee7a;color:#c57b6a}.evaluations .evaluation .evaluation-state.state-5,.evaluations .evaluation .evaluation-state.state-6{background:#c4ff93;color:#669241}.evaluations .evaluation .evaluation-state .fa{font-size:16px;margin-left:5px}.evaluations .evaluation .avatar img:not(.icon){border:2px solid #2F2B2C;width:80px;height:80px}.evaluations .evaluation .avatar img.icon{border:none;border-radius:0;width:83px;height:91px}.evaluations .evaluation .evaluation-info{padding:20px}.evaluations .evaluation.autoevaluation .evaluation-info{background:url(../images/autoevaluation-background.svg) #a3e7ff;background-size:cover}.evaluation-quiz{color:#2F2B2C;padding-top:60px;overflow-x:hidden}.evaluation-quiz .title-unit .title-container div.time-out,.secret-code .quiz-time .time-content div.time-out{color:#CE2D30!important}.evaluation-quiz .title-unit{position:absolute;width:100%;left:0;top:0;border-bottom:1px solid #D3D0D1}.evaluation-quiz .title-unit .title-container{padding:1em}@media screen and (min-width:600px){.evaluation-quiz .title-unit .title-container{padding:1em 5em}}@media screen and (min-width:1200px){.evaluation-quiz .title-unit .title-container{padding:1em 10em}}@media screen and (min-width:1580px){.evaluation-quiz .title-unit .title-container{padding:1em 10em}}.evaluation-quiz .title-unit .title-container img{padding-right:1em}.evaluation-quiz .title-unit .title-container p{margin:0;line-height:26px;overflow-y:hidden;max-height:26px;font-size:18px;font-weight:500}.evaluation-quiz .title-unit .title-container .btn-s{min-width:145px}.evaluation-quiz .title-unit .title-container .timer{min-width:100px}.evaluation-quiz .title-unit md-progress-linear ._md-bar{background-color:#00A4F6}.evaluation-quiz .test-questions{margin-top:5em;width:100%}@media screen and (min-width:600px){.evaluation-quiz .title-unit .title-container img{padding-right:2em}.evaluation-quiz .test-questions{width:80%}}@media screen and (min-width:1200px){.evaluation-quiz .title-unit .title-container img{padding-right:2em}.evaluation-quiz .test-questions{width:60%}}@media screen and (min-width:1580px){.evaluation-quiz .title-unit .title-container img{padding-right:2em}.evaluation-quiz .test-questions{width:60%}}.evaluation-quiz .test-questions span{line-height:18px;color:#B6B1B2;font-size:12px;font-weight:500}.evaluation-quiz .test-questions .question{margin-top:1em;margin-bottom:1em;line-height:32px;color:#2F2B2C;text-align:center;font-size:24px;font-weight:400}.evaluation-quiz .test-questions img{max-height:30vh;border-radius:12px}.evaluation-quiz .test-questions .answers{width:100%;margin-top:1em}.evaluation-quiz .test-questions .answers .answer-container .container{width:95%;background:#E1E0E0;border-radius:8px;padding:1em;margin-bottom:1em;border:2px solid #E1E0E0}.evaluation-quiz .test-questions .answers .answer-container .container.selected{background:#00A4F6;border:2px solid #00A4F6}.evaluation-quiz .test-questions .answers .answer-container .container .num{margin-bottom:10px;line-height:20px;font-size:16px;font-weight:700}.evaluation-quiz .test-questions .answers .answer-container .container span{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:400}.evaluation-quiz .test-questions .answers .answer-container .container:hover{border:2px solid #00A4F6}.evaluation-quiz-result{color:#2F2B2C;padding-top:4em;position:relative}.evaluation-quiz-result .btn-color,.evaluation-quiz-result .btn-line{z-index:1}.evaluation-quiz-result .confeti{background:url(../../images/courses/confetti_background.svg) center no-repeat;background-size:contain}.evaluation-quiz-result .course_completed{line-height:40px;font-size:32px;font-weight:700}.evaluation-quiz-result .result-container{margin-top:2em;z-index:12}.course-page-detail .info-course .subjects .subject,.evaluation-quiz-result .result-container .container-win .medal-container img{z-index:10}.evaluation-quiz-result .result-container .container{width:95%;border:1px solid #D3D0D1;border-radius:4px;padding:2em;background:#FFF}.evaluation-quiz-result .result-container .container .your_result{line-height:32px;font-size:24px;font-weight:700}.evaluation-quiz-result .result-container .container img{margin:2em 0;width:70%}.evaluation-quiz-result .result-container .container .percentage{line-height:71px;font-size:56px;font-weight:700}.evaluation-quiz-result .result-container .container .percentage-to-approve{margin:1em 0;text-align:center;line-height:23px;font-size:18px;font-weight:400}.evaluation-quiz-result .result-container .container .message{background:#EEEDED;width:100%;padding:1em 2em;line-height:22px;text-align:center;font-size:14px;font-weight:400}.evaluation-quiz-result .result-container .container .btn-m{min-width:0}.evaluation-quiz-result .result-container .container-win{width:95%;border:1px solid #D3D0D1;border-radius:4px;padding:2em;background:#FFF}.evaluation-quiz-result .result-container .container-win .medal-container{width:90%;height:330px;position:relative;overflow:hidden}.evaluation-quiz-result .result-container .container-win .medal-container canvas{position:absolute;height:95%;object-fit:cover}.evaluation-quiz-result .no-rewards-confetti-background,.evaluation-quiz-result .result-container .container-win .medal-container .background-gradient{height:100%;background:radial-gradient(ellipse at center,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 52%,#fff 83%);width:100%;position:absolute}.evaluation-quiz-result .result-container .container-win .medal-container .background-gradient{z-index:11}.evaluation-quiz-result .result-container .container-win span{margin-bottom:1em;line-height:30px;font-size:24px;font-weight:700}.evaluation-quiz-result .result-container .container-win .medal{line-height:24px;font-size:16px;font-weight:500}.evaluation-quiz-result .result-container .container-win .medal-subtitle{margin-bottom:0;text-align:center;color:#B6B1B2;line-height:24px;font-size:14px;font-weight:400}.evaluation-quiz-result .no-rewards-confetti-class{position:absolute;width:100%;height:95%}.menu-evaluation-fixed{position:relative;background:#FFF;z-index:9;width:100%;top:0;left:0;border-bottom:solid 1px #e3e3e3}.evaluation-separator{margin-top:0}@media screen and (min-width:600px){.evaluation-quiz-result .result-container .container .btn-m{min-width:172px}.menu-evaluation-fixed{position:fixed}.evaluation-separator{margin-top:160px}}@media screen and (min-width:1200px){.evaluation-quiz-result .result-container .container .btn-m{min-width:172px}.menu-evaluation-fixed{position:fixed}.evaluation-separator{margin-top:160px}}@media screen and (min-width:1580px){.evaluation-quiz-result .result-container .container .btn-m{min-width:172px}.menu-evaluation-fixed{position:fixed}.evaluation-separator{margin-top:160px}}.evaluation-top .avatar,.evaluation-top .user-level{margin:0 20px}.evaluation-top{padding:5px 0 5px 15px}@media screen and (min-width:600px){.evaluation-top{padding-left:6%;padding-right:6%}}@media screen and (min-width:1200px){.evaluation-top{padding-left:8%;padding-right:8%}}@media screen and (min-width:1580px){.evaluation-top{padding-left:8%;padding-right:8%}}.evaluation-top .avatar img{width:34px;height:34px;border:2px solid #2F2B2C}.evaluation-top .user-compromises-count .fa-circle{font-size:8px!important}.evaluation-finish{text-align:center}.evaluation-finish h2{line-height:30px;color:#2F2B2C;font-size:24px;font-weight:700}.evaluation-finish p{padding:0 15%;color:#B6B1B2;line-height:24px;font-size:18px;font-weight:400}.evaluation-navigation{border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3}.evaluation-navigation .menu-nav{height:50px;cursor:pointer;padding:10px 22px}.evaluation-navigation .menu-nav.active{border-bottom:4px solid #6ad8ff;font-weight:700}.evaluation-navigation .menu-nav[disabled]{border:0;cursor:default}.evaluation-progress md-progress-linear ._md-container{background:0 0}.evaluation-progress md-progress-linear ._md-bar{background:#FF6EB0}.evaluation-phase{margin:10px 0 50vh 40px}@media screen and (min-width:600px){.evaluation-navigation .menu-nav{padding:10px 30px}.evaluation-phase{margin:40px 0 50vh}}@media screen and (min-width:1200px){.evaluation-navigation .menu-nav{padding:10px 30px}.evaluation-phase{margin:40px 0 50vh}}@media screen and (min-width:1580px){.evaluation-navigation .menu-nav{padding:10px 30px}.evaluation-phase{margin:40px 0 50vh}}.evaluation-phase .evaluation-kpi{margin:20px 0;width:550px}.evaluation-phase .evaluation-kpi h2{margin:0}.evaluation-phase .evaluation-kpi .params-section i{font-size:18px;margin-left:10px}.evaluation-phase .evaluation-points .evaluation-point{padding:20px 0;border:1px solid #2F2B2C;cursor:pointer;text-align:center;margin:1px;width:50px}.evaluation-phase .evaluation-points .evaluation-point[disabled]{cursor:default;color:#AAA}.evaluation-phase .evaluation-points .evaluation-point.no-editable{cursor:default}.evaluation-phase div.btn.no-outline.btn-blue.no-hover,.evaluation-phase div.btn.no-outline.no-hover{cursor:default!important}.evaluation-phase .evaluation-points .evaluation-point.no-editable:hover:not(.selected){background:0 0}.evaluation-phase .evaluation-points .evaluation-point:last-child{border-right:1px solid #2F2B2C}.evaluation-phase .evaluation-points .evaluation-point.selected,.evaluation-phase .evaluation-points .evaluation-point:hover:not([disabled]){background:#a8fff5}.evaluation-phase .step-opacity{opacity:.5}.evaluation-phase .compromises-title,.evaluation-phase .evaluation-reason{margin-top:40px}.evaluation-phase div.btn.no-outline.btn-blue.no-hover:hover{background:#6ad8ff!important;color:#FFF!important}.evaluation-phase div.btn.no-outline.no-hover:hover{background:#FFF!important}.evaluation-phase .evaluation-compromise{border:1px solid #e3e3e3;padding:40px 40px 20px;min-height:180px;margin-top:10px}.evaluation-phase .evaluation-compromise .compromise-goal{font-weight:700;font-size:24px}.evaluation-phase .evaluation-compromise .compromise-timeout-box{margin-left:40px}.evaluation-phase .evaluation-compromise .compromise-timeout{font-size:18px;font-weight:700}.evaluation-phase .validate-actions .btn.accept{border:2px solid #c4ff93;margin-left:1em}.evaluation-phase .validate-actions .btn.reject{border:2px solid #FF6EB0}.evaluation-phase .validate-actions .btn.accept:hover{background:#c4ff93}.evaluation-phase .validate-actions .btn.reject:hover{background:#FF6EB0}.evaluation-phase .evaluation-meeting .btn{max-width:325px;padding:14px 68px;color:#2f3a46!important}.evaluation-phase .evaluation-meeting .btn:not(.disabled):hover{background:#92e2ff}.evaluation-phase .evaluation-meeting .btn[disabled]{color:#586568!important}.evaluation-phase .evaluation-meeting .btn:hover[disabled]{background:0 0}.scrolltop{animation:scrolltop .5s both}.removepart{animation:removepart .5s both,scrolltop .5s both}@keyframes scrolltop{0%{transform:translateY(0)}100%{transform:translateY(-200px)}}@keyframes removepart{0%{opacity:1}100%{opacity:.4}}.evaluation-compromises{margin-top:40px}.evaluation-compromises .evaluation-compromise{border:1px solid #e3e3e3;padding:26px 40px 10px;margin:10px;min-height:180px}.evaluation-compromises .evaluation-compromise .compromise-kpi-name{font-size:12px;font-weight:700;line-height:1.3;color:#2F2B2C;text-transform:uppercase}.evaluation-compromises .evaluation-compromise .compromise-state{font-size:12px;font-weight:700;text-transform:uppercase}.evaluation-compromises .evaluation-compromise .compromise-state.status-1{color:#7ce5ff}.evaluation-compromises .evaluation-compromise .compromise-state.status-3{color:#FF6EB0}.evaluation-compromises .evaluation-compromise .compromise-state.status-2{color:#76d626}.evaluation-compromises .evaluation-compromise .compromise-goal{font-weight:700;font-size:24px}.evaluation-comments .evaluation-comment .comment-user,.evaluation-compromises .evaluation-compromise .compromise-timeout{font-size:18px;font-weight:700}.evaluation-compromises .evaluation-compromise .compromise-timeout-box{margin-left:40px}.evaluation-compromises .evaluation-compromise .buttons .btn{margin:0!important;min-width:47.5%}.evaluation-compromises .evaluation-compromise .buttons .btn.btn-pink{margin-right:5%!important}.evaluation-compromises .evaluation-compromise md-tabs{height:350px}.evaluation-meetings{margin-top:40px}.evaluation-meetings .evaluation-meeting{width:300px}.evaluation-meetings .evaluation-meeting b{margin-top:10px}.evaluation-meetings .evaluation-meeting .separator{width:100%;height:1px;background:#979797;margin-top:20px}.evaluation-meetings .evaluation-meeting .btn{padding-right:80px;padding-left:80px}.evaluation-comments{margin-top:40px}.evaluation-comments .evaluation-comment{border:1px solid #e3e3e3;padding:30px;margin:10px;min-height:180px}.evaluation-comments .evaluation-comment .comment-header{margin-bottom:10px}.evaluation-comments .evaluation-comment .avatar{margin:0 20px}.evaluation-comments .evaluation-comment .avatar img{width:30px;height:30px;border:1px solid #2F2B2C}.evaluation-comments .evaluation-comment .comment-number{font-weight:700}.evaluation-explanation-kpi{padding:1em}.evaluation-explanation-kpi .close-icon{position:absolute;top:5px;right:10px}.evaluation-explanation-kpi .container{overflow-x:hidden;padding-top:2em}.evaluation-explanation-kpi .container .evaluation-explanation-title{margin:0 auto;width:90%}.wrap:after,.wrap:before{width:16px;height:77px;z-index:1;bottom:0;content:"";pointer-events:none}.evaluation-explanation-kpi .container .evaluation-explanation-description{overflow-x:hidden;line-height:24px}.evaluation-explanation-kpi .container .evaluation-explanation-description pre{white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.evaluation-explanation-kpi .container .click-next-actual{animation:next-actual .2s both;-webkit-animation:next-actual .2s}.evaluation-explanation-kpi .container .click-next-replace{animation:next-replace .2s both;-webkit-animation:next-replace .2s}.evaluation-explanation-kpi .container .click-previous-actual{animation:previous-actual .2s both;-webkit-animation:previous-actual .2s}.evaluation-explanation-kpi .container .click-previous-replace{animation:previous-replace .2s both;-webkit-animation:previous-replace .2s}.wrap{position:relative}.wrap:before{background:linear-gradient(to right,#FFF,transparent);position:absolute;left:0}.wrap:after{background:linear-gradient(to right,transparent,#FFF);position:absolute;right:0}.frame{height:77px;line-height:77px;overflow:hidden}.frame ul{height:100%;list-style:none;margin:0;padding:0;font-size:32px;font-weight:500}.frame ul li{float:left;width:77px;height:100%;padding:0;margin:0 10px;background:#D3D0D1;color:#2F2B2C;text-align:center;cursor:pointer;border-radius:4px}.frame ul li.active{color:#FFF;background:#00A4F6}.scrollbar{margin:0 0 1em;height:2px;background:#D3D0D1;line-height:0}.scrollbar .handle{width:100px;height:100%;background:#726A6C;cursor:pointer}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}@keyframes previous-actual{0%{transform:translateX(0)}100%{transform:translateX(500px)}}@keyframes previous-replace{0%{transform:translateX(-500px)}100%{transform:translateX(0)}}@keyframes next-actual{0%{transform:translateX(0)}100%{transform:translateX(-500px)}}@keyframes next-replace{0%{transform:translateX(500px)}100%{transform:translateX(0)}}#talentpool-container .chartavatar{margin-right:10px}#talentpool-container .chartavatar img{width:40px;height:40px}#talentpool-container .user-content{width:190px;height:40px;background:#FFF;border:1px solid #E7E7E7;padding:8px;box-shadow:0 0 5px 0 rgba(194,212,218,.2)}#talentpool-container .chart-name{font-weight:700}#talentpool-container rect{fill:#FFF}#talentpool-container .axis line,#talentpool-container .axis path{fill:none;stroke:#CCC}#avg_text,#avg_value{fill:#FF6EB0;font-weight:700}#talentpool-container .tick text{transform:translateX(-10px)}#avg_path{fill:none;stroke:#FF6EB0;stroke-width:2}#avg_value{font-size:30px}#avg_text{font-size:14px}.detail-title{margin-bottom:0}.pooldetail{margin-top:20px;margin-bottom:20px;padding:20px;border:1px solid #e3e3e3}.pooldetail .detail-avatar .avatar img{width:80px;height:80px;border:2px solid #2F2B2C}.pooldetail .detail-carrousel{overflow-x:auto}.pooldetail .detail-kpi{width:270px;padding:0 20px;border-right:1px solid rgba(47,57,70,.2)}.pooldetail .detail-kpi:last-child{border:0}.pooldetail .detail-avg{font-size:24px;font-weight:700}.pooldetail .detail-name{font-size:12px;font-weight:700;text-transform:uppercase}md-menu.border{width:120px;border:1px solid #e3e3e3;border-radius:0 2px 2px 0;padding:10px 20px;height:36px}md-menu.border .search{height:36px}.filter-talentpool .filter-container div{width:300px}.filter-talentpool .filter-container md-input-container{width:100%}.timeline{color:#2F2B2C;min-height:10vh}.timeline .select-data{position:relative;left:auto;width:100%;top:auto}@media screen and (min-width:600px){.timeline .select-data{position:fixed;top:80px;left:20px;width:18%}}@media screen and (min-width:1200px){.timeline .select-data{position:fixed;top:40px;left:100px;width:18%}}@media screen and (min-width:1580px){.timeline .select-data{position:fixed;top:40px;left:100px;width:18%}}.timeline .select-data .back-btn{margin-bottom:2em}.timeline .select-data .back-btn p{color:#B6B1B2;line-height:22px;margin:0;font-size:14px;font-weight:400}.timeline .select-data h2{line-height:40px;font-size:32px;font-weight:700}.timeline .select-data .select-month-title{line-height:24px;font-size:16px;font-weight:400}.timeline .select-data .datas .year{margin:0 0 1em;line-height:23px;font-size:18px;font-weight:700}.timeline .select-data .datas .month{margin:0 0 1em;color:#B6B1B2;line-height:24px;font-size:16px;font-weight:400}.timeline .select-data .datas .month.selected{color:#2F2B2C;font-size:16px;font-weight:700}.timeline .evaluations{width:100%}@media screen and (min-width:600px){.timeline .evaluations{width:auto}}@media screen and (min-width:1200px){.timeline .evaluations{width:auto}}@media screen and (min-width:1580px){.timeline .evaluations{width:auto}}.timeline .evaluations .evaluation-data div{height:1px;background-color:#D3D0D1}.timeline .evaluations .evaluation-data p{text-align:center;line-height:22px;font-size:14px;font-weight:500}.timeline .evaluations .evaluation-container{min-height:141px;border:1px solid #D3D0D1;border-radius:4px;padding:1.5em;margin-bottom:1em}.timeline .evaluations .evaluation-container i{font-size:32px;font-weight:400}.timeline .evaluations .evaluation-container .container-title{margin-bottom:1em}.timeline .evaluations .evaluation-container .container-title .number-evaluation{margin:0;line-height:30px;font-size:24px;font-weight:500}.timeline .evaluations .evaluation-container .container-title .data-evaluation{margin:0 0 0 1em;color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.timeline .evaluations .evaluation-container .info-user{margin-bottom:1em}.timeline .evaluations .evaluation-container .info-user img{margin-right:.5em;height:27px;width:27px;border-radius:100%}.timeline .evaluations .evaluation-container .info-user p{line-height:18px;margin:0;font-size:12px;font-weight:500}.timeline .evaluations .evaluation-container .comment p,.timeline .evaluations .evaluation-container .info-user .name{color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.timeline .evaluations .evaluation-container .comment{background-color:#E1E0E0;border-radius:4px;padding:1.5em;margin-bottom:1em}.timeline .evaluations .evaluation-container .comment img{height:22px;width:22px;margin-right:1em}.timeline .evaluations .evaluation-container .comment p{margin:0}.timeline .evaluations .evaluation-container .comment .comment-title{color:#2F2B2C;margin:0;line-height:23px;font-size:18px;font-weight:500}.timeline .evaluations .evaluation-container .kpi{padding:1.5em;background-color:#EEEDED;border-radius:4px;min-height:80px}.timeline .evaluations .evaluation-container .kpi img{width:40px;height:40px}.timeline .evaluations .evaluation-container .kpi .kpi-title{line-height:23px;margin:0;font-size:18px;font-weight:500}.timeline .evaluations .evaluation-container .kpi .kpi-qualification{line-height:24px;margin:0;font-size:24px;font-weight:500}.timeline .evaluations .evaluation-container .kpi .justification-title{line-height:22px;margin:0 0 0 40px;font-size:14px;font-weight:500}.timeline .evaluations .evaluation-container .kpi .justification{color:#B6B1B2;line-height:22px;margin:0;font-size:14px;font-weight:400}.part-two .achievement-user .user-name,.part-two .achievement-user .user-status,.team-list .user .user-name,.team-top .ranking .team.mine .team-name,.tips .tip .tip-kpi{font-weight:700}.team-header{margin-left:20px}.team-top{margin:0 15px}.team-top .avatar{margin-right:40px}.team-top .avatar img{width:126px;height:126px;border:1px solid #2F2B2C}.team-top h2{margin-top:10px;margin-bottom:10px}@media screen and (min-width:600px){.team-top h2{margin-top:10px}}@media screen and (min-width:1200px){.team-top h2{margin-top:0}}@media screen and (min-width:1580px){.team-top h2{margin-top:0}}.team-top .btn{margin:20px 0}.team-top .img-group{margin-left:1em;vertical-align:text-top}.team-top .img-trophy{margin-left:10px;width:30px;height:35px;background-size:cover}.team-top .ranking-section{width:100%}@media screen and (min-width:600px){.team-top .ranking-section{width:100%}}@media screen and (min-width:1200px){.team-top .ranking-section{width:auto}}@media screen and (min-width:1580px){.team-top .ranking-section{width:auto}}.team-top .ranking{margin-top:10px}.team-top .ranking .team{padding:6px 12px}.team-top .ranking .team.mine{background:#f3f7fa;border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3}.team-top .ranking .team .avatar{margin:0;padding:0 10px}.team-top .ranking .team .avatar img{width:30px;height:30px}.team-top .ranking .team .team-name{padding:0 10px}.team-top .ranking .team .team-points span{padding-left:10px;margin-top:2px}.team-top .ranking .team .team-rank .fa{font-size:26px;margin-bottom:10px;margin-left:10px}.team-top .ranking .team .team-rank .caret-spacer{display:inline-block;width:24px;height:1px}.team-list{margin-top:30px}.team-list .user{min-height:248px;border:1px solid #e3e3e3;border-radius:2px;padding:14px;margin:15px}@media screen and (min-width:600px){.team-list .user{padding:14px}}@media screen and (min-width:1200px){.team-list .user{padding:30px}}@media screen and (min-width:1580px){.team-list .user{padding:30px}}.team-list .user .avatar img{width:98px;height:98px;border:1px solid #2F2B2C}.team-list .user .avatar span.new-member{font-size:60px}.team-list .user-info{margin:15px 10px 0 20px}.team-list .user-info .img-card{width:16px;height:18px;background-size:contain;background-repeat:no-repeat}.team-list .progress-exp{width:100%;margin:0 8px 0 14px}.team-list .progress-exp md-progress-linear ._md-container{border-radius:10px;background:#CED8E3;height:6px}.team-list .progress-exp md-progress-linear ._md-bar{background:#6ad8ff;height:6px}.team-list .user-level{width:100%;font-size:12px;margin-left:8px}.box-outer{min-height:370px}.achievements-header{margin:20px}.achievements-header h2{margin-top:20px}.achievements-header .fa{margin-right:10px}.achievements-info .icons{position:absolute;z-index:9;width:100%}.achievements-info .icons .fa{margin:10px 5px}.achievements-info .achievement-image{position:relative}.achievements-info .achievement-image img{width:100%;height:130px;object-fit:cover}.achievements-info .achievement-image img.border-1{box-shadow:-4px 0 0 4px #EBAD6B}.achievements-info .achievement-image img.border-2{box-shadow:-4px 0 0 4px #E3E3E3}.achievements-info .achievement-image img.border-3{box-shadow:-4px 0 0 4px #FFEF5A}.achievements-info .achievement-status{padding:20px 20px 0;text-transform:uppercase;color:#FF6EB0}.achievements-info .achievement-name{margin-top:6px;margin-bottom:6px;padding:0 20px}.achievements-info .achievement-description{margin:0 20px 20px}.part-two .achievement-back,.tournament-courses .tournament-stats{margin:10px 10px 0}.achievements-info .kpi-compromises-title{padding:0 20px 6px}.achievements-info .achievement-reward{background:#f3f7fa}.achievements-info .achievement-reward .img-card{width:16px;height:18px;background-size:contain;background-repeat:no-repeat}.achievements-info .achievement-reward.layout-padding,.achievements-info .achievement-reward.layout-padding>*{padding:6px 10px!important}.achievements-info .achievement-reward.no-bg{background-color:transparent}.part-two h2{margin:0}.part-two h2,.part-two h3{text-align:center}.part-two h3{padding-bottom:6px}.part-two .achievement-users{overflow-y:auto}.part-two .achievement-user{border-top:solid 1px #e3e3e3}.part-two .achievement-user .avatar img{width:44px;height:44px;border:1px solid #2F2B2C}.part-two .achievement-user .user-status{font-size:12px;color:#FF6EB0;text-transform:uppercase}.part-two .achievement-user.layout-padding,.part-two .achievement-user.layout-padding>*{padding:4px 8px 1px!important}.scrollable{overflow-x:hidden}.part-anim{animation:part .6s both}.part-remove{animation:part-remove .6s both}.part-two{width:100%;left:100%;position:absolute}@keyframes part{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes part-remove{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.tips-header{margin-left:20px;margin-right:12px}.tips-header md-menu{padding:0}.tips-header .search{border:1px solid #e3e3e3;border-radius:0 2px 2px 0;padding:10px 20px;height:58px}.tips-header .search h4{margin:0}.tips-header .search .fa{margin-right:6px}.tips-header .search img.icon{height:14px;margin-right:6px}.tips-header .search-input{border-radius:2px;border:1px solid #e3e3e3;height:58px}.tips-header .search-input input{border:none}.tips-header .search-input *{margin:0 15px}.tips-header .filter{border:1px solid #e3e3e3;border-radius:0 2px 2px 0;padding:10px;border-left:none;height:20px}.tips-header .filter h4{margin:0}.tips-header .filter span{margin-right:5px}.tips-header .filter .fa{margin-right:6px}.tips-header .filter img.icon{height:14px;margin-right:6px}.tips{margin-bottom:20px}.tips .tip-box{padding:6px}.tips .tip{border:1px solid #e3e3e3;padding:20px 20px 6px;min-height:280px;position:relative}.tips .tip .dropdown{position:absolute;top:0;right:0}.tips .tip .tip-kpi{margin-top:10px;text-transform:uppercase;font-size:12px}.tips .tip .tip-link,.tips .tip .tip-text{max-width:100%;overflow-wrap:break-word}.tips .tip .tip-owner .avatar{display:inline-block;vertical-align:middle;margin-right:6px}.tips .tip .tip-owner .avatar img{width:23px;height:23px}.tips .tip .tip-footer{width:100%;text-align:right}.tips .tip .tip-loves{cursor:pointer}.tips .tip .tip-loves:hover .fa-heart{color:#FF6EB0!important;text-shadow:1px 0 0 #2F2B2C,-1px 0 0 #2F2B2C,0 1px 0 #2F2B2C,0 -1px 0 #2F2B2C,1px 1px #2F2B2C,-1px -1px 0 #2F2B2C,1px -1px 0 #2F2B2C,-1px 1px 0 #2F2B2C}.tips .tip .tip-loves.liked{cursor:default!important;color:#FF6EB0!important}.tips .tip .tip-loves.liked .fa-heart{text-shadow:1px 0 0 #2F2B2C,-1px 0 0 #2F2B2C,0 1px 0 #2F2B2C,0 -1px 0 #2F2B2C,1px 1px #2F2B2C,-1px -1px 0 #2F2B2C,1px -1px 0 #2F2B2C,-1px 1px 0 #2F2B2C}.tips .tip.highlighted{color:#FFF}.tips .tip.highlighted .tip-kpi,.tips .tip.highlighted .tip-loves{color:#FFF!important}.tips .tip.highlighted .tip-loves .fa-heart{color:#FFF!important;text-shadow:none}.tips .tip.highlighted .tip-loves:hover:not(.liked) .fa-heart{color:#FF6EB0!important;text-shadow:1px 0 0 #2F2B2C,-1px 0 0 #2F2B2C,0 1px 0 #2F2B2C,0 -1px 0 #2F2B2C,1px 1px #2F2B2C,-1px -1px 0 #2F2B2C,1px -1px 0 #2F2B2C,-1px 1px 0 #2F2B2C}.tips .tip-new{border:1px solid #2F2B2C;cursor:pointer}.tips .tip-new:hover{border-color:#FF6EB0}.tips .tip-new:hover .footer-new{color:#FF6EB0}.tips .spacer{display:inline-block;width:20px;height:1px}.tip-new{border:1px solid #e3e3e3;padding:40px}.list-courses{color:#2F2B2C}.list-courses .title-page{font-size:32px;font-weight:400}.list-courses .progress-courses span{color:#B6B1B2;font-size:16px;font-weight:400}.list-courses .progress-courses md-progress-linear{width:100%}@media screen and (min-width:600px){.list-courses .progress-courses md-progress-linear{width:50%}}@media screen and (min-width:1200px){.list-courses .progress-courses md-progress-linear{width:33%}}@media screen and (min-width:1580px){.list-courses .progress-courses md-progress-linear{width:33%}}.list-courses .progress-courses md-progress-linear ._md-bar{background-color:#00A4F6}.list-courses .courses-box .course-container .course-box{border:1px solid #D3D0D1;min-height:280px;border-radius:10px;margin:20px 0}@media screen and (min-width:960px){.list-courses .courses-box .course-container .course-box{margin:20px}}@media screen and (min-width:1280px){.list-courses .courses-box .course-container .course-box{margin:20px}}@media screen and (min-width:1920px){.list-courses .courses-box .course-container .course-box{margin:20px}}.list-courses .courses-box .course-container .course-box:nth-child(even){margin-right:0;margin-left:.5em}@media screen and (min-width:960px){.list-courses .courses-box .course-container .course-box:nth-child(even){margin-right:0;margin-left:20px}}@media screen and (min-width:1280px){.list-courses .courses-box .course-container .course-box:nth-child(even){margin-right:20px;margin-left:20px}}@media screen and (min-width:1920px){.list-courses .courses-box .course-container .course-box:nth-child(even){margin-right:20px;margin-left:20px}}.list-courses .courses-box .course-container .course-box:nth-child(odd){margin-left:0;margin-right:.5em}@media screen and (min-width:960px){.list-courses .courses-box .course-container .course-box:nth-child(odd){margin-left:0;margin-right:20px}}@media screen and (min-width:1920px){.list-courses .courses-box .course-container .course-box:nth-child(odd){margin-left:20px;margin-right:20px}}@media screen and (min-width:1280px){.list-courses .courses-box .course-container .course-box:nth-child(odd){margin-left:20px;margin-right:20px}.list-courses .courses-box .course-container .course-box:nth-child(3n){margin-right:0}.list-courses .courses-box .course-container .course-box:nth-child(3n-2){margin-left:0}}@media screen and (max-width:450px){.list-courses .courses-box .course-container .course-box:nth-child(even){margin-left:0}.list-courses .courses-box .course-container .course-box:nth-child(odd){margin-right:0}}.list-courses .courses-box .course-container .course-box .img-course{background-repeat:no-repeat;background-position:center;height:66px;background-size:cover;border-radius:8px 8px 0 0}.list-courses .courses-box .course-container .course-box .course-info{padding:1em}.list-courses .courses-box .course-container .course-box .course-info .title{margin:0;overflow-y:hidden;max-height:50px;font-size:18px;font-weight:500}.list-courses .courses-box .course-container .course-box .course-info .date{margin:1em 0 0;color:#B6B1B2;font-size:12px;font-weight:700}.list-courses .courses-box .course-container .course-box .course-info .date .limit-date{color:#FF6EB0;font-size:12px;font-weight:700}.list-courses .courses-box .course-container .course-box .course-info .description{margin:5px 0 0;overflow-y:hidden;max-height:44px;color:#B6B1B2;font-size:14px;font-weight:400}.list-courses .courses-box .course-container .course-box .course-status{padding:6px 1em 1em}.list-courses .courses-box .course-container .course-box .course-status div:not(.grade){padding:0!important}.list-courses .courses-box .course-container .course-box .course-status .grade{padding:0 10px!important;border-radius:3px}.list-courses .courses-box .course-container .course-box .course-status md-progress-linear{height:13px}.list-courses .courses-box .course-container .course-box .course-status md-progress-linear ._md-container{border-radius:10px;background-color:#CED8E3;height:13px}.list-courses .courses-box .course-container .course-box .course-status md-progress-linear ._md-bar{background-color:#00D4B0;height:13px}.list-courses .courses-box .course-container .course-box .course-options{padding:0 16px 16px}.list-courses .courses-box .course-container .course-box .course-options .btn-full{width:100%;padding:1em;background-color:#00A4F6;cursor:pointer}.list-courses .courses-box .course-container .course-box .course-options div .grade-info span{font-size:14px;font-weight:400}.list-courses .courses-box .course-container .course-box .course-options div .grade-info .grade{margin-left:.5em;line-height:40px;font-size:32px;font-weight:700}.course-page-detail .img-course{max-width:100%;border-radius:12px;margin-bottom:2em}.course-page-detail .info-course{padding-right:0}.course-page-detail .info-course .title{margin:0;line-height:40px;max-height:120px;min-height:40px;overflow-y:hidden;font-size:32px;font-weight:500}.course-page-detail .info-course .date{margin:1em 0 0;font-size:14px;font-weight:500}.course-page-detail .info-course .description{margin:5px 0 0;line-height:24px;max-height:96px;overflow-y:hidden;color:#B6B1B2;font-size:14px;font-weight:400}.course-page-detail .info-course .subjects{margin-top:2em;position:relative;width:100%}.course-page-detail .info-course .subjects .subject.subject-mbottom{margin-bottom:10px}@media screen and (min-width:600px){.course-page-detail .info-course{padding-right:1em}.course-page-detail .info-course .subjects .subject.subject-mbottom{margin-bottom:10px}}@media screen and (min-width:1200px){.course-page-detail .info-course{padding-right:1em}.course-page-detail .info-course .subjects .subject.subject-mbottom{margin-bottom:2em}}@media screen and (min-width:1580px){.course-page-detail .info-course{padding-right:1em}.course-page-detail .info-course .subjects .subject.subject-mbottom{margin-bottom:2em}}.course-page-detail .info-course .subjects .subject .status{min-width:55px}.course-page-detail .info-course .subjects .subject .status.first-unit{background:linear-gradient(0deg,transparent 50%,#FFF 50%)}.course-page-detail .info-course .subjects .subject .status.last-unit{background:linear-gradient(0deg,#FFF 50%,transparent 50%)}.course-page-detail .info-course .subjects .subject .status div{width:37px;height:37px;border-radius:100%}.course-page-detail .info-course .subjects .subject .status .done{background:#00D4B0}.course-page-detail .info-course .subjects .subject .status .in-process{background:#FFD54E}.course-page-detail .info-course .subjects .subject .status .waiting{background:#E1E0E0}.course-page-detail .info-course .subjects .subject .subject-info{border:1px solid #E1E0E0;border-radius:9px;padding:1em 1.5em;width:100%;box-shadow:0 3px 6px #00029}@media screen and (min-width:600px){.course-page-detail .info-course .subjects .subject .subject-info{width:100%}}@media screen and (min-width:1200px){.course-page-detail .info-course .subjects .subject .subject-info{width:85%}}@media screen and (min-width:1580px){.course-page-detail .info-course .subjects .subject .subject-info{width:85%}}.course-page-detail .info-course .subjects .subject .subject-info p{margin:0;color:#2F2B2C;font-size:14px;font-weight:500}.course-page-detail .info-course .subjects .subject .subject-info p.description-unit{color:#B6B1B2;overflow-y:hidden;max-height:48px;line-height:24px;font-size:16px;font-weight:400}.course-page-detail .info-course .subjects .subject .subject-info p.description-unit.unabbreviated{max-height:none}.course-page-detail .info-course .subjects .subject .subject-info .icon-test{margin-right:24px}.course-page-detail .info-course .subjects .subject .subject-info .test{font-size:24px;line-height:30px;font-weight:500;color:#27384A}.course-page-detail .info-course .subjects .subject .subject-info.waiting-subject{background:#EEEDED;box-shadow:none}.course-page-detail .info-course .subjects .subject .subject-info.waiting-subject .description-unit{color:#B6B1B2}.course-page-detail .info-course .subjects .subject .subject-info .angular-ellipsis-append{cursor:pointer;font-size:16px;font-weight:500}.course-page-detail .info-course .subjects .subject .subject-info .stars img{margin-right:5px}.course-page-detail .info-course .subjects .line-subjects{height:100%;position:absolute;width:5px;top:0;left:16px;padding:36px 0}.course-page-detail .info-course .subjects .line-subjects div{width:100%;height:100%;background:#E1E0E0}.course-page-detail .rewards-and-percentage{width:100%}.course-page-detail .rewards-and-percentage .summary{border:2px solid #00A4F6;border-radius:10px;background:#00A4F6}.course-page-detail .rewards-and-percentage .summary div.p{padding:5px 10px}.course-page-detail .rewards-and-percentage .summary img{height:30px}.course-page-detail .rewards-and-percentage .summary .right-side{background:#fff;border-radius:0 8px 8px 0}.course-page-detail .graph-course{background:#F9F9F9;border:1px solid #E1E0E0;border-radius:10px;height:auto;position:relative;padding:1.5em;margin-top:1em}@media screen and (min-width:1280px){.course-page-detail .rewards-and-percentage{width:375px}.course-page-detail .graph-course{margin-top:0}}@media screen and (min-width:1920px){.course-page-detail .rewards-and-percentage{width:375px}.course-page-detail .graph-course{margin-top:0}}.course-page-detail .graph-course span{margin-top:0;font-size:16px;font-weight:500}@media screen and (min-width:960px){.course-page-detail .rewards-and-percentage{width:375px}.course-page-detail .graph-course{margin-top:0}.course-page-detail .graph-course span{margin-top:1em}}@media screen and (min-width:1280px){.course-page-detail .graph-course span{margin-top:0}}@media screen and (min-width:1920px){.course-page-detail .graph-course span{margin-top:0}}.course-page-detail .graph-course i{font-size:32px}.course-page-detail .graph-course md-progress-linear{height:20px}.course-page-detail .graph-course md-progress-linear ._md-container{border-radius:30px;background-color:transparent;height:20px;border:2px solid #2F2B2C}.course-page-detail .graph-course md-progress-linear ._md-bar{background-color:#FFD54E;height:20px;border-right:3px solid #000}.course-page-detail .rewards-course{width:100%}.course-page-detail .rewards-course span{margin-bottom:1em;font-size:18px;font-weight:500}.course-page-detail .rewards-course .font-l{padding:1em;border-radius:4px;background:#EEEDED}.course-page-detail .rewards-course .reward{margin-bottom:2em}@media screen and (min-width:600px) and (max-width:959px){.course-page-detail .rewards-course .reward:nth-child(even){padding-left:10px}.course-page-detail .rewards-course .reward:nth-child(odd){padding-right:10px}}.course-page-detail .rewards-course .reward .reward-container{padding:1em;background:#EEEDED;border-radius:4px;width:100%}.course-page-detail .rewards-course .reward .reward-container span{margin:0;line-height:24px;min-height:24px;font-size:16px;font-weight:500}.course-page-detail .rewards-course .reward .reward-container .description-reward{color:#B6B1B2;font-size:14px;font-weight:400}.course-page-detail .rewards-course.target{border-radius:4px;border:1px solid #D3D0D1;padding:1em}.course-page-detail .rewards-course.target span:first-of-type{margin:0}.course-page-detail .rewards-course.target i{font-size:32px;font-weight:400}.courses .courses-header .course-title{margin:0;line-height:40px;font-size:32px;font-weight:500}.courses .courses-header .course-description{line-height:24px;margin:0;color:#B6B1B2;font-size:16px;font-weight:400}.courses .courses-header .img-banner{width:100%;margin-top:1em}.courses .new-game-section{border:1px solid #D3D0D1;border-radius:4px;padding:1em;margin-top:1em}.courses .new-game-section .new-game-type-container{background:#EEEDED;border-radius:4px;padding:1em}.courses .new-game-section .new-game-type-container img{width:100%;margin-right:10px}.courses .new-game-section .new-game-type-container .title-game{margin-bottom:10px;line-height:22px;font-size:18px;font-weight:500}.courses .new-game-section .new-game-type-container .description-game{margin-bottom:10px;color:#B6B1B2;line-height:18px;font-size:14px;font-weight:400}.courses .title-section{margin-bottom:0;line-height:23px;font-size:18px;font-weight:500}.courses .challenges-not-available h2{margin-bottom:0}.courses .challenges-not-available p{margin-top:0}.courses .challenges-stats .challenge-stats-section{padding:10px}@media screen and (min-width:960px){.courses .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1280px){.courses .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1920px){.courses .challenges-stats .challenge-stats-section{padding:10px}}.courses .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.courses .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.courses .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.courses .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}}@media screen and (min-width:1280px){.courses .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.courses .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:1920px){.courses .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.courses .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:600px){.courses .challenges-stats .challenge-stats-section:nth-child(even){padding-left:10px}.courses .challenges-stats .challenge-stats-section:nth-child(odd){padding-right:10px}}.courses .challenges-stats .challenge-stats-section .challenge-stat{background-color:#EEEDED;border-radius:4px;min-height:120px}.courses .challenges-stats .challenge-stats-section .challenge-stat.dark-stat{background-color:#B6B1B2;color:#FFF}.courses .challenges-stats .challenge-stats-section .challenge-stat span{line-height:22px;font-size:14px;font-weight:400}.courses .challenges-stats .challenge-stats-section .challenge-stat .stat-count{line-height:32px;margin-bottom:10px;font-size:32px;font-weight:700}.courses .challenges-stats .stat-image{margin-right:2px;margin-left:2px;padding:10px 0 0 10px}.courses .challenges-stats .stat-image img{width:70%}@media screen and (min-width:600px){.courses .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.courses .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1200px){.courses .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.courses .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1580px){.courses .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.courses .challenges-stats .stat-image img{width:120px}}.courses .challenges-stats .victory-percent{color:#FF6EB0;font-size:12px;font-weight:700;border-left:1px solid #e3e3e3;padding-left:10px}@media screen and (min-width:600px){.courses .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1200px){.courses .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1580px){.courses .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}.courses .challenges-stats .victory-percent .stat-large{font-size:26px;margin-right:20px}@media screen and (min-width:600px){.courses .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1200px){.courses .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1580px){.courses .challenges-stats .victory-percent .stat-large{font-size:80px}}.courses .challenges-stats .victory-percent .stat-large span{font-size:24px}.courses .challenges-stats .victory-percent .victory-percent-text{line-height:6px;width:auto;margin-bottom:10px}@media screen and (min-width:600px){.courses .challenges-stats .victory-percent .stat-large span{font-size:40px}.courses .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1200px){.courses .challenges-stats .victory-percent .stat-large span{font-size:40px}.courses .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1580px){.courses .challenges-stats .victory-percent .stat-large span{font-size:40px}.courses .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}.courses .challenges-list{border:1px solid #D3D0D1;border-radius:4px;margin-top:10px;margin-bottom:30px;padding:1em}.courses .challenges-list .challenges-list-section{padding:10px}@media screen and (min-width:960px){.courses .challenges-list .challenges-list-section{padding:10px}}@media screen and (min-width:1280px){.courses .challenges-list .challenges-list-section{padding:10px}}@media screen and (min-width:1920px){.courses .challenges-list .challenges-list-section{padding:10px}}.courses .challenges-list .challenges-list-section:nth-child(even){padding-right:0}.courses .challenges-list .challenges-list-section:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.courses .challenges-list .challenges-list-section:nth-child(even){padding-right:0}.courses .challenges-list .challenges-list-section:nth-child(odd){padding-left:0}}@media screen and (min-width:1280px){.courses .challenges-list .challenges-list-section:nth-child(even){padding-right:10px}.courses .challenges-list .challenges-list-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:1920px){.courses .challenges-list .challenges-list-section:nth-child(even){padding-right:10px}.courses .challenges-list .challenges-list-section:nth-child(odd){padding-left:10px}}.courses .challenges-list .challenges-list-section .challenge-list{background-color:#EEEDED;border-radius:4px;min-height:94px;padding:1em}.courses .challenges-list .challenges-list-section .challenge-list img{width:63px;height:63px;border-radius:100%;margin-right:1em}.courses .challenges-list .challenges-list-section .challenge-list div{margin:0 10px}.courses .challenges-list .challenges-list-section .challenge-list div p{margin:0;color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.courses .challenges-list .challenges-list-section .challenge-list div .name{max-height:23px;overflow-y:hidden;color:#2F2B2C;line-height:23px;font-size:18px;font-weight:500}.courses .challenges-list .challenges-list-section .challenge-list i{font-size:32px;font-weight:400}.courses .challenge-section{margin-bottom:0}.courses .challenge-section-desc{margin-top:0}.courses .btn-duel{margin-top:0;padding:4px 20px 4px 10px;font-size:18px;font-weight:700;color:#FFF}.courses .btn-duel img{margin-right:10px}.courses .btn-duel.enabled{background:#6ad8ff}.courses .btn-duel.disabled{background:#d6d8d8;color:#2F2B2C}.courses .btn-duel.disabled .kicker{line-height:1}.courses .challenge-box{border:1px solid #e3e3e3;padding:18px;width:350px;margin:10px}.courses .challenge-box .avatar,.courses .challenge-mission .challenge-mission-img{margin-right:20px}.courses .challenge-box .avatar img{width:73px;height:73px}.courses .challenge-box:not(.no-hover):hover{border:1px solid #FF6EB0}.courses .challenge-box:not(.no-hover):hover .fa{color:#FF6EB0}.courses .challenge-mission{border:1px solid #e3e3e3;padding:20px;margin:20px}.unit-content{color:#2F2B2C;position:absolute;top:0;left:0;height:100%}.unit-content .ellipsis-xl{line-height:24px;max-height:24px;overflow-y:hidden;width:100%}.unit-content .title-unit{width:310px;margin-right:40px;position:fixed;height:100%;box-shadow:0 0 20px 8px rgba(186,186,186,.17)}.unit-content .title-unit .section-info-unit{padding:17px 24px 17px 15px;width:100%}.unit-content .title-unit .section-info-unit div p{line-height:18px;overflow-y:hidden;max-height:18px;font-size:14px;font-weight:500;margin:0}.unit-content .title-unit .section-info-unit div p.name{font-weight:400}.unit-content .title-unit .my-questions{padding:22px 20px;width:100%;border-bottom:1px solid rgba(255,255,255,.5)}.unit-content .title-unit .my-questions div .icon{width:24px}.unit-content .title-unit .my-questions div p{margin-left:17px;font-size:12px;font-weight:400;line-height:18px;text-transform:uppercase}.unit-content .title-unit .my-questions .arrow-icon{width:24px;transform:rotate(180deg)}.unit-content .title-unit .sections-box{padding:22px 15px;width:100%;overflow-y:auto}.unit-content .title-unit .sections-box .title{margin-bottom:17px;min-height:50px}.unit-content .title-unit .sections-box .title img{width:20px}.unit-content .title-unit .sections-box .title p{margin-left:16px}.unit-content .title-unit .sections-box .section{border:2px solid #2F2B2C;border-radius:10px;padding:10px 15px;margin-bottom:8px;min-height:64px}.unit-content .title-unit .sections-box .section.done{background-color:#00A4F6;border-color:#00A4F6;color:#FFF}.unit-content .title-unit .sections-box .section.doing{background-color:#00D4B0;border-color:#00D4B0;color:#FFF}.unit-content .title-unit .sections-box .section p{margin-left:22px;max-height:36px;overflow-y:hidden}.unit-content .title-unit-mobile{background-color:#00D4B0;padding:8px 16px;position:relative}.unit-content .title-unit-mobile .icon{z-index:9}.unit-content .title-unit-mobile img{width:32px;height:32px;z-index:10;cursor:pointer}.unit-content .title-unit-mobile p{font-size:14px;font-weight:700;line-height:18px;color:#FFF;margin:0;text-align:center;position:absolute;width:100%;right:0}.unit-content .mobile-menu{color:#FFF}.unit-content .mobile-menu .md-sidenav-left{min-width:100%;max-width:100%;background-color:#00D4B0}.unit-content .mobile-menu .md-sidenav-left .sidenav-container{overflow-y:scroll;height:100%;padding-top:50px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sidenav-unit{padding:8px 16px;width:100%;position:fixed;border-bottom:1px solid #00D4B0;background-color:#00D4B0;top:0}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sidenav-unit .icon{z-index:9}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sidenav-unit img{width:32px;height:32px;z-index:10;cursor:pointer}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sidenav-unit p{font-size:14px;font-weight:700;line-height:18px;margin:0;width:100%;text-align:center;position:absolute}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .section-info-unit{padding:16px;border-bottom:1px solid rgba(255,255,255,.5)}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .section-info-unit img{margin-right:16px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .section-info-unit p{margin:0;font-size:14px;font-weight:700}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .section-info-unit p.name{font-weight:400}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .my-questions{padding:22px 20px;width:100%;border-bottom:1px solid rgba(255,255,255,.5)}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .my-questions div .icon{width:24px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .my-questions div p{margin-left:17px;font-size:12px;font-weight:400;line-height:18px;text-transform:uppercase}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .my-questions .arrow-icon{width:24px;transform:rotate(180deg)}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box{padding:22px 15px;width:100%}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .title{margin-bottom:17px;min-height:50px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .title img{width:31px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .title p{margin-left:16px;font-size:12px;font-weight:400;line-height:18px;text-transform:uppercase}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .sections-container{margin-bottom:50px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .section{border-radius:4px;padding:20px 15px;margin-bottom:8px;min-height:64px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .section.done-doing{background-color:#304053}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .section.todo{background-color:#384a5e}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .section img{width:15px}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .section .todo-icon{min-width:10px;height:10px;background-color:rgba(255,255,255,.32);border-radius:100%}.unit-content .mobile-menu .md-sidenav-left .sidenav-container .sections-box .section p{margin-left:22px;font-size:14px;font-weight:400;line-height:18px;max-height:18px;overflow-y:hidden}.unit-content .content-container .pad{padding-top:3em!important;padding-right:16px;padding-left:16px}@media screen and (min-width:960px){.unit-content .content-container .pad{padding-right:16px;padding-left:350px}}@media screen and (min-width:1280px){.unit-content .content-container .pad{padding-right:113px;padding-left:350px}}@media screen and (min-width:1920px){.unit-content .content-container .pad{padding-right:113px;padding-left:350px}}.unit-content .content-container .pad .fr-view *{max-width:100%}.unit-content .content-container .pad .fr-view img{cursor:pointer}.unit-content .attached-file .btn-attached{margin-top:5px;padding:0}.unit-content .attached-file .btn-attached div{height:100%;padding:4px 10px}.unit-content .attached-file .btn-attached div span{padding-top:3px}.unit-content .attached-file .btn-attached div .file-name{line-height:22px;font-size:14px;font-weight:500}.unit-content .attached-file .btn-attached .btn-container::before{content:"";width:20px;height:20px;background-image:url(../images/courses/icon-clip-dark.svg);background-size:contain;margin-right:5px}.unit-content .attached-file .btn-attached .btn-container:hover::before{content:"";background-image:url(../images/courses/icon-clip-white.svg)}.unit-content .previous-next{margin:2em 0}.unit-content .previous-next .container{margin-right:0;padding:2em 16px 0}.unit-content .check-answers img{margin-top:4em}.unit-content .check-answers .title{margin:1em 0;text-align:center;line-height:28px;font-size:24px;font-weight:700}.unit-content .check-answers .subtitle{margin-bottom:2em;text-align:center;color:#B6B1B2;line-height:22px;font-size:18px;font-weight:400}.unit-content .check-answers .btn-line{margin-right:0;margin-bottom:2em}@media screen and (min-width:600px){.unit-content .attached-file .btn-attached .btn-container:hover::before{background-image:url(../images/courses/icon-clip-white.svglg)}.unit-content .check-answers .btn-line{margin-right:2em;margin-bottom:0}.unit-questions .container{padding:0 1%}}@media screen and (min-width:1200px){.unit-content .attached-file .btn-attached .btn-container:hover::before{background-image:url(../images/courses/icon-clip-white.svglg)}.unit-content .check-answers .btn-line{margin-right:2em;margin-bottom:0}}@media screen and (min-width:1580px){.unit-content .attached-file .btn-attached .btn-container:hover::before{background-image:url(../images/courses/icon-clip-white.svglg)}.unit-content .check-answers .btn-line{margin-right:2em;margin-bottom:0}}.unit-questions{background:#fff;color:#2F2B2C}.unit-questions img{margin-top:10px}.unit-questions .container{padding:0 1%}@media screen and (min-width:1200px){.unit-questions .container{padding:0 12%}}@media screen and (min-width:1580px){.unit-questions .container{padding:0 12%}}.unit-questions .container .check-answers{text-align:center;line-height:30px;font-size:24px;font-weight:700}.unit-questions .container .check-answers-subtitle{text-align:center;margin:1em 0;color:#B6B1B2;line-height:24px;font-size:18px;font-weight:400}.unit-questions .container .questions-container .question-box{align-items:stretch}.unit-questions .container .questions-container .question-box .question-container{width:100%;padding:1em}.unit-questions .container .questions-container .question-box .question-container .number-question{color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.unit-questions .container .questions-container .question-box .question-container .question{margin-bottom:2em;line-height:24px;font-size:18px;font-weight:500}.unit-questions .container .questions-container .question-box .question-container .answers .answer-container{background:#D3D0D1;border-radius:4px;padding:2em 1.5em;border:2px solid #D3D0D1}.unit-questions .container .questions-container .question-box .question-container .answers .answer-container.selected{background:#00A4F6;border:2px solid #00A4F6}.unit-questions .container .questions-container .question-box .question-container .answers .answer-container .number{margin-right:20px;line-height:20px;font-size:16px;font-weight:700}.unit-questions .container .questions-container .question-box .question-container .answers .answer-container span{line-height:22px;font-size:14px;font-weight:700}.unit-questions .container .questions-container .question-box .question-container .answers .answer-container:hover{border:2px solid #00A4F6}.popup-pre-quiz{margin-top:20vh;position:relative;padding:6em 4em 3em;border:2px solid #2F2B2C;border-radius:8px;width:100%}@media screen and (min-width:600px){.popup-pre-quiz{width:100%}}@media screen and (min-width:1200px){.popup-pre-quiz{width:60%}}@media screen and (min-width:1580px){.popup-pre-quiz{width:60%}}.popup-pre-quiz .icon{position:absolute;top:-5em;background-color:#B8B8FF;border-radius:50%;border:2px solid #2F2B2C;width:120px;height:120px}.test-unit{color:#2F2B2C;padding-top:60px;overflow-x:hidden}.test-unit .title-unit{position:absolute;width:100%;left:0;top:0;border-bottom:1px solid #D3D0D1}.test-unit .title-unit .title-container{height:68px;padding:0 1em}@media screen and (min-width:600px){.test-unit .title-unit .title-container{padding:0 2em}}@media screen and (min-width:1200px){.test-unit .title-unit .title-container{padding:0 2em}}@media screen and (min-width:1580px){.test-unit .title-unit .title-container{padding:0 2em}}.test-unit .title-unit .title-container img{padding-right:1em}.test-unit .title-unit .title-container p{color:#038A73;margin:0;line-height:26px;overflow-y:hidden;max-height:26px;font-size:18px;font-weight:500}.test-unit .title-unit .title-container .subtitle{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:300}.test-unit .title-unit .title-container .btn-s{min-width:145px}.test-unit .title-unit md-progress-linear ._md-container{background-color:#EEEDED}.test-unit .title-unit md-progress-linear ._md-bar{background-color:#6841B1}.test-unit .test-questions{margin-top:5em;width:100%}@media screen and (min-width:600px){.test-unit .title-unit .title-container img{padding-right:2em}.test-unit .test-questions{width:80%}}@media screen and (min-width:1200px){.test-unit .title-unit .title-container img{padding-right:2em}.test-unit .test-questions{width:60%}}@media screen and (min-width:1580px){.test-unit .title-unit .title-container img{padding-right:2em}.test-unit .test-questions{width:60%}}.test-unit .test-questions span{line-height:18px;color:#6841B1;font-size:14px;font-weight:300}.test-unit .test-questions .question{margin-top:.5em;margin-bottom:1em;line-height:32px;color:#2F2B2C;text-align:center;font-size:24px;font-weight:700}.test-unit .test-questions img{max-height:30vh;border-radius:28px;border:1px solid #726A6C}.test-unit .test-questions .answers{width:100%;margin-top:1em}.test-unit .test-questions .answers .answer-container .container{width:95%;background:#fff;border-radius:8px;padding:1em;margin-bottom:1em;border:2px solid #038A73}.test-unit .test-questions .answers .answer-container .container.selected{background:#00D4B0;border:2px solid #038A73}.test-unit .test-questions .answers .answer-container .container.ok{color:#498A2B;box-shadow:0 0 0 1px #9AFF6B;background-color:#CEFFB7;border:2px solid #498A2B}.test-unit .test-questions .answers .answer-container .container.ko{color:#C13F66;box-shadow:0 0 0 1px #FF6696;background-color:#FFB9CF;border:2px solid #C13F66}.test-unit .test-questions .answers .answer-container .container .num{margin-bottom:10px;line-height:20px;font-size:16px;font-weight:700}.test-unit .test-questions .answers .answer-container .container span{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:400}.test-result{color:#2F2B2C;padding-top:4em;position:relative}.test-result .bad_unit{border:1px solid #ced8e3;border-radius:5px;padding:1em;margin:1em 0}.test-result .btn-color,.test-result .btn-line{z-index:1}.test-result .confeti{background:url(../../images/courses/confetti_background.svg) center no-repeat;background-size:contain}.test-result .course_completed{line-height:40px;font-size:32px;font-weight:700}.test-result .result-container{margin-top:2em;z-index:12}.test-result .result-container .container{width:95%;border:1px solid #D3D0D1;border-radius:4px;padding:2em;background:#FFF}.test-result .result-container .container .your_result{line-height:32px;color:#6841B1;font-size:24px;font-weight:500}.test-result .result-container .container img{margin:2em 0;width:70%}.test-result .result-container .container .percentage{line-height:71px;font-size:56px;font-weight:700}.test-result .result-container .container .percentage-to-approve{margin:1em 0;text-align:center;line-height:23px;color:#6841B1;font-size:14px;font-weight:400}.test-result .result-container .container .message{background:#EEEDED;border-radius:10px;width:100%;padding:1em 2em;line-height:22px;text-align:center;font-size:18px;font-weight:300}.test-result .result-container .container .btn-m{min-width:0}@media screen and (min-width:600px){.test-result .result-container .container .btn-m{min-width:172px}}@media screen and (min-width:1200px){.test-result .result-container .container .btn-m{min-width:172px}}@media screen and (min-width:1580px){.test-result .result-container .container .btn-m{min-width:172px}}.test-result .result-container .container-win{width:95%;border:1px solid #D3D0D1;border-radius:4px;padding:2em;background:#FFF}.test-result .result-container .container-win .medal-container{width:90%;height:330px;position:relative;overflow:hidden}.test-result .result-container .container-win .medal-container canvas{position:absolute;height:95%;object-fit:cover}.test-result .no-rewards-confetti-background,.test-result .result-container .container-win .medal-container .background-gradient{height:100%;background:radial-gradient(ellipse at center,rgba(255,255,255,0) 14%,rgba(255,255,255,0) 52%,#fff 83%);position:absolute;width:100%}.test-result .result-container .container-win .medal-container img{z-index:10}.test-result .result-container .container-win .medal-container .background-gradient{z-index:11}.test-result .result-container .container-win span{margin-bottom:1em;line-height:30px;font-size:24px;font-weight:700}.test-result .result-container .container-win .medal{line-height:24px;font-size:16px;font-weight:500}.test-result .result-container .container-win .medal-subtitle{margin-bottom:0;text-align:center;color:#B6B1B2;line-height:24px;font-size:14px;font-weight:400}.test-result .no-rewards-confetti-class{position:absolute;width:100%;height:95%}.survey-progress{width:100%}.survey-progress md-progress-linear{height:6px}.survey-progress md-progress-linear ._md-container{border-radius:10px;background-color:#CED8E3;height:6px}.survey-progress md-progress-linear ._md-bar{background-color:#00D4B0;height:6px}.survey-block .survey-category{margin-bottom:14px}.survey-block .survey-question-block{margin-bottom:38px}.survey-block .survey-question-block:first-child{margin-bottom:0}.survey-block .survey-option{position:relative;width:91px;height:91px;text-align:center;display:flex;align-items:center;place-content:center;background:#EEEDED;font-size:36px;font-weight:700;margin:9px;border-radius:10px;cursor:pointer}.survey-block .survey-option:first-child{margin-left:0}.survey-block .survey-option:hover{background:#E1E0E0}.survey-block .survey-option:hover .survey-option-msg{display:block}.survey-block .survey-option.selected{background:#00D4B0;color:#FFF}.survey-block .survey-option.selected:hover .survey-option-msg{display:block;color:#2F2B2C}.survey-block .survey-option .survey-option-msg{display:none;position:absolute;bottom:-34px;font-size:18px;font-weight:700;white-space:nowrap}.survey-block .survey-separator{width:70%;margin:32px auto;height:1px;background:#E1E0E0}.survey-text{width:80%;min-height:200px;border:1px solid #BFBFBF;border-radius:10px;font-size:18px;padding:18px}.survey-results .survey-block{margin-bottom:40px}.survey-results .survey-question-block{border:1px solid #E1E0E0;background:#F9F9F9;font-size:14px;border-radius:10px 0 0 10px;padding:14px 18px;margin-bottom:0}.survey-results .survey-question-value{min-width:142px;border:1px solid #E1E0E0;background:#FFF;font-size:24px;font-weight:700;padding:8px 0;text-align:center;border-radius:0 10px 10px 0}.survey-results .survey-question-value.border-green{border-color:#00D4B0;color:#00D4B0}.survey-results .survey-question-value.border-red{border-color:#E33431;color:#E33431}.survey-results md-progress-linear{height:17px}.survey-results md-progress-linear ._md-container{border-radius:10px;background-color:#CED8E3;height:17px}.survey-results md-progress-linear ._md-bar{background-color:#00D4B0;height:17px}.survey-results .survey-comment{background:#F9F9F9;border:1px solid #E1E0E0;padding:32px;margin-bottom:20px;border-radius:10px}.challenges .challenge-title{margin:0;line-height:40px;font-size:32px;font-weight:500}.challenges .challenges-description{line-height:24px;margin:0;color:#B6B1B2;font-size:16px;font-weight:400}.challenges .img-banner{width:100%;margin-top:1em}.challenges .new-challenge{border:1px solid #D3D0D1;border-radius:4px;margin-top:2em;padding:1em;color:#2F2B2C}.challenges .new-challenge img{width:115px;height:115px;margin-right:2em}.challenges .new-challenge div div .title{margin:0;line-height:23px;font-size:18px;font-weight:500}.challenges .new-challenge div div .subtitle{color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.challenges .new-challenge div div .count{margin:0;line-height:22px;font-size:14px;font-weight:500}.challenges .new-challenge .btn-challenge{height:60px;width:203px}.challenges .new-challenge .btn-challenge div{height:100%}.challenges .title-section{margin-bottom:0;line-height:23px;font-size:18px;font-weight:500}.challenges .challenges-not-available h2{margin-bottom:0}.challenges .challenges-not-available p{margin-top:0}.challenges .challenges-stats .challenge-stats-section{padding:10px 0}@media screen and (min-width:960px){.challenges .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1280px){.challenges .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1920px){.challenges .challenges-stats .challenge-stats-section{padding:10px}}.challenges .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.challenges .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.challenges .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.challenges .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.challenges .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.challenges .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.challenges .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.challenges .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}.challenges .challenges-stats .challenge-stats-section:nth-child(4n){padding-right:0}.challenges .challenges-stats .challenge-stats-section:nth-child(3n-2){padding-left:0}}@media screen and (min-width:600px){.challenges .challenges-stats .challenge-stats-section:nth-child(even){padding-left:10px}.challenges .challenges-stats .challenge-stats-section:nth-child(odd){padding-right:10px}}.challenges .challenges-stats .challenge-stats-section .challenge-stat{background-color:#EEEDED;border-radius:4px;min-height:120px}.challenges .challenges-stats .challenge-stats-section .challenge-stat.dark-stat{background-color:#B6B1B2;color:#FFF}.challenges .challenges-stats .challenge-stats-section .challenge-stat span{line-height:22px;font-size:14px;font-weight:400}.challenges .challenges-stats .challenge-stats-section .challenge-stat .stat-count{line-height:32px;margin-bottom:10px;font-size:32px;font-weight:700}.challenges .challenges-stats .stat-image{margin-right:2px;margin-left:2px;padding:10px 0 0 10px}.challenges .challenges-stats .stat-image img{width:70%}@media screen and (min-width:600px){.challenges .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.challenges .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1200px){.challenges .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.challenges .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1580px){.challenges .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.challenges .challenges-stats .stat-image img{width:120px}}.challenges .challenges-stats .victory-percent{color:#FF6EB0;font-size:12px;font-weight:700;border-left:1px solid #e3e3e3;padding-left:10px}@media screen and (min-width:600px){.challenges .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1200px){.challenges .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1580px){.challenges .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}.challenges .challenges-stats .victory-percent .stat-large{font-size:26px;margin-right:20px}@media screen and (min-width:600px){.challenges .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1200px){.challenges .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1580px){.challenges .challenges-stats .victory-percent .stat-large{font-size:80px}}.challenges .challenges-stats .victory-percent .stat-large span{font-size:24px}.challenges .challenges-stats .victory-percent .victory-percent-text{line-height:6px;width:auto;margin-bottom:10px}@media screen and (min-width:600px){.challenges .challenges-stats .victory-percent .stat-large span{font-size:40px}.challenges .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1200px){.challenges .challenges-stats .victory-percent .stat-large span{font-size:40px}.challenges .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1580px){.challenges .challenges-stats .victory-percent .stat-large span{font-size:40px}.challenges .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}.challenges .challenges-list{border:1px solid #D3D0D1;border-radius:4px;margin-top:10px;margin-bottom:30px;padding:1em}.challenges .challenges-list .challenges-list-section{padding:10px}@media screen and (min-width:960px){.challenges .challenges-list .challenges-list-section{padding:10px}}@media screen and (min-width:1280px){.challenges .challenges-list .challenges-list-section{padding:10px}}@media screen and (min-width:1920px){.challenges .challenges-list .challenges-list-section{padding:10px}}.challenges .challenges-list .challenges-list-section:nth-child(even){padding-right:0}.challenges .challenges-list .challenges-list-section:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.challenges .challenges-list .challenges-list-section:nth-child(even){padding-right:0}.challenges .challenges-list .challenges-list-section:nth-child(odd){padding-left:0}}@media screen and (min-width:1280px){.challenges .challenges-list .challenges-list-section:nth-child(even){padding-right:10px}.challenges .challenges-list .challenges-list-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:1920px){.challenges .challenges-list .challenges-list-section:nth-child(even){padding-right:10px}.challenges .challenges-list .challenges-list-section:nth-child(odd){padding-left:10px}}.challenges .challenges-list .challenges-list-section .challenge-list{background-color:#EEEDED;border-radius:4px;min-height:94px;padding:1em}.challenges .challenges-list .challenges-list-section .challenge-list img{width:63px;height:63px;border-radius:100%;margin-right:1em}.challenges .challenges-list .challenges-list-section .challenge-list div{margin:0 10px}.challenges .challenges-list .challenges-list-section .challenge-list div p{margin:0;color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.challenges .challenges-list .challenges-list-section .challenge-list div .name{max-height:23px;overflow-y:hidden;color:#2F2B2C;line-height:23px;font-size:18px;font-weight:500}.challenges .challenges-list .challenges-list-section .challenge-list i{font-size:32px;font-weight:400}.challenges .challenge-section{margin-bottom:0}.challenges .challenge-section-desc{margin-top:0}.challenges .btn-duel{margin-top:0;padding:4px 20px 4px 10px;font-size:18px;font-weight:700;color:#FFF}.challenges .btn-duel img{margin-right:10px}.challenges .btn-duel.enabled{background:#6ad8ff}.challenges .btn-duel.disabled{background:#d6d8d8;color:#2F2B2C}.button-select-challenger,.challenge-kind:hover{background-color:#6ad8ff}.challenges .btn-duel.disabled .kicker{line-height:1}.challenges .challenge-box{border:1px solid #e3e3e3;padding:18px;width:350px;margin:10px}.challenges .challenge-box .avatar,.challenges .challenge-mission .challenge-mission-img{margin-right:20px}.challenges .challenge-box .avatar img{width:73px;height:73px}.challenges .challenge-box:not(.no-hover):hover{border:1px solid #FF6EB0}.challenges .challenge-box:not(.no-hover):hover .fa{color:#FF6EB0}.challenges .challenge-mission{border:1px solid #e3e3e3;padding:20px;margin:20px}.select-challenger{border:0!important}.dialog-challenge-kind{width:50%;padding:3em 4em}.dialog-challenge-kind>div{height:100%}.challenge-kind{padding:20% 0}.challenge-kind:hover .text-challenge-kind{color:#fff!important}.text-challenge-kind{font-weight:700;font-size:25px}.select-challenger-img{width:73px;border-radius:100px}.select-challenger-reason,.select-challenger-text{font-size:20px!important;margin:0;padding-left:15px}.dialog-challenge-kind md-divider{margin:10px 0;border-bottom:1px solid #6ad8ff}.color-text-disabled{color:rgba(47,58,70,.5)}.button-select-challenger-random{background-color:#ff9dc8}.button-select-challenger-text{color:#fff;font-weight:700;font-size:20px!important;margin:8px}.button-select-challenger-disabled{background-color:#d6d8d8}.dialog-challenge-kind h3{text-align:center;margin:10px 0 0}.dialog-challenge-kind h3:hover{color:#6ad8ff}.challenges-new{position:relative;height:100%;z-index:2}.challenges-new .versus{background:#FFF;height:152px;width:152px;border-radius:50%;font-size:60px;font-weight:700;border:1px solid #e3e3e3;margin:60px 100px;animation:pulse 2.5s alternate infinite;transform:scale(.9,.9);z-index:10}.challenges-new .versus.failed{background:#FF6EB0}.challenges-new .oponent{width:322px;border-radius:2px;background-color:#fff;box-shadow:0 0 23px 7px rgba(208,208,208,.2);padding:20px;z-index:8}.deck-mobile .card-image,.panel .front{box-shadow:0 2px 29px 0 rgba(176,176,176,.5)}.challenges-new .oponent h3{margin:0}.challenge .user-bar .avatar,.challenges-new .oponent .avatar{margin-right:20px}.challenges-new .oponent .avatar img{width:82px;height:82px;border:3px solid #2F2B2C}.challenges-new .oponent-one{animation:oponentLeft .5s both}.challenges-new .oponent-two{animation:oponentRight .5s both}@media screen and (min-width:600px){.challenge-new-bg .bg-left{min-height:auto}}@media screen and (min-width:1200px){.challenge-new-bg .bg-left{min-height:auto}}@media screen and (min-width:1580px){.challenge-new-bg .bg-left{min-height:100%}}@keyframes pulse{0%{transform:scale(.9,.9)}100%{transform:scale(1.1,1.1)}}.challenge{width:890px;padding-bottom:60px}@media screen and (min-width:600px){.challenge-new-bg .bg-right{min-height:auto}.challenge{width:100%}}@media screen and (min-width:1200px){.challenge-new-bg .bg-right{min-height:auto}.challenge{width:100%}}@media screen and (min-width:1580px){.challenge-new-bg .bg-right{min-height:100%}.challenge{width:100%}}.challenge .card-deck .card-description{opacity:0;display:none;animation:textappear .6s both}.challenge .deck-rival{opacity:.4;height:80px;overflow:hidden;margin-bottom:20px}.challenge .deck-rival .card-image.card-back{height:216px!important}.challenge .deck-owner{margin-top:20px}.challenge .user-bar .avatar img{width:55px;height:55px;border:2px solid #2F2B2C}.challenge .user-bar .user-points{font-size:20px;font-weight:700;color:#FF6EB0}.challenge .user-bar .user-progress md-progress-linear ._md-container{border-radius:10px;background:#c9d8e9;height:6px}.challenge .user-bar .user-progress md-progress-linear ._md-bar{background:#FF6EB0;height:6px}.challenge .card{position:relative;width:158px;height:216px}.challenge .card .card-box{position:relative;display:block;width:158px;height:220px;background:#FFF;border-radius:4px;border:1px solid #bcc3cb;line-height:0;box-sizing:border-box;transition:height .3s cubic-bezier(0,0,.29,1),width .3s cubic-bezier(0,0,.29,1),transform .3s cubic-bezier(0,0,.29,1)}.challenge .card .card-image{border-radius:4px 4px 0 0;width:100%;height:170px;object-fit:cover;transition:height .6s}.challenge .card .card-info{position:relative;height:49px;padding:0 13px;line-height:16px}.challenge .card .card-info .card-type{position:absolute;right:6px;top:-11px;width:22px;height:22px;background:#FF6EB0;border-radius:50%;border:3px solid #FFF}.challenge .card .card-info .card-type.type-1{background:#EBAD6B}.challenge .card .card-info .card-type.type-2{background:#E3E3E3}.challenge .card .card-info .card-type.type-3{background:#FFEF5A}.challenge .card .card-info .card-description{position:absolute;width:200px;top:40px;padding:10px 0}.challenge .card .card-info .card-name{padding:12px 0}.challenge .card-use.rival{border:2px solid #a8fff5}.challenge .challenge-table{margin:60px 0 40px;height:340px;background:#EEE}.challenge .challenge-table .table-card{position:relative;height:200px;width:208px;left:24px;z-index:30}.challenge .challenge-table .table-card .card{z-index:100}.challenge .challenge-table .table-card .card-description{position:absolute;width:200px;top:40px;padding:10px 0}.challenge .challenge-table .table-card .card-name{padding:14px 0}.challenge .challenge-table .card-center{height:425px;width:288px}.challenge .challenge-table .card-center .card{position:relative}.challenge .challenge-table .card-center .card-image{height:280px}.challenge .challenge-table .card-center .card-box{height:425px!important;width:288px!important;border:0}.challenge .card.selected .card-box,.challenge .deck-owner:not(.desactivate) .card:hover .card-box{position:absolute;transform:translate(-36px,-70px);width:228px;height:330px}.challenge .card.selected .card-box .card-info,.challenge .deck-owner:not(.desactivate) .card:hover .card-box .card-info,.panel{position:relative}.challenge .card.selected .card-box .card-image,.challenge .deck-owner:not(.desactivate) .card:hover .card-box .card-image{height:95px}.challenge .card.selected .card-box .card-info .card-name,.challenge .deck-owner:not(.desactivate) .card:hover .card-box .card-info .card-name{font-weight:700}.challenge .card.selected .card-box .card-info .card-description,.challenge .deck-owner:not(.desactivate) .card:hover .card-box .card-info .card-description{display:block}.challenge .deck-owner.desactivate{opacity:.2}.challenge .deck-owner.desactivate .card{cursor:wait}.challenge #table-owner .card.selected .card-box,.challenge .deck-owner:not(.desactivate) .card:hover .card-box{border:2px solid #FF6EB0!important}.challenge #table-rival .card.selected .card-box{border:4px solid #6ad8ff!important}.challenge .bubble-type-none{background:#ebecec;color:#435365!important}.challenge .bubble-type-good{background:#6ad8ff}.challenge .bubble-type-perfect{background:#FF6EB0}.challenge .bubble{position:absolute;left:-27px;top:-124px;width:0;height:0;border-radius:50%;color:#FFF;z-index:101;opacity:0}.challenge .bubble .bubble-icon{width:50px;height:55px}.challenge .bubble .bubble-message{font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.challenge .bubble .counters{padding:2px 20px;background:rgba(255,255,255,.26)}.challenge .bubble .counter{font-size:14px}.challenge .bubble .total-points{margin-top:16px;text-align:center;font-size:20px;font-weight:700}.challenge .timeout{font-size:52px;font-weight:700;text-align:center;color:#FF6EB0;margin:70px 40px 0 0}.challenge .back,.challenge .flip-container,.challenge .front{height:425px;width:288px}.challenge .back,.challenge .back img{width:288px!important}.deck-mobile{margin-top:54px!important}.deck-mobile .card-image{height:auto!important}.deck-mobile .card{border:0}.deck-mobile .card:nth-child(1){transform:translateX(160px);z-index:1}.deck-mobile .card:nth-child(2){transform:translateX(80px);z-index:2}.deck-mobile .card:nth-child(3){z-index:3}.deck-mobile .card:nth-child(4){transform:translateX(-80px);z-index:2}.deck-mobile .card:nth-child(5){transform:translateX(-160px);z-index:1}.deck-mobile .card-info-mobile{width:50%;margin:0 auto}.deck-mobile .card-name-mobile{margin-top:80px;font-weight:700;font-size:24px}.deck-mobile .card-description-mobile{font-size:18px}.deck-mobile .card-level-mobile{text-transform:uppercase}.deck-mobile .card-level-mobile.type-1{color:#EBAD6B}.deck-mobile .card-level-mobile.type-2{color:#E3E3E3}.deck-mobile .card-level-mobile.type-3{color:#FFEF5A}.deck-mobile .card-zoom .card-image{animation:cardZoom .4s both}.deck-mobile .card-hide{display:none}.animate-mobile .card{animation:cardMove .4s both}@keyframes cardMove{to{transform:translateX(0)}}@keyframes cardZoom{from{transform:scale(0)}to{transform:scale(1.5)}}md-swipe-left *,md-swipe-right *{touch-action:pan-y}.md-swipe-up *,md-swipe-down *{touch-action:pan-x}.panel{float:left;perspective:600px}.panel .back,.panel .front{float:none;position:absolute;width:inherit;height:inherit;backface-visibility:hidden;transition:all .4s ease-in-out;top:0;left:0}.panel .front{z-index:900;transform:rotateX(0) rotateY(0);transform-style:preserve-3d;background:#fff}.panel.flip .front{z-index:900;transform:rotateY(179deg)}.panel .back{z-index:800;transform:rotateY(-179deg);transform-style:preserve-3d}.panel.flip .back{z-index:1000;transform:rotateX(0) rotateY(0)}.challenges-finish{position:relative;z-index:2;margin-top:-60px;margin-bottom:180px;padding:10px}@media screen and (min-width:600px){.challenges-finish{padding:10px;margin-top:-40px;margin-bottom:180px}}@media screen and (min-width:1200px){.challenges-finish{padding:0;margin-top:0;margin-bottom:0}}@media screen and (min-width:1580px){.challenges-finish{padding:0;margin-top:0;margin-bottom:0}}.challenges-finish .btn{margin-top:40px;min-width:214px}.challenges-finish .summary-content{padding:30px 0;width:353px;background-color:#fff;border:1px solid #e3e3e3;z-index:8;margin:20px 40px 0}@media screen and (min-width:600px){.challenges-finish .summary-content{margin-top:40px}}@media screen and (min-width:1200px){.challenges-finish .summary-content{margin-top:80px}}@media screen and (min-width:1580px){.challenges-finish .summary-content{margin-top:80px}}.challenges-finish .summary-content h3{margin:0}.challenges-finish .summary-content .avatar img{width:60px;height:60px;border:2px solid #2F2B2C}@media screen and (min-width:600px){.challenges-finish .summary-content .avatar img{width:100px;height:100px}}@media screen and (min-width:1200px){.challenges-finish .summary-content .avatar img{width:146px;height:146px}}@media screen and (min-width:1580px){.challenges-finish .summary-content .avatar img{width:146px;height:146px}}.challenges-finish .summary-winner{margin-top:10px}.challenges-finish .summary-name{margin-bottom:10px!important}.challenges-finish .summary-summary{width:100%;background:#f3f7fa;padding:10px 40px}.challenges-finish .summary-summary .summary-line-content{padding:0}@media screen and (min-width:600px){.challenges-finish .summary-summary .summary-line-content{padding:8px 0}}@media screen and (min-width:1200px){.challenges-finish .summary-summary .summary-line-content{padding:8px 0}}@media screen and (min-width:1580px){.challenges-finish .summary-summary .summary-line-content{padding:8px 0}}.challenges-finish .summary-summary .summary-line-points{text-align:right}.challenges-finish .summary-summary .separator-line{border-top:1px solid #CCC;margin:10px 20px}.summary-points{padding:10px 40px}.challenge-new-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}.challenge-new-bg .bg-left{min-height:50%;background-image:url(../images/duel-new-left.png);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:960px){.challenge-new-bg .bg-left{min-height:100%}}@media screen and (min-width:1280px){.challenge-new-bg .bg-left{min-height:100%}}@media screen and (min-width:1920px){.challenge-new-bg .bg-left{min-height:auto}}.challenge-new-bg .bg-right{min-height:50%;background-image:url(../images/duel-new-right.png);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:960px){.challenge-new-bg .bg-right{min-height:100%}}@media screen and (min-width:1280px){.challenge-new-bg .bg-right{min-height:100%}}@media screen and (min-width:1920px){.challenge-new-bg .bg-right{min-height:auto}}.game{padding-left:0}.game .avatar-section{background:no-repeat padding-box #F2EDFD;border:3px solid #6841B1;padding:.5em 1em;border-radius:10px}.game .game-container{margin-left:2em}.game .game-container .img-banner{width:100%;position:absolute;top:50px;left:0;height:250px;background-image:url(../images/game/img_dashboard_game.png);background-repeat:no-repeat;background-size:cover;background-position:center}.game .game-container .item-box{border-radius:12px;position:relative;background:#6841B1;color:#FFF;box-shadow:0 3px 6px #00029;min-height:75px}.game .game-container .item-box:hover{box-shadow:none}.game .game-container .item-box .loading-new-quiz{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.9);border-radius:8px}.game .game-container .invitation{border-radius:12px;position:relative;background:#FAFAFA;box-shadow:0 3px 6px #00029;min-height:98px;border:2px solid #2F2B2C}.game .game-container .invitation:hover{box-shadow:none}.game .game-container .invitation .avatar-content{position:relative}.game .game-container .invitation .avatar-content .avatar{height:74px;width:74px}.game .game-container .invitation .avatar-content .avatar img{border:2px solid #2F2B2C;height:60px;width:60px}.game .game-container .invitation .avatar-content .invitation-type{position:absolute;bottom:-12px;right:-20px}.game .game-container .invitation-sended{border-radius:12px;position:relative;background:#FAFAFA;box-shadow:0 3px 6px #00029;min-height:98px;border:2px solid #2F2B2C;border-left:0}.game .game-container .invitation-sended:hover{box-shadow:none}.game .game-container .invitation-sended .icon-type{height:100%;min-height:98px;width:92px;border-radius:12px 0 0 12px}.game .game-container .invitation-sended.waiting{border-color:#00D4B0}.game .game-container .invitation-sended.waiting .icon-type{background:#00D4B0}.game .game-container .invitation-sended.victory{border-color:#FFD54E}.game .game-container .invitation-sended.victory .icon-type{background:#FFD54E}.game .game-container .invitation-sended.tie{border-color:#8E8789}.game .game-container .invitation-sended.tie .icon-type{background:#8E8789}.game .game-container .invitation-sended.defeat{border-color:#FF6EB0}.game .game-container .invitation-sended.defeat .icon-type{background:#FF6EB0}.game .game-container .invitation-sended .avatar-content{position:relative}.game .game-container .invitation-sended .avatar-content .avatar{height:48px;width:48px;margin-top:-18px}.game .game-container .invitation-sended .avatar-content .avatar img{border:2px solid #2F2B2C;height:48px;width:48px}.game .game-container .invitation-sended .avatar-content .invitation-type{position:absolute;bottom:-28px;right:-20px}.game .game-container .quiz-status{padding:1em;border-radius:8px;border-top:1px solid #B6B1B2}.game .game-container .challenges-stats .challenge-stats-section,.game .section-info-container{padding:10px 0}.game .game-container .quiz-status.waiting{background-color:#00A4F6}.game .game-container .quiz-status.winner{background-color:#8ef9b8}.game .game-container .quiz-status.looser{background-color:#CE2D30}.game .game-container .quiz-status.tie{background-color:#FFD54E}.game .game-container .title-section{margin-bottom:0;line-height:23px;font-size:18px;font-weight:500}.game .game-container .challenges-not-available h2{margin-bottom:0}.game .game-container .challenges-not-available p{margin-top:0}@media screen and (min-width:960px){.game .game-container .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1280px){.game .game-container .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1920px){.game .game-container .challenges-stats .challenge-stats-section{padding:10px}}.game .game-container .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.game .game-container .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.game .game-container .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.game .game-container .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.game .game-container .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.game .game-container .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.game .game-container .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.game .game-container .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}.game .game-container .challenges-stats .challenge-stats-section:nth-child(4n){padding-right:0}.game .game-container .challenges-stats .challenge-stats-section:nth-child(3n-2){padding-left:0}}@media screen and (min-width:600px){.game .game-container .challenges-stats .challenge-stats-section:nth-child(even){padding-left:10px}.game .game-container .challenges-stats .challenge-stats-section:nth-child(odd){padding-right:10px}}.game .game-container .challenges-stats .challenge-stats-section .challenge-stat{background-color:#EEEDED;border-radius:4px;min-height:120px}.game .game-container .challenges-stats .challenge-stats-section .challenge-stat.dark-stat{background-color:#B6B1B2;color:#FFF}.game .game-container .challenges-stats .challenge-stats-section .challenge-stat span{line-height:22px;font-size:14px;font-weight:400}.game .game-container .challenges-stats .challenge-stats-section .challenge-stat .stat-count{line-height:32px;margin-bottom:10px;font-size:32px;font-weight:700}.game .game-container .challenges-stats .stat-image{margin-right:2px;margin-left:2px;padding:10px 0 0 10px}.game .game-container .challenges-stats .stat-image img{width:70%}@media screen and (min-width:600px){.game .game-container .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.game .game-container .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1200px){.game .game-container .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.game .game-container .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1580px){.game .game-container .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.game .game-container .challenges-stats .stat-image img{width:120px}}.game .game-container .challenges-stats .victory-percent{color:#FF6EB0;font-size:12px;font-weight:700;border-left:1px solid #e3e3e3;padding-left:10px}.game .btn-panel,.game h2{font-weight:500;color:#8E8789}@media screen and (min-width:600px){.game .game-container .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1200px){.game .game-container .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1580px){.game .game-container .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}.game .game-container .challenges-stats .victory-percent .stat-large{font-size:26px;margin-right:20px}@media screen and (min-width:600px){.game .game-container .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1200px){.game .game-container .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1580px){.game .game-container .challenges-stats .victory-percent .stat-large{font-size:80px}}.game .game-container .challenges-stats .victory-percent .stat-large span{font-size:24px}.game .game-container .challenges-stats .victory-percent .victory-percent-text{line-height:6px;width:auto;margin-bottom:10px}@media screen and (min-width:600px){.game .game-container .challenges-stats .victory-percent .stat-large span{font-size:40px}.game .game-container .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1200px){.game .game-container .challenges-stats .victory-percent .stat-large span{font-size:40px}.game .game-container .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1580px){.game .game-container .challenges-stats .victory-percent .stat-large span{font-size:40px}.game .game-container .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}.game h2{line-height:23px;margin:1em 0;font-size:18px}.game .padding-panel{padding:3em 0}.game .btn-panel{line-height:22px;text-align:center;border:1px solid #D3D0D1;border-radius:4px;background-color:#FFF;padding:.5em 2em;font-size:14px}.game .btn-panel:hover{color:#FFF;background-color:#D3D0D1}.game .not-visible{visibility:hidden}.game .margin-panel-right{margin-left:1em}.game .margin-panel-left{margin-right:1em}.game .title-page span{text-align:left;color:#726A6C;line-height:40px;font-size:32px;font-weight:400}.game .dashboard-game-title{color:#B6B1B2;text-align:center;line-height:23px;font-size:18px;font-weight:400}.game .dashboard-game-intro{line-height:30px;margin:320px 0 0;font-size:24px;font-weight:500}@media screen and (min-width:960px){.game .section-info-container{padding:20px}}@media screen and (min-width:1280px){.game .section-info-container{padding:20px}}@media screen and (min-width:1920px){.game .section-info-container{padding:20px}}.game .section-info-container:nth-child(even){padding-right:0}.game .section-info-container:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.game .section-info-container:nth-child(even){padding-right:0}.game .section-info-container:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.game .section-info-container:nth-child(even){padding-right:20px}.game .section-info-container:nth-child(odd){padding-left:20px}}@media screen and (min-width:1280px){.game .section-info-container:nth-child(even){padding-right:20px}.game .section-info-container:nth-child(odd){padding-left:20px}.game .section-info-container:nth-child(3n){padding-right:0}.game .section-info-container:nth-child(3n-2){padding-left:0}}.game .section-info-container p{line-height:23px;font-size:18px;font-weight:500}.game .section-info-container .section-info{border:1px solid #CED8E3;border-radius:4px;height:159px}.game .section-info-container .section-info .info{padding:1.5em 1.5em 1.5em 0}.game .section-info-container .section-info .info div{border-radius:3px;background-color:#EEEDED;height:100%;padding:1.5em}.game .section-info-container .section-info .info div div{background-color:transparent}.game .section-info-container .section-info .info div p{line-height:22px;text-align:center;margin:0;font-size:14px;font-weight:400}.game .section-info-container .section-info .info div.album-section{color:#8E8789}.game .section-info-container .section-info .info div.ranking-section i.green,.ranking .rank-item .fa-caret-up{color:#83BC2D}.game .section-info-container .section-info .info div.album-section .cards{line-height:30px;font-size:24px;font-weight:500}.game .section-info-container .section-info .info div.album-section .title{width:80%}.game .section-info-container .section-info .info div.album-section .team-name{line-height:20px;font-size:16px;font-weight:500}.game .section-info-container .section-info .info div.ranking-section{background-color:transparent}.game .section-info-container .section-info .info div.ranking-section p{line-height:40px;margin-right:.5em;font-size:32px;font-weight:700}.game .section-info-container .section-info .info div.ranking-section i{font-size:50px}.game .section-info-container .section-info .info div.ranking-section i.red{color:#CE2D30}.game .section-info-container .section-info .no-available{margin:1.5em;border-radius:3px;background-color:#EEEDED;width:100%;height:115px}.game .activity-panel .feed .feed-item{border-right:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;border-left-color:#e3e3e3;border-left-style:solid;border-left-width:1px}@media screen and (min-width:960px){.game .activity-panel .feed .feed-item{border-left-width:0}}@media screen and (min-width:1280px){.game .activity-panel .feed .feed-item{border-left-width:0}}@media screen and (min-width:1920px){.game .activity-panel .feed .feed-item{border-left-width:0}}.game .activity-panel .feed .feed-item.border-top{border-top:solid 1px #e3e3e3}.game .activity-panel .feed .feed-item.odd{border-left:solid 1px #e3e3e3}.game .activity-panel .feed .feed-item.border-top-responsive{border-top-color:#e3e3e3;border-top-style:solid;border-top-width:0}@media screen and (min-width:960px){.game .activity-panel .feed .feed-item.border-top-responsive{border-top-width:1px}}@media screen and (min-width:1280px){.game .activity-panel .feed .feed-item.border-top-responsive{border-top-width:1px}}@media screen and (min-width:1920px){.game .activity-panel .feed .feed-item.border-top-responsive{border-top-width:1px}}.game .activity-panel .feed .feed-item .feed-icon{min-width:74px;min-height:80px}.game .activity-panel .feed .feed-item .activity-date{color:#8E8789;line-height:18px;font-size:12px;font-weight:400}.game .activity-panel .feed .feed-item .activity-text{color:#8E8789;line-height:22px;font-size:14px;font-weight:400}.game .activity-panel .feed .btn{border:1px solid #D3D0D1;border-radius:4px;background-color:#FFF;max-width:100%;color:#8E8789;line-height:24px;text-align:center;font-size:16px;font-weight:400}.game .activity-panel .feed .btn:hover{background:#D3D0D1;color:#FFF}.game .stat{border:2px solid #2F2B2C;border-radius:12px;padding:4px 18px;background:#FAFAFA}.game .stat.stat-me{border-color:#6841B1}.game .stat .avatar img{width:57px;height:57px;border:1px solid #726A6C}.game .dasboard-section-team .avatar img{width:40px;height:40px}.game .dasboard-section-team .team-info{margin:0 20px}.game .dasboard-section-team .team-points span{font-size:16px;padding:0 10px}@media screen and (min-width:600px){.game .dasboard-section-team .avatar img{width:50px;height:50px}.game .dasboard-section-team .team-points span{font-size:16px}}@media screen and (min-width:1200px){.game .dasboard-section-team .avatar img{width:75px;height:75px}.game .dasboard-section-team .team-points span{font-size:18px}}@media screen and (min-width:1580px){.game .dasboard-section-team .avatar img{width:75px;height:75px}.game .dasboard-section-team .team-points span{font-size:18px}}.game .dasboard-section-team .team-rank{font-size:27px;font-weight:700}@media screen and (min-width:600px){.game .dasboard-section-team .team-rank{font-size:27px}}@media screen and (min-width:1200px){.game .dasboard-section-team .team-rank{font-size:38px}}@media screen and (min-width:1580px){.game .dasboard-section-team .team-rank{font-size:38px}}.game .dasboard-section-team .team-rank .fa{font-size:30px;margin-bottom:12px;margin-left:10px}.game .dasboard-section-team .team-name{font-size:16px}@media screen and (min-width:600px){.game .dasboard-section-team .team-name{font-size:16px}}@media screen and (min-width:1200px){.game .dasboard-section-team .team-name{font-size:18px}}@media screen and (min-width:1580px){.game .dasboard-section-team .team-name{font-size:18px}}.game .dasboard-section-team .box{padding:20px 24px}.game .team{padding:12px;background:rgba(208,230,255,.27)}.game .team .avatar,.game .team .team-name{padding:0 10px}.game .team:nth-child(even){background:#e4f1ff}.game .team .avatar img{width:30px;height:30px}.game .team .team-points span{padding-left:10px;margin-top:2px}.game .team .team-rank .fa{font-size:26px;margin-bottom:10px;margin-left:10px}.background-transparent{background-color:transparent!important}@media screen and (max-width:1280px){.game .dashboard-section-tasks{width:100%;margin-top:4em!important;margin-left:0!important}.game .dashboard-section-collection{width:100%}}@media screen and (max-width:1199px){.img-banner{top:60px!important;left:0}.dashboard-game-intro{margin-top:340px!important}}@media screen and (max-width:959px){.game{padding-left:0}.game .margin-panel-left,.game .margin-panel-right{margin:0!important}.game .game-container{margin-left:0!important}.game .game-container .img-banner{top:94px;height:150px!important}.game .game-container .dashboard-game-intro{margin-top:240px!important}.game .game-container .dashboard-game-title{margin-top:1em!important;margin-bottom:0!important}.game .game-container .container{margin-top:0!important}.game .game-container .container p{margin-top:0}}@media screen and (max-width:599px){.game .game-container .img-banner{top:52px!important}.game .game-container .dashboard-game-intro{margin-top:225px!important}}@media screen and (max-width:414px){.game .activity-panel .feed .feed-item{padding:1em}}.ranking .ranking-btn-back i{color:#2F2B2C;font-size:24px;font-weight:400}.ranking .ranking-btn-back span{color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.ranking .ranking-menu .menu-ranking-fixed .title-page{color:#2F2B2C;line-height:40px;font-size:32px;font-weight:500}.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav{height:50px;cursor:pointer;padding:10px 22px;width:245px;color:#8E8789;line-height:22px;font-size:14px;font-weight:400;text-align:center;border-bottom:1px solid #D3D0D1}.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav.active:not(.disabled){border-bottom:2px solid #6841B1;font-weight:700}.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav.disabled,.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav[disabled]{cursor:default;color:#D3D0D1;font-weight:400}.ranking .general_classification .ranking-top-3{margin:4em 0}.ranking .general_classification .ranking-top-3 .rank-center,.ranking .general_classification .ranking-top-3 .rank-left,.ranking .general_classification .ranking-top-3 .rank-right{width:340px;color:#2F2B2C}.ranking .general_classification .ranking-top-3 .rank-center .avatar,.ranking .general_classification .ranking-top-3 .rank-left .avatar,.ranking .general_classification .ranking-top-3 .rank-right .avatar{position:relative}.ranking .general_classification .ranking-top-3 .rank-center .border-rank,.ranking .general_classification .ranking-top-3 .rank-left .border-rank,.ranking .general_classification .ranking-top-3 .rank-right .border-rank{position:absolute;margin-top:-12px;border-radius:0;top:-13px;left:-32px;width:120px}@media screen and (min-width:600px){.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav{padding:10px 30px}.ranking .general_classification .ranking-top-3 .rank-center .border-rank,.ranking .general_classification .ranking-top-3 .rank-left .border-rank,.ranking .general_classification .ranking-top-3 .rank-right .border-rank{top:-25px;left:-48px;width:184px}}@media screen and (min-width:1200px){.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav{padding:10px 30px}.ranking .general_classification .ranking-top-3 .rank-center .border-rank,.ranking .general_classification .ranking-top-3 .rank-left .border-rank,.ranking .general_classification .ranking-top-3 .rank-right .border-rank{top:-56px;left:-90px;width:339px}}@media screen and (min-width:1580px){.ranking .ranking-menu .menu-ranking-fixed .ranking-navigation .menu-nav{padding:10px 30px}.ranking .general_classification .ranking-top-3 .rank-center .border-rank,.ranking .general_classification .ranking-top-3 .rank-left .border-rank,.ranking .general_classification .ranking-top-3 .rank-right .border-rank{top:-60px;left:-95px;width:373px}}.ranking .general_classification .ranking-top-3 .rank-center .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-left .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-right .avatar-rank{width:56px;height:56px}@media screen and (min-width:600px){.ranking .general_classification .ranking-top-3 .rank-center .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-left .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-right .avatar-rank{width:90px;height:90px}}@media screen and (min-width:1200px){.ranking .general_classification .ranking-top-3 .rank-center .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-left .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-right .avatar-rank{width:164px;height:164px}}@media screen and (min-width:1580px){.ranking .general_classification .ranking-top-3 .rank-center .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-left .avatar-rank,.ranking .general_classification .ranking-top-3 .rank-right .avatar-rank{width:190px;height:190px}}.ranking .general_classification .ranking-top-3 .rank-center .name-avatar,.ranking .general_classification .ranking-top-3 .rank-left .name-avatar,.ranking .general_classification .ranking-top-3 .rank-right .name-avatar{min-height:23px;margin-top:4em;line-height:23px;font-size:18px;font-weight:500}.ranking .general_classification .ranking-top-3 .rank-center .avatar-value,.ranking .general_classification .ranking-top-3 .rank-left .avatar-value,.ranking .general_classification .ranking-top-3 .rank-right .avatar-value{color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.ranking .general_classification .ranking-top-3 .rank-center .avatar-value .value,.ranking .general_classification .ranking-top-3 .rank-left .avatar-value .value,.ranking .general_classification .ranking-top-3 .rank-right .avatar-value .value{min-height:14px;color:#2F2B2C;font-size:14px;font-weight:500}.ranking .general_classification .ranking-top-3 .rank-center .avatar-value .value.min-width,.ranking .general_classification .ranking-top-3 .rank-left .avatar-value .value.min-width,.ranking .general_classification .ranking-top-3 .rank-right .avatar-value .value.min-width{min-width:60px}.ranking .general_classification .rest-users{width:90%}.ranking .general_classification .rest-users .avatar{border:1px solid #D3D0D1;border-top-width:0;color:#2F2B2C;padding:.5em}.ranking .general_classification .rest-users .avatar.border-top-avatar{border-top:2px solid #D3D0D1}.ranking .general_classification .rest-users .avatar.border-user{border-color:#00A4F6;border-left-width:2px;border-right-width:2px;border-bottom-width:2px}.ranking .general_classification .rest-users .avatar.border-bottom-user{border-bottom-color:#00A4F6;border-bottom-width:2px}.ranking .general_classification .rest-users .avatar .position{width:67px;height:67px;line-height:30px;font-size:24px;font-weight:400;background-color:#EEEDED;border-radius:4px}.ranking .general_classification .rest-users .avatar .position.background-user{background-color:#00A4F6}.ranking .general_classification .rest-users .avatar .avatar-img{width:58px;height:58px;border-radius:100%;margin:0 1.5em}.ranking .general_classification .rest-users .avatar .avatar-name{min-height:24px;line-height:24px;font-size:16px;font-weight:400}.ranking .general_classification .rest-users .avatar .cards-container{background-color:#EEEDED;border-radius:4px}.ranking .general_classification .rest-users .avatar .cards-container .card{padding:0 1.5em;min-width:225px;height:67px}.ranking .general_classification .rest-users .avatar .cards-container .card .value{width:69px;height:47px;border-radius:0}.ranking .general_classification .rest-users .avatar .cards-container .card .copa{width:56px;height:53px;border-radius:0}.ranking .general_classification .rest-users .avatar .cards-container .card .star{width:23px;height:21px;border-radius:0}.ranking .general_classification .rest-users .avatar .cards-container .card p{color:#8E8789;line-height:20px;margin:0 0 0 1em;padding-top:7px;min-height:30px;font-size:32px;font-weight:700}.ranking .general_classification .rest-users .avatar .cards-container .card p.min-width{min-width:100px}.rewards .container{color:#2F2B2C}.rewards .container p{line-height:40px;margin:0;font-size:32px;font-weight:500}.rewards .container p.subtitle-rewards{color:#B6B1B2;line-height:24px;font-size:16px;font-weight:400}.rewards .container .rewards-container .reward-container{padding:20px 0}@media screen and (min-width:960px){.rewards .container .rewards-container .reward-container{padding:20px}}@media screen and (min-width:1280px){.rewards .container .rewards-container .reward-container{padding:20px}}@media screen and (min-width:1920px){.rewards .container .rewards-container .reward-container{padding:20px}}.rewards .container .rewards-container .reward-container:nth-child(even){padding-right:0}.rewards .container .rewards-container .reward-container:nth-child(odd){padding-left:0}@media screen and (max-width:1280px){.rewards .container .rewards-container .reward-container:nth-child(even),.rewards .container .rewards-container .reward-container:nth-child(odd){padding-left:0;padding-right:0}}.rewards .container .rewards-container .reward-container .reward{position:relative;border:1px solid #D3D0D1;height:225px;padding:1em;border-radius:4px}.rewards .container .rewards-container .reward-container .reward.winner{border:2px solid #FFD54E}.rewards .container .rewards-container .reward-container .reward .reward-title{line-height:24px;font-size:16px;font-weight:500}.rewards .container .rewards-container .reward-container .reward .reward-condition{line-height:18px;font-size:12px;font-weight:500}.rewards .container .rewards-container .reward-container .reward .reward-description{color:#B6B1B2;line-height:18px;font-size:12px;font-weight:400}.rewards .container .rewards-container .reward-container .reward .reward-winner{width:100%}.rewards .container .rewards-container .reward-container .reward .reward-winner div{background-color:#E1E0E0;border-radius:4px;min-height:44px;padding:5px}.rewards .container .rewards-container .reward-container .reward .reward-winner div img{border-radius:100%;width:32px;height:32px;margin-right:1em}.rewards .container .rewards-container .reward-container .reward .reward-winner div p{color:#B6B1B2;margin:0;line-height:18px;font-size:14px;font-weight:400}.rewards .container .rewards-container .reward-container .reward>div:first-of-type{height:100%}.rewards .container .rewards-container .reward-container .reward>img:first-of-type{min-width:201px;height:206px;margin-right:1em}.rewards .container .rewards-container .winner-title{position:absolute;background-color:#FFD54E;border:2px solid #FFD54E;padding:0 .5em;top:-2px;left:-2px}.rewards .container .rewards-container .winner-title img{width:15px;height:15px;margin-right:.5em}.rewards .container .rewards-container .winner-title p{color:#B48C43;line-height:22px;font-size:14px;font-weight:500}.trades .trade-title{margin:0;line-height:40px;font-size:32px;font-weight:500}.trades .trades-description{color:#B6B1B2;margin:0;line-height:24px;font-size:16px;font-weight:400}.trades .options-trade .menu-nav{border-bottom:1px solid #D3D0D1;height:50px;width:167px;cursor:pointer;padding:0!important;color:#8E8789;line-height:22px;font-size:14px;font-weight:400}@media screen and (min-width:600px){.trades .options-trade .menu-nav{padding:10px 30px}}@media screen and (min-width:1200px){.trades .options-trade .menu-nav{padding:10px 30px}}@media screen and (min-width:1580px){.trades .options-trade .menu-nav{padding:10px 30px}}.trades .options-trade .menu-nav.active{border-bottom:2px solid #6841B1;font-weight:700}.trades .options-trade .menu-nav[disabled]{border:0;cursor:default}.trades .options-trade .menu-nav i{margin-right:1em;color:#CE2D30;font-size:12px;font-weight:400}.trades .trades-container{margin-top:2em}.trades .trades-container .trade-container{margin-top:2em;padding:20px 0}@media screen and (min-width:960px){.trades .trades-container .trade-container{padding:20px}}@media screen and (min-width:1280px){.trades .trades-container .trade-container{padding:20px}}@media screen and (min-width:1920px){.trades .trades-container .trade-container{padding:20px}}.trades .trades-container .trade-container:nth-child(even){padding-right:0}.trades .trades-container .trade-container:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.trades .trades-container .trade-container:nth-child(even){padding-right:0}.trades .trades-container .trade-container:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.trades .trades-container .trade-container:nth-child(even){padding-right:20px}.trades .trades-container .trade-container:nth-child(odd){padding-left:20px}}@media screen and (min-width:1280px){.trades .trades-container .trade-container:nth-child(even){padding-right:20px}.trades .trades-container .trade-container:nth-child(odd){padding-left:20px}.trades .trades-container .trade-container:nth-child(4n){padding-right:0}.trades .trades-container .trade-container:nth-child(4n+1){padding-left:0}.trades .trades-container .trade-container:nth-child(4n+2){padding-left:0;padding-right:10px}.trades .trades-container .trade-container:nth-child(4n+3){padding-right:0;padding-left:10px}}@media screen and (min-width:600px) and (max-width:960px){.trades .trades-container .trade-container:nth-child(even){padding-left:10px}.trades .trades-container .trade-container:nth-child(odd){padding-right:10px}}.trades .trades-container .trade-container .trade{border:1px solid #D3D0D1;position:relative;border-radius:4px;padding:10px}.trades .trades-container .trade-container .trade .user-img{border-radius:100%;width:79px;height:79px;position:absolute;top:-43px;border:4px solid #D3D0D1}.trades .trades-container .trade-container .trade .name{width:80%;text-align:center;margin-top:2em;line-height:23px;font-size:18px;font-weight:400}.trades .trades-container .trade-container .trade .proposition-data{line-height:18px;width:100%;margin:0;font-size:12px;font-weight:500}.trades .trades-container .trade-container .trade .proposition{position:relative;width:100%;height:65px;margin:10px 0;padding:0 20px;border-radius:4px;background-color:#E1E0E0}.trades .trades-container .trade-container .trade .proposition .card{width:30px;height:40px;border:3px solid #8E8789;margin-right:20px;border-radius:5px;background-color:#FFF}.trades .trades-container .trade-container .trade .proposition .card.you-offer{margin-right:0;margin-lefyou_offert:20px}.trades .trades-container .trade-container .trade .proposition .card .card-type{height:25px;width:100%}.trades .trades-container .trade-container .trade .proposition .card .card-type.type-1{background:#00A4F6}.trades .trades-container .trade-container .trade .proposition .card .card-type.type-2{background:linear-gradient(229.54deg,#919191 0,#E7E7E7 22.2%,#BCBCBC 56.5%,#E7E7E7 79.71%,#E4E4E4 100%)}.trades .trades-container .trade-container .trade .proposition .card .card-type.type-3{background:linear-gradient(229.54deg,#FFF044 0,#FFAE3C 32.59%,#FFE737 51.6%,#FF9334 79.71%,#FFDD21 100%)}.trades .trades-container .trade-container .trade .proposition img{width:36px;position:absolute;top:-13px}.trades .trades-container .trade-container .trade .proposition .card-container{width:100%;height:100%}.trades .trades-container .trade-container .trade .proposition .card-container p{margin:0}.trades .trades-container .trade-container .trade .btn-see-description{margin-bottom:10px;padding:5px 0}.trades .trades-container .trade-container .trade .btn-trade-pending{padding:5px 0}.trades .trades-container .trade-container .trade .waiting-confirmation{width:100%;height:70px;background-color:#E1E0E0;border-radius:4px;line-height:22px;font-size:14px;font-weight:500}.trades .trades-container .trade-container .trade .waiting-confirmation.history{height:30px}.tournament .tournament-box{position:relative;width:180px;height:40px;border-radius:4px;background-color:#fff;box-shadow:0 0 23px 7px rgba(48,64,83,.29);padding:20px}.tournament #tree{height:62vh;width:100%}@media screen and (min-width:960px){.tournament #tree{height:70vh}}@media screen and (min-width:1280px){.tournament #tree{height:75vh}}@media screen and (min-width:1920px){.tournament #tree{height:80vh}}.tournament-header{position:fixed;top:0;left:0;width:100%;z-index:10}.tournament-header .logo-zeppelean{padding:0 6px}.tournament-header .logo-zeppelean img{width:40px}.tournament-header .tournament-header-content{padding:0 4px}.tournament-header .btn-logout{padding-right:6px}.tournament-header .btn-more{padding:0 10px}.tournament-courses{position:fixed;bottom:0;left:0;width:100%;height:auto;background-color:#fff;box-shadow:0 0 23px 7px rgba(48,64,83,.29);z-index:9}.tournament-courses .challenge-stats-section{background-color:#f5f7fd;border-radius:4px;padding:4px}.tournament-courses .text-capitalize{font-size:12px;line-height:1.2}.tournament-courses .next-content{padding:0 20px 10px}.tournament-courses .challenges-stats{padding:10px;margin:0!important}.tournament-courses .stat-count{font-size:18px;font-weight:700}.tournament-courses .stat-image{margin-right:10px}.tournament-courses .stat-image img{width:20px!important}.tournament-courses .challenges-list{padding:0!important;border:0!important;margin-top:0!important;margin-bottom:0!important}.tournament-courses .tournament-info-text{background-color:#f5f7fd;border-radius:4px;margin-top:10px}.tournament-courses .challenge-list{min-height:69px!important;padding:0 1em!important}.tournament-courses .challenge-list img{width:46px!important;height:46px!important}.game-team .team-info{margin-top:16px;margin-bottom:32px}.game-team .team-info .image{width:112px;height:112px;border-radius:100%;border:4px solid #D3D0D1;margin-right:24px}.game-team .team-info .info .title{margin:0;line-height:32px;color:#2F2B2C;font-size:24px;font-weight:500}.game-team .team-info .info .points{background-color:#EEEDED;border-radius:4px;padding:16px}.game-team .team-info .info .points img{width:23px;margin-right:16px}.game-team .team-info .info .points p{margin:0;line-height:24px;font-size:16px;font-weight:500;color:#8E8789}.game-team .title-section{margin-bottom:0;line-height:23px;font-size:18px;font-weight:500}.game-team .challenges-not-available h2{margin-bottom:0}.game-team .challenges-not-available p{margin-top:0}.game-team .challenges-stats .challenge-stats-section{padding:10px 0}@media screen and (min-width:960px){.game-team .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1280px){.game-team .challenges-stats .challenge-stats-section{padding:10px}}@media screen and (min-width:1920px){.game-team .challenges-stats .challenge-stats-section{padding:10px}}.game-team .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.game-team .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.game-team .challenges-stats .challenge-stats-section:nth-child(even){padding-right:0}.game-team .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.game-team .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.game-team .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.game-team .challenges-stats .challenge-stats-section:nth-child(even){padding-right:10px}.game-team .challenges-stats .challenge-stats-section:nth-child(odd){padding-left:10px}.game-team .challenges-stats .challenge-stats-section:nth-child(4n){padding-right:0}.game-team .challenges-stats .challenge-stats-section:nth-child(3n-2){padding-left:0}}@media screen and (min-width:600px){.game-team .challenges-stats .challenge-stats-section:nth-child(even){padding-left:10px}.game-team .challenges-stats .challenge-stats-section:nth-child(odd){padding-right:10px}}.game-team .challenges-stats .challenge-stats-section .challenge-stat{background-color:#EEEDED;border-radius:4px;min-height:120px}.game-team .challenges-stats .challenge-stats-section .challenge-stat.dark-stat{background-color:#B6B1B2;color:#FFF}.game-team .challenges-stats .challenge-stats-section .challenge-stat span{line-height:22px;font-size:14px;font-weight:400}.game-team .challenges-stats .challenge-stats-section .challenge-stat .stat-count{line-height:32px;margin-bottom:10px;font-size:32px;font-weight:700}.game-team .challenges-stats .stat-image{margin-right:2px;margin-left:2px;padding:10px 0 0 10px}.game-team .challenges-stats .stat-image img{width:70%}@media screen and (min-width:600px){.game-team .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.game-team .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1200px){.game-team .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.game-team .challenges-stats .stat-image img{width:120px}}@media screen and (min-width:1580px){.game-team .challenges-stats .stat-image{margin-right:20px;margin-left:20px;padding:0}.game-team .challenges-stats .stat-image img{width:120px}}.game-team .challenges-stats .victory-percent{color:#FF6EB0;font-size:12px;font-weight:700;border-left:1px solid #e3e3e3;padding-left:10px}@media screen and (min-width:600px){.game-team .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1200px){.game-team .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}@media screen and (min-width:1580px){.game-team .challenges-stats .victory-percent{font-size:24px;padding-left:40px}}.game-team .challenges-stats .victory-percent .stat-large{font-size:26px;margin-right:20px}@media screen and (min-width:600px){.game-team .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1200px){.game-team .challenges-stats .victory-percent .stat-large{font-size:80px}}@media screen and (min-width:1580px){.game-team .challenges-stats .victory-percent .stat-large{font-size:80px}}.game-team .challenges-stats .victory-percent .stat-large span{font-size:24px}.game-team .challenges-stats .victory-percent .victory-percent-text{line-height:6px;width:auto;margin-bottom:10px}@media screen and (min-width:600px){.game-team .challenges-stats .victory-percent .stat-large span{font-size:40px}.game-team .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1200px){.game-team .challenges-stats .victory-percent .stat-large span{font-size:40px}.game-team .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}@media screen and (min-width:1580px){.game-team .challenges-stats .victory-percent .stat-large span{font-size:40px}.game-team .challenges-stats .victory-percent .victory-percent-text{width:136px;line-height:20px;margin-bottom:0}}.game-team .members-team .members-container .member-box .member-container{border-radius:4px;border:1px solid #D3D0D1;padding:24px 40px;margin-top:16px;width:90%;min-height:260px}.game-team .members-team .members-container .member-box .member-container .member-image{border-radius:100%}.game-team .members-team .members-container .member-box .member-container .member-name{color:#2F2B2C;font-size:18px;font-weight:500;line-height:24px;margin:8px 0}.game-team .members-team .members-container .member-box .member-container .progress-container{width:100%}.game-team .members-team .members-container .member-box .member-container .progress-container .level{color:#2F2B2C;font-size:12px;font-weight:700;line-height:16px;margin-bottom:8px}.new-quiz-sky{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.new-quiz-sky .cloud-1{position:absolute;width:100%;left:0;bottom:0;background:url(../images/backgrounds/bg-1.svg) center 4em no-repeat;background-size:90%;z-index:0}.new-quiz-sky .ghosts{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/game/quiz_simple_background.png) center no-repeat;background-size:contain;z-index:1}.btn-color-pink,.quiz-new .versus.failed{background:#FF6EB0}.new-quiz-sky .combination-background{position:fixed;bottom:0;width:100%}.new-quiz-sky .ghost{position:absolute}.quiz,.quiz-new{position:relative}.new-quiz-sky .ghost.flip img{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.new-quiz-sky .ghost.rotate-1{transform:rotate(20deg)}.new-quiz-sky .ghost.rotate-2{transform:rotate(10deg)}.new-quiz-sky .ghost.rotate-3{transform:rotate(2deg)}.quiz-new{min-height:400px;padding-top:20px;z-index:2}.quiz-new .versus{margin:60px 100px;animation:pulse 2.5s alternate infinite;transform:scale(.9,.9);z-index:10}.quiz-new .oponent{width:322px;min-height:120px;border-radius:10px;background-color:#f9f9f9;box-shadow:0 3px 6px #00029;padding:20px;z-index:8}.quiz .users-bar .avatar img,.quiz-new .oponent-one .avatar img,.quiz-new .oponent-two .avatar img{border:2px solid #2F2B2C}.quiz-new .oponent h3{margin:0}.quiz-new .oponent .avatar{margin-right:20px;width:82px;height:82px}.quiz-new .oponent .avatar img{width:82px;height:82px}.quiz-new .oponent .oponent-name{font-size:18px;font-weight:500}.quiz-new .oponent .oponent-level{font-size:14px;font-weight:500}.quiz-new .oponent .oponent-counter{color:#B6B1B2}.quiz-new .oponent-one{animation:oponentLeft .5s both}.quiz-new .oponent-two{animation:oponentRight .5s both}@keyframes oponentLeft{0%{transform:translateX(200px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes oponentRight{0%{transform:translateX(-200px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes pulse{0%{transform:scale(.9,.9)}100%{transform:scale(1,1)}}.quiz{z-index:10}.quiz .users-bar{position:fixed;top:0;left:0;width:100%;height:66px;background:#FFF;box-shadow:1px 0 0 0 #D3D0D1,0 2px 11px 0 rgba(68,88,110,.49);z-index:11}.quiz .users-bar .duel-image img{height:25px}@media screen and (min-width:960px){.quiz .users-bar .duel-image img{height:35px}}@media screen and (min-width:1280px){.quiz .users-bar .duel-image img{height:50px}}@media screen and (min-width:1920px){.quiz .users-bar .duel-image img{height:50px}}.quiz .users-bar .avatar img{width:24px;height:24px}.quiz .users-bar .quiz-info{padding:12px 6px;font-size:12px}@media screen and (min-width:960px){.quiz .users-bar .avatar img{width:32px;height:32px}.quiz .users-bar .quiz-info{padding:12px 6px;font-size:14px}}@media screen and (min-width:1280px){.quiz .users-bar .avatar img{width:46px;height:46px}.quiz .users-bar .quiz-info{padding:12px 20px;font-size:18px}}@media screen and (min-width:1920px){.quiz .users-bar .avatar img{width:46px;height:46px}.quiz .users-bar .quiz-info{padding:12px 20px;font-size:18px}}.quiz .users-bar .quiz-info .user-name{color:#2F2B2C;font-size:14px;font-weight:700}@media screen and (min-width:960px){.quiz .users-bar .quiz-info .user-name{font-size:14px}}@media screen and (min-width:1280px){.quiz .users-bar .quiz-info .user-name{font-size:18px}}@media screen and (min-width:1920px){.quiz .users-bar .quiz-info .user-name{font-size:18px}}.quiz .users-bar .quiz-info .user-points{font-size:14px;font-weight:700}.quiz .users-bar .user-progress md-progress-linear{height:12px}.quiz .users-bar .user-progress md-progress-linear ._md-container{border-radius:10px;background:#EBEEF4;height:12px}.quiz .users-bar .user-progress md-progress-linear ._md-bar{height:12px}.quiz .users-bar .user-logged .avatar{padding:5px 0 5px 5px}@media screen and (min-width:960px){.quiz .users-bar .quiz-info .user-points{font-size:14px}.quiz .users-bar .user-logged .avatar{padding:5px 0 5px 5px}}@media screen and (min-width:1280px){.quiz .users-bar .quiz-info .user-points{font-size:18px}.quiz .users-bar .user-logged .avatar{padding:5px 4px 5px 14px}}@media screen and (min-width:1920px){.quiz .users-bar .quiz-info .user-points{font-size:18px}.quiz .users-bar .user-logged .avatar{padding:5px 4px 5px 14px}}.quiz .users-bar .user-logged .user-progress md-progress-linear ._md-bar{background:#00D4B0}.quiz .users-bar .user-rival .avatar{padding:5px 5px 5px 0}@media screen and (min-width:960px){.quiz .users-bar .user-rival .avatar{padding:5px 5px 5px 0}}@media screen and (min-width:1280px){.quiz .users-bar .user-rival .avatar{padding:5px 14px 5px 4px}}@media screen and (min-width:1920px){.quiz .users-bar .user-rival .avatar{padding:5px 14px 5px 4px}}.quiz .users-bar .user-rival .avatar img{border-color:#2F2B2C}.quiz .users-bar .user-rival .user-progress{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.quiz .users-bar .user-rival .user-progress md-progress-linear ._md-bar{background:#B8B8FF}.quiz .quiz-spacer-top{position:relative;display:block;height:110px}.quiz .quiz-time{padding-top:110px}.quiz .quiz-time .time-content{width:182px;padding:4px 18px;border-radius:100px;background:#FFF;margin:0 auto;border:2px solid #2F2B2C;font-size:18px;font-weight:500}.quiz .quiz-time .time-content .time{font-size:18px;font-weight:700}.quiz .progression div{border:1px solid #CED8E3;height:14px}.quiz .progression .fill{background-color:#38D1FF}.quiz .quiz-question .question-content{background:#FFF;border:2px solid #726A6C;border-radius:10px;padding:16px;margin:20px 10px;text-align:center;max-width:560px;min-width:50%}@media screen and (min-width:960px){.quiz .quiz-question .question-content{margin:20px 10px;padding:16px}.quiz .quiz-question .question-number{font-size:16px}}@media screen and (min-width:1280px){.quiz .quiz-question .question-content{margin:30px 50px 50px;padding:32px}}@media screen and (min-width:1920px){.quiz .quiz-question .question-content{margin:30px 50px 50px;padding:32px}}.quiz .quiz-question .question-number{font-size:16px;color:#8E8789;margin-bottom:10px}.quiz .quiz-question .question{font-size:18px;line-height:22px;font-weight:800}@media screen and (min-width:960px){.quiz .quiz-question .question{line-height:22px}}@media screen and (min-width:1280px){.quiz .quiz-question .question-number{font-size:18px}.quiz .quiz-question .question{line-height:30px}}@media screen and (min-width:1920px){.quiz .quiz-question .question-number{font-size:18px}.quiz .quiz-question .question{line-height:30px}}@media screen and (min-width:960px){.quiz .quiz-question .question{font-size:20px}}@media screen and (min-width:1280px){.quiz .quiz-question .question{font-size:24px}}@media screen and (min-width:1920px){.quiz .quiz-question .question{font-size:24px}}.quiz .quiz-question .question-image{padding:10px 10px 0;cursor:zoom-in}.quiz .quiz-question .question-image img{width:100%}.quiz .answer-container{padding:10px 0;position:relative}.quiz .answer-container .answer{border:2px solid #2F2B2C;border-radius:15px;background-color:#FFF;padding:20px 20px 20px 40px;min-height:64px;cursor:pointer;font-size:14px;font-weight:500}.quiz .answer-container .answer.selected,.quiz .answer-container .answer:hover:not(.blocked){background-color:#EEEDED;box-shadow:0 3px 6px #00029;color:#2F2B2C}.quiz .answer-container .answer.ok{color:#FFF;background-color:#00D4B0}.quiz .answer-container .answer.ko{color:#FFF;background-color:#FF6EB0}.quiz .answer-container .circle-outer{position:absolute;left:10px;top:calc(50% - 31px);border-radius:100%;box-shadow:0 0 0 1px #D3D0D1;height:60px;width:60px;background-color:#FFF}.quiz .answer-container .circle-outer::after{content:"";display:block;position:absolute;top:-2px;left:30px;background:#fff;width:34px;height:64px}.quiz .answer-container .circle{height:47px;width:47px;border:3px solid #8E8789;background-color:#D3D0D1;border-radius:100%;box-shadow:inset 0 4px 0 0 rgba(255,255,255,.33),inset 0 -3px 0 0 rgba(68,88,110,.12);z-index:2}.question-image-full{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(255,255,255,.95);z-index:20}.question-image-full .question-image-close{position:fixed;top:10px;right:20px;z-index:21}.quiz-finish .quiz-finish-content{padding-top:0}@media screen and (min-width:960px){.quiz-finish .quiz-finish-content{padding-top:200px}}@media screen and (min-width:1280px){.quiz-finish .quiz-finish-content{padding-top:200px}}@media screen and (min-width:1920px){.quiz-finish .quiz-finish-content{padding-top:200px}}.quiz-finish .summary-content{position:relative;padding:30px 0;width:380px;min-height:295px;background-color:#f8f8f8;border-radius:10px;box-shadow:0 3px 6px #00029;margin:20px;z-index:6}.quiz-finish .summary-content .trophy-winner{position:absolute;right:-30px;top:-30px;transform:rotate(-22deg)}.quiz-finish .summary-content .trophy-defeat{position:absolute;right:-50px;bottom:-60px;transform:rotate(-12deg)}.quiz-finish .summary-content.winner{border:4px solid #FFD54E}.quiz-finish .summary-content .avatar{margin:0 14px}.quiz-finish .summary-content .avatar img{width:53px;height:53px}.quiz-finish .summary-content .summary-name{font-size:18px}@media screen and (min-width:960px){.quiz-finish .summary-content .summary-name{font-size:20px}}@media screen and (min-width:1280px){.quiz-finish .summary-content .summary-name{font-size:24px}}@media screen and (min-width:1920px){.quiz-finish .summary-content .summary-name{font-size:24px}}.quiz-finish .summary-content .summary-summary{width:80%;background:#EBEEF4;padding:10px 20px;margin:10px auto;border-radius:4px;font-size:12px;font-weight:700}.quiz-finish .summary-content .summary-summary .summary-line-content{padding:0}@media screen and (min-width:960px){.quiz-finish .summary-content .summary-summary .summary-line-content{padding:8px 0}}@media screen and (min-width:1280px){.quiz-finish .summary-content .summary-summary .summary-line-content{padding:8px 0}}@media screen and (min-width:1920px){.quiz-finish .summary-content .summary-summary .summary-line-content{padding:8px 0}}.quiz-finish .summary-content .summary-summary .summary-line-points{text-align:right;font-size:12px;font-weight:300}.quiz-finish .summary-content .summary-summary .separator-line{margin:10px 20px}.quiz-finish .summary-content .btn-next{width:60%}.quiz-finish .versus{padding:40px;z-index:6}.quiz-finish .versus img{width:100%;min-width:200px}.quiz-sky{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.quiz-sky .cloud-1,.quiz-sky .cloud-2{position:absolute;width:100%;z-index:0;height:50vh;left:0;bottom:0}.quiz-sky .cloud-1{background:url(../images/game/game-bottom.svg) center 100% no-repeat;background-size:90%}.quiz-sky .cloud-2{background:url(../images/backgrounds/bg-4.svg) center 100% no-repeat;background-size:90%}.secret-code{position:relative;z-index:10}.secret-code .quiz-time{margin-top:16px}.secret-code .quiz-time .time-content{width:182px;padding:4px 18px;border-radius:100px;background:#FFF;margin:0 auto;font-size:14px;font-weight:500}.secret-code .quiz-time .time-content .time{font-size:32px;font-weight:400;color:#B6B1B2}.secret-code .numbers-container{margin-top:16px;margin-bottom:24px;position:relative;width:100%}.secret-code .numbers-container .numbers{position:relative;z-index:1;width:100%;padding:0 11%}@media screen and (min-width:960px){.secret-code .numbers-container .numbers{width:80%}}@media screen and (min-width:1280px){.secret-code .numbers-container .numbers{width:80%}}@media screen and (min-width:1920px){.secret-code .numbers-container .numbers{width:80%}}.secret-code .numbers-container .numbers::after,.secret-code .numbers-container .numbers::before{position:absolute;top:-18px;width:111px;height:111px;background:url(/images/game/bomb.svg) center center no-repeat;content:""}.secret-code .numbers-container .numbers::before{display:none;left:28px}@media screen and (min-width:960px){.secret-code .numbers-container .numbers::before{display:block}}@media screen and (min-width:1280px){.secret-code .numbers-container .numbers::before{display:block}}@media screen and (min-width:1920px){.secret-code .numbers-container .numbers::before{display:block}}.secret-code .numbers-container .numbers::after{display:none;right:28px;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.secret-code .numbers-container .numbers .number-container{min-width:50px;min-height:50px;background:url(/images/game/secret-code-section.svg) center center no-repeat}.secret-code .numbers-container .numbers .number-container .number{font-size:24px;font-weight:500;line-height:32px;color:#8E8789;margin:0}.secret-code .incorrect-combination{margin-bottom:24px}.secret-code .questions-container{width:100%;padding-bottom:70px}@media screen and (min-width:960px){.secret-code .numbers-container .numbers::after{display:block}.secret-code .numbers-container .numbers .number-container{min-width:100px;min-height:100px}.secret-code .numbers-container .numbers .number-container .number{font-size:40px;line-height:48px}.secret-code .questions-container{width:90%}}@media screen and (min-width:1280px){.secret-code .numbers-container .numbers::after{display:block}.secret-code .numbers-container .numbers .number-container{min-width:100px;min-height:100px}.secret-code .numbers-container .numbers .number-container .number{font-size:56px;line-height:64px}.secret-code .questions-container{width:85%}}@media screen and (min-width:1920px){.secret-code .numbers-container .numbers::after{display:block}.secret-code .numbers-container .numbers .number-container{min-width:100px;min-height:100px}.secret-code .numbers-container .numbers .number-container .number{font-size:56px;line-height:64px}.secret-code .questions-container{width:85%}}.secret-code .questions-container .question-box{align-items:baseline}.secret-code .questions-container .question-box .question-container{background-color:#FFF;border-radius:4px;border:1px solid #D3D0D1;padding:20px;margin-bottom:24px;width:100%}@media screen and (min-width:960px){.secret-code .questions-container .question-box .question-container{width:95%}}@media screen and (min-width:1280px){.secret-code .questions-container .question-box .question-container{width:90%}}@media screen and (min-width:1920px){.secret-code .questions-container .question-box .question-container{width:90%}}.secret-code .questions-container .question-box .question-container p{font-size:18px;font-weight:700;line-height:24px;color:#2F2B2C;margin-bottom:24px;margin-top:0;text-align:center}.secret-code .questions-container .question-box .question-container .answer{width:100%}.secret-code .questions-container .question-box .question-container .answer.bottom-separation{margin-bottom:16px}.secret-code .questions-container .question-box .question-container .answer .code{border-radius:8px 0 0 8px;background-color:#828685;padding:8px 16px;color:#FFF;min-width:35px;text-align:center;font-size:24px;font-weight:500;line-height:32px}.secret-code .questions-container .question-box .question-container .answer .code.selected{background-color:#038A73}.secret-code .questions-container .question-box .question-container .answer .answer-text{border-radius:0 8px 8px 0;background-color:#EBEEF4;padding-left:24px;color:#2F2B2C;font-size:14px;font-weight:400;line-height:24px}.secret-code .questions-container .question-box .question-container .answer .answer-text.selected{font-size:18px;font-weight:500;background-color:#00D4B0;color:#fff}.secret-code .image-background{position:fixed;bottom:0;width:100%}.secret-code-modal{overflow:visible;max-width:700px}.secret-code-modal .container-modal{position:relative;margin:0}.secret-code-modal .container-modal .text-container{padding:0 60px 20px;margin:0}.secret-code-modal .container-modal .text-container .title{font-size:24px;font-weight:500;line-height:32px;color:#2F2B2C;margin:0 0 24px}.secret-code-modal .container-modal .text-container .text{font-size:18px;font-weight:400;line-height:28px;color:#B6B1B2;margin:0 0 48px;text-align:center}.title-page span{text-align:left;color:#726A6C;line-height:40px;font-size:32px;font-weight:400}.menu-squad-fixed .squad-navigation{border-bottom:1px solid #D3D0D1}.menu-squad-fixed .squad-navigation .menu-nav{height:50px;cursor:pointer;padding:10px 22px;color:#8E8789;line-height:22px;font-size:14px;font-weight:400;text-align:center}@media screen and (min-width:600px){.menu-squad-fixed .squad-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1200px){.menu-squad-fixed .squad-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1580px){.menu-squad-fixed .squad-navigation .menu-nav{padding:10px 30px}}.menu-squad-fixed .squad-navigation .menu-nav.active{border-bottom:2px solid #6841B1;font-weight:700}.menu-squad-fixed .squad-navigation .menu-nav[disabled]{border:0;cursor:default}.submenu-mobile{margin-top:20px}.submenu-mobile .title{line-height:18px;margin:0;text-align:center;color:#B6B1B2;font-size:12px;font-weight:400}.submenu-mobile p{margin-top:5px}.squad .no-border-left{border-left-width:0!important}.squad .container-btn{margin-bottom:1em;margin-right:2em}.squad .container-btn .btn-graph{box-sizing:border-box;height:44px;width:133px;border:1px solid #D3D0D1;background-color:#FFF;color:#2F2B2C;font-size:14px;font-weight:500}.squad .container-btn .btn-graph.active{background-color:#EEEDED!important}.squad .container-btn .btn-graph i{margin-right:10px}.squad .container-filter{width:100%}.squad .container-filter .selector-filter p{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:400}.squad .container-filter .selector-filter md-input-container{height:44px;margin:0;padding:0;border:1px solid #D3D0D1;border-radius:2px}.squad .container-filter .selector-filter md-input-container md-select{width:203px}.squad .container-filter .selector-filter md-input-container ._md-select-value{border-color:transparent!important;padding-left:2em;color:#B6B1B2;line-height:15px;font-size:12px;font-weight:400}.squad .container-filter .selector-filter md-input-container.select-data{margin-left:16px}.squad .user-content{border:1px solid #D3D0D1!important;padding:0!important;border-radius:4px;overflow:hidden;margin-top:10px!important}.squad .user-content .avatar{height:30px;width:30px;margin-left:5px!important}.squad .user-content .avatar img{width:30px!important;height:30px!important}.squad .user-content .chart-name{color:#2F2B2C;line-height:18px;font-weight:400!important;font-size:14px}.squad .user-content .chart-value{width:60px;height:40px;background-color:#E1E0E0}.squad .user-content .chart-value p{margin:0!important;color:#2F2B2C;line-height:30px;text-align:center;font-size:18px;font-weight:400}.btn-accumulated{box-sizing:border-box;height:44px;width:133px;border:1px solid #D3D0D1;background-color:#FFF;color:#2F2B2C;font-size:14px;font-weight:500}.btn-accumulated.active{background-color:#EEEDED!important}.btn-accumulated img{margin-right:10px}.accumulated .no-border-left{border-left-width:0!important}.accumulated .container p{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:400}.accumulated .container-btn{margin-bottom:1em;margin-right:2em}.accumulated .container-filter .selector-filter{margin-bottom:1em}.accumulated .container-filter .selector-filter md-input-container{height:44px;margin:0;padding:0;border:1px solid #D3D0D1;border-radius:2px}.accumulated .container-filter .selector-filter md-input-container md-select{width:203px}.accumulated .container-filter .selector-filter md-input-container ._md-select-value{border-color:transparent!important;padding-left:2em;color:#B6B1B2;line-height:15px;font-size:12px;font-weight:400}.accumulated .border-bottom-indicator,.accumulated .container,.meeting-dialog .meeting-title .show-meeting-container .border-bottom-meeting,.menu-statistics-fixed .menu-big,.quadrant-detail .menu-quadrant .statistics-navigation{border-bottom:1px solid #D3D0D1}.accumulated .container-filter .selector-filter md-input-container.select-data{margin-left:16px}.accumulated .disabled{opacity:.5;cursor:default!important}.accumulated .next-previous div{box-sizing:border-box;height:48px;width:50px;border:1px solid #D3D0D1;border-bottom-width:0;background-color:#FFF}.accumulated .next-previous div i{color:#B6B1B2;font-size:32px;font-weight:500}.accumulated .next-previous .no-border-left{border-left-width:0}.accumulated .evaluated-indicator{min-height:50px}.accumulated .evaluated-indicator .container-info{border-right:1px solid #D3D0D1}.accumulated .evaluated-indicator .container-info .info-evaluated img{width:30px;height:30px;border-radius:30px}.accumulated .evaluated-indicator .container-info .info-evaluated p{color:#2F2B2C;line-height:23px;margin:0 1em;font-size:18px;font-weight:500}.accumulated .evaluated-indicator .data-container{padding-left:2em;margin:1em 0;overflow-x:hidden}.accumulated .evaluated-indicator .data-container .indicator{height:102px;width:107.94px;border-radius:4px;background-color:#E1E0E0}.accumulated .evaluated-indicator .data-container .indicator .indicator-average{color:#2F2B2C;line-height:40px;text-align:center;margin:0;font-size:32px;font-weight:400}.accumulated .evaluated-indicator .data-container .indicator .indicator-name{color:#2F2B2C;line-height:22px;text-align:center;margin:0;font-size:14px;font-weight:400}@media screen and (max-width:959px){.accumulated .evaluated-indicator .container-info{border-right:0;margin-top:1em}.accumulated .evaluated-indicator .data-container{padding:0}}.summary-kpis .kpi{box-sizing:border-box;border:1px solid #D3D0D1;border-radius:4px;background-color:#FFF;padding:1.5em 1em;width:95%}.summary-kpis .kpi .info-kpi{padding:0 1em}.summary-kpis .kpi .info-kpi img{height:100%}.summary-kpis .kpi .info-kpi span{margin:0 0 0 2em;color:#2F2B2C;line-height:24px;min-height:50px;font-size:16px;font-weight:400}.summary-kpis .kpi .improvement{box-sizing:border-box;height:68px;border:1px solid #EEEDED;border-radius:3px}.summary-kpis .kpi .improvement.improvement-red{border:1px solid #FF6EB0}.summary-kpis .kpi .improvement.improvement-green{border:1px solid #83BC2D}.summary-kpis .kpi .improvement .improvement-text{width:100%;padding-left:1em}.summary-kpis .kpi .improvement .improvement-text p{color:#8E8789;line-height:22px;font-size:14px;font-weight:400}.summary-kpis .kpi .improvement .improvement-percentage p,.summary-kpis .kpi .number-indicator-container .number{line-height:30px;font-size:24px;font-weight:400;margin:0}.summary-kpis .kpi .improvement .improvement-percentage{width:91px;border-radius:0 4px 4px 0;height:68px;background-color:#EEEDED;color:#8E8789}.summary-kpis .kpi .improvement .improvement-percentage.improvement-percentage-red{background-color:#FF6EB0;color:#FFF}.summary-kpis .kpi .improvement .improvement-percentage.improvement-percentage-green{background-color:#83BC2D}.summary-kpis .kpi .number-indicator-container{height:92px;padding:1em}.summary-kpis .kpi .number-indicator-container.dark{background-color:#B6B1B2;color:#FFF}.summary-kpis .kpi .number-indicator-container.normal{background-color:#EEEDED;color:#8E8789}.summary-kpis .kpi .number-indicator-container.border-radius-left{border-radius:4px 0 0 4px}.summary-kpis .kpi .number-indicator-container.border-radius-right{border-radius:0 4px 4px 0}.summary-kpis .kpi .number-indicator-container .number{text-align:center}.summary-kpis .kpi .number-indicator-container .text{height:36px;line-height:18px;text-align:center;margin:0;font-size:12px;font-weight:400}.summary-kpis .kpi .separator{background-color:#EEEDED;height:96px}.summary-kpis .kpi .separator div{height:50%}.summary-kpis .kpi .action-plans{border-radius:3px;background-color:#EEEDED;padding:.5em 1em}.summary-kpis .kpi .action-plans .text{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:400}.summary-kpis .kpi .action-plans .quantity{color:#8E8789;line-height:23px;text-align:center;margin:0;font-size:18px;font-weight:500}.summary-kpis .kpi .employee-top{height:58px;border-radius:3px;background-color:#EEEDED;padding:1em}.summary-kpis .kpi .employee-top img{height:38px;width:38px;border-radius:40px}.summary-kpis .kpi .employee-top div{padding-left:1em}.summary-kpis .kpi .employee-top div .top{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:400}.summary-kpis .kpi .employee-top div .name{color:#8E8789;line-height:22px;max-height:22px;overflow:hidden;margin:0;font-size:14px;font-weight:400}.squad .page-top-margin-with-title{padding-top:12em!important}.list-team .indicators-box .indicator-box-content .indicator-container{border:1px solid #D3D0D1;border-radius:4px;margin:20px 0}@media screen and (min-width:960px){.list-team .indicators-box .indicator-box-content .indicator-container{margin:20px}}@media screen and (min-width:1280px){.list-team .indicators-box .indicator-box-content .indicator-container{margin:20px}}@media screen and (min-width:1920px){.list-team .indicators-box .indicator-box-content .indicator-container{margin:20px}}.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(even){margin-right:0;margin-left:.5em}@media screen and (min-width:960px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(even){margin-right:0;margin-left:20px}}@media screen and (min-width:1280px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(even){margin-right:20px;margin-left:20px}}@media screen and (min-width:1920px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(even){margin-right:20px;margin-left:20px}}.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(odd){margin-left:0;margin-right:.5em}@media screen and (min-width:960px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(odd){margin-left:0;margin-right:20px}}@media screen and (min-width:1920px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(odd){margin-left:20px;margin-right:20px}}@media screen and (min-width:1280px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(odd){margin-left:20px;margin-right:20px}.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(3n){margin-right:0}.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(3n-2){margin-left:0}}@media screen and (max-width:450px){.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(even){margin-left:0}.list-team .indicators-box .indicator-box-content .indicator-container:nth-child(odd){margin-right:0}}.list-team .indicators-box .container{padding:18px}.list-team .indicators-box .indicator-name{margin:8px;color:#2F2B2C;line-height:24px;font-size:16px;font-weight:400}.list-team .indicators-box .indicator-image{width:51px;height:51px;border-radius:51px}.list-team .indicators-box .indicator-values{position:relative;margin-top:14px;border-radius:4px;background-color:#EEEDED}.list-team .indicators-box .indicator-values .indicator-value{position:relative;padding:13px 0;border-radius:4px 0 0 4px;text-align:center;background-color:#EEEDED;color:#8E8789}.list-team .indicators-box .indicator-values .indicator-separator::after{content:"";display:block;position:absolute;right:0;width:1px;height:50%;background:#D3D0D1}.list-team .indicators-box .indicator-values .indicator-value-green{background-color:#83BC2D}.list-team .indicators-box .indicator-values .indicator-value-green:after{display:none!important}.list-team .indicators-box .indicator-values .indicator-value-red{background-color:#FF6EB0;color:#FFF}.list-team .indicators-box .indicator-values .indicator-number{line-height:30px;font-size:24px;font-weight:500}.list-team .indicators-box .indicator-values .indicator-number-desc{line-height:18px;font-size:12px;font-weight:400}.list-team .indicators-box .alert-indicators{margin-top:12px}.list-team .indicators-box .alert-indicators .none{height:38px;border-radius:4px;background-color:#EEEDED;padding:0 1em}.list-team .indicators-box .alert-indicators .alert{height:38px;border:2px solid #FF6EB0;border-radius:4px;padding:0 1em}.list-team .indicators-box .alert-indicators .text{color:#70839A;line-height:22px;margin:0;text-align:center;font-size:14px;font-weight:400}.list-team .indicators-box .alert-indicators .btn-alert{color:#2F2B2C;line-height:22px;margin:0;font-size:14px;font-weight:500}.list-team .indicators-box .action-plan-active{position:relative;margin-top:12px;border-radius:3px;background-color:#EEEDED;padding:12px 60px 12px 12px;height:73px;cursor:pointer}.list-team .indicators-box .action-plan-active:not(.no-link):hover{background:#D3D0D1}.list-team .indicators-box .action-plan-active.no-link{padding:12px;cursor:auto!important}.list-team .indicators-box .action-plan-active .no-plan-active{color:#B6B1B2;line-height:22px;margin:0;text-align:center;font-size:14px;font-weight:400}.list-team .indicators-box .action-plan-active:not(.no-link):after{position:absolute;right:20px;top:12px;content:"\f0da";font-family:FontAwesome;font-size:30px;color:#97A4B7}.list-team .indicators-box .action-plan-active:not(.no-link):hover:after{color:#FFF}.list-team .indicators-box .action-plan-active .plan-active-message{line-height:18px;color:#2F2B2C;font-size:12px;font-weight:400}.list-team .indicators-box .action-plan-active .plan-active-title{color:#2F2B2C;font-size:14px;font-weight:400;line-height:22px;height:22px;overflow:auto}.list-team .indicators-box .action-plan-active .see-all{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:500}.list-team .indicators-box .action-plan-active .progress-bar{margin-top:4px}.list-team .indicators-box .next-meeting{margin-top:12px}.list-team .indicators-box .next-meeting .meeting-active{border-radius:4px;background-color:#EEEDED;height:61px;padding:0 1em}.list-team .indicators-box .next-meeting .meeting-active p{color:#B6B1B2;line-height:22px;text-align:center;font-size:14px;font-weight:400}.list-team .indicators-box .next-meeting .meeting-active .text-meeting{color:#2F2B2C;line-height:22px;text-align:left;margin:0;font-size:14px;font-weight:400}.list-team .indicators-box .next-meeting .meeting-active .btn-meeting{color:#2F2B2C;line-height:22px;text-align:left;font-size:14px;font-weight:500}.list-team .indicators-box .menu-indicator div{height:51px;color:#8E8789;line-height:20px;font-size:16px;font-weight:500}.list-team .indicators-box .menu-indicator div:hover{background:#00A4F6;color:#FFF}.list-team .indicators-box .menu-indicator .md-menu-content{padding:0}.showView{color:#2F2B2C;min-height:100%}.showView .title{padding-top:1em;padding-right:1em;padding-left:1em}.showView .title p{text-align:center;line-height:24px;font-size:16px;font-weight:500}.showView .showView-container{padding:.5em;overflow-y:scroll;height:100%}.showView .showView-container .engagement{margin-bottom:1em;background-color:#EEEDED;padding:.5em;min-height:77px}.showView .showView-container .engagement .info{padding:.5em 0}.showView .showView-container .engagement .info .plan-active-message{line-height:18px;font-size:12px;font-weight:500}.showView .showView-container .engagement .info .plan-active-title{margin-bottom:5px;line-height:22px;max-height:22px;overflow:hidden;font-size:14px;font-weight:400}.showView .showView-container .meeting{margin-bottom:1em;background-color:#EEEDED;padding:1em;min-height:100px}.showView .showView-container .meeting img{width:20px;height:20px}.showView .showView-container .meeting .circle{font-size:7px;margin-right:1em}.showView .showView-container .meeting .circle i{margin-top:7px}.showView .showView-container .meeting .meeting-title{font-size:16px;font-weight:500;line-height:24px;max-height:25px}.showView .showView-container .meeting .edit-meeting{color:#2F2B2C;cursor:pointer}.showView .showView-container .meeting .meeting-data{font-size:14px;font-weight:500;line-height:22px}.showView .showView-container .meeting .md-menu{padding:0}.showView .showView-container .meeting .btn-meeting{margin-top:5px}.showView .showView-container .meeting .btn-meeting p{padding-top:6px;margin:0 10px}.showView .showView-container .meeting .btn-meeting div{height:20px}.showView .showView-container .meeting .btn-meeting div span{padding-top:3px}.showView .showView-container .meeting .btn-meeting .edit::before{content:"";width:20px;height:100%;background-image:url(../images/squad/icon_edit.png);background-size:contain;background-repeat:no-repeat;margin-right:5px}.showView .showView-container .meeting .btn-meeting .edit:hover::before{content:"";background-image:url(../images/squad/icon_edit_white.png)}.showView .showView-container .meeting .btn-meeting .add::before{content:"";width:20px;height:100%;background-image:url(../images/icono_add.png);background-size:contain;margin-right:5px}.showView .showView-container .meeting .btn-meeting .add:hover::before{content:"";background-image:url(../images/icono_add_white.png)}.scrollable{overflow:hidden;position:relative}.meeting-dialog .meeting-title{width:90%}.meeting-dialog .meeting-title img{width:50px;height:50px;border-radius:50px;margin-right:1em}.meeting-dialog .meeting-title .show-meeting-container{border:1px solid #D3D0D1;border-radius:4px}.meeting-dialog .meeting-title .show-meeting-container div{padding:1em}.meeting-dialog .meeting-title .show-meeting-container div p{margin:0}.squad-avatar-detail .user-box{min-height:100px;border:1px solid #D3D0D1;border-radius:4px;padding:1em 2em}.squad-avatar-detail .user-box .avatar{width:100%}@media screen and (min-width:600px){.squad-avatar-detail .user-box .avatar{width:auto}}@media screen and (min-width:1200px){.squad-avatar-detail .user-box .avatar{width:auto}}@media screen and (min-width:1580px){.squad-avatar-detail .user-box .avatar{width:auto}}.squad-avatar-detail .user-box .avatar img{width:64px;height:64px}.btn-meeting{width:200px}@media screen and (min-width:600px){.btn-meeting{width:auto}.separator{height:auto}.engagements .classify-container .search-card .search-input{margin-top:10px}}@media screen and (min-width:1200px){.btn-meeting{width:auto}.separator{height:auto}.engagements .classify-container .search-card .search-input{margin-top:10px}}@media screen and (min-width:1580px){.btn-meeting{width:auto}.separator{height:auto}}.engagement-detail .course{border:1px solid #B6B1B2;padding:1em;border-radius:8px;width:50%}.engagements .classify-container .search-card .search-input{border-radius:2px;border:1px solid #D3D0D1;height:44px;margin-right:2em;margin-top:10px}@media screen and (min-width:1580px){.engagements .classify-container .search-card .search-input{margin-top:0}}.engagements .classify-container .search-card .search-input input{border:none!important;background-color:transparent;min-height:0!important;width:100%}.engagements .classify-container .search-card .search-input *{margin:0 15px}.engagements .classify-container .filter .input-border{min-height:0;margin:0;padding:0!important}.engagements .engagements-box{margin-top:2em}.engagements .engagements-box .new-engagements-box-content{height:330px;border:1px solid #D3D0D1;border-radius:4px}.engagements .engagements-box .new-engagements-box-content .engagements-container{height:100%}.engagements .engagements-box .new-engagements-box-content .engagements-container p{color:#2F2B2C;line-height:23px;font-size:18px;font-weight:500}.engagements .engagements-box .engagements-box-content{height:292px;border:1px solid #D3D0D1;border-radius:4px;margin:20px 0}@media screen and (min-width:960px){.engagements .engagements-box .engagements-box-content{margin:20px}}@media screen and (min-width:1280px){.engagements .engagements-box .engagements-box-content{margin:20px}}@media screen and (min-width:1920px){.engagements .engagements-box .engagements-box-content{margin:20px}}.engagements .engagements-box .engagements-box-content:nth-child(even){margin-right:0;margin-left:.5em}@media screen and (min-width:960px){.engagements .engagements-box .engagements-box-content:nth-child(even){margin-right:0;margin-left:20px}}@media screen and (min-width:1280px){.engagements .engagements-box .engagements-box-content:nth-child(even){margin-right:20px;margin-left:20px}}@media screen and (min-width:1920px){.engagements .engagements-box .engagements-box-content:nth-child(even){margin-right:20px;margin-left:20px}}.engagements .engagements-box .engagements-box-content:nth-child(odd){margin-left:0;margin-right:.5em}@media screen and (min-width:960px){.engagements .engagements-box .engagements-box-content:nth-child(odd){margin-left:0;margin-right:20px}}@media screen and (min-width:1280px){.engagements .engagements-box .engagements-box-content:nth-child(odd){margin-left:20px;margin-right:20px}}@media screen and (min-width:1920px){.engagements .engagements-box .engagements-box-content:nth-child(odd){margin-left:20px;margin-right:20px}}.engagements .engagements-box .engagements-box-content:nth-child(3n){margin-right:0}@media screen and (min-width:1280px){.engagements .engagements-box .engagements-box-content:nth-child(3n){margin-right:0}}@media screen and (max-width:450px){.engagements .engagements-box .engagements-box-content:nth-child(even){margin-left:0}.engagements .engagements-box .engagements-box-content:nth-child(odd){margin-right:0}}.engagements .engagements-box .engagements-box-content .engagements-container{color:#2F2B2C;padding:1.5em;height:100%}.engagements .engagements-box .engagements-box-content .engagements-container .engagement-title{margin:0;line-height:23px;font-size:18px;font-weight:500}.engagements .engagements-box .engagements-box-content .engagements-container .kpi-title-container p{margin-left:1em;color:#B6B1B2;line-height:24px;font-size:16px;font-weight:400}.engagements .engagements-box .engagements-box-content .engagements-container .kpi-info{margin-top:1em;padding:1em;height:106px;border-radius:4px;background-color:#EEEDED}.engagements .engagements-box .engagements-box-content .engagements-container .kpi-info .kpi-info-title{margin:0;line-height:22px;font-size:14px;font-weight:500}.engagements .engagements-box .engagements-box-content .engagements-container .kpi-info div{margin-top:1em}.engagements .engagements-box .engagements-box-content .engagements-container .kpi-info img{width:50px}.engagements .engagements-box .engagements-box-content .engagements-container .kpi-info p{margin:0 0 0 1em;max-height:45px;overflow-y:hidden}@media screen and (max-width:600px){.search-input{margin-right:0!important}.filter{margin-top:2em}}.engagements .menu-engagement-fixed{left:0;top:0;position:fixed;width:100%;border-bottom:1px solid #ced8e3;background-color:#fff;height:50px;z-index:10}.engagements .menu-engagement-fixed .menu img{position:absolute;left:130px}.engagements .menu-engagement-fixed .menu span{text-align:center;line-height:23px;font-size:18px;font-weight:500}.engagements .menu-engagement-fixed .progress-bar{position:absolute;top:50px;margin-left:50px}.engagements .menu-engagement-fixed .progress-bar md-progress-linear ._md-container{background-color:#FFF}.engagements .steps{margin-top:5em;padding-top:5em;margin-bottom:14em;color:#2F2B2C}.engagements .steps .num-step{width:100%;text-align:center;margin:0;line-height:24px;font-size:16px;font-weight:700}.engagements .steps .title-step{margin:0;line-height:30px;font-size:24px;font-weight:400}.engagements .steps .step-1{margin-top:4em}@media screen and (min-width:600px){.engagements .steps .step-1{margin-top:0}}@media screen and (min-width:1200px){.engagements .steps .step-1{margin-top:0}}@media screen and (min-width:1580px){.engagements .steps .step-1{margin-top:0}}.engagements .steps .step-1 .input-border{margin:0!important;width:190px!important}.engagements .steps .step-1 .input-border input,.engagements .steps .step-1 .input-border md-select{min-width:190px!important}.engagements .steps .step-1 .width-100{width:100%!important}.engagements .steps .step-1 .width-100 textarea{min-height:200px!important}.engagements .steps .step-2{width:60%}.engagements .steps .step-2 .width-100{width:100%!important}.engagements .steps .step-2 md-radio-button ._md-off{border-color:#D3D0D1}.engagements .steps .step-2 md-radio-button ._md-on{background-color:#6841B1;border-color:#6841B1}.engagements .steps .step-2 md-radio-button.md-checked ._md-on{transform:scale(1)}.engagements .steps .step-2 .user-container{padding:10px 0}@media screen and (min-width:960px){.engagements .steps .step-2 .user-container{padding:10px}}@media screen and (min-width:1280px){.engagements .steps .step-2 .user-container{padding:10px}}@media screen and (min-width:1920px){.engagements .steps .step-2 .user-container{padding:10px}}.engagements .steps .step-2 .user-container:nth-child(even){padding-right:0}.engagements .steps .step-2 .user-container:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.engagements .steps .step-2 .user-container:nth-child(even){padding-right:0}.engagements .steps .step-2 .user-container:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.engagements .steps .step-2 .user-container:nth-child(even){padding-right:10px}.engagements .steps .step-2 .user-container:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.engagements .steps .step-2 .user-container:nth-child(even){padding-right:10px}.engagements .steps .step-2 .user-container:nth-child(odd){padding-left:10px}.engagements .steps .step-2 .user-container:nth-child(3n){padding-right:0}.engagements .steps .step-2 .user-container:nth-child(3n-2){padding-left:0}}.engagements .steps .step-2 .user-container .add-btn{margin:0;width:100%}.engagements .steps .step-2 .user-container .user{border:1px solid #D3D0D1;border-radius:4px;padding:0 1em}.engagements .steps .step-2 .user-container .user div img{min-width:40px;height:40px}.engagements .steps .step-2 .user-container .user div p{margin-left:.5em;line-height:22px;max-height:22px;overflow-y:hidden;font-size:14px;font-weight:400}.engagements .steps .step-2 .user-container .user img{width:34px;height:34px}.engagements .steps .step-3{width:90%}.engagements .steps .step-3 .mission-container{padding:10px 0}@media screen and (min-width:960px){.engagements .steps .step-3 .mission-container{padding:10px}}@media screen and (min-width:1280px){.engagements .steps .step-3 .mission-container{padding:10px}}@media screen and (min-width:1920px){.engagements .steps .step-3 .mission-container{padding:10px}}.engagements .steps .step-3 .mission-container:nth-child(even){padding-right:0}.engagements .steps .step-3 .mission-container:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.engagements .steps .step-3 .mission-container:nth-child(even){padding-right:0}.engagements .steps .step-3 .mission-container:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.engagements .steps .step-3 .mission-container:nth-child(even){padding-right:10px}.engagements .steps .step-3 .mission-container:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.engagements .steps .step-3 .mission-container:nth-child(even){padding-right:10px}.engagements .steps .step-3 .mission-container:nth-child(odd){padding-left:10px}.engagements .steps .step-3 .mission-container:nth-child(3n){padding-right:0}.engagements .steps .step-3 .mission-container:nth-child(3n-2){padding-left:0}}.engagements .steps .step-3 .mission-container .mission{width:100%;height:249px;padding:1em;border-radius:4px;border:1px solid #D3D0D1;color:#2F2B2C}.engagements .steps .step-3 .mission-container .mission .new-mission{line-height:23px;font-size:18px;font-weight:500}.engagements .steps .step-3 .mission-container .mission .title{margin:0;line-height:23px;max-height:46px;overflow:hidden;font-size:18px;font-weight:400}.engagements .steps .step-3 .mission-container .mission .data{margin:0;line-height:18px;font-size:12px;font-weight:400}.engagements .steps .step-3 .mission-container .mission .description{margin:0;color:#B6B1B2;line-height:22px;max-height:70px;overflow:hidden;font-size:14px;font-weight:400;max-width:100%;overflow-wrap:break-word}.engagements .steps .step-3 .mission-container .mission .option-btn{height:40px;width:130px}.engagements .btn-section{z-index:9;position:fixed;bottom:0;padding-bottom:30px;width:90%;background:#fff}.engagements .btn-section .btn-container{padding-top:2em;min-height:50px;box-shadow:0 -1px 0 0 #D3D0D1;width:70%}.image-select img{width:50px;height:50px;margin-right:1em}.image-select p{max-height:25px}@media screen and (max-width:1200px){.menu-engagement-fixed{top:50px!important}.menu-engagement-fixed .menu img{left:20px!important}.menu-engagement-fixed .progress-bar{margin-left:0!important}.engagements .btn-section{padding-bottom:5em}.engagements .btn-section .btn-container{width:80%}}@media screen and (max-width:600px){.steps{padding-top:0!important}.engagements .steps .step-2{width:90%}.engagements .steps .step-3 .mission-container .mission{height:150px}.engagements .steps .step-3 .mission-container .mission img{height:60px}}@media screen and (max-width:599px){.engagements .btn-section{width:96%;padding-bottom:0}.engagements .btn-section .btn-container{width:100%;padding:1em}}.add_user .container{color:#2F2B2C}.add_user .container .title{padding:0}.add_user .container .title p{margin:0;line-height:30px;font-size:24px;font-weight:400}.add_user .container .search-card{min-height:44px}.add_user .container .search-card .search-input{border-radius:2px;border:1px solid #D3D0D1;height:44px;margin-top:10px}@media screen and (min-width:600px){.add_user .container .search-card .search-input{margin-top:10px}}@media screen and (min-width:1200px){.add_user .container .search-card .search-input{margin-top:10px}}@media screen and (min-width:1580px){.add_user .container .search-card .search-input{margin-top:0}}.add_user .container .search-card .search-input input{border:none!important;background-color:transparent;min-height:0!important;width:100%}.add_user .container .search-card .search-input *{margin:0 15px}.add_user .container .input-border{margin:0;padding:0!important}.add-mission .container .missions md-checkbox ._md-label,.add_user .container .users .name{padding-top:4px}.add_user .container .users{overflow-y:scroll}.add_user .container .users img{width:40px;height:40px;border-radius:40px;margin-right:1em}.add_user .container .users p{margin:0;line-height:22px;font-size:14px;font-weight:400}.add_user .container .users md-divider{margin:.5em 0}.add_user .container .users .btn-add{min-width:130px}.add_user .container .users .btn-add.disabled{background-color:#B6B1B2;color:#D3D0D1}.add-mission .container{color:#2F2B2C}.add-mission .container .title{padding:0;margin-top:25px}.add-mission .container .title p{margin:0;line-height:30px;font-size:24px;font-weight:500}.add-mission .container .missions label{line-height:22px;font-size:14px;font-weight:400}.add-mission .container .missions .space-between{margin:0 .5em}.add-mission .container .missions md-input-container,.menu-top-position._md-open-menu-container md-menu-divider{margin:0}.add-mission .container .missions textarea{min-height:96px!important}.menu-statistics-fixed .menu-big{left:0;top:0;position:fixed;width:100%;background-color:#FFF;z-index:10}.menu-statistics-fixed .menu-big .statistics-navigation{margin-left:100px}.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav{height:50px;width:167px;cursor:pointer;padding:0!important;color:#8E8789;line-height:22px;font-size:14px;font-weight:400}@media screen and (min-width:600px){.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1200px){.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1580px){.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav{padding:10px 30px}}.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav.active{border-bottom:2px solid #6841B1;font-weight:700}.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav[disabled]{border:0;cursor:default}.menu-statistics-fixed .menu-big .statistics-navigation .menu-nav i{margin-right:1em;color:#CE2D30;font-size:12px;font-weight:400}.menu-statistics-fixed .menu-small{height:41px;background-color:#E1E0E0;box-shadow:0 -1px 0 0 #D3D0D1,0 1px 0 0 #D3D0D1;position:fixed;width:100%;left:0;top:50px;z-index:10}.menu-statistics-fixed .menu-small .md-menu{width:100%;padding:0 1em}.menu-statistics-fixed .menu-small .actual-menu p{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:500}.menu-statistics-fixed .menu-small .actual-menu i{font-size:32px;font-weight:400}.menu-top-position.md-scroll-mask{background-color:rgba(112,131,154,.51);top:40px!important;height:100%}.menu-top-position._md-open-menu-container._md-active{top:0!important;left:0!important;width:100%}.menu-top-position md-menu-content{padding:0!important;max-height:90%!important}.menu-top-position md-menu-item>.md-button{color:#2F2B2C;line-height:22px;margin-left:1em;padding:0!important;font-size:14px;font-weight:500}.menu-top-position md-menu-item>.md-button.submenu{font-weight:400!important;margin-left:2em}.menu-top-position md-menu-item>.md-button i{padding-right:1em}.statistics-index .improvement-container .container{box-sizing:border-box;height:215px;border:1px solid #D3D0D1;border-radius:4px;background-color:#FFF;padding:1em 2em}.statistics-index .improvement-container .container i{color:#2F2B2C;font-size:32px;font-weight:400}.statistics-index .improvement-container .container i.transparent{visibility:hidden}.statistics-index .improvement-container .container .kpi-top{border-radius:4px;padding:0 .5em}.statistics-index .improvement-container .container .kpi-top .kpi-container{height:182px;background-color:#EEEDED}.statistics-index .improvement-container .container .kpi-top .kpi-info{text-align:center;padding-top:1em}.statistics-index .improvement-container .container .kpi-top .kpi-info p{color:#2F2B2C;margin:0;line-height:18px;font-size:12px;font-weight:400}.statistics-index .improvement-container .container .kpi-top .kpi-info h3{color:#2F2B2C;margin:0 .5em;line-height:23px;max-height:23px;overflow:hidden;font-size:18px;font-weight:500}.statistics-index .improvement-container .container .kpi-top .kpi-improvement{border-radius:0 0 4px 4px;background-color:#B6B1B2;padding:1em 2em}.statistics-index .improvement-container .container .kpi-top .kpi-improvement.background-transparent{background-color:transparent}.statistics-index .improvement-container .container .kpi-top .kpi-improvement .text{color:#FFF;line-height:20px;margin:0;font-size:16px;font-weight:400}.statistics-index .improvement-container .container .kpi-top .kpi-improvement .percentage{color:#FFF;line-height:23px;margin:0;font-size:18px;font-weight:500}.statistics-index .improvement-container .container .border-right-container{border-right:1px solid #D3D0D1;height:90%;margin:0 2em}.statistics-index .improvement-container .container .compromises{height:90%;padding:1.5em 0}.statistics-index .improvement-container .container .compromises .title{color:#2F2B2C;margin:0;line-height:23px;font-size:18px;font-weight:400}.statistics-index .improvement-container .container .compromises div{min-height:40px}.statistics-index .improvement-container .container .compromises .quantity{color:#2F2B2C;margin:0 .5em 0 0;line-height:40px;font-size:32px;font-weight:500}.statistics-index .improvement-container .container .compromises .frecuency{color:#B6B1B2;margin:0;line-height:18px;font-size:14px;font-weight:400}.statistics-index .quadrant .container-quadrant{padding:20px 0}@media screen and (min-width:960px){.statistics-index .quadrant .container-quadrant{padding:20px}}@media screen and (min-width:1280px){.statistics-index .quadrant .container-quadrant{padding:20px}}@media screen and (min-width:1920px){.statistics-index .quadrant .container-quadrant{padding:20px}}.statistics-index .quadrant .container-quadrant:nth-child(even){padding-right:0}.statistics-index .quadrant .container-quadrant:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.statistics-index .quadrant .container-quadrant:nth-child(even){padding-right:0}.statistics-index .quadrant .container-quadrant:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.statistics-index .quadrant .container-quadrant:nth-child(even){padding-right:20px}.statistics-index .quadrant .container-quadrant:nth-child(odd){padding-left:20px}}@media screen and (min-width:1280px){.statistics-index .quadrant .container-quadrant:nth-child(even){padding-right:20px}.statistics-index .quadrant .container-quadrant:nth-child(odd){padding-left:20px}.statistics-index .quadrant .container-quadrant:nth-child(3n){padding-right:0}.statistics-index .quadrant .container-quadrant:nth-child(3n-2){padding-left:0}}.statistics-index .quadrant .container-quadrant .element-quadrant{box-sizing:border-box;height:219px;border:1px solid #D3D0D1;background-color:#FFF}.statistics-index .quadrant .container-quadrant .element-quadrant.border-purple{border-top:18px solid #B8B8FF}.statistics-index .quadrant .container-quadrant .element-quadrant.border-blue{border-top:18px solid #00A4F6}.statistics-index .quadrant .container-quadrant .element-quadrant.border-red{border-top:18px solid #CE2D30}.statistics-index .quadrant .container-quadrant .element-quadrant.border-green{border-top:18px solid #83BC2D}.statistics-index .quadrant .container-quadrant .element-quadrant p{margin:0}.statistics-index .quadrant .container-quadrant .element-quadrant .percentage{max-height:40px;color:#2F2B2C;line-height:40px;font-size:32px;font-weight:700}.statistics-index .quadrant .container-quadrant .element-quadrant .percentage.loading-width{width:80px}.statistics-index .quadrant .container-quadrant .element-quadrant .name-quadrant{color:#2F2B2C;line-height:24px;font-size:16px;font-weight:700}.statistics-index .quadrant .container-quadrant .element-quadrant .text{color:#8E8789;line-height:18px;margin-right:.5em;font-size:12px;font-weight:500}.statistics-index .quadrant .container-quadrant .element-quadrant .description{color:#B6B1B2;line-height:22px;margin-top:1em;margin-right:2em;font-size:14px;font-weight:400}@media screen and (max-width:959px){.statistics-index .improvement-container{margin-left:0!important}.statistics-index .improvement-container .container{height:auto!important;margin-right:0!important;width:100%}.statistics-index .improvement-container .container.margin-top{margin-top:2em}.statistics-index .improvement-container .container .border-right-container{height:125px!important;margin:0 1em}.statistics-index .improvement-container .container .compromises{padding:1em 0}.statistics-index .improvement-container .container .compromises .title{margin-bottom:.5em;font-size:14px;font-weight:400}.statistics-index .improvement-container .container .compromises div{margin-top:.5em}.statistics-index .quadrant{margin-left:0!important}.statistics-index .quadrant .container-quadrant .element-quadrant{height:315px}.statistics-index .quadrant .container-quadrant .element-quadrant .info{width:100%;margin-top:1em}.statistics-index .quadrant .container-quadrant .element-quadrant .info .name-quadrant{margin-bottom:1em}.statistics-index .quadrant .container-quadrant .element-quadrant .info .text{margin-bottom:.5em}.statistics-index .quadrant .container-quadrant .element-quadrant .description{margin:1em}.statistics-index .quadrant .container-quadrant .element-quadrant .show_employees{width:50%;margin-bottom:1em}}@media screen and (max-width:1200px){.menu-statistics-fixed .menu-big{top:50px}.menu-statistics-fixed .menu-big .statistics-navigation{margin-left:0}.statistics-index .improvement-container{margin-top:5em!important}}.quadrant-detail .menu-quadrant{width:100%}.quadrant-detail .menu-quadrant .card-close i{color:#2F2B2C;font-size:24px;font-weight:400}.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav{height:50px;cursor:pointer;padding:10px 22px;color:#8E8789;line-height:22px;font-size:14px;font-weight:400}@media screen and (min-width:600px){.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1200px){.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1580px){.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav{padding:10px 30px}}.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav.active{border-bottom:2px solid #6841B1;font-weight:700}.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav[disabled]{border:0;cursor:default}.quadrant-detail .menu-quadrant .statistics-navigation .menu-nav i{margin-right:1em;color:#CE2D30;font-size:12px;font-weight:400}.quadrant-detail .submenu-mobile{padding:0 1em;color:#2F2B2C;width:100%}.quadrant-detail .submenu-mobile i{font-size:32px;font-weight:400}.quadrant-detail .submenu-mobile p{font-size:16px;font-weight:500}.quadrant-detail .submenu-mobile .transparent{color:transparent}.quadrant-detail .container{padding:0 2em;width:100%}.quadrant-detail .container .info-quadrant{box-sizing:border-box;height:176px;border:1px solid #D3D0D1;background-color:#FFF}.quadrant-detail .container .info-quadrant.border-purple{border-top:22px solid #B8B8FF}.quadrant-detail .container .info-quadrant.border-blue{border-top:22px solid #00A4F6}.quadrant-detail .container .info-quadrant.border-red{border-top:22px solid #CE2D30}.quadrant-detail .container .info-quadrant.border-green{border-top:22px solid #83BC2D}.quadrant-detail .container .info-quadrant p{margin:0}.quadrant-detail .container .info-quadrant .percentage{color:#2F2B2C;line-height:40px;font-size:32px;font-weight:700}.quadrant-detail .container .info-quadrant .name-quadrant{color:#2F2B2C;line-height:24px;font-size:16px;font-weight:700}.quadrant-detail .container .info-quadrant .text{color:#8E8789;line-height:18px;margin-right:1em;font-size:12px;font-weight:500}.quadrant-detail .container .info-quadrant .description{color:#B6B1B2;line-height:22px;margin-top:1em;margin-right:2em;font-size:14px;font-weight:400}.quadrant-detail .container .users-quadrant .title{color:#2F2B2C;text-align:center;line-height:22px;font-size:14px;font-weight:500}.quadrant-detail .container .users-quadrant .user-container{padding:20px 0}@media screen and (min-width:960px){.quadrant-detail .container .users-quadrant .user-container{padding:20px}}@media screen and (min-width:1280px){.quadrant-detail .container .users-quadrant .user-container{padding:20px}}@media screen and (min-width:1920px){.quadrant-detail .container .users-quadrant .user-container{padding:20px}}.quadrant-detail .container .users-quadrant .user-container:nth-child(even){padding-right:0}.quadrant-detail .container .users-quadrant .user-container:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.quadrant-detail .container .users-quadrant .user-container:nth-child(even){padding-right:0}.quadrant-detail .container .users-quadrant .user-container:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.quadrant-detail .container .users-quadrant .user-container:nth-child(even){padding-right:20px}.quadrant-detail .container .users-quadrant .user-container:nth-child(odd){padding-left:20px}}@media screen and (min-width:1280px){.quadrant-detail .container .users-quadrant .user-container:nth-child(even){padding-right:20px}.quadrant-detail .container .users-quadrant .user-container:nth-child(odd){padding-left:20px}.quadrant-detail .container .users-quadrant .user-container:nth-child(3n){padding-right:0}.quadrant-detail .container .users-quadrant .user-container:nth-child(3n-2){padding-left:0}}.quadrant-detail .container .users-quadrant .user-container .user-container-box{box-sizing:border-box;height:78px;border:1px solid #D3D0D1;background-color:#FFF;padding:1em}.quadrant-detail .container .users-quadrant .user-container .user-container-box img{width:46px;height:46px;border-radius:50px;margin-right:2em}.quadrant-detail .container .users-quadrant .user-container .user-container-box p{color:#2F2B2C;line-height:24px;font-size:16px;font-weight:500;max-height:100%}@media screen and (max-width:590px){.quadrant-detail .container{padding:0}.quadrant-detail .container .info-quadrant{height:278px}.quadrant-detail .container .info-quadrant .info{width:100%;margin-top:1em}.quadrant-detail .container .info-quadrant .info .name-quadrant{margin-bottom:1em}.quadrant-detail .container .info-quadrant .info .text{margin-bottom:.5em}.quadrant-detail .container .info-quadrant .description{margin:0 1em}.quadrant-detail .container .users-quadrant .user-container{padding-bottom:0}}.configurator-home{padding-top:100px}.configurator-home .dash-block{background-color:#EEEDED;border:2px dashed #D3D0D1;width:100%;padding:40px;border-radius:4px;margin:20px 0;height:auto}@media screen and (min-width:960px){.configurator-home .dash-block{height:460px}}@media screen and (min-width:1280px){.configurator-home .dash-block{height:450px}}@media screen and (min-width:1920px){.configurator-home .dash-block{height:450px}}.configurator-home .opacity-block{opacity:.2}.start-configurator md-input-container{margin:0 0 16px;height:91px;min-height:91px}.start-configurator .slug-field{max-width:240px}.start-configurator .start-form{margin-top:20px}.start-configurator .question-position{position:absolute;right:0}.configurator-top-bar{background:#fff;position:fixed;top:0;left:0;width:100%;height:60px;border-bottom:1px solid #D3D0D1;padding:0 2em 0 0;z-index:999}.configurator-top-bar .back-btn,.configurator-top-bar .logo-container{padding:0 24px}.configurator-top-bar .left-border{border-left:1px solid #D3D0D1}.configurator-top-bar .left-border .title{padding-left:24px}.bottom-actions{position:fixed;bottom:0;left:5%;right:5%;padding:1em 0;background:#fff;border-top:1px solid #D3D0D1;z-index:99}.configurator-teams{padding-top:100px;padding-bottom:5em}.configurator-teams .input-team{margin:0;width:100%}.configurator-teams .btn-continue{margin-top:60px}.configurator-teams .team-number .fa-circle{font-size:12px;font-weight:400;vertical-align:text-top;margin-right:6px}.configurator-teams .configurator-team{position:relative;border:1px solid #D3D0D1;border-radius:4px;padding:16px 20px;margin:10px 0}.configurator-teams .configurator-team .kpi-selected{background:#E1E0E0;height:51px;border-radius:4px;margin:9px}.configurator-teams .configurator-team .kpi-selected .kpi-image{margin:0 12px;width:38px;height:38px}.configurator-teams .configurator-team .kpi-selected .kpi-image img{width:38px;height:38px}.configurator-teams .remove-team{position:absolute;top:6px;right:6px}.configurator-teams .new-team{padding:20px 40px 0}.configurator-teams .team-delete,.configurator-teams .team-delete img{width:34px;height:34px}.configurator-team-kpis{margin:80px}.configurator-team-kpis .kpi-tag{border-radius:100px;background-color:#CED8E3;min-width:130px;padding:6px 12px;color:#8E8789;text-align:center;cursor:pointer}.configurator-team-kpis .kpi-tag.selected{cursor:auto}.configurator-team-kpis .kpi-tag.selected,.configurator-team-kpis .kpi-tag:hover{background:#00A4F6;color:#FFF}.configurator-team-kpis .selected-kpi-bg{background:#EEEDED;border-radius:4px;min-height:140px;margin:20px 0}.configurator-team-kpis .selected-kpi-bg .kpi-selected{background:#D3D0D1;height:51px;width:270px;border-radius:4px;margin:9px 22px}.configurator-team-kpis .selected-kpi-bg .kpi-selected.focus{box-shadow:0 0 0 2px #00A4F6}.configurator-team-kpis .selected-kpi-bg .kpi-selected .kpi-image{margin:0 12px;width:38px;height:38px}.configurator-team-kpis .selected-kpi-bg .kpi-selected .kpi-image img{width:38px;height:38px}.configurator-team-kpis .kpi-element{position:relative;border:1px solid #D3D0D1;padding:20px 0;margin:10px;cursor:pointer;border-radius:4px;min-height:140px}.configurator-team-kpis .kpis-selector .input-border,body{min-height:auto!important}.configurator-team-kpis .kpi-element .checked{display:none;position:absolute;top:-15px;right:-9px}.configurator-team-kpis .kpi-element.selected img.checked,.user .avatar{display:block}.configurator-team-kpis .kpi-element.selected{box-shadow:0 0 0 2px #00A4F6}.configurator-team-kpis .kpi-element.focus{box-shadow:0 0 0 2px #00A4F6}.configurator-team-kpis .kpi-element .kpi-image img{width:50px;height:50px}.configurator-team-kpis .kpi-element .kpi-circle{margin:0 12px;padding:18px 20px 18px 0}.configurator-team-kpis .kpis-selector .image-select img{width:40px!important;height:40px!important}.configurator-team-kpis .kpi-box{height:420px;border:1px solid #D3D0D1;border-radius:4px;margin:20px 0;padding:0 40px}.configurator-team-kpis .kpi-box .kpi-image{margin:18px}.configurator-team-kpis .kpi-box .kpi-image img{width:85px;height:85px}.configurator-team-kpis .kpi-box .kpi-ideal{margin:10px 0}.configurator-team-kpis .kpi-box .kpi-ideal span{margin-left:6px}.configurator-team-kpis .kpi-box .kpi-box-footer{margin-top:40px}.configurator-team-kpis .btn-addKpi{width:100%;margin-top:20px;padding-left:0;padding-right:0}.indicator-icon-select{width:36px!important;height:36px!important;margin-right:12px}.selected-kpis{position:fixed;bottom:0;left:0;width:100%;min-height:50px;background:#B6B1B2;color:#fff}.selected-kpis .selected-kpi-bg{max-height:600px!important;overflow:scroll}.selected-kpis .selected-kpi-bg.ng-hide-add.ng-hide-add-active,.selected-kpis .selected-kpi-bg.ng-hide-remove.ng-hide-remove-active{transition:max-height .5s cubic-bezier(.53,.01,.3,.98)}.selected-kpis .selected-kpi-bg.ng-hide{max-height:0!important}.selected-kpis .title{padding:15px}.selected-kpis .kpi-selected .margin-1{background:#fff;padding:1em;border-radius:4px}.selected-kpis .kpi-selected .margin-1 .btn-s{min-width:50px}.configurator-users{padding-top:60px}.configurator-users md-input-container{margin:0}.configurator-users .users-fields{margin:50px 0}.submenu-indicators{background-color:#E1E0E0;padding-left:0}@media screen and (min-width:600px){.submenu-indicators{padding-left:0}}@media screen and (min-width:1200px){.submenu-indicators{padding-left:70px}}@media screen and (min-width:1580px){.submenu-indicators{padding-left:70px}}.submenu-indicators .statistics-indicators-menu .menu-nav{height:50px;cursor:pointer;padding:10px 22px;color:#8E8789;line-height:22px;font-size:14px;font-weight:400}.submenu-indicators .statistics-indicators-menu .menu-nav.active{background-color:#D3D0D1;font-size:16px;font-weight:700}.submenu-indicators .statistics-indicators-menu .menu-nav[disabled]{border:0;cursor:default}.submenu-indicators .statistics-indicators-menu .menu-nav i{margin-right:1em;color:#CE2D30;font-size:12px;font-weight:400}.statistics-kpi .show-kpis-evlutive-btn{width:203px!important;height:48px;border:1px solid #96A3B7;border-radius:4px;background-color:#FFF;margin-top:10px}@media screen and (min-width:600px){.submenu-indicators .statistics-indicators-menu .menu-nav{padding:10px 30px}.statistics-kpi .show-kpis-evlutive-btn{margin-top:70px}}@media screen and (min-width:1200px){.submenu-indicators .statistics-indicators-menu .menu-nav{padding:10px 30px}.statistics-kpi .show-kpis-evlutive-btn{margin-top:70px}}@media screen and (min-width:1580px){.submenu-indicators .statistics-indicators-menu .menu-nav{padding:10px 30px}.statistics-kpi .show-kpis-evlutive-btn{margin-top:70px}}.statistics-kpi .show-kpis-evlutive-btn p{color:#485669;font-size:16px;line-height:24px;text-align:center;margin:0}.statistics-kpi .kpi-container .kpi{box-sizing:border-box;border:1px solid #D3D0D1;border-radius:4px;background-color:#FFF;padding:1.5em 1em;width:95%}.statistics-kpi .kpi-container .kpi .info-kpi{padding:0 1em}.statistics-kpi .kpi-container .kpi .info-kpi img{width:60px;min-width:60px;height:60px}.statistics-kpi .kpi-container .kpi .info-kpi p{margin-left:2em;color:#2F2B2C;line-height:24px;font-size:16px;font-weight:400}.statistics-kpi .kpi-container .kpi .improvement{box-sizing:border-box;height:68px;border:1px solid #83BC2D;border-radius:3px}.statistics-kpi .kpi-container .kpi .improvement.improvement-red{border:1px solid #FF6EB0}.statistics-kpi .kpi-container .kpi .improvement.improvement-gray{border:1px solid #D3D0D1}.statistics-kpi .kpi-container .kpi .improvement .improvement-text{padding-left:1em}.statistics-kpi .kpi-container .kpi .improvement .improvement-text p{color:#8E8789;line-height:22px;font-size:14px;font-weight:400}.statistics-kpi .kpi-container .kpi .improvement .improvement-percentage{width:91px;border-radius:0 4px 4px 0;background-color:#83BC2D;height:68px;color:#8E8789}.statistics-kpi .kpi-container .kpi .improvement .improvement-percentage.improvement-percentage-red{background-color:#FF6EB0;color:#FFF}.statistics-kpi .kpi-container .kpi .improvement .improvement-percentage.improvement-percentage-gray{background-color:#D3D0D1;color:#FFF}.statistics-kpi .kpi-container .kpi .improvement .improvement-percentage p{margin:0;line-height:30px;font-size:24px;font-weight:400}.statistics-kpi .kpi-container .kpi .number-indicator-container{height:92px;padding:1em}.statistics-kpi .kpi-container .kpi .number-indicator-container.dark{background-color:#B6B1B2;color:#FFF}.statistics-kpi .kpi-container .kpi .number-indicator-container.normal{background-color:#EEEDED;color:#8E8789}.statistics-kpi .kpi-container .kpi .number-indicator-container.border-radius-left{border-radius:4px 0 0 4px}.statistics-kpi .kpi-container .kpi .number-indicator-container.border-radius-right{border-radius:0 4px 4px 0}.statistics-kpi .kpi-container .kpi .number-indicator-container .number{line-height:30px;text-align:center;margin:0;font-size:24px;font-weight:400}.statistics-kpi .kpi-container .kpi .number-indicator-container .text{height:36px;line-height:18px;text-align:center;margin:0;font-size:12px;font-weight:400}.statistics-kpi .kpi-container .kpi .separator{background-color:#EEEDED;height:96px}.statistics-kpi .kpi-container .kpi .separator div{border-left:1px solid #D3D0D1;height:50%}.statistics-kpi .kpi-container .kpi .action-plans{border-radius:3px;background-color:#EEEDED;padding:.5em 1em}.statistics-kpi .kpi-container .kpi .action-plans div{width:100%}.statistics-kpi .kpi-container .kpi .action-plans p{margin:0}.statistics-kpi .kpi-container .kpi .action-plans .text{color:#2F2B2C;line-height:18px;font-size:12px;font-weight:500}.statistics-kpi .kpi-container .kpi .action-plans .quantity{color:#8E8789;line-height:23px;text-align:center;font-size:18px;font-weight:500}.statistics-kpi .kpi-container .kpi .action-plans .number-people{color:#2F2B2C;margin:1em 4em 0 0;line-height:18px;font-size:12px;font-weight:400}.statistics-kpi .kpi-container .kpi .employee-top{height:58px;border-radius:3px;background-color:#EEEDED;padding:1em}.statistics-kpi .kpi-container .kpi .employee-top img{height:38px;width:38px;min-width:38px;border-radius:40px}.statistics-kpi .kpi-container .kpi .employee-top div{padding-left:1em;width:100%}.statistics-kpi .kpi-container .kpi .employee-top div .top{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:400}.statistics-kpi .kpi-container .kpi .employee-top div .name{color:#8E8789;line-height:22px;margin:0;font-size:14px;font-weight:400}.statistics-kpi-team .statistics-kpi-box{padding-top:10px}@media screen and (min-width:600px){.statistics-kpi-team .statistics-kpi-box{padding-top:50px}}@media screen and (min-width:1200px){.statistics-kpi-team .statistics-kpi-box{padding-top:50px}}@media screen and (min-width:1580px){.statistics-kpi-team .statistics-kpi-box{padding-top:50px}}.statistics-kpi-team .statistics-kpi-box .team{height:338px;background-color:#FFF;border:1px solid #D3D0D1;margin-top:20px;width:95%}.statistics-kpi-team .statistics-kpi-box .team .leader-info{height:100px;border-bottom:1px solid #D3D0D1;padding:2em}.statistics-kpi-team .statistics-kpi-box .team .leader-info img{height:64px;width:64px;min-width:64px;border-radius:64px;margin-right:2em}.statistics-kpi-team .statistics-kpi-box .team .leader-info div{padding:1em 0;width:100%}.statistics-kpi-team .statistics-kpi-box .team .leader-info .team-of{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:700}.statistics-kpi-team .statistics-kpi-box .team .leader-info .leader-name{color:#2F2B2C;line-height:23px;max-height:23px;overflow:hidden;margin:0;font-size:18px;font-weight:400}.statistics-kpi-team .statistics-kpi-box .team .team-kpis{padding:1em 1em 0}.statistics-kpi-team .statistics-kpi-box .team .team-kpis .kpi{height:37px;background-color:#E1E0E0;border-radius:4px}.statistics-kpi-team .statistics-kpi-box .team .team-kpis .kpi img{height:32px;width:32px;min-width:32px;border-radius:32px;margin:0 1em}.statistics-kpi-team .statistics-kpi-box .team .team-kpis .kpi .name{color:#2F2B2C;line-height:22px;margin:0;font-size:14px;font-weight:400}.statistics-kpi-team .statistics-kpi-box .team .team-kpis .kpi .container-number{height:37px;width:69px;border-radius:0 4px 4px 0;background-color:#D3D0D1}.kpi-team-detail .back-kpi-team,.kpi-team-detail .container{width:100%}.statistics-kpi-team .statistics-kpi-box .team .team-kpis .kpi .number{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:500}.statistics-kpi-team .statistics-kpi-box .team .btns-previous-next{padding:1em}.statistics-kpi-team .statistics-kpi-box .team .btns-previous-next i{color:#2F2B2C;font-size:32px;font-weight:400}.statistics-kpi-team .statistics-kpi-box .team .btns-previous-next .transparent{visibility:hidden}.statistics-kpi-team .statistics-kpi-box .team .btns-previous-next .pages{color:#D3D0D1;margin:5px;font-size:12px;font-weight:400}.statistics-kpi-team .statistics-kpi-box .team .btns-previous-next .pages.active{color:#6841B1}.kpi-team-detail .back-kpi-team .card-close i{color:#2F2B2C;font-size:24px;font-weight:400}.kpi-team-detail .container .leader .title{color:#2F2B2C;margin:0;line-height:22px;font-size:14px;font-weight:500}.kpi-team-detail .container .leader .leader-info{width:379px;box-sizing:border-box;height:84px;border:1px solid #D3D0D1;background-color:#FFF;padding:1em 2em}.kpi-team-detail .container .leader .leader-info img{height:54px;width:54px;min-width:54px;border-radius:54px;margin-right:2em}.kpi-team-detail .container .leader .leader-info .name{color:#2F2B2C;line-height:23px;max-height:24px;overflow-y:hidden;font-size:18px;font-weight:400}.kpi-team-detail .container .team .title{color:#2F2B2C;margin:0;line-height:22px;font-size:14px;font-weight:500}.kpi-team-detail .container .team .members-box .member-box-content{border-color:#D3D0D1;border-style:solid;height:66px;padding:1em 2em}.kpi-team-detail .container .team .members-box .member-box-content:nth-child(even),.kpi-team-detail .container .team .members-box .member-box-content:nth-child(odd){border-width:0 1px 1px}.kpi-team-detail .container .team .members-box .member-box-content.first{border-top:1px solid #D3D0D1}@media screen and (min-width:960px){.kpi-team-detail .container .team .members-box .member-box-content:nth-child(even){border-right-width:1px;border-left-width:0;border-bottom-width:1px}.kpi-team-detail .container .team .members-box .member-box-content:nth-child(odd){border-left-width:1px;border-bottom-width:1px;border-right-width:1px}}@media screen and (min-width:1280px){.kpi-team-detail .container .team .members-box .member-box-content .border-top-md{border-bottom-width:1px}.kpi-team-detail .container .team .members-box .member-box-content:nth-child(3n),.kpi-team-detail .container .team .members-box .member-box-content:nth-child(3n-1){border-right-width:1px;border-left-width:0;border-bottom-width:1px}.kpi-team-detail .container .team .members-box .member-box-content:nth-child(3n-2){border-left-width:1px;border-bottom-width:1px;border-right-width:1px}}.kpi-team-detail .container .team .members-box .member-box-content img{height:48px;width:48px;min-width:48px;border-radius:48px;margin-right:2em}.kpi-team-detail .container .team .members-box .member-box-content .name{color:#2F2B2C;overflow-y:hidden;max-height:23px;line-height:23px;font-size:18px;font-weight:400}.kpi-team-detail .container .team .pagination{color:#2F2B2C;margin-top:2em}.kpi-team-detail .container .team .pagination .pages div.selected{border-bottom:3px solid #6841B1}.kpi-team-detail .container .team .pagination .pages div i{font-size:32px;font-weight:400}.kpi-team-detail .container .team .pagination .pages div .transparent{visibility:hidden}.kpi-team-detail .container .team .pagination .pages div p{padding:10px 10px 0;margin:0 1em;font-size:14px;font-weight:400}.kpi-team-detail .container .kpis .title{color:#2F2B2C;margin:0;line-height:22px;font-size:14px;font-weight:500}.kpi-team-detail .container .kpis .kpi-container{padding:20px 0}@media screen and (min-width:960px){.kpi-team-detail .container .kpis .kpi-container{padding:20px}}@media screen and (min-width:1280px){.kpi-team-detail .container .kpis .kpi-container{padding:20px}}@media screen and (min-width:1920px){.kpi-team-detail .container .kpis .kpi-container{padding:20px}}.kpi-team-detail .container .kpis .kpi-container:nth-child(even){padding-right:0;padding-left:.5em}@media screen and (min-width:960px){.kpi-team-detail .container .kpis .kpi-container:nth-child(even){padding-right:0;padding-left:20px}}@media screen and (min-width:1280px){.kpi-team-detail .container .kpis .kpi-container:nth-child(even){padding-right:20px;padding-left:20px}}@media screen and (min-width:1920px){.kpi-team-detail .container .kpis .kpi-container:nth-child(even){padding-right:20px;padding-left:20px}}.kpi-team-detail .container .kpis .kpi-container:nth-child(odd){padding-left:0;padding-right:.5em}@media screen and (min-width:960px){.kpi-team-detail .container .kpis .kpi-container:nth-child(odd){padding-left:0;padding-right:20px}}@media screen and (min-width:1920px){.kpi-team-detail .container .kpis .kpi-container:nth-child(odd){padding-left:20px;padding-right:20px}}@media screen and (min-width:1280px){.kpi-team-detail .container .kpis .kpi-container:nth-child(odd){padding-left:20px;padding-right:20px}.kpi-team-detail .container .kpis .kpi-container:nth-child(3n){padding-right:0}.kpi-team-detail .container .kpis .kpi-container:nth-child(3n-2){padding-left:0}}@media screen and (max-width:450px){.kpi-team-detail .container .kpis .kpi-container:nth-child(even){padding-left:0}.kpi-team-detail .container .kpis .kpi-container:nth-child(odd){padding-right:0}}.kpi-team-detail .container .kpis .kpi-container .kpi{box-sizing:border-box;border:1px solid #D3D0D1;border-radius:4px;background-color:#FFF;padding:1.5em 1em}.kpi-team-detail .container .kpis .kpi-container .kpi .info-kpi{padding:0 1em}.kpi-team-detail .container .kpis .kpi-container .kpi .info-kpi img{min-width:60px;height:60px}.kpi-team-detail .container .kpis .kpi-container .kpi .info-kpi p{margin-left:2em;color:#2F2B2C;line-height:24px;font-size:16px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement{box-sizing:border-box;height:68px;border:1px solid #83BC2D;border-radius:3px}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement.improvement-red{border:1px solid #FF6EB0}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement.improvement-gray{border:1px solid #D3D0D1}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement .improvement-text{padding-left:1em}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement .improvement-text p{color:#8E8789;line-height:22px;font-size:14px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement .improvement-percentage{width:91px;border-radius:0 4px 4px 0;background-color:#83BC2D;height:68px;color:#8E8789}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement .improvement-percentage.improvement-percentage-red{background-color:#FF6EB0;color:#FFF}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement .improvement-percentage.improvement-percentage-gray{background-color:#D3D0D1;color:#FFF}.kpi-team-detail .container .kpis .kpi-container .kpi .improvement .improvement-percentage p{margin:0;line-height:30px;font-size:24px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container{height:92px;padding:1em}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container.dark{background-color:#B6B1B2;color:#FFF}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container.normal{background-color:#EEEDED;color:#8E8789}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container.border-radius-left{border-radius:4px 0 0 4px}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container.border-radius-right{border-radius:0 4px 4px 0}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container .number{line-height:30px;text-align:center;margin:0;font-size:24px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .number-indicator-container .text{height:36px;line-height:18px;text-align:center;margin:0;font-size:12px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .separator{background-color:#EEEDED;height:96px}.kpi-team-detail .container .kpis .kpi-container .kpi .separator div{border-left:1px solid #D3D0D1;height:50%}.kpi-team-detail .container .kpis .kpi-container .kpi .action-plans{border-radius:3px;background-color:#EEEDED;padding:.5em 1em}.kpi-team-detail .container .kpis .kpi-container .kpi .action-plans div{width:100%}.kpi-team-detail .container .kpis .kpi-container .kpi .action-plans .text{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:500}.kpi-team-detail .container .kpis .kpi-container .kpi .action-plans .quantity{color:#8E8789;line-height:23px;text-align:center;margin:0;font-size:18px;font-weight:500}.kpi-team-detail .container .kpis .kpi-container .kpi .action-plans .number-people{color:#2F2B2C;margin:1em 4em 0 0;line-height:18px;font-size:12px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .employee-top{height:58px;width:329px;border-radius:3px;background-color:#EEEDED;padding:1em}.kpi-team-detail .container .kpis .kpi-container .kpi .employee-top img{height:38px;width:38px;min-width:38px;border-radius:40px}.kpi-team-detail .container .kpis .kpi-container .kpi .employee-top div{padding-left:1em;width:100%}.kpi-team-detail .container .kpis .kpi-container .kpi .employee-top div .top{color:#2F2B2C;line-height:18px;margin:0;font-size:12px;font-weight:400}.kpi-team-detail .container .kpis .kpi-container .kpi .employee-top div .name{color:#8E8789;line-height:22px;margin:0;font-size:14px;font-weight:400}@media screen and (max-width:450px){.kpi-team-detail .container .leader .leader-info{width:100%}}.users .users-statistics-container{margin-left:0!important}.users .users-statistics-container .statistics-navigation div{border-bottom:1px solid #D3D0D1}.users .users-statistics-container .statistics-navigation .menu-nav{height:50px;cursor:pointer;padding:10px 22px;color:#8E8789;line-height:22px;font-size:14px;font-weight:400}@media screen and (min-width:600px){.users .users-statistics-container .statistics-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1200px){.users .users-statistics-container .statistics-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1580px){.users .users-statistics-container .statistics-navigation .menu-nav{padding:10px 30px}}.users .users-statistics-container .statistics-navigation .menu-nav.active{border-bottom:2px solid #6841B1;font-weight:700}.users .users-statistics-container .statistics-navigation .menu-nav[disabled]{border:0;cursor:default}.users .users-statistics-container .statistics-navigation .menu-nav i{margin-right:1em;color:#CE2D30;font-size:12px;font-weight:400}.users .users-statistics-container .datos{color:#2F2B2C}.users .users-statistics-container .datos .row{height:78px}.users .users-statistics-container .datos .row .info img{height:46px;min-width:46px;border-radius:50px;margin:0 2em}.table .header,.users .users-statistics-container .datos .mobile-row .user-info-container{margin-bottom:1em}.users .users-statistics-container .datos .row .info p{line-height:24px;font-size:16px;font-weight:500}.users .users-statistics-container .datos .row .table-text{line-height:22px;text-align:center;font-size:14px;font-weight:400}.users .users-statistics-container .datos .table-title{line-height:22px;text-align:center;height:36px;max-height:36px;overflow:hidden;font-size:14px;font-weight:500}.users .users-statistics-container .datos .next-previous{min-height:100%;width:37px;border:1px solid #D3D0D1;border-bottom:0;background-color:#FFF}.users .users-statistics-container .datos .next-previous i{color:#8E8789}.users .users-statistics-container .datos .border-title-row{border-bottom:1px solid #D3D0D1}.users .users-statistics-container .datos .border-row{border:1px solid #D3D0D1;border-top-width:0}.admin-courses-departments-roles .departments-container .pagination .pages div.selected,.admin-users .pagination .pages div.selected,.users .users-statistics-container .datos .pagination .pages div.selected{border-bottom:3px solid #6841B1}.users .users-statistics-container .datos .border-top-row{border-top:1px solid #D3D0D1}.users .users-statistics-container .datos .mobile-row{padding:1em;min-height:182px}.users .users-statistics-container .datos .mobile-row .user-info-container img{width:50px;min-width:50px;height:50px;margin-right:1em}.users .users-statistics-container .datos .mobile-row .table-text{padding:4px 0;line-height:22px;font-size:14px;font-weight:500}.users .users-statistics-container .datos .mobile-row .table-text div{margin-left:1em;line-height:22px;font-size:14px;font-weight:400}.users .users-statistics-container .datos .pagination{color:#2F2B2C;margin-top:2em}.users .users-statistics-container .datos .pagination .pages div i{font-size:32px;font-weight:400}.users .users-statistics-container .datos .pagination .pages div .transparent{visibility:hidden}.users .users-statistics-container .datos .pagination .pages div p{padding:10px 10px 0;margin:0 1em;font-size:14px;font-weight:400}.users .users-statistics-container .submenu-mobile{padding:0 1em;color:#2F2B2C}.users .users-statistics-container .submenu-mobile .title{line-height:18px;margin:0;text-align:center;color:#B6B1B2;font-size:12px;font-weight:400}.users .users-statistics-container .submenu-mobile i{font-size:32px;font-weight:400}.users .users-statistics-container .submenu-mobile p{margin-top:5px;font-size:16px;font-weight:500}.users .users-statistics-container .submenu-mobile .transparent{color:transparent}.alerts .alerts-container .alert-number{min-height:25px;color:#2F2B2C;font-size:16px;font-weight:500}.alerts .alerts-container .show-kpis-evlutive-btn{width:262px!important;height:48px;border:1px solid #96A3B7;border-radius:4px;background-color:#FFF}.alerts .alerts-container .show-kpis-evlutive-btn p{color:#485669;font-size:16px;line-height:24px;text-align:center;margin:0}.alerts .alerts-container .alert-item{height:80px;padding:1.5em 2em;background-color:#FFF;border-right:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;border-left-color:#e3e3e3;border-left-style:solid;border-left-width:1px}@media screen and (min-width:960px){.alerts .alerts-container .alert-item{border-left-width:0}}@media screen and (min-width:1280px){.alerts .alerts-container .alert-item{border-left-width:0}}@media screen and (min-width:1920px){.alerts .alerts-container .alert-item{border-left-width:0}}.alerts .alerts-container .alert-item.border-top{border-top:solid 1px #e3e3e3}.alerts .alerts-container .alert-item.odd{border-left:solid 1px #e3e3e3}.alerts .alerts-container .alert-item.read{background-color:#E1E0E0}.alerts .alerts-container .alert-item .icon-read{color:transparent}.alerts .alerts-container .alert-item.border-top-responsive{border-top-color:#e3e3e3;border-top-style:solid;border-top-width:0}@media screen and (min-width:960px){.alerts .alerts-container .alert-item.border-top-responsive{border-top-width:1px}}@media screen and (min-width:1280px){.alerts .alerts-container .alert-item.border-top-responsive{border-top-width:1px}}@media screen and (min-width:1920px){.alerts .alerts-container .alert-item.border-top-responsive{border-top-width:1px}}.alerts .alerts-container .alert-item i{margin-top:4px;color:#CE2D30;font-size:12px;font-weight:400}.alerts .alerts-container .alert-item p{margin:0 2em 0 1em}.statistics-courses .questions{border-bottom:1px solid #D3D0D1}.statistics-courses .questions .question{border:1px solid #D3D0D1;border-bottom:none;padding:1em}.statistics-courses .questions .question.selected{background-color:#00A4F6;color:#FFF}.statistics-courses .question-detail{border:1px solid #D3D0D1;border-radius:10px}.statistics-courses .question-detail .answer,.statistics-courses .question-detail .question{border-radius:3px}.statistics-courses .bg-smoke{background:#f9f9f9;border:1px solid #D3D0D1}.statistics-courses .stat-box{background:#F9F9F9;border:1px solid #E1E0E0;border-radius:10px;padding:24px;min-height:194px}.statistics-courses .stat-box .value-big{height:52px;width:52px;background:#6841B1;border-radius:5px;color:#FFF;display:flex;justify-content:center;align-items:center}.statistics-courses .stat-box .value-small{height:30px;width:30px;background:#FFF;border:2px solid #00A4F6;border-radius:5px;color:#00A4F6;display:flex;justify-content:center;align-items:center;margin-left:20px}.statistics-courses .stat-box .value-small.value-red{border-color:#CE2D30;color:#CE2D30}.statistics-courses .stat-box .stat-image{width:40px;text-align:center;margin-right:20px}.statistics-courses .stat-box .value-color-yellow{background-color:#6841B1;border-radius:5px;padding:10px 20px;color:#FFF;min-width:96px;text-align:center}.statistics-courses .stat-box .value-color-green{background-color:#00A4F6;border-radius:5px;padding:10px 20px;color:#FFF;min-width:96px;text-align:center}.engagement-detail .percentage{font-size:56px;font-weight:700}.engagement-detail .actions .action{border:1px solid #B6B1B2;padding:1em}.engagement-detail .actions .action .icon-container{width:80px}.engagement-detail md-progress-linear{height:24px}.engagement-detail md-progress-linear ._md-container{border-radius:20px;background-color:#FFF;height:24px;border:2px solid #2F2B2C}.engagement-detail md-progress-linear ._md-bar{background-color:#00D4B0;height:24px}.popup-new-engagement{margin-top:20vh;position:relative;padding:6em 4em 3em;border:2px solid #2F2B2C;border-radius:8px;width:100%}@media screen and (min-width:600px){.popup-new-engagement{width:100%}}@media screen and (min-width:1200px){.popup-new-engagement{width:60%}}@media screen and (min-width:1580px){.popup-new-engagement{width:60%}}.popup-new-engagement .icon{position:absolute;top:-5em;background-color:#CE2D30;border-radius:50%;border:2px solid #2F2B2C;width:120px;height:120px}.trainer-team .trainer-team-content{padding-top:15em}.trainer-team .trainer-team-box{margin:24px 12px;border-radius:10px;box-shadow:0 3px 6px #00029;background:#FFF;border:1px solid #E1E0E0}.trainer-team .trainer-team-box.pointer:hover{box-shadow:none}.trainer-team .trainer-team-box .trainer-team-box-header{background-color:#F9F9F9;border-bottom:1px solid #E1E0E0;padding:16px 24px;font-size:18px;font-weight:700}.trainer-team .trainer-team-box .trainer-team-box-header .avatar{height:38px;width:38px}.trainer-team .trainer-team-box .trainer-team-box-header .avatar img{height:38px;width:38px;border-color:#2F2B2C}.trainer-team .trainer-team-box .trainer-team-box-header .avatar.avatar-big,.trainer-team .trainer-team-box .trainer-team-box-header .avatar.avatar-big img{height:66px;width:66px}.trainer-team .trainer-team-box .trainer-team-box-content{padding:16px 24px}.trainer-team md-progress-linear{height:16px}.trainer-team md-progress-linear ._md-container{border-radius:10px;background-color:#CED8E3;height:16px}.trainer-team md-progress-linear ._md-bar{background-color:#00D4B0;height:16px}.trainer-team md-progress-linear.finished ._md-bar{background-color:#FFD54E}.trainer-team .topic-to-review{border:1px solid #E1E0E0;border-radius:10px;padding:14px}.trainer-user-dashboard{padding:24px 32px}.trainer-user-dashboard .icon-box{height:62px;width:62px;border:2px solid #2F2B2C}.trainer-user-dashboard .dashboard-course{box-shadow:0 3px 6px #00029;background:#F9F9F9;border-radius:4px}.trainer-user-dashboard .dashboard-course .dashboard-course-image{overflow:hidden}.trainer-user-dashboard .dashboard-course .dashboard-course-image img{object-fit:cover;height:100%;min-height:94px;max-height:50px;width:100%;border-radius:4px 0 0 4px}@media screen and (min-width:960px){.trainer-user-dashboard .dashboard-course .dashboard-course-image img{max-height:100%}}@media screen and (min-width:1280px){.trainer-user-dashboard .dashboard-course .dashboard-course-image img{max-height:100%}}@media screen and (min-width:1920px){.trainer-user-dashboard .dashboard-course .dashboard-course-image img{max-height:100%}}.trainer-user-dashboard .dashboard-course .dashboard-course-content{padding:12px 24px 12px 12px;width:100%}.trainer-user-dashboard .dashboard-info{box-shadow:0 3px 6px #00029;background:#F9F9F9;border-radius:15px}.trainer-user-dashboard .dashboard-info .dashboard-info-block{font-size:35px;font-weight:700;border-radius:15px;color:#FFF;height:70px;min-width:70px}.trainer-user-dashboard .dashboard-info .dashboard-info-content{padding:12px 24px 12px 12px;width:100%}.trainer-user-dashboard .dashboard-info .dashboard-info-content.especial-padding{padding:0 24px 0 12px}.trainer-user-dashboard ._md-bar,.trainer-user-dashboard ._md-container,.trainer-user-dashboard md-progress-linear{height:12px!important}.zp-progress{border:2px solid #B6B1B2;width:100%;height:20px}.zp-progress .bar{height:100%;border-right:2px solid #B6B1B2;background:#8ef9b8}.ranking .ranking-line{margin-bottom:10px}.ranking .ranking-line.ranking-you .ranking-number{background-color:#FFD54E}.ranking .ranking-line.ranking-you .ranking-user{border-color:#00A4F6}.ranking .ranking-number{background:#00D4B0;width:70px;height:70px;text-align:center;font-size:45px;font-weight:700;color:#FFF;margin-right:16px;border-radius:15px}.ranking .ranking-user{background:#F9F9F9;box-shadow:0 3px 6px #00029;border:1px solid #E1E0E0;border-radius:15px}.ranking .ranking-title{font-size:50px;margin:20px 0}.ranking .tab-menu .tab-btn{font-size:18px;padding:8px 24px}@media screen and (min-width:600px){.ranking .tab-menu .tab-btn{padding:8px 34px}}@media screen and (min-width:1200px){.ranking .tab-menu .tab-btn{padding:8px 64px}}@media screen and (min-width:1580px){.ranking .tab-menu .tab-btn{padding:8px 64px}}.ranking .top-3{margin-top:80px}.ranking .top-3 .rank-center,.ranking .top-3 .rank-left,.ranking .top-3 .rank-right{width:340px;border:1px solid #e3e3e3;margin:3em 1em;padding:3em 1em 1em;position:relative}@media screen and (min-width:600px){.ranking .top-3 .rank-center,.ranking .top-3 .rank-left,.ranking .top-3 .rank-right{margin:3em 1em}}@media screen and (min-width:1200px){.ranking .top-3 .rank-center,.ranking .top-3 .rank-left,.ranking .top-3 .rank-right{margin:1em}}@media screen and (min-width:1580px){.ranking .top-3 .rank-center,.ranking .top-3 .rank-left,.ranking .top-3 .rank-right{margin:1em}}.ranking .top-3 .rank-center .avatar,.ranking .top-3 .rank-left .avatar,.ranking .top-3 .rank-right .avatar{position:absolute;top:-55px}.ranking .top-3 .rank-center .position,.ranking .top-3 .rank-left .position,.ranking .top-3 .rank-right .position{position:absolute;top:-50px;left:50px}.ranking .top-3 .rank-center .position div,.ranking .top-3 .rank-left .position div,.ranking .top-3 .rank-right .position div{width:30px;height:30px;border:2px solid #2F2B2C;border-radius:50%}.ranking .top-3 .rank-center .border-rank,.ranking .top-3 .rank-left .border-rank,.ranking .top-3 .rank-right .border-rank{position:absolute;margin-top:-12px;border-radius:0;top:-13px;left:-32px;width:120px}@media screen and (min-width:600px){.ranking .top-3 .rank-center .border-rank,.ranking .top-3 .rank-left .border-rank,.ranking .top-3 .rank-right .border-rank{top:-25px;left:-48px;width:184px}}@media screen and (min-width:1200px){.ranking .top-3 .rank-center .border-rank,.ranking .top-3 .rank-left .border-rank,.ranking .top-3 .rank-right .border-rank{top:-56px;left:-90px;width:339px}}@media screen and (min-width:1580px){.ranking .top-3 .rank-center .border-rank,.ranking .top-3 .rank-left .border-rank,.ranking .top-3 .rank-right .border-rank{top:-60px;left:-95px;width:373px}}.ranking .top-3 .rank-center .avatar-rank,.ranking .top-3 .rank-left .avatar-rank,.ranking .top-3 .rank-right .avatar-rank{width:56px;height:56px}.ranking .top-3 .rank-left .position div{background:#FFD54E}.ranking .top-3 .rank-center .position div{background:#D3D0D1}.ranking .top-3 .rank-right .position div{background:#FFD54E}.ranking .top-3 .top3-name{margin-top:26px;font-size:12px;text-align:center}@media screen and (min-width:600px){.ranking .top-3 .rank-center .avatar-rank,.ranking .top-3 .rank-left .avatar-rank,.ranking .top-3 .rank-right .avatar-rank{width:90px;height:90px}.ranking .top-3 .top3-name{font-size:16px}}@media screen and (min-width:1200px){.ranking .top-3 .rank-center .avatar-rank,.ranking .top-3 .rank-left .avatar-rank,.ranking .top-3 .rank-right .avatar-rank{width:164px;height:164px}.ranking .top-3 .top3-name{font-size:18px}}@media screen and (min-width:1580px){.ranking .top-3 .rank-center .avatar-rank,.ranking .top-3 .rank-left .avatar-rank,.ranking .top-3 .rank-right .avatar-rank{width:190px;height:190px}.ranking .top-3 .top3-name{font-size:18px}}.ranking .top-3 .rank-center .border-rank{margin-top:-32px;border-radius:0}.ranking .top-3 .rank-points{width:100%;border-top:1px solid rgba(255,255,255,.6);text-align:center;margin-top:10px}.ranking .top-3 .rank-points img{display:inline-block;vertical-align:sub;padding-right:10px}.ranking .rank-content{width:100%;margin-top:60px}@media screen and (min-width:600px){.ranking .rank-content{width:100%}}@media screen and (min-width:1200px){.ranking .rank-content{width:80%}}@media screen and (min-width:1580px){.ranking .rank-content{width:50%}}.ranking .rank-item{border:1px solid #e3e3e3;margin-bottom:20px}.ranking .rank-item:last-child{border-bottom:solid 1px #e3e3e3}.ranking .rank-item.mine{border:2px solid #a8e6ff}.ranking .rank-item .avatar{padding:0 10px;margin:0 10px}.ranking .rank-item .avatar img{border:2px solid #2F2B2C;width:40px;height:40px}@media screen and (min-width:600px){.ranking .rank-item .avatar img{width:60px;height:60px}}@media screen and (min-width:1200px){.ranking .rank-item .avatar img{width:60px;height:60px}}@media screen and (min-width:1580px){.ranking .rank-item .avatar img{width:60px;height:60px}}.ranking .rank-item .rank-points{margin-top:4px}.ranking .rank-item .rank-points img{display:inline-block;vertical-align:sub;padding-right:10px}.ranking .rank-item .rank-position{font-weight:700;border-right:solid 1px #e3e3e3;padding:25px 0}.ranking .rank-item .rank-position div{width:30px;height:30px;border:1px solid #2F2B2C;background:#6ad8ff;border-radius:50%}.ranking .rank-item .rank-position .fa{font-size:20px}@media screen and (min-width:600px){.ranking .rank-item .rank-position .fa{font-size:32px}}@media screen and (min-width:1200px){.ranking .rank-item .rank-position .fa{font-size:32px}}@media screen and (min-width:1580px){.ranking .rank-item .rank-position .fa{font-size:32px}}.ranking .rank-item .fa-caret-down{color:#FF6EB0}.ranking .rank-item .fa-minus{color:rgba(47,57,70,.28);font-size:32px}.mtop-1px{margin-top:1px!important}.mtop-2px{margin-top:2px!important}.mtop-3px{margin-top:3px!important}.mtop-4px{margin-top:4px!important}.mtop-5px{margin-top:5px!important}.mbottom-1px{margin-bottom:1px!important}.mbottom-2px{margin-bottom:2px!important}.mbottom-3px{margin-bottom:3px!important}.mtop-0{margin-top:0!important}.mtop-1{margin-top:1em!important}.mtop-2{margin-top:2em!important}.mtop-3{margin-top:3em!important}.mtop-4{margin-top:4em!important}.mtop-5{margin-top:5em!important}.mtop-6{margin-top:6em!important}.mtop-12{margin-top:12em!important}.mtop-14{margin-top:14em!important}.mtop-16{margin-top:16em!important}.mtop-10px{margin-top:10px}.mbottom-0{margin-bottom:0!important}.mbottom-05{margin-bottom:.5em!important}.mbottom-1{margin-bottom:1em!important}.mbottom-2{margin-bottom:2em!important}.mbottom-3{margin-bottom:3em!important}.mleft-05{margin-left:.5em!important}.mleft-1{margin-left:1em!important}.mleft-2{margin-left:2em!important}.mleft-3{margin-left:3em!important}.mleft-4{margin-left:4em!important}.mleft-1px{margin-left:1px!important}.mleft-2px{margin-left:2px!important}.mleft-3px{margin-left:3px!important}.mleft-4px{margin-left:4px!important}.mleft-5px{margin-left:5px!important}.mright-1{margin-right:1em!important}.mright-2{margin-right:2em!important}.mright-3{margin-right:3em!important}.mright-4px{margin-right:4px!important}.mright-8px{margin-right:8px!important}.mleft-10px{margin-left:10px}.ptop-0{padding-top:0!important}.ptop-1{padding-top:1em!important}.ptop-2{padding-top:2em!important}.ptop-3{padding-top:3em!important}.ptop-4{padding-top:4em!important}.ptop-5{padding-top:5em!important}.ptop-6{padding-top:6em!important}.ptop-8{padding-top:8em!important}.ptop-10{padding-top:10em!important}.pbottom-0{padding-bottom:0!important}.pbottom-1{padding-bottom:1em!important}.ptop-1px{padding-top:1px!important}.ptop-50px{margin-top:50px}.pleft-0{padding-left:0!important}.pleft-1{padding-left:1em!important}.pleft-2{padding-left:2em!important}.pleft-4{padding-left:4em!important}.pright-1{padding-right:1em!important}.pright-2{padding-right:2em!important}.pright-5px{padding-right:5px!important}.pright-8px{padding-right:8px!important}.pright-10px{padding-right:10px!important}.padding-1{padding:1em}.margin-1{margin:1em}.full-width{width:100%!important}.full-height{height:100%!important}.no-padding{padding:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin{margin:0!important}.no-border{border:none!important}.no-border-left{border-left:none!important}.no-border-right{border-right:none!important}.no-border-radius{border-radius:0}.overflow-hidden{overflow:hidden}.border-radius{border-radius:3px}.table-search input,.table-search label{font-size:14px}._md-select-menu-container.width-85px md-select-menu{width:85px}.admin{margin-bottom:5em}.admin md-input-container .md-errors-spacer{min-height:0}.admin .errors-btn-floating{position:relative}.admin .errors-btn-floating span.floating{position:absolute;bottom:-15px;width:100%;text-align:center;font-size:12px;color:#dd2c00}.admin .btn{padding:5px!important}.admin .btn-normal,.admin .btn-pink{padding:7px 80px;font-size:18px;border-radius:2px;font-weight:700}.admin .btn-normal{color:#fff!important}.admin .btn-normal.disabled,.admin .btn-normal[disabled]{background-color:#ebecec;cursor:default!important;color:#898a8a!important}.admin .btn-normal.disabled img,.admin .btn-normal[disabled] img{filter:grayscale(100%)!important}.admin .btn-normal.disabled:hover,.admin .btn-normal[disabled]:hover{background-color:#ebecec!important;cursor:default!important;color:#898a8a!important}.admin .btn-normal:hover{background-color:#6ddfff}.admin .btn-pink,.admin .btn-pink:hover{background-color:#ff7db6}.admin .btn-pink{color:#fff!important}.admin .simple-add-button{width:150px;height:45px;border-radius:2px;border:1px solid #2f3a46}.admin .simple-add-button .icon{height:20px;width:20px;background-image:url(../images/admin/add-light.svg)}.admin .simple-add-button span{font-size:16px;font-weight:700;line-height:1.5;color:#2F2B2C;margin-left:1em}.admin .simple-add-button.disabled{border:1px solid #ebecec}.admin .simple-add-button.disabled .icon{display:none}.admin .simple-add-button.disabled span{color:#ebecec}.admin .simple-add-button:not(.disabled):hover{background-color:#435365}.admin .simple-add-button:not(.disabled):hover .icon{background-image:url(../images/admin/add-dark.svg)}.admin .simple-add-button:not(.disabled):hover span{color:#fff}.admin table td,.admin table th{font-size:14px!important;color:#2F2B2C!important}.admin table th{font-weight:700!important}.admin-menu{z-index:9;position:fixed;left:0;right:0;top:0;background:#fff;box-shadow:0 1px 0 0 #e1e5ea;padding-left:0}.admin-menu.admin-menu-fixed{top:50px}.admin-menu .admin-menu-container{margin:0 auto}@media screen and (min-width:600px){.admin-menu{padding-left:0}.admin-menu.admin-menu-fixed{top:50px}.admin-menu .admin-menu-container{width:100%}}@media screen and (min-width:1200px){.admin-menu{padding-left:70px}.admin-menu.admin-menu-fixed{top:0}.admin-menu .admin-menu-container{width:78%}}@media screen and (min-width:1580px){.admin-menu{padding-left:70px}.admin-menu.admin-menu-fixed{top:0}.admin-menu .admin-menu-container{width:78%}}.admin-menu h2{margin:12px 0!important}.admin-menu .admin-menu-text{padding:14px 0}.admin-menu .tab-menu{margin-bottom:0;background-color:inherit;cursor:pointer;font-size:16px;color:#4d5c6d}.admin-menu .tab-menu.active{cursor:default;box-shadow:inset 0 -2px 0 0 #81d5fc}.admin-menu .tab-menu.active span{color:#66c8fa}.filter-button{width:150px;height:45px;border-radius:2px;border:1px solid #2f3a46}.filter-button .icon{height:20px;width:20px;background-image:url(../images/admin/filter-icn.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.filter-button span{font-size:16px;font-weight:700;line-height:1.5;color:#2F2B2C;margin-left:1em}.filter-button:not(.disabled):hover{background-color:#435365}.filter-button:not(.disabled):hover .icon{background-image:url(../images/admin/filter-icn-dark.svg)}.filter-button:not(.disabled):hover span{color:#fff}.point-list{background:#2f3a46;width:4px;height:4px;border-radius:50%}.admin-help .box{background-color:#fff;border:1px solid #e3e3e3;border-left:solid 8px #FF6EB0}.admin-help .box h5{margin-bottom:-15px}.admin-help .box span{margin-top:0;font-size:16px;line-height:1.38}.admin-help .category .box-title-image{width:40px;height:40px;background-color:#d8d8d8;border:1px solid #979797}.admin-help .category .title{font-size:18px;font-weight:700}.admin-help .category .link{margin:3px 0;cursor:pointer}.admin-help .category .more{cursor:pointer;font-size:16px;font-weight:700}.admin-help-extend .list .item{margin:10px 0}.admin-help-extend .title h2{text-transform:capitalize}.admin-evaluator-edit .avatar img{max-width:100px}.admin-evaluator-edit .subtitle span{padding:0 .5em}.new-evaluated-modal h2{margin:0 10px}.admin-evaluations-settings div .box{border:1px solid rgba(47,57,70,.12);padding:5px 0 1em 1em;margin-left:1em;height:170px}.admin-evaluations-settings div .box .title{font-size:18px;font-weight:700}.admin-evaluations-settings div .box .subtitle{font-size:12px;font-weight:700}.admin-evaluations-settings div .box.box-new{cursor:pointer;padding:0;font-size:14px;font-weight:700}.admin-evaluations-settings .circle{position:absolute;width:8px;height:8px;border-radius:50%}.admin-evaluations-settings .circle.pink{background-color:#ff679b}.admin-evaluations-list md-select .md-option ._md-text,.evaluations-list md-select .md-option ._md-text{width:100%!important}.admin-evaluations-list .evaluation,.evaluations-list .evaluation{margin-bottom:3em}.admin-evaluations-list .evaluation .title,.evaluations-list .evaluation .title{font-size:16px;line-height:1.33}.admin-evaluations-list .evaluation .row,.evaluations-list .evaluation .row{padding-bottom:1em;box-shadow:0 1px 0 0 rgba(47,57,70,.16)}.admin-evaluations-list .evaluation .row .square-color,.evaluations-list .evaluation .row .square-color{width:10px;height:10px;margin-right:1em}.admin-indicators-list td div.rounded{height:20px;width:20px;border-radius:50%;margin:0 auto}.admin-indicators-detail span.active{color:#7bb34b}.admin-indicators-detail span.deactivated{color:#ff7db6}.admin-indicators-detail button.active{width:194px;padding:7px 0;color:#fff!important;font-size:18px;font-weight:700;border-radius:2px;background-color:#56666b}.admin-indicators-detail button.deactivated{width:194px;padding:7px 0;color:#fff!important;font-size:18px;font-weight:700;border-radius:2px;background-color:#6ad8ff}.admin-indicators-detail button.active:hover{background-color:#56666b!important}.admin-indicators-detail button.deactivated:hover{background-color:#6ad8ff!important}.admin-indicators-detail .params-list .item{padding:1em 3em 0 0}.admin-indicators-detail .params-list .item strong{font-size:24px;font-weight:700}.new-indicator-group-modal md-table-container{width:100%}.admin-rewards-list .btn{margin:20px 10px!important}.admin-rewards-list .box-container{min-height:410px}.reward-modal .avatar{position:relative;text-align:center}.reward-modal .avatar .image-change{position:absolute;width:100%;text-align:center}.admin-missions-settings .green{color:#6ad8ff}.admin-missions-settings .red{color:#FF6EB0}.admin-statistics-general{margin-top:5em}.admin-statistics-general .chart .icn-title{font-size:18px;font-weight:700;line-height:1.4}.admin-statistics-general .chart div.head{height:100px}.admin-statistics-general .chart div.body{height:269px}.admin-statistics-general .chart .section{cursor:pointer}.admin-statistics-general .chart .section *{margin:0 5%;padding:0}.admin-statistics-general .chart .section .title{font-size:80px;font-weight:700;line-height:70px;height:30%}.admin-statistics-general .chart .section .title span{font-size:40px;margin:0}.admin-statistics-general .chart .section .subtitle,.admin-statistics-general .chart .section h4{font-size:18px;line-height:1.4;font-weight:700}.admin-statistics-general .chart .section .icons{margin:4% 5%}.admin-statistics-general .chart .section p{font-size:14px;line-height:1.6}.admin-statistics-general .chart .section-2{background-color:#c4ff93}.admin-statistics-general .chart .section-3{background-color:#ff7db6}.admin-statistics-general .chart .section-4{background-color:#ffee7a}.admin-statistics-kpis{margin-top:5em}.admin-statistics-kpis .square{border:1px solid #d6d8d8;text-align:center}.admin-statistics-kpis .square .bold{font-weight:700}.admin-statistics-kpis .square-company .title{font-size:70px;line-height:70px;margin:10px 0 0;padding:0}.admin-statistics-kpis .square-company .title i{font-size:30px}.admin-statistics-kpis .square-company .actual{color:#6ad8ff}.admin-statistics-kpis .square-company .stored{color:#FF6EB0}.admin-statistics-kpis .square-avatar .title{font-size:35px;line-height:35px;margin:20px 0 0;padding:0}.admin-statistics-kpis .square-avatar .title i{font-size:20px}.admin-statistics-kpis .square-avatar .subtitle{font-size:12px}.admin-statistics-kpis .square-avatar .actual{color:#fff;height:90px;background-color:#7790ab}.admin-statistics-kpis .square-avatar .stored{height:90px;background-color:#eff3f7;color:#2f3a46}.admin-statistics-kpis .square-avatar .indicator{height:75px;padding-top:5px;padding-left:1em}.admin-statistics-kpis .square-avatar .indicator .group{font-size:10px;color:#000;font-weight:700;text-transform:uppercase}.admin-statistics-kpis .square-avatar .indicator .name{text-align:left;margin-right:10px;margin-top:6px}.admin-statistics-kpis .square-avatar .indicator .rounded{height:20px;width:20px;border-radius:50%;margin-top:1.5em;margin-left:1em}.admin-statistics-kpis-detail .back-btn{margin-bottom:2em}.admin-statistics-kpis-detail .back-btn p{color:#B6B1B2;line-height:22px;margin:0;font-size:14px;font-weight:400}.admin-statistics-kpis-detail .user-profile-tab .tab{cursor:pointer;height:60px;border-radius:2px;border:1px solid #e3e3e3;font-size:14px;font-weight:700;line-height:1.1}.admin-statistics-kpis-detail .user-profile-tab .tab:focus{outline:0}.admin-statistics-kpis-detail .user-profile-tab .tab.active{background-color:#67dfff;color:#fff}.admin-statistics-activity{margin-top:5em}.admin-statistics-activity .border-left{border-left:solid 1px #979797}.admin-statistics-activity h4{margin:0}.admin-statistics-activity .icn-title{font-size:18px;font-weight:700;line-height:1.4}.admin-statistics-activity .graph-section .point-blue{height:17px;width:17px;border-radius:50%;background-color:#80d5fc}.admin-statistics-activity .graph-section .point-pink{height:17px;width:17px;border-radius:50%;background-color:#fd7fb6}.admin-statistics-activity .graph-section .square,.admin-statistics-investment .numbers .border,.admin-statistics-investment .square{border:1px solid #e3e3e3}.admin-statistics-activity .graph-section .number{font-size:50px;line-height:50px;font-weight:700;color:#2F2B2C;text-align:right}.admin-statistics-activity .graph-section .text{font-size:14px;color:#2F2B2C}.admin-statistics-activity .graph-section .percentage-number{height:75px;font-size:100px;font-weight:700;color:#2F2B2C;line-height:90px}.admin-statistics-activity .graph-section .percentage-number span{font-size:50px}.admin-statistics-activity .graph-section .square.tip{padding:25px 20px}.admin-statistics-activity .graph-section .square .number{margin:50px 20px 15px}.admin-statistics-activity .graph-section .square .text{font-size:18px;font-weight:700;line-height:1.4;color:#2F2B2C;margin:15px 20px 25px}.admin-statistics-activity .graph-section .square .tip-kpi{font-size:18px;font-weight:700}.admin-statistics-activity .graph-section .square .tip-text{font-size:14px}.admin-statistics-activity .graph-section .square .tip-owner{margin-top:1em}.admin-statistics-activity .graph-section .square .tip-owner b,.admin-statistics-activity .graph-section .square .tip-owner div,.admin-statistics-activity .graph-section .square .tip-owner span{margin-right:10px}.admin-statistics-investment{margin-top:5em}.admin-statistics-investment h3{margin-top:3em}.admin-statistics-investment .numbers .border{padding:2em}.admin-statistics-investment .numbers .background-blue{background:#6ce0ff}.admin-statistics-investment .numbers .cost{font-size:40px;font-weight:700;line-height:1.2;color:#2f3a46}.admin-statistics-investment .numbers .cost .cost-euros{font-size:25px}.admin-statistics-investment .numbers .cost-text{font-size:18px;font-weight:700;line-height:1.3;color:#2f3a46;margin:15px 0}.admin-statistics-investment .numbers .percentage{font-size:80px;line-height:50px;font-weight:700;color:#fff}.admin-statistics-investment .numbers .percentage .percentage-euros{font-size:35px}.admin-statistics-investment .numbers .percentage-text{font-size:18px;font-weight:700;line-height:1.3;color:#fff;margin:0}.admin-statistics-investment .invoice-download{background-color:#67dfff!important;color:#fff!important;font-weight:700}.admin .admin-statistics-ranking .border-rank{width:200px!important;margin-top:0!important;top:-37px!important;left:-50px!important}.admin .admin-statistics-ranking .avatar-rank{width:100px!important;height:100px!important}.admin .admin-statistics-ranking .rank-position{font-size:30px}.admin .admin-statistics-ranking .rank-item .avatar img{width:50px!important;height:50px!important}.menu-admin-title{box-shadow:0 25px 35px -15px rgba(186,186,186,.17);position:absolute;left:0;right:0;padding:2em 0 2em 2em}@media screen and (min-width:600px){.menu-admin-title{padding:2em 0 2em 2em}}@media screen and (min-width:1200px){.menu-admin-title{padding:3em 0 3em 8em}}@media screen and (min-width:1580px){.menu-admin-title{padding:3em 0 3em 8em}}.padding-with-admin-title{padding-top:16em}.padding-with-admin-title.padding-13{padding-top:13em}.menu-admin-fixed .menu-big{left:0;top:0;position:fixed;width:100%;border-bottom:1px solid #D3D0D1;background-color:#FFF;z-index:10}.menu-admin-fixed .menu-big .admin-navigation{margin-left:130px;padding-right:2em}.menu-admin-fixed .menu-big .admin-navigation .menu-nav{height:50px;width:167px;cursor:pointer;padding:0!important;color:#8E8789;line-height:22px;font-size:14px;font-weight:400}@media screen and (min-width:600px){.menu-admin-fixed .menu-big .admin-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1200px){.menu-admin-fixed .menu-big .admin-navigation .menu-nav{padding:10px 30px}}@media screen and (min-width:1580px){.menu-admin-fixed .menu-big .admin-navigation .menu-nav{padding:10px 30px}}.menu-admin-fixed .menu-big .admin-navigation .menu-nav.active{border-bottom:2px solid #6841B1;font-weight:700}.menu-admin-fixed .menu-big .admin-navigation .menu-nav[disabled]{border:0;cursor:default}.menu-admin-fixed .menu-small{height:41px;background-color:#E1E0E0;box-shadow:0 -1px 0 0 #D3D0D1,0 1px 0 0 #D3D0D1;position:fixed;width:100%;left:0;top:52px}.menu-admin-fixed .menu-small .md-menu{width:95%;padding:0 1em}.menu-admin-fixed .menu-small .actual-menu p{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:500}.menu-admin-fixed .menu-small .actual-menu i,.submenu-mobile i{font-size:32px;font-weight:400}.submenu-mobile{padding:0 1em;color:#2F2B2C}.submenu-mobile p{font-size:16px;font-weight:500}.submenu-mobile .transparent{color:transparent}@media screen and (max-width:1200px){.menu-admin-fixed .menu-big{top:50px}.menu-admin-fixed .menu-big .admin-navigation{margin-left:0}}.admin-users .users-container{color:#2F2B2C;margin-top:24px}.admin-users .users-container form .search-input{border-radius:2px;border:1px solid #D3D0D1;height:46px;width:100%;margin-top:10px}@media screen and (min-width:600px){.admin-users .users-container form .search-input{margin-top:10px}}@media screen and (min-width:1200px){.admin-users .users-container form .search-input{margin-top:10px}}@media screen and (min-width:1580px){.admin-users .users-container form .search-input{margin-top:0}}.admin-users .users-container form .search-input input{border:none!important;background-color:transparent;min-height:0!important;width:100%}.admin-users .users-container form .search-input *{margin:0 15px}.admin-users .users-container md-input-container{margin:0;padding-bottom:0}.admin-users .users-container md-input-container.input-border{min-height:0}.admin-users .users-container .title-row{height:50px}.admin-users .users-container .title-row .table-title{line-height:22px;font-size:14px;font-weight:700}.admin-users .users-container .user-row{border:1px solid #D3D0D1;border-top:0;height:78px}.admin-users .users-container .user-row.border-top{border-top:1px solid #D3D0D1}.admin-users .users-container .user-row .info-user img{margin:0 2em;width:46px;min-width:46px;height:46px;border-radius:50px}.admin-users .users-container .user-row .info-user p{line-height:24px;max-height:24px;overflow:hidden;font-size:16px;font-weight:500}.admin-users .users-container .user-row .user-info{line-height:22px;max-height:22px;overflow:hidden;font-size:14px;font-weight:400}.admin-users .users-container .user-row .btn-edit{height:auto}.admin-users .pagination{color:#2F2B2C;margin-top:2em}.admin-users .pagination .pages div i{font-size:32px;font-weight:400;font-weight:900}.admin-users .pagination .pages div .transparent{visibility:hidden}.admin-users .pagination .pages div p{padding:10px 10px 0;margin:0 1em;font-size:14px;font-weight:400}.user .avatar{width:80px;height:80px;border-radius:50%;border:2px solid #D3D0D1}.user .back-users{width:100%}.user .back-users .card-close i{color:#2F2B2C;font-size:24px;font-weight:400}.user .title-container{line-height:23px;font-size:18px;font-weight:400}.user .title-container .title{margin-left:5px;font-size:18px;font-weight:500}.user .img-container img{width:128px;height:128px;border-radius:130px}.user .img-container .image-change{width:177px}.user .img-container .image-change .md-button{width:100%}.user .input-border{min-height:55px!important;width:203px}.user .btns{width:203px;padding:10px 0}.user .separator{border-top:1px solid #D3D0D1;width:500px;margin:2em 0}.data-company .data-company-container .company .image{width:177px;height:177px;border:1px dashed #D3D0D1}.new-evaluation-courses-modal .people-container .person-container.margin-bottom-person,.upgrade-plan .separator{border-bottom:1px solid #D3D0D1}.data-company .data-company-container .company .image img{width:95%;height:95%}.data-company .data-company-container .company .image-change{width:177px}.data-company .data-company-container .company .image-change .md-button{width:100%}.data-company .data-company-container .input-border{width:203px}.data-company .data-company-container .btns{width:203px;padding:10px 0}.data-company .data-company-container .separator{border-top:1px solid #D3D0D1;width:60%;margin:2em 0}.data-company .data-company-container .url-title{color:#2F2B2C;line-height:23px;margin:0 0 1em;font-size:18px;font-weight:500}.data-company .data-company-container .url-description{width:60%;color:#B6B1B2;line-height:24px;margin:0;font-size:16px;font-weight:400}.data-company .data-company-container .url{color:#2F2B2C;line-height:23px;margin:0;font-size:18px;font-weight:500}.data-company .data-company-container .block-invitations-container md-checkbox ._md-label{padding-top:4px;color:#2F2B2C;line-height:22px;font-size:14px;font-weight:400}.data-company .data-company-container .block-invitations-container span{padding-top:2px;margin-left:1em}.upgrade-plan .plan{cursor:pointer;text-align:center;height:50px;width:150px}.upgrade-plan .plan.active{box-shadow:inset 0 -3px 0 0 #00C3FF}.upgrade-plan .plan:not(.active){box-shadow:0 1px 0 0 #CED8E3}.upgrade-plan .green{color:#56B52A}.upgrade-plan .price-number{font-weight:700}.upgrade-plan .separator{box-sizing:border-box;height:3px;margin:1.5em 0}.upgrade-plan .input-border{margin:0;min-height:80px;width:100%}.upgrade-plan .select-plan .price-number{font-size:100px;line-height:126px}.upgrade-plan .company-data .info-company{margin-top:.5em}.upgrade-plan .company-data .plan-box{border:1px solid #CED8E3;width:257px;padding:.5em 2.5em 2em}.upgrade-plan .company-data .price-number{font-size:80px;line-height:101px}.upgrade-plan .company-data .container-info p{line-height:24px;font-size:16px;font-weight:500}.upgrade-plan .company-data .container-info .input-border md-select{min-width:0}.upgrade-plan .company-data .container-info .btn-send{width:100%}.upgrade-plan .group{height:70px}.upgrade-plan .group .__PrivateStripeElement{border:1px solid #ced8e3!important;padding-left:15px!important}.upgrade-plan .group .field{background:0 0;font-weight:300;border:0;color:#31325F;outline:0;padding-right:10px;padding-left:10px;cursor:text;width:80%;height:40px;float:right}.upgrade-plan .group .field::-webkit-input-placeholder{color:#CFD7E0}.upgrade-plan .group .field::-moz-placeholder{color:#CFD7E0}.upgrade-plan .group .field:-ms-input-placeholder{color:#CFD7E0}.upgrade-plan .outcome{width:100%;padding-top:8px;min-height:35px;text-align:center}.upgrade-plan .error{color:#E4584C}@media screen and (max-width:960px){.company-data-panel{margin-top:4em}}.competitions .competitions-container .competition{padding:10px 0}@media screen and (min-width:960px){.competitions .competitions-container .competition{padding:10px}}@media screen and (min-width:1280px){.competitions .competitions-container .competition{padding:10px}}@media screen and (min-width:1920px){.competitions .competitions-container .competition{padding:10px}}.competitions .competitions-container .competition:nth-child(even){padding-right:0}.competitions .competitions-container .competition:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.competitions .competitions-container .competition:nth-child(even){padding-right:0}.competitions .competitions-container .competition:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.competitions .competitions-container .competition:nth-child(even){padding-right:10px}.competitions .competitions-container .competition:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.competitions .competitions-container .competition:nth-child(even){padding-right:10px}.competitions .competitions-container .competition:nth-child(odd){padding-left:10px}.competitions .competitions-container .competition:nth-child(3n){padding-right:0}.competitions .competitions-container .competition:nth-child(3n-2){padding-left:0}}.competitions .competitions-container .competition .competiton-container{min-height:172px;border:1px solid #D3D0D1;border-radius:4px;padding:1em}.competitions .competitions-container .competition .competiton-container .new-competition{text-align:center;margin:0;line-height:23px;font-size:18px;font-weight:500}.competitions .competitions-container .competition .competiton-container .competition-title i{margin-top:10px;margin-right:10px;font-size:8px}.competitions .competitions-container .competition .competiton-container .competition-title p{margin:0 2em 0 0;max-height:60px;min-height:60px;overflow-y:hidden;line-height:30px;font-size:24px;font-weight:500}.competitions .competitions-container .competition .competiton-container .time-competition{margin:5px 0 0 17px;color:#B6B1B2;font-size:14px;font-weight:400}.competitions .competitions-container .competition .competiton-container .time-competition span{font-size:14px;font-weight:700}.new-competition .title-section p{margin:0;line-height:40px;font-size:32px;font-weight:500}.new-competition .title-section img{margin-right:10px}.new-competition .title-section{margin:0;line-height:23px;font-size:18px;font-weight:500}.new-competition .title-section .btn-delete{padding:0;height:48px}.new-competition .title-section .btn-delete div{height:100%;padding:4px 10px}.new-competition .title-section .btn-delete div span{padding-top:3px}.new-competition .title-section .btn-delete div::before{content:"";width:30px;height:30px;background-image:url(../images/delete.png);background-repeat:no-repeat;background-size:contain;margin-right:5px}.new-competition .title-section .btn-delete div:hover::before{content:"";background-image:url(../images/delete_white.png)}.new-competition .subtitle-section{margin:0;color:#B6B1B2;line-height:22px;font-size:14px;font-weight:400}.new-competition .duration-section md-input-container{width:200px;margin-top:2em}.new-competition .duration-section md-input-container label{color:#2F2B2C;line-height:22px;font-size:14px;font-weight:400}.new-competition .duration-section md-input-container .datepicker{border:1px solid #D3D0D1;min-height:46px;padding-left:1em}.new-competition .duration-section md-input-container .datepicker div:first-child{height:100%;padding:7px 10px 7px 0}.new-competition .duration-section md-input-container .datepicker div:first-child span{padding-top:3px}.new-competition .duration-section md-input-container .datepicker div:first-child::before{content:"";width:40px;height:30px;background-image:url(../images/icon_calendar.png);background-repeat:no-repeat;background-size:contain;margin-right:5px}.new-competition .duration-section md-input-container .datepicker input{border:none}.new-competition .duration-section .btn-save{width:200px;padding:11px 0}.new-competition .rewards-section .btn-add{padding:0;height:48px}.new-competition .rewards-section .btn-add div{height:100%;padding:4px 10px}.new-competition .rewards-section .btn-add div span{padding-top:3px}.new-competition .rewards-section .btn-add div::before{content:"";width:25px;height:25px;background-image:url(../images/icono_add.png);background-repeat:no-repeat;background-size:contain;margin-right:5px}.new-competition .rewards-section .btn-add div:hover::before{content:"";background-image:url(../images/icono_add_white.png)}.new-competition .rewards-section .reward-container{margin-top:10px;padding:10px 0}@media screen and (min-width:960px){.new-competition .rewards-section .reward-container{padding:10px}}@media screen and (min-width:1280px){.new-competition .rewards-section .reward-container{padding:10px}}@media screen and (min-width:1920px){.new-competition .rewards-section .reward-container{padding:10px}}.new-competition .rewards-section .reward-container:nth-child(even){padding-right:0}.new-competition .rewards-section .reward-container:nth-child(odd){padding-left:0}@media screen and (min-width:960px){.new-competition .rewards-section .reward-container:nth-child(even){padding-right:0}.new-competition .rewards-section .reward-container:nth-child(odd){padding-left:0}}@media screen and (min-width:1920px){.new-competition .rewards-section .reward-container:nth-child(even){padding-right:10px}.new-competition .rewards-section .reward-container:nth-child(odd){padding-left:10px}}@media screen and (min-width:1280px){.new-competition .rewards-section .reward-container:nth-child(even){padding-right:0}.new-competition .rewards-section .reward-container:nth-child(odd){padding-left:0}}.new-competition .rewards-section .reward-container .reward{height:200px;border:1px solid #B6B1B2;padding:1em}.new-competition .rewards-section .reward-container .reward img{width:90%}.new-competition .rewards-section .reward-container .reward .title{line-height:24px;margin:0;font-size:16px;font-weight:500}.new-competition .rewards-section .reward-container .reward .condition{margin:0;color:#B6B1B2;line-height:18px;font-size:12px;font-weight:400}.new-competition .rewards-section .reward-container .reward .condition span{margin-left:10px;color:#2F2B2C;line-height:18px;font-size:12px;font-weight:400}.add-reward .title{text-align:center;margin-bottom:0;line-height:30px;font-size:24px;font-weight:500}.add-reward .intro-data{width:80%}.add-reward .intro-data md-input-container{margin:0;padding:0}.add-reward .intro-data md-input-container.input-border{min-height:0}.add-reward .intro-data .btn-file{height:46px;border:1px solid #D3D0D1;border-left-width:0;margin-bottom:3px}.add-reward .intro-data .btn-file i{margin:0 10px}.add-reward .intro-data textarea{height:100px}.search-input{border-radius:2px;border:1px solid #B6B1B2;height:44px;margin-top:10px}@media screen and (min-width:600px){.search-input{margin-top:10px}}@media screen and (min-width:1200px){.search-input{margin-top:10px}}@media screen and (min-width:1580px){.search-input{margin-top:0}}.search-input input{border:none!important;background-color:transparent;min-height:0!important;width:100%}.search-input *{margin:0 15px}.btn-comunications{height:44px}.btn-comunications div{height:100%;padding:4px 10px}.btn-comunications div span{padding-top:3px}.btn-comunications div::before{content:"";width:20px;height:20px;background-image:url(../images/icono_add.png);background-size:contain;margin-right:5px}.btn-comunications div:hover::before{content:"";background-image:url(../images/icono_add_white.png)}.btn-comunications .filter::before{content:"";width:22px;height:20px;background-image:url(../images/filter-icn.svg);background-size:contain;background-repeat:no-repeat;margin-top:3px}.btn-comunications .filter:hover::before{content:"";background-image:url(../images/icono_add_white.png)}.add_user .group-select img{border-radius:100%;width:30px;margin-right:10px}.admin-courses-departments-roles .departments-container{color:#2F2B2C}.admin-courses-departments-roles .departments-container .deparment-title{margin-bottom:0;color:#B6B1B2;line-height:24px;font-size:16px;font-weight:400}.admin-courses-departments-roles .departments-container form .search-input{border-radius:2px;border:1px solid #D3D0D1;height:46px;width:100%;margin-top:10px}@media screen and (min-width:600px){.admin-courses-departments-roles .departments-container form .search-input{margin-top:10px}}@media screen and (min-width:1200px){.admin-courses-departments-roles .departments-container form .search-input{margin-top:10px}}@media screen and (min-width:1580px){.admin-courses-departments-roles .departments-container form .search-input{margin-top:0}}.admin-courses-departments-roles .departments-container form .search-input input{border:none!important;background-color:transparent;min-height:0!important;width:100%}.admin-courses-departments-roles .departments-container form .search-input *{margin:0 15px}.admin-courses-departments-roles .departments-container md-input-container{margin:0;padding-bottom:0}.admin-courses-departments-roles .departments-container md-input-container.input-border{min-height:0}.admin-courses-departments-roles .departments-container .title-row{height:50px}.admin-courses-departments-roles .departments-container .title-row .table-title{line-height:22px;font-size:14px;font-weight:700}.admin-courses-departments-roles .departments-container .user-row{border:1px solid #D3D0D1;border-top:0;height:78px}.admin-courses-departments-roles .departments-container .user-row.border-top{border-top:1px solid #D3D0D1}.admin-courses-departments-roles .departments-container .user-row .info-user img{margin:0 2em;width:46px;min-width:46px;height:46px;border-radius:50px}.admin-courses-departments-roles .departments-container .user-row .info-user p{line-height:24px;max-height:24px;overflow:hidden;font-size:16px;font-weight:500}.admin-courses-departments-roles .departments-container .user-row .user-info{line-height:22px;max-height:22px;overflow:hidden;font-size:14px;font-weight:400}.admin-courses-departments-roles .departments-container .user-row .btn-edit{height:auto}.admin-courses-departments-roles .departments-container .pagination{color:#2F2B2C;margin-top:2em}.admin-courses-departments-roles .departments-container .pagination .pages div i{font-size:32px;font-weight:400}.admin-courses-departments-roles .departments-container .pagination .pages div .transparent{visibility:hidden}.admin-courses-departments-roles .departments-container .pagination .pages div p{padding:10px 10px 0;margin:0 1em;font-size:14px;font-weight:400}.admin-courses-simulations .simulations{margin-top:4em}.admin-courses-simulations .simulations .without-simulations img{margin-top:40px}.admin-courses-simulations .simulations .without-simulations .title{color:#2F2B2C;font-size:24px;font-weight:500;line-height:30px;margin-top:16px;margin-bottom:8px}.admin-courses-simulations .simulations .without-simulations .subtitle{color:#2F2B2C;font-size:18px;font-weight:400;line-height:23px;margin:0 0 24px}.admin-courses-simulations .simulations .without-simulations .description{width:50%;color:#B6B1B2;font-size:14px;font-weight:400;line-height:24px;margin-bottom:24px;text-align:center}.admin-courses-simulations .simulations .with-simulations{padding-top:56px}.admin-courses-simulations .simulations .with-simulations .new-simulation .new-simulation-container{cursor:pointer;width:90%;border:1px solid #D3D0D1;border-radius:4px;padding:24px}.admin-courses-simulations .simulations .with-simulations .new-simulation .new-simulation-container p{color:#2F2B2C;font-size:18px;font-weight:500;line-height:23px;text-align:center}.admin-courses-simulations .simulations .with-simulations .list-simulations .simulation-container{width:90%;border:1px solid #D3D0D1;border-radius:4px;min-height:262px}.admin-courses-simulations .simulations .with-simulations .list-simulations .simulation-container .simulation-box{padding:24px;height:100%}.admin-courses-simulations .simulations .with-simulations .list-simulations .simulation-container .simulation-box .title{color:#2F2B2C;font-size:18px;font-weight:500;line-height:23px;margin:0 0 16px}.admin-courses-simulations .simulations .with-simulations .list-simulations .simulation-container .simulation-box .num-questions{color:#B6B1B2;font-size:16px;font-weight:400;line-height:24px}.admin-courses-simulations-detail{padding-top:6em}.admin-courses-simulations-detail .question-card{border:1px solid #D3D0D1;border-radius:4px;padding:1em}.admin-courses-simulations-detail .separator-right{padding-right:24px;border-right:1px solid #D3D0D1}.admin-courses-simulations-detail .dash-upload{border:1px dashed #CED8E3;min-height:180px;padding:20px}text-angular .ta-toolbar{background-color:#F0F0F0;padding:10px 10px 5px;margin-left:0;border:1px solid #EEE}text-angular .ta-toolbar .btn-group{margin-bottom:5px;margin-left:5px}text-angular .ta-toolbar .btn-group .btn{margin:0!important;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px!important;font-size:14px;line-height:1.428571429;-webkit-user-select:none;-ms-user-select:none;user-select:none}text-angular .ta-toolbar .btn-group .btn.disabled,text-angular .ta-toolbar .btn-group .btn[disabled],text-angular .ta-toolbar .btn-group fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}text-angular .ta-toolbar .btn-group .btn-default{color:#333;background-color:#fff;border-color:#ccc}text-angular .ta-toolbar .btn-group .btn-default.active,text-angular .ta-toolbar .btn-group .btn-default:active,text-angular .ta-toolbar .btn-group .btn-default:focus,text-angular .ta-toolbar .btn-group .btn-default:hover,text-angular .ta-toolbar .btn-group .open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}text-angular .btn-sm,text-angular .btn-small{margin:0!important;padding:5px 10px!important;font-size:12px!important;line-height:1.5!important;border-radius:3px!important}text-angular .ta-editor,text-angular .white-box{padding:10px;background-color:#FFF;border:1px solid #EEE}text-angular textarea.ta-bind{width:100%}.admin-company-general .avatar{position:relative;text-align:center}.admin-company-general .avatar img{max-width:100%}.admin-company-avatars-detail .avatar img,.admin-company-teams-detail .avatar img{max-width:100px}.admin-company-general .avatar .image-change{display:none;position:absolute;bottom:0;width:100%;text-align:center}.admin-company-general .avatar:hover .image-change{display:block}.admin-company-general .box{border:1px solid rgba(47,57,70,.12);padding:5px 0 1em 1em;margin-left:1em}.admin-company-general .box .title{font-size:12px;font-weight:700}.admin-company-general .box.box-new{cursor:pointer;padding:7px;font-size:14px;font-weight:700}.admin-company-general .rectangle{width:8px;height:8px}.admin-company-general .rectangle.pink{background-color:#ff679b}.admin-company-settings span.active{color:#7bb34b}.admin-company-settings span.deactivated{color:#ff7db6}.admin-company-settings button.active{width:194px;color:#fff!important;font-weight:700;border-radius:2px;background-color:#56666b}.admin-company-settings button.deactivated{width:194px;color:#fff!important;font-weight:700;border-radius:2px;background-color:#6ad8ff}.admin-company-settings button.active:hover{background-color:#56666b!important}.admin-company-settings button.deactivated:hover{background-color:#6ad8ff!important}.admin-company-avatars-detail .btn-normal,.admin-company-teams-detail .btn-normal{padding:7px 80px;border-radius:2px;background-color:#6ddfff;color:#fff!important;font-size:18px;font-weight:700}.admin-company-avatars-detail .avatar{position:relative;text-align:center}.admin-company-avatars-detail .avatar .image-change{display:none;position:absolute;bottom:0;width:100%;text-align:center}.admin-company-avatars-detail .avatar:hover .image-change{display:block}.admin-company-teams-detail .avatar{position:relative;text-align:center}.admin-company-teams-detail .avatar .image-change{display:none;position:absolute;bottom:0;width:100%;text-align:center}.admin-company-teams-detail .avatar:hover .image-change{display:block}.admin-company-teams-detail .name{width:40%}.selectdemoSelectHeader .demo-header-searchbox{border:none;outline:0;height:100%;width:100%;padding:0}.selectdemoSelectHeader .demo-select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:10.67px;height:48px;cursor:pointer;position:relative;display:flex;align-items:center;width:auto}.selectdemoSelectHeader md-content._md{max-height:240px}.admin .admin-courses-steps .course-step{border:1px solid #CED8E3;border-radius:4px;box-shadow:0 3px 6px #00029}.admin .admin-courses-steps .course-step:hover{box-shadow:none}.admin .admin-courses-steps .course-step.disabled{border:2px solid #ebecec;cursor:default}.admin .admin-courses-steps .course-step.disabled *{color:#ebecec!important}.admin .admin-courses-steps .course-step .step-content{padding:20px}.admin .admin-courses-steps .course-step .step-footer{border-top:1px solid #CED8E3}.admin .admin-courses-steps .course-step .step-footer .step-footer-content{padding:11px}.admin .admin-courses-steps .course-step .step-footer .step-footer-content.completed{color:#00D4B0}.admin .admin-courses-steps .course-step .step-footer .step-footer-content.not-completed{color:#CE2D30}.admin .admin-main-menu .item{border:1px solid #D3D0D1;border-radius:5px;width:100%;margin-bottom:2em;box-shadow:0 3px 6px #00029}.admin .admin-main-menu .item .image-container{padding:1.2em 1em;border-radius:5px}.admin .admin-main-menu .item.pointer:hover{box-shadow:none}@media screen and (min-width:600px){.admin .admin-main-menu .item{width:60%}.admin .admin-main-menu .item.pointer:hover{box-shadow:0 3px 9px 0 rgba(186,186,186,.17)}}@media screen and (min-width:1200px){.admin .admin-main-menu .item{width:60%}.admin .admin-main-menu .item.pointer:hover{box-shadow:0 3px 9px 0 rgba(186,186,186,.17)}}@media screen and (min-width:1580px){.admin .admin-main-menu .item{width:60%}.admin .admin-main-menu .item.pointer:hover{box-shadow:0 3px 9px 0 rgba(186,186,186,.17)}}.admin .admin-courses-list .add-new-course{min-height:30px;cursor:pointer}.admin .admin-courses-list .add-new-course:hover{box-shadow:0 0 0 2px #00A4F6}.admin .admin-courses-list .course-box{min-height:310px;border-radius:10px}.admin .admin-courses-list .course-box .img-course{height:92px!important;background-size:cover}.admin .admin-courses-list .course-status{padding:6px 1em 1em}.admin .admin-courses-list .course-status div:not(.grade){padding:0!important}.admin .admin-courses-list .course-status .grade{padding:0 10px!important;border-radius:3px}.admin .admin-courses-list .course-status md-progress-linear{height:13px}.admin .admin-courses-list .course-status md-progress-linear ._md-container{border-radius:10px;background-color:#CED8E3;height:13px}.admin .admin-courses-list .course-status md-progress-linear ._md-bar{background-color:#00D4B0;height:13px}.admin .admin-courses-list .course-options{padding:0 16px 16px}.admin .admin-courses-list .btn-options{display:flex;height:37px;width:37px;background:#E33431;box-shadow:0 3px 6px #00029;color:#FFF;border-radius:50%;align-items:center}.admin .admin-courses-list .btn-options .fa{margin:0 auto;font-size:24px}.admin .admin-courses-basicinfo{margin-top:6em}.admin .admin-courses-basicinfo .dash-upload{border:1px dashed #CED8E3;min-height:140px;padding:20px}.admin .admin-courses-basicinfo .course-departament{border-radius:10px;border:1px solid #D3D0D1;margin:0 10px 10px 0;padding:14px 16px}.admin .admin-courses-basicinfo .course-departament .departament-avatar img{border-radius:50%;border:1px solid #726A6C;width:25px;height:25px}.admin .admin-courses-basicinfo .course-departament .departament-name{margin-left:10px}.admin .admin-courses-basicinfo .flag-lang{vertical-align:sub}.admin-courses .btn-section{z-index:9;position:fixed;bottom:0;left:0;padding-bottom:30px;width:100%;background:#fff;box-shadow:0 -1px 0 0 #D3D0D1}.admin-courses .btn-section .btn-container{padding-top:2em;min-height:50px;width:70%}table.md-table.add-content-flash tr.section td.md-checkbox-cell{padding-left:3em!important}.admin .admin-courses-topics{margin-top:6em}.admin .admin-courses-topics .fr-toolbar.fr-top.fr-sticky-on{margin-top:4.1em}.admin .admin-courses-topics .course-topics{position:relative;padding:20px 0;list-style:none}.admin .admin-courses-topics .course-topics .course-topic{position:relative;border:1px solid #D3D0D1;border-radius:9px;margin:20px 0;background:#FFF}.admin .admin-courses-topics .course-topics .course-topic .topic-hand{position:absolute;top:0;left:-1px;width:21px;height:100%;border-radius:8px;background-color:#EEEDED;cursor:move;font-size:18px;border:1px solid #D3D0D1}.admin .admin-courses-topics .course-topics .course-topic .topic-content{padding:12px 20px 12px 40px}.admin .admin-courses-topics .course-topics .course-topic .topic-section{margin-top:20px}.admin .admin-courses-topics .course-topics .md-menu{padding:14px 0 13px}.admin .admin-courses-exams{margin-top:6em}.admin .admin-courses-exams .dash-upload{border:1px dashed #CED8E3;min-height:180px;max-width:180px;text-align:center;padding:20px}.admin .admin-courses-exams .dash-upload img{max-width:160px}.admin .admin-courses-exams .exams-list .exam{border:1px solid #8E8789;border-radius:7px;background-color:#FFF;padding:18px 20px;margin:10px 12px}.admin .admin-courses-exams .exams-list .exam:hover:not(.no-pointer){box-shadow:0 0 0 2px #00A4F6}.admin .admin-courses-exams .exams-list .height-with-scroll{max-height:260px;overflow:scroll}.admin .admin-courses-exams .exam-questions{position:relative;padding:0;list-style:none}.admin .admin-courses-exams .exam-questions .exam-question{position:relative;border:1px solid #D3D0D1;border-radius:10px;margin:20px 0;background:#FFF}.admin .admin-courses-exams .exam-questions .exam-question .exam-select{margin-right:10px}.admin .admin-courses-exams .exam-questions .exam-question .exam-content{padding:12px 20px}.admin .admin-courses-exams .exam-questions .exam-question .topic-section{margin-top:20px}.admin .admin-courses-exams md-progress-linear{height:16px}.admin .admin-courses-exams md-progress-linear ._md-container{border-radius:10px;background-color:#CED8E3;height:16px}.admin .admin-courses-exams md-progress-linear ._md-bar{background-color:#00D4B0;height:16px}.admin .questions-selector{max-width:520px;padding:18px;box-shadow:0 3px 6px #00029;border:1px solid #E1E0E0;border-radius:10px;background:#F9F9F9}.admin .questions-selector:hover{background-color:#EEEDED}.admin-evaluations .evaluation{margin:16px 0;border-radius:20px;border:1px solid #D3D0D1;padding:16px 24px}.admin-evaluations .evaluation-user-header{margin-top:32px;padding:0 24px}.admin-evaluations .evaluation-user{margin:16px 0;border:1px solid #2F2B2C;padding:8px 24px;border-radius:10px;font-size:18px}.admin-evaluations .evaluation-user.no-top-padding{padding:0 24px!important}.admin-evaluations .evaluation-user .avatar img{border:2px solid #2F2B2C}.admin-evaluations .admin-filter-evaluation{padding:0;margin:0;min-height:unset}.admin-evaluations .disabled .questions-level{opacity:.5}.admin-evaluations .questions-level{border:1px solid #D3D0D1;padding:10px 6px}@media screen and (min-width:600px){.admin-evaluations .questions-level{padding:10px 6px}.admin-evaluations .tab-menu .tab-btn{height:8px 34px}}@media screen and (min-width:1200px){.admin-evaluations .questions-level{padding:16px 24px}}@media screen and (min-width:1580px){.admin-evaluations .questions-level{padding:16px 24px}}.admin-evaluations .tab-menu .tab-btn{padding:8px 16px}@media screen and (min-width:1200px){.admin-evaluations .tab-menu .tab-btn{height:8px 64px}}@media screen and (min-width:1580px){.admin-evaluations .tab-menu .tab-btn{height:8px 64px}}.admin-evaluations .icon-with-color{border:2px solid #2F2B2C;height:44px;width:44px;border-radius:5px;display:flex;align-items:center;place-content:center}.admin-evaluations .game-statistic-counter{background:#F9F9F9;border:1px solid #E1E0E0;border-radius:10px;padding:10px 20px}.admin-evaluations .game-statistic-counter .color-block{background:#6841B1;border-radius:5px;height:52px;min-width:92px;display:flex;align-items:center;place-content:center;margin:0 20px;font-size:24px;color:#FFF;font-weight:700}.checkbox-border.md-checked ._md-icon:after,.hide-gt-1200,.tutorial-sidenav-arrow{display:none}.admin-evaluations .evaluation-box-value{background:#EBEEF4;border-radius:5px}.skill-modal{width:770px!important;max-height:100%!important;overflow:auto!important;background:0 0!important;box-shadow:none!important}@media screen and (min-width:960px){.skill-modal{overflow:auto}.skill-modal md-dialog-content{margin:0}}@media screen and (min-width:1280px){.skill-modal{overflow:unset!important}}@media screen and (min-width:1920px){.skill-modal{overflow:unset!important}}.skill-modal .zp-close{position:absolute;top:16px;right:16px;z-index:1}.skill-modal .modal-evaluation-title{padding:16px 24px}.skill-modal md-dialog-content{overflow:auto!important;position:relative;background:#FFF;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);margin:0;border-radius:4px;height:100vh}@media screen and (min-width:960px){.skill-modal md-dialog-content{height:unset;overflow:auto}}@media screen and (min-width:1280px){.skill-modal md-dialog-content{margin:24 0;height:unset;overflow:unset!important}}@media screen and (min-width:1920px){.skill-modal md-dialog-content{margin:24 0;height:unset;overflow:unset!important}}.dtp>.dtp-content,.new-evaluation-courses-modal{overflow-x:hidden}.new-evaluation-courses-modal .checkbox-container{padding:24px 20px 0}.new-evaluation-courses-modal .checkbox-container md-checkbox ._md-label{font-size:18px;font-weight:400;color:#2F2B2C;line-height:32px}.new-evaluation-courses-modal .people-container{border:1px solid #D3D0D1;border-right:0;border-left:0;max-height:50vh;overflow-y:scroll}.new-evaluation-courses-modal .people-container .person-container{padding:8px 24px 8px 20px}.new-evaluation-courses-modal .people-container .person-container md-checkbox{margin-bottom:0}.new-evaluation-courses-modal .people-container .person-container .font-xl{line-height:32px}.new-evaluation-courses-modal .people-container .person-container .font-m.color-platinum{line-height:24px}.new-evaluation-courses-modal .btns-container{padding:24px}.new-evaluation-courses-modal .font-l.color-silver.center-text{width:80%}@media screen and (max-width:1200px) and (min-width:959px){.login-form{width:50%!important}}@media screen and (max-width:1200px){.tutorial{height:100px!important}.page-wrapper:not(.no-menu){margin-top:40px!important}.hide-gt-1200{display:block}.btn-trial.desktop{display:none}}@media screen and (max-width:1050px){.tutorial{height:150px!important}.menu-evaluation-fixed{width:890px}.evaluation-finish .top-image{height:150px}}@media screen and (max-width:959px){h2{font-size:20px!important}.lt-sm-mtop-1{margin-top:1em}.lt-sm-mtop-2{margin-top:2em}.lt-sm-mtop-3{margin-top:3em}.lt-sm-mleft-0{margin-left:0!important}.lt-sm-mleft-1{margin-left:1em}.menu-evaluation-fixed{width:100%}.login-bg{background:0 0!important;right:0;width:100%}.login-bg .secondary-logos{display:none}.login-screen{height:auto;padding-right:5em}.login-screen .zeppelean-text{font-size:24px!important}.login-screen .login-box{width:100%;box-shadow:none!important;background-color:#FFF!important;opacity:1!important;padding:0!important}.login-screen .login-form{margin-top:0}.login-screen .claim{font-size:32px;font-weight:900}.dashboard .missions{min-height:0}.dashboard .hand-container{margin-top:220px}.dashboard .hand-container .bg-top-image{top:70px}.user-profile{padding:10px}.user-profile .avatar img{width:80px;height:80px}.user-profile .update-avatar{width:100%;font-size:10px}.user-profile .progress-exp{width:100%}.user-profile .user-profile-albumvalue img{width:18px}.user-profile .profile-team{font-size:14px}.team-top .team-avatar{min-height:130px}.team-top .team-info{min-height:160px}.challenges .challenge-box{width:auto}.challenges .challenges-stats .victory-percent{border:none}}@media screen and (max-width:599px){.lt-md-mleft-1{margin-left:1em}.kpi-header md-input-container.select-data,.kpi-info .kpi-valor .kpi-max-value,.mleft-lt-xs-0{margin-left:0!important}.lt-xs-mbottom-1{margin-bottom:1em!important}.mtop-lt-xs-0{margin-top:0!important}.mtop-lt-xs-1{margin-top:1em!important}.mtop-lt-xs-2{margin-top:2em!important}.mright-lt-xs-0{margin-right:0!important}.ptop-lt-xs-1{padding-top:1em!important}.ptop-lt-xs-2{padding-top:2em!important}.ptop-lt-xs-3{padding-top:3em!important}.pbottom-lt-xs-1{padding-bottom:1em!important}.page-wrapper:not(.logged) .page-content{width:auto!important}.login-screen{padding-left:2em;padding-right:2em}.login-screen .claim{max-width:100%;margin-top:0;font-size:18px}.login-screen .white-on-mobile{color:#fff}.login-screen .login-form{width:100%}.tutorial{height:170px!important}.tutorial .tutorial .tutorial-content{width:auto;padding-right:10px}.kpi-header md-input-container.select-data{margin-top:5px!important}.feed img.feed-icon{height:40px!important}.modal-coins{padding:7em 2em 0!important}.md-sidenav-left .menu-text,.md-sidenav-left .user-info{display:block}.md-sidenav-left .text-logout{display:block!important}.md-sidenav-left .menu-counters{margin:0 8px!important;opacity:1}.pooldetail .detail-avatar .avatar{margin-right:0!important}.pooldetail .detail-avatar .avatar img{width:40px!important;height:40px!important}.team-list .user-info .img-card{height:16px}.img-star{width:16px!important;height:16px!important;background-size:contain}.team-top .img-trophy{width:25px;height:30px}.collection-info .top-btn img.main-icon{height:30px!important}.collection-info .top-btn.btn-pink .btn-content{padding:0 5px}.card-page .card-info .card-footer .separator{margin:0 10px}.skills .skill-image img{height:80px!important}.menu-evaluation-fixed{overflow:scroll;top:0}.menu-evaluation-fixed .evaluation-navigation{width:150%}.menu-evaluation-fixed .evaluation-navigation .menu-nav{padding:0;width:150px}.evaluation-phase{margin:10px 0 200px 10px}.evaluation-phase .evaluation-points{width:auto}.select-challenger-reason,.select-challenger-text{font-size:16px!important}.button-select-challenger,.button-select-challenger-random{display:none}}@media screen and (max-width:500px){.modal-coins img{width:100px!important;top:-50px!important}}@media screen and (min-width:321px){.show-on-iphone{display:none}}@media screen and (max-width:321px){.hide-on-iphone{display:none}.login-screen md-checkbox{margin-bottom:0}}@media screen and (max-height:900px){.login-bg.town-europe.company-key-finnova{background-position:right 20%}}@media screen and (max-height:800px){.login-screen .claim{font-size:28px}.login-screen .claim-2{font-size:16px}}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.ttf);font-weight:700}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Italic.ttf);font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto-light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(../fonts/Roboto-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/Roboto-medium.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(../fonts/Roboto-MediumItalic.ttf);font-weight:500;font-style:italic}:focus{outline:0}md-checkbox.md-checked ._md-icon,md-checkbox.md-default-theme.md-checked ._md-icon{background-color:#00A4F6}body,html{height:100%;background-color:#FFF!important}body{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;font-size:14px;line-height:1.57;color:#2F2B2C;background-color:#FFF}.md-dialog-is-showing.logged .body-bg,.md-dialog-is-showing.logged .body-bg .page-wrapper{height:auto!important}md-backdrop._md-dialog-backdrop{z-index:999999}.md-dialog-container{z-index:9999999;min-height:80vh}._md-select-menu-container{z-index:99999999999}md-backdrop.md-opaque,md-backdrop.md-opaque.md-default-theme{background-color:rgba(48,64,83,.64);opacity:1}._md-open-menu-container{z-index:999}pre{font-family:MarkPro,"Helvetica Neue",Helvetica,Arial,sans-serif}input,textarea{font-family:MarkPro,"Helvetica Neue",Helvetica,Arial,sans-serif!important}md-tooltip ._md-content{height:auto}.body-bg{background-color:#FFF!important;height:100%}.page-wrapper{height:100%;background-color:#FFF;margin-left:0;margin-top:0}.page-wrapper:not(.logged){margin-top:0!important}.page-wrapper .page-content{margin:0 auto;width:95%;max-width:1400px;height:calc(100% - 270px);padding:0 10px}@media screen and (min-width:600px){.page-wrapper .page-content{width:90%;padding-left:70px}.page-top-margin{margin-top:2em}}@media screen and (min-width:1200px){.page-wrapper .page-content{width:80%;padding-left:70px}}@media screen and (min-width:1580px){.page-wrapper .page-content{width:80%;padding-left:0}}.page-wrapper .page-content:not(.logged){padding-left:8px}.page-top-margin{margin-top:2em}@media screen and (min-width:1200px){.page-top-margin{margin-top:1em}}@media screen and (min-width:1580px){.page-top-margin{margin-top:1em}}.page-top-margin-without-menu{margin-top:5em}@media screen and (min-width:600px){.page-top-margin-without-menu{margin-top:5em}}@media screen and (min-width:1200px){.page-top-margin-without-menu{margin-top:2em}}@media screen and (min-width:1580px){.page-top-margin-without-menu{margin-top:2em}}.page-top-margin-with-menu{margin-top:120px}@media screen and (min-width:600px){.page-top-margin-with-menu{margin-top:120px}}@media screen and (min-width:1200px){.page-top-margin-with-menu{margin-top:70px}}@media screen and (min-width:1580px){.page-top-margin-with-menu{margin-top:70px}}.page-top-margin-with-submenu{margin-top:100px}@media screen and (min-width:600px){.page-top-margin-with-submenu{margin-top:100px}.page-top-margin-with-title{padding-top:16em}}@media screen and (min-width:1200px){.page-top-margin-with-submenu{margin-top:50px}.page-top-margin-with-title{padding-top:16em}}@media screen and (min-width:1580px){.page-top-margin-with-submenu{margin-top:50px}.page-top-margin-with-title{padding-top:16em}}H2,H3{margin:0}.page-top-margin-with-submenu .submenu{position:absolute;width:100%;left:0}.page-top-margin-with-title{padding-top:16em}.page-spacer{z-index:-1;position:relative;width:100%;height:60px}.avatar.gold img{box-shadow:0 0 0 3px #ffdb67;border-color:#ffdb67!important}.avatar img{border-radius:50%;object-fit:cover;border:2px solid #6841B1}.avatar img.width-40{width:40px}.avatar img.width-60{width:60px}a{color:#27384a}.avatar-border{border:1px solid #2f3a46}.pointer{cursor:pointer}.pointer-normal{cursor:default!important}.no-outline:focus{outline:0}.no-select-text{-webkit-user-select:none;-ms-user-select:none;user-select:none}.center-text{text-align:center!important}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.width-22{width:22px!important}.width-50{width:50%!important}.width-90{width:90%!important}.width-100{width:100%!important}.min-height-120{min-height:120px}.min-height-100{min-height:100px}.min-height-80{min-height:80px}.min-height-60{min-height:60px}.min-height-30{min-height:30px}.max-height-90-vh{max-height:90vh!important}.max-height-100-vh{max-height:100vh!important}H1{font-weight:700;line-height:1.2}@media screen and (min-width:600px){H1{font-size:30px}}@media screen and (min-width:1200px){H1{font-size:40px}}@media screen and (min-width:1580px){H1{font-size:40px}}H2{color:#475569;font-size:24px;font-weight:400;line-height:40px}H3{font-size:16px;font-weight:700;line-height:1.44}@media screen and (min-width:600px){H3{font-size:16px}}@media screen and (min-width:1200px){H3{font-size:18px}}@media screen and (min-width:1580px){H3{font-size:18px}}.subtitle{color:#96A3B7;font-size:16px;line-height:20px}a{text-decoration:none}.btn-color-pink{color:#FFF!important;border:1px solid #FF6EB0;transition:all .4s ease}.btn-color-pink:hover:not(.disabled){box-shadow:0 3px 9px 0 rgba(255,102,150,.34)}.btn-color,.btn-line,.btn-popup-selector{box-shadow:0 3px 6px #00029}.btn-extend,.btn-l,.btn-m,.btn-s,.btn-xs{border-radius:4px;text-align:center;letter-spacing:.4px;display:inline-block;cursor:pointer}.btn-color{background:#6841B1;color:#FFF!important;border:1px solid #6841B1;transition:all .4s ease}.btn-color:hover{box-shadow:none}.btn-color.btn-green{background:#00D4B0;color:#FFF;border:1px solid #00D4B0}.btn-line{background:#FFF;border:1px solid #2F2B2C;transition:all .2s ease;color:#2F2B2C}.btn-danger,.btn-yellow{transition:all .4s ease}.btn-line:hover{box-shadow:none;background:#6841B1;color:#FFF;border-color:#6841B1}.btn-line.btn-red{border-color:#CE2D30}.btn-line.btn-red:hover{box-shadow:none;background:#CE2D30;color:#FFF;border-color:#CE2D30}.btn-no-shadow{box-shadow:none!important}.btn-no-shadow:hover{box-shadow:0 3px 6px #00029!important}.btn-font-bold{font-weight:800!important}.btn-yellow{background:#ffee7a;color:#2F2B2C;border:1px solid #ffee7a}.btn-yellow:hover{box-shadow:none}@media screen and (min-width:600px){.btn-yellow:hover{box-shadow:0 3px 9px 0 rgba(255,238,122,.34)}}@media screen and (min-width:1200px){.btn-yellow:hover{box-shadow:0 3px 9px 0 rgba(255,238,122,.34)}}@media screen and (min-width:1580px){.btn-yellow:hover{box-shadow:0 3px 9px 0 rgba(255,238,122,.34)}}.btn-danger{background:#FF6EB0;color:#fff;border:1px solid #FF6EB0}.btn-danger:hover{box-shadow:none}@media screen and (min-width:600px){.btn-danger:hover{box-shadow:0 3px 9px 0 rgba(255,102,150,.34)}}@media screen and (min-width:1200px){.btn-danger:hover{box-shadow:0 3px 9px 0 rgba(255,102,150,.34)}}@media screen and (min-width:1580px){.btn-danger:hover{box-shadow:0 3px 9px 0 rgba(255,102,150,.34)}}.btn-extend[disabled],.btn-off,[disabled].btn-l,[disabled].btn-m,[disabled].btn-s,[disabled].btn-xs{border:1px solid #96A3B7!important;background-color:#70839A!important;color:#CED8E3!important;cursor:not-allowed;box-shadow:none!important}.input-border label,.input-border.md-input-focused label{color:#2F2B2C!important}.btn-xs{font-size:12px;font-weight:500;min-width:110px;padding:6px 10px;line-height:16px}.btn-s{font-size:14px;font-weight:400;min-width:110px;padding:10px 16px;line-height:18px}.btn-l,.btn-m{font-weight:500;min-width:172px}.btn-m{font-size:16px;padding:11px 16px;line-height:20px}.btn-l{font-size:18px;padding:18px 16px;line-height:22px}.input-border input,.input-border label,.input-border md-select,.input-border textarea,.radio-border md-radio-button{font-size:14px;font-weight:400}.btn-popup-selector{background:#F9F9F9;border:1px solid #E1E0E0;border-radius:10px;padding:20px 24px;width:-webkit-fit-content;width:fit-content;min-width:420px;cursor:pointer}.btn-popup-selector:hover{box-shadow:none}.btn-trial{background-color:#FF6EB0;border:1px solid #FF6EB0;padding:4px 16px}.btn-trial.top-btn{position:fixed;z-index:90}.btn-trial.desktop{top:7px;right:70px}.btn-trial.mobile{bottom:20px;top:inherit;right:20px}.btn-trial:hover:not(.disabled){box-shadow:0 3px 9px 0 rgba(255,102,150,.34)}.input-border{min-height:95px}.input-border label{position:relative!important;padding-left:0!important}.input-border input,.input-border textarea{border:1px solid #D3D0D1!important;padding:12px 16px!important;height:46px;min-height:46px!important}.input-border input[disabled],.input-border textarea[disabled]{border:1px dotted #D3D0D1!important;background-color:#EEEDED!important}.input-border.md-input-focused input,.input-border.md-input-focused textarea{border:1px solid transparent!important;box-shadow:0 0 0 2px #00A4F6}.card-clickable,.card-clickable:hover{box-shadow:none}.input-border.md-input-invalid label{color:#2F2B2C}.input-border.md-input-invalid input,.input-border.md-input-invalid textarea{border:1px solid #FF6EB0!important}.input-border.md-input-invalid .md-input-message-animation{color:#FF6EB0!important}.input-border ._md-placeholder{opacity:1!important}.input-border md-select{border:1px solid #B6B1B2!important;padding:0!important;height:44px;min-height:44px!important;min-width:200px}.input-border md-select ._md-select-value{border:0!important;padding:0 8px 0 16px}.input-border md-select ._md-select-icon:after{color:#B6B1B2}.btn,.kicker,.md-white,.text-btn{font-weight:700}.radio-border md-radio-button ._md-off{border:1px solid #D3D0D1!important}.radio-border md-radio-button ._md-on{top:-3px;left:-3px;width:26px;height:26px;background-color:#00A4F6}.checkbox-border ._md-icon{border:1px solid #CED8E3!important}.checkbox-border.md-checked ._md-icon{background-color:#00A4F6!important}.input-date{border:1px solid #D3D0D1!important;padding:18px 12px!important}.input-date.disabled{border:1px dashed #D3D0D1!important;background-color:#EEEDED!important}.card-clickable{transition:box-shadow .4s}.hand-container{position:relative;background:#70DEFF}.hand-container .hand-content{position:absolute;bottom:0;text-align:center;z-index:2}.hand-container .hand-content img{height:100px}@media screen and (min-width:600px){.card-clickable:hover{box-shadow:0 6px 11px 0 rgba(206,216,227,.57)}.hand-container .hand-content img{height:160px}}@media screen and (min-width:1200px){.card-clickable:hover{box-shadow:0 6px 11px 0 rgba(206,216,227,.57)}.hand-container .hand-content img{height:240px}}@media screen and (min-width:1580px){.card-clickable:hover{box-shadow:0 6px 11px 0 rgba(206,216,227,.57)}.hand-container .hand-content img{height:240px}}.hand-container .cloud-1{position:absolute;width:100%;left:0;top:1px;background:url(../images/hand/cloud-front.png) 0 100% no-repeat;z-index:3}.hand-container .cloud-2{position:absolute;width:100%;left:0;top:0;background:url(../images/hand/cloud-rear.png) 0 100% no-repeat;animation:cloud 5s ease-in-out infinite alternate;z-index:1}.animate-leftRightFloat,.animated-background{animation-fill-mode:forwards;animation-iteration-count:infinite}.hand-container .cloud-1,.hand-container .cloud-2{background-size:115%}@media screen and (min-width:960px){.hand-container .cloud-1,.hand-container .cloud-2{background-size:105%}}@media screen and (min-width:1280px){.hand-container .cloud-1,.hand-container .cloud-2{background-size:contain}}@media screen and (min-width:1920px){.hand-container .cloud-1,.hand-container .cloud-2{background-size:contain}}.cloud-1,.cloud-2,.hand-container{height:140px}@media screen and (min-width:600px){.cloud-1,.cloud-2,.hand-container{height:200px}}@media screen and (min-width:1200px){.cloud-1,.cloud-2,.hand-container{height:270px}}@media screen and (min-width:1580px){.cloud-1,.cloud-2,.hand-container{height:270px}}@keyframes cloud{0%{background-position:0 100%}50%{background-position:8px 104%}100%{background-position:-8px 96%}}.progress-bar{width:100%}.progress-bar md-progress-linear ._md-container{border-radius:100px;background:#DDE5EC;height:5px}.progress-bar md-progress-linear ._md-bar{background:#00C3FF;height:5px}.kicker{font-size:12px;line-height:1.33}.box-container{margin:19px}.box{border-radius:2px;background-color:#fff;border:1px solid #e3e3e3}.box-padding{padding:20px}.box-toolbar{padding:15px 20px;background:#f5faff}.text-btn{cursor:pointer}.text-btn:hover{text-decoration:none}.btn{padding:12px 20px;max-width:280px;text-align:center;background-color:#fff;border:2px solid #92e2ff;margin:20px auto;font-size:16px;line-height:1.5;color:#2F2B2C;cursor:pointer}.btn:hover{background:#92e2ff}.btn.btn-minpad{padding:4px}.btn .btn-content{padding:0 20px}.btn .btn-action{padding:0 10px}.btn.btn-pink{border:2px solid #FF6EB0}.btn.btn-pink:hover{background:#FF6EB0}.btn.btn-blue{background:#6ad8ff;border:2px solid #6ad8ff;color:#FFF!important}.btn.btn-blue:hover{background:#FFF;color:#6ad8ff!important}.btn.btn-grey,.btn.btn-grey:hover{background:#ababab}.btn.btn-grey{border:2px solid #999;color:#FFF!important}.btn.disabled,.btn.disabled:hover,.btn[disabled],.btn[disabled]:hover{border:2px solid #ebecec;cursor:default;color:#ebecec}.img-ko,.img-ok{background-size:contain}.btn.btn-margin{margin:0 20px}.btn.btn-margin-top{margin:20px 0}.btn.disabled:hover,.btn[disabled]:hover{background-color:inherit}.btn.btn-small:not(.btn-default){padding:7px 20px!important;font-size:16px}.img-arrow-right{background-image:url(../images/flecha-default.png);width:37px;height:10px}.img-money,.img-star{height:26px;display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat}.img-star{background-image:url(../images/star-icn.svg);width:26px}.img-money{background-image:url(../images/medal-icn.svg);width:24px}.img-card{display:inline-block;vertical-align:text-bottom;background-image:url(../images/cromo-icn.svg);width:20px;height:23px;background-repeat:no-repeat}.img-album-value{display:inline-block;vertical-align:text-bottom;background-image:url(../images/album_value.svg);width:21px;height:21px;background-repeat:no-repeat}.img-group{display:inline-block;vertical-align:text-bottom;background-image:url(../images/group-icn.png);width:27px;height:18px}.img-trophy{display:inline-block;vertical-align:text-bottom;background-image:url(../images/trophy.png);width:54px;height:63px}.img-ok{display:inline-block;vertical-align:text-bottom;background-image:url(../images/ok.svg);background-repeat:no-repeat;width:26px;height:20px}.img-ko{display:inline-block;vertical-align:text-bottom;background-image:url(../images/ko.svg);background-repeat:no-repeat;width:20px;height:19px}.border-light-lavendar{border-color:#f9a8ff!important}.border-light-yellowish-green{border-color:#c4ff93!important}.border-sandy-yellow{border-color:#ffee7a!important}.border-light-cyan{border-color:#a8fff5!important}.border-pink{border-color:#FF6EB0!important}.border-gray{border-color:#f3f3f3!important}.color-robins{color:#6ad8ff!important}.color-light-cyan{color:#a8fff5!important}.color-caret-pink{color:#ff9dc8!important}.color-caret-green{color:#98ff78!important}.color-grey{color:#666}.color-pinklight{color:#fe5f55}.md-button{text-transform:none;color:#586568}.md-button .fa-angle-right{color:#2F2B2C!important;margin-left:4px}.md-white{color:#fff!important}.md-blue{background-color:#64cdf5!important}.md-size-normal{min-width:210px;min-height:51px}.display-block{display:block!important}.tutorial{position:fixed;bottom:0;left:0;width:100%;height:90px;background-color:#fff;border-top:solid 1px #e3e3e3;z-index:999999}.tutorial .tutorial-content{margin:0 auto;width:100%;padding-top:20px;padding-bottom:20px;padding-left:10px}@media screen and (min-width:600px){.tutorial .tutorial-content{width:90%;padding-left:70px}}@media screen and (min-width:1200px){.tutorial .tutorial-content{width:85%;padding-left:70px}}@media screen and (min-width:1580px){.tutorial .tutorial-content{width:85%;padding-left:0}}.tutorial-back{position:fixed;top:0;left:0;width:100%;height:100%;background:#FFF;opacity:.8;z-index:2}.tutorial-back.tutorial-only-block{opacity:0}.tutorial-back.tutorial-hide-noty{z-index:49}.tutorial-back.tutorial-all-block{z-index:50}.tutorial-zindex{z-index:200}.tutorial-padding{position:relative;height:115px;width:100%}.tutorial-sidenav-arrow{position:fixed;cursor:pointer;top:0;right:0;font-size:40px;color:#FF6EB0;width:120px;z-index:60}@keyframes appear{0%,90%{opacity:0;position:absolute;width:0}100%{opacity:1;position:relative;width:100%}}.animate-leftRightFloat{animation-duration:2s;animation-name:leftRightFloat;animation-timing-function:ease}@keyframes leftRightFloat{50%{transform:translateX(-10px)}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background{animation-duration:1s;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right,#E1E0E0 8%,#D3D0D1 18%,#E1E0E0 33%)!important;background-size:800px 104px!important;position:relative;color:transparent}.animated-background.loading-20{width:20%}.animated-background.loading-50{width:50%}.animated-background.loading-80{width:80%}.animated-background.loading-margin{margin-bottom:1px}.animated-background.loading-100,.animated-background.loading-150{width:100%}@media screen and (min-width:600px){.animated-background.loading-150{width:150%}}@media screen and (min-width:1200px){.animated-background.loading-150{width:150%}}@media screen and (min-width:1580px){.animated-background.loading-150{width:150%}}md-dialog.background-top-coins{background-image:url(../images/modal-coins-background.png);background-repeat:no-repeat;background-size:contain;background-position:center top}.animated.delay-02{animation-delay:.2s}.animated.delay-03{animation-delay:.3s}.animated.delay-05{animation-delay:.5s}.animated.delay-1{animation-delay:1s}.animated.duration-05{animation-duration:.5s}.animated.duration-08{animation-duration:.8s}.animated.duration-1{animation-duration:1s}.animated.duration-2{animation-duration:2s}.dtp .dtp div.dtp-time,.dtp div.dtp-date{background:#2F2B2C}.dtp .dtp-actual-meridien a.selected,.dtp .dtp-hand.on,.dtp .dtp-picker-time>a.dtp-select-hour.selected,.dtp table.dtp-picker-days tr>td>a.selected,.dtp>.dtp-content>.dtp-date-view>.dtp-time,.dtp>.dtp-content>.dtp-date-view>header.dtp-header{background:#FF6EB0}.modal-coins{padding:7em 5em 2em;overflow:visible}.modal-coins img.top-image{width:156px;position:absolute;top:-80px}.modal-coins .coins{padding:1em 2em;border-radius:4px}.datepicker-bg{overflow-y:scroll;height:100%;width:100%}.datepicker-bg .dtp{top:40px;margin:0 auto 20px;z-index:100}.datepicker-bg .dtp-backdrop{top:0;height:100%;width:100%;position:fixed;z-index:1}.datepicker-bg .dtp-close{top:2px}.datepicker-bg .dtp-actual-day{text-transform:uppercase}.datepicker-bg .dtp-year-btn:hover{color:#FF6EB0}.menu-top-title{box-shadow:0 25px 35px -15px rgba(186,186,186,.17);position:absolute;left:0;right:0;padding:0 0 1em 1em;background:#fff;z-index:9}@media screen and (min-width:600px){.menu-top-title{padding:0 0 2em 3em}}@media screen and (min-width:1200px){.menu-top-title{padding:1em 0 3em 8em}}@media screen and (min-width:1580px){.menu-top-title{padding:1em 0 3em 8em}}.separator{width:100%;height:1px;border-bottom:2px solid #B6B1B2;padding:1em 0}.table .row{border:1px solid #B6B1B2;margin-bottom:16px;padding:1em}.footer-logos img{max-height:225px;max-width:100%;padding:0 1em}