.text-white{color:#fff}.text-black{color:#000}.v-application{font-family:Segoe UI!important;letter-spacing:0!important}a{text-decoration:none;color:#0071bd}.cursor_pointer,a{cursor:pointer}.text_transform{text-transform:none}.intro-component-animation{transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-animation:introComponent .3s ease-out;animation:introComponent .3s ease-out}@-webkit-keyframes introComponent{0%{position:relative;top:20px;opacity:0}to{position:relative;top:0;opacity:1}}@keyframes introComponent{0%{position:relative;top:20px;opacity:0}to{position:relative;top:0;opacity:1}}.btn-icon{background:#fff;color:rgba(34,34,34,.7);border-radius:6px;min-width:auto}.btn-icon:hover{color:#222;box-shadow:0 3px 10px -8px rgba(57,61,99,.04),0 10px 23px 0 rgba(57,61,99,.1)}.container{width:1200px;max-width:100%;margin:60px;box-sizing:border-box}@media(min-width:600px)and (max-width:959px){.container{padding:1.2em 3em}}.animated{transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease}.link{cursor:pointer;display:inline-block;position:relative;text-decoration:none;color:#0071bd}.hover-linear:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0071bd;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s;border-radius:100px}.hover-linear:hover:after{transform-origin:bottom left;transform:scaleX(1)}.separate-line-vert{width:1px;min-width:1px;height:20px;min-height:20px;background-color:rgba(0,0,0,.1);margin:0 1em;display:inline-block}.color-success{color:#49b45f}.color-primary{color:#0071bd}.color-accent{color:#eaa413}.alert{font-family:DM Sans,sans-serif;border-radius:6px;margin:16px 0;padding:16px 24px;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left}.alert mat-icon{margin-right:16px}.alert-primary{color:#0071bd!important;background-color:rgba(0,113,189,.1)!important}.alert-success{color:#49b45f!important;background-color:rgba(73,180,95,.1)!important}.alert-error{color:#ff0c3e!important;background-color:rgba(255,12,62,.1)!important}.alert-warning{color:#222!important;background-color:rgba(243,146,0,.1)!important}.alert-warning mat-icon{color:#bc7410}.box{padding:1.2em;box-shadow:0 3px 10px -8px rgba(57,61,99,.04),0 10px 23px 0 rgba(57,61,99,.1);background-color:#fff;border-radius:.5em}.d-flex{display:flex;align-items:center}.cover-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}table .mat-column-more{justify-content:flex-end;text-align:right}.snackbar_success{background:#349146;color:#fff;font-weight:400;box-shadow:0 4px 20px -6px rgba(57,61,99,.2),0 14px 23px 0 rgba(57,61,99,.3)}.scroll-table{box-shadow:none!important}@media(max-width:599.98px){.scroll-table{width:calc(100% + 2em);margin-left:-1em}}.scroll-table table{width:100%;min-width:100%!important;border-radius:6px;overflow:hidden;background:transparent;padding:0}.scroll-table table .mat-header-row{height:3em!important;text-transform:lowercase!important}.scroll-table table .mat-header-row th{font-size:.9rem!important}.scroll-table table .mat-row{cursor:pointer;background:#fff;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.scroll-table table .mat-row:hover{background:#f5f5f5!important}.scroll-table table .mat-column-actions,.scroll-table table .mat-column-icon{justify-content:flex-end;text-align:right}.scroll-table .header-table-select{display:flex;align-items:center;height:0;overflow:hidden;padding:0 2em;background-color:rgba(0,0,0,.7);color:#fff}.scroll-table .header-table-select .buttons{margin-left:auto}.scroll-table .header-table-select-active{height:3em;padding:.5em 2em}.scroll-table .mat-paginator{background:transparent}.avatar{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;border-radius:40px;overflow:hidden;display:block}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btn-load-more{background-color:rgba(0,113,189,.1)!important;color:#0071bd!important;transition:all .3s ease;display:block!important;margin:auto!important}.btn-load-more:hover{background-color:rgba(0,113,189,.2)!important}.h1{font-size:30px;font-weight:bolder}.dashboard .logo{margin-left:40px}@media(max-width:959px){.dashboard .logo{margin-right:0;margin-bottom:1em}}.dashboard .font-13{font-weight:700;color:#000;text-transform:none}.dashboard .font-13,.dashboard .font-14{font-family:Roboto;font-size:16px;line-height:0px}.dashboard .font-14{font-weight:400;color:#aeaeb0}.dashboard .font-16{font-family:Roboto;font-size:30px;font-weight:500;line-height:0px;color:#000}.dashboard .font-18{font-size:18px;font-weight:700;color:#3f174c}.dashboard .font-12,.dashboard .font-18{font-family:Roboto;line-height:0px;text-transform:none}.dashboard .font-12{font-size:14px;font-weight:500;color:#6a7682}.dashboard .btn_syle{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;text-transform:none;color:#fff}.dashboard .margin__top{margin-top:1.2px}.dashboard .text_side_align{align-items:center}.dashboard .sidebar_text{font-family:Segoe UI;font-size:25px;font-weight:600;line-height:33px;letter-spacing:0;text-align:left;color:#fff}.dashboard .side_text{font-family:Sofia Pro Regular;font-style:normal;font-weight:400;font-size:16px;letter-spacing:1px;line-height:18px;color:#fff}.dashboard .v-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:auto}.dashboard .text-input-blue .v-text-field__slot input{color:#fff!important}.dashboard body{scrollbar-color:transparent transparent}.dashboard ::-webkit-scrollbar{width:0}.dashboard ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:15px}.dashboard ::-webkit-scrollbar-thumb{background:transparent;border-radius:100px}.dashboard ::-webkit-scrollbar-thumb:hover{background:transparent}.users .font-13{font-weight:700;color:#000;text-transform:none}.users .font-13,.users .font-14{font-family:Roboto;font-size:16px;line-height:0px}.users .font-14{font-weight:400}.users .font-24{font-family:Segoe UI;font-size:24px;font-weight:500;line-height:0px;color:#000}.users .font-18{font-size:18px}.users .font-12,.users .font-18{font-family:Roboto;font-weight:500;line-height:0px;text-transform:none}.users .font-12{font-size:14px;color:#6a7682}.users .font-30{font-family:Roboto;font-size:36px;font-weight:500;line-height:0px;color:#000}.users .btn_syle{text-transform:none;color:#fff}.users .btn_syle,.users .email-text_style{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px}.users .email-text_style{text-align:center;color:#878787}.users .font-20{font-family:Segoe UI;font-size:18px;font-weight:500;line-height:0px;color:#000}.Task .font-13{font-weight:700;color:#000;text-transform:none}.Task .font-13,.Task .font-14{font-family:Roboto;font-size:16px;line-height:0px}.Task .font-14{font-weight:400}.Task .font-20{font-family:Roboto;font-size:20px;font-weight:500;line-height:0px;color:#000}.Task .font-18{font-size:18px}.Task .font-12,.Task .font-18{font-family:Roboto;font-weight:500;line-height:0px;text-transform:none}.Task .font-12{font-size:14px;color:#6a7682}.Task .font-30{font-family:Roboto;font-size:36px;font-weight:500;line-height:0px;color:#000}.Task .btn_syle{text-transform:none;color:#fff}.Task .btn_syle,.Task .email-text_style{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px}.Task .email-text_style{text-align:center;color:#878787}.auth .v-application .error{color:#ff5252!important}.auth .image-header{background:url(/img/SplashScreen.dcef6dda.png);height:100vh;background-position:50%;background-size:cover;background-repeat:no-repeat}.auth .image-header img{justify-content:center;z-index:1;max-width:515px;max-width:388px}.auth .col-back{background-color:#fff;background-position:50%;background-size:cover}.auth .col-back img{justify-content:center;z-index:1}.auth .margin--tpp{margin-top:280px}.auth .text-48{font-weight:600;font-size:48px;line-height:64px;text-align:center}.auth .text-20,.auth .text-48{font-family:Segoe UI;font-style:normal;color:#368bb5}.auth .text-20{font-weight:400;font-size:20px;line-height:27px}.sidebar .margin__top{margin-top:1.2px}.sidebar .text_side_align{align-items:center}.sidebar .sidebar_text{font-family:Segoe UI;font-size:25px;font-weight:600;line-height:33px;letter-spacing:0;text-align:left;color:#fff}.sidebar .side_text{font-family:Sofia Pro Regular;font-style:normal;font-weight:400;font-size:16px;letter-spacing:1px;line-height:18px;color:#fff}.sidebar .v-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:auto}.sidebar .text-input-blue .v-text-field__slot input{color:#fff!important}.sidebar body{scrollbar-color:transparent transparent}.sidebar ::-webkit-scrollbar{width:0}.sidebar ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:15px}.sidebar ::-webkit-scrollbar-thumb{background:transparent;border-radius:100px}.sidebar ::-webkit-scrollbar-thumb:hover{background:transparent}.category .font-13{font-weight:700;color:#000;text-transform:none}.category .font-13,.category .font-14{font-family:Roboto;font-size:16px;line-height:0px}.category .font-14{font-weight:400}.category .font-18{font-size:18px}.category .font-12,.category .font-18{font-family:Segoe UI;font-weight:500;line-height:0px;text-transform:none}.category .font-12{font-size:14px;color:#6a7682}.category .font-30{font-family:Segoe UI;font-size:36px;font-weight:500;line-height:0px;color:#000}@media screen and (max-width:500px){.category .font-30{font-size:28px}}@media screen and (max-width:400px){.category .font-30{font-size:25px}}@media screen and (max-width:357px){.category .font-30{font-size:21px}}.category .font-24{font-size:24px}.category .font-20,.category .font-24{font-family:Segoe UI;font-weight:500;line-height:0px;color:#000}.category .font-20{font-size:18px}.category .btn_syle{font-family:Segoe UI;text-transform:none;color:#fff}.category .btn_syle,.category .email-text_style{font-style:normal;font-weight:400;font-size:14px}.category .email-text_style{font-family:Roboto;text-align:center;color:#878787}.survey .heading-1{font-family:Segoe UI;font-style:normal;font-weight:600;font-size:48px;line-height:64px;color:#000;text-align:center}.chart-table{margin-top:30px;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}table{width:100%;border-collapse:collapse}td,th{padding:12px;text-align:left;border-bottom:1px solid #ddd}thead th{background-color:#f2f2f2}tbody tr:hover{background-color:#f9f9f9}