@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
    "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
    monospace;
}
.light {

    /* Used Colors in sample page */
    --checkmaralert-color: #2196F3;
    --Applay-btn-color: #3399FF;
    --checked-color: #2196F3;
    --Accu-button-disabled-color-uat: #a6ca5c;
    --training-assign-check-color: #3399FF;
    --training-banner-color: #d9ebfe;
    --role-checked-color: #007bff;
    --mui-selected-color: rgba(14, 57, 99, 0.08);
    --datatable-checked-color: #3399FF;
    --mui-checked-color: #1976d2;
    --mui-switch-color: #FFF;
    --managementhd-con-color: #E2E9D3;
    --selected-btn-color: #2196F3;
    --selected-btn-border-color: #2196F3;
    --Accu-assignunAssign-bg-color: #354089;
    --Accu-button-hov-color: #496A07;
    --Accu-button-color: #7FBC03;
    --Accu-button-disabled-color: #cdf381;
    --verticalline-color: #ffffff3b;
    --verticalline-color: #ffffff3b;
    --MuiAutocomplete-option-active-color: #dedede;
    --some-more-container-color: #0056b3;
    --acc-unit-ctn-bg-color: rgba(0, 0, 0, .05);
    --acc-pro-label-color: rgb(93, 93, 93);
    --acc-pro-ctn-color: rgb(184, 218, 255);
    --player-controls-border-color: #1E5799;
    --player-controls-shadow-color: #dddddd;
    --player-controls-bg-color: #8ce8f7;
    --slider-thumb-bg-color: #4096ee;
    --black-color: black;
    --section-header-text-color: #272727;
    --body-color: #272727;
    --product-start-now-btn-color: #272727;
    --primary-btn-color: #3399FF;
    --primary-hover-color: #006592;
    --primary-btn-text-color: #fff;
    --primary-btn-disable-bg-color: #C7E5FC;
    --secondarybtn-color: #8D9196;
    --secondarybtn-text-color: #fff;
    --secondarybtn-hover-color: #5a6268;
    --secondarybtn-disable-color: #BDC0C3;
    --danger-btn-delete-color: #D34848;
    --danger-btn-text-color: #fff;
    --error-text-color: #D34848;
    --label-text: #333;
    --general-text-color: #7E7B7B;
    --instruction-text-color: #020304;
    --button-disabled-color: #E0E3E6;
    --header-line-text: #0000001a;
    --text-active-color: #2da703;
    --assignunAssign-text-color: #e8e8e8;
    --assignunAssign-bg-color: #3d5d7a;
    --fafa-grp-icon-circle: #ff0000a6;
    --assignunAssign-label-color: #333;
    --li-text-color: #4e4e4e;
    --li-hov-color: #cecccc;
    --assignunassign-sub-text-color: #7d7d7d;
    --sso-btn-bg-color: #fff;
    --sso-box-shadow-color: #019ade69;
    --sso-btn-color: #71767b;
    --sso-hover-bg-color: #d1d1d147;
    --sso-hover-color: #019ade;
    --ac-right-arrow-color: #1a73e8;
    --dash-support-txt-color: #242424;
    --bs-link-color: rgb(13 110 253);
    --tab-inactive-text-color: rgba(0, 0, 0, 0.4);
    --view-message-btn-color: #3399FF;

    /* default */
    --dropdown-color: rgba(0, 0, 0, 0.54);
    --ed-pop-username-text-color: #313131;
    --modal-title-text-color: #272727;
    --modal-body-text-color: #716b6b;
    --ed-pop-heading-text-color: #031b4e;
    --searchbar-border-color: #ced4da;
    --searchbar-border-highlight-color: #007bff;
    --filterheader-border-color: #C7C7C7;
    --filterheader-background-color: #f2f1f1;
    --filtercontent-border-color: #f7f7f7;
    --filtercontent-background-color: #f7f7f7;
    --alert-header-text-color: #031b4e;
    --alert-background-color: #fff;
    --alert-border: #0003;
    --alert-close-icon-color: #000;
    --alert-sub-text-color: #031b4e;
    --profile-text-color: #64696d;
    --input-text-color: #64696d;
    --input-placeholdertext-color: #CCC;
    --product-card-box-shawdow: #CCC;
    --input-placeholder-disabled: #e9ecef;
    --label-text: #333;
    --instruction-text-color: #031b4e;
    --footer-text-color: #e6ebef;
    --close-button-color: #0003;
    --closebutton-shadow-color: #fff;
    --popup-cancel-button: rgb(108, 117, 125);
    --footer-text-color: #031b4e;
    --link-text-color: #007bff;
    --management-header-background-color: #E2F6FF;
    --nav-active-background-color: #f2f2f2;
    --training-course-unit-bg-color: #f2f2f2;
    --nav-active-parent-underline-color: #3399FF;
    --nav-active-subitem-underline-color: #5a6268;
    --checkbox-border-color: #c7cac9;
    --postsurvey-filedset-border-color: #c7cac9;
    --checkbox-hover-color: #ccc;
    --checkbox-checked-color: #2196f3;
    --search-icon-border: #ccc;
    --radio-mark2-background: #47b247;
    --button-default-color: #fff;
    --button-default-boder-color: #c7cac9;
    --close-icon-color: #6c757d;
    --primary-red: #FF0000;
    --primary-green: #008000;
    --download-icon-color: #b5b5b5;
    --drag-and-drop-background: #fcfcfc;
    --drag-and-drop-outline: #7E7B7B;
    --importStep-blue-color: #90d5f5;
    --importStep-grey-color: #d8d8d8;
    --importStep-green-color: #a5f06d;
    --importUser-progressBar-color1: #00f56d;
    --importUser-progressBar-color2: #3cb371;
    --importUser-successfully-recorder-text-color: #6DBB59;
    --custom-switch-background-color: #fff;
    --datatable-tablecell-color: #7E7B7B;
    --filter-hr-line: #e6e6e6;
    --close-icon: #b3b3b3;
    --datatable-header-text-color: #272727;
    --datatable-bg-header-color: #fff;
    --dataGrid-action-column-color: #007bff;
    --trainingManagement-capsule-bg-color: #808181;
    --trainingManagement-capsule-hover-color: #575757;
    --generalCourseNameCol-color-training: #edebeb;
    --primary-white: #fff;
    --surveyLink-bg-color: #f8f9fa;
    --fa-pause-color: #ff8100a6;
    --fa-check-circle-color: #00940094;
    --fa-times-color: #ff0000a6;
    --filterCom-selected-bg-color: #4992dc;
    --filterIcon-bg-color: #2ac0f9;
    --eligible-rows-selected-bg-color: #F2F1F1;
    --setCourseCompletion-ctn-boxshadow: #d7d8d9;
    --custom-control-btn-enabled: #00940094;
    --custom-control-btn-disabled: #ff0000a6;
    --filter-focus-btn-color: #007bff40;
    --primary-blue: blue;
    --inputfield-widget-bg-color: #e9ecef;
    --profile-box-shadow-color: #0000003b;
    --product-card-img-bg-color: #f7f5f6;
    --capsuleList-Unit-Title-Color: #1240a3;
    --card-body-bg-color: #43a047;
    --my-refresher-capsules-border: #1FD6F3;
    --capsule-duration-color: #f7f3f3;
    --capsule-duration-bg-color: #3A3737;
    --capsule-desc-color: #423f3f;
    --capsule-status-color: #efa825;
    --primary-black: #000;
    --safestart-survey-checked-color: #505050;
    --autocomplete-input-text-color: #64696d;
    --cls-rpt-title-color: #023786;
    --cls-multi-chat-rpt: #f8f4f4;
    --refresher-capsulebootom-color: #1fd6f3;
    --mui-border-bottom: #dee2e6;
    --breadcrumbs-color: #757575;
    --resourse-filename-title-color: #005dab;
    --resourse-card-file-bg-color: #f1f4f7;
    --planning-ontrack-bg-color: #7db1f5;
    --layout-background-color: #E6EBEF;
    --classroom-fieldset-border: rgba(71, 71, 71, 0.35);
    --classroom-pq-completed-color: #43b055;
    --mui-close-icon: #716b6b;
    --mui-close-icon-hover: #000;
    --table-td-border-color: #c1c7cda1;
    --datatable-td-color: #5d5d5d;
    --datatable-iconBtn-color: rgba(0, 0, 0, 0.5);
    --footer-bg-color: #E6EBEF;
    --layout-bg-color: #E6EBEF;
    --coursepopup-frame-color-2: #e3f1fb;
    --coursepopup-frame-color-3: #6aaaff;
    --coursepopup-linear-grad-color-1: #fcfcfe;
    --coursepopup-linear-grad-color-2: #e2ecf8;
    --coursepopup-linear-grad-color-3: #b5d0ed;
    --coursepopup-bg-color: #696969;
    --gauge-chart-label: #716b6b;
    --card-cap-color: #00000040;
    --card-text-date-color: rgb(255, 7, 110);
    --card-text-para-color: #808080;
    --catagory-name-color: #D3D3D3;
    --product-img-ctn-color: #0000001a;
    --product-card-body-box-shadow-color: #00000080;
    --product-key-plus-box-shadow-color-1: #00000033;
    --product-key-plus-box-shadow-color-2: rgba(0, 0, 0, 0.14);
    --product-key-plus-box-shadow-color-3: rgba(0, 0, 0, 0.12);
    --capsule-list-img-hover: rgba(0, 0, 0, 0.25);
    --capsule-badge-avl-color:#373737;
    --progress-bar-ctn-color-course: #D9D9D9;
    --progress-value-color-course: #41C043;
    --about-page-desc-color: #5c5c5c;
    --about-page-tabs-color: #2D2D2D;
    --about-tabs-active-text-color: #2196F3;
    --about-tabs-ctive-bg-color: #ECF6FF;
    --certificate-pop-active-tab-color: #B8DFFF;
    --certificate-pop-title-seperation-line: rgba(0, 0, 0, .1);
    --course-feedback-link-color: #2196F3;
    --transition-border-color: rgba(33, 150, 243, 0.5);
    --feedback-survey-slider-thumb-color: #2196F3;
    --course-banner-karate-empty-status-bs-color: #00000040;
    --course-banner-karate-empty-status-bg-color: #D2D2D266;

    /* Dashboard */
    --rys-count-color: #A786E4;
    --dash-activeuser-color: #2DA703;
    --dash-inactiveuser-color: #D90000;
    --totallicenses-count-color: #5D5D5D;
    --highcharts-data-table-color: #ebebeb;
    --highcharts-data-table--caption-color: #555;
    --highcharts-data-table-thead-tr: #f8f8f8;
    --highcharts-data-table-tr-hover: #f1f7ff;
    --user-Active-text: #2d2d2d;
    --cardGuageFlex-h4-color: #716b6b;
    --fa-user-color: #ff990080;
    --fa-user-hover-color: #ff990099;
    --fa-user-bg-color: #ff99001a;
    --fa-user-bg-hover-color: #ff990033;
    --fa-smile-color: #5c23cc80;
    --fa-smile-hover-color: #5c23cc99;
    --fa-smile-bg-color: #5c23cc1a;
    --fa-smile-bg-hover-color: #5c23cc33;
    --scard-box-shadow-color-one: #00000033;
    --scard-box-shadow-color-two: #00000024;
    --scard-box-shadow-color-three: #0000001f;
    --dash-bannertext-color: #292929;


    /* Reports */
    --searchListBox-box-shadow-color-one: rgba(0, 0, 0, 0.12);
    --searchListBox-box-shadow-color-two: rgba(0, 0, 0, 0.14);
    --check-lbl-bg-color: rgb(207, 203, 203);
    --rpt-card-clipboard-icon: #0060d8;
    --rpt-card-name: #031b4e;
    --report-rowbox-border-color: orange;
    --reports-complete-background-color: #A6D486;
    --reports-complete-color: #2b2929;
    --reports-notstarted-background-color: #FF8F8F;
    --reports-notstarted-color: #2b2929;
    --reports-inprogress-background-color: #FFFF99;
    --rptlst-row-card-header-color: #d2d3d3;
    --course-list-item-type-color: #6386ea;
    --rptlst-list-border-color: #e9ecec;
    --rptlst-list-color: #656565;
    --report-role-access-head-bg-color: #007bff;
    --report-subtitle-color: #5a5a5a;
    --close-call-reports-cell-color: Lightgreen;
    --close-call-header-bg-color: #fdfdfd;
    --close-call-reports-sub-title-color: #4b72b5;
    --nearMiss-noImage-color: #cdcdcd;
    --close-call-reports-choose-file-color: #babaf7;
    --close-call-reports-close-icon-color: #f5f5f5;
    --MuiAlert-filledWarning-bg-color: #ffc46c;
    --MuiAlert-filledSuccess-bg-color: #7275c2;
    --border-bottom-close-call: #f3f1f1;
    --close-call-rpt-titlese: #e0e0e0;
    --close-call-rpt-subtitle: #5a5a5a;
    --close-call-rpt-back: #cdcdcd;
    --close-call-fade-color: #f6f3f3;
    --close-call-report-sel-bg-color: #c4c4c4;
    --clos-call-report-chart-type: #c9cbcd;
    --close-call-report-process-color: #d50000;
    --cls-rpt-item3: #F6F6F6;
    --cls-container-selection-border: #cdcdcd;
    --cls-rpt-sel-vals: #6b6bf6;
    --cls_sub_title1-color: #2f2599;
    --sub-container4-bg-color: #d6f1f6;
    --sub-container21-color: #686363;
    --sub_container23-color: #414040;
    --reports-ref-capsule-name-color: rgba(0, 0, 0, 0.87);
    --user-nav-box-shawdow-color: rgba(0, 0, 0, 0.09);
    --user-view-modal-selected-item-border: #808080;

    /* nearmiss close call  */
    --close-call-section-bg-color: #f5f5f5;
    --close-call-section-box-shawdow-color1: rgba(0, 0, 0, 0.2);
    --close-call-section-box-shawdow-color2: rgba(0, 0, 0, 0.14);
    --close-call-section-box-shawdow-color3: rgba(0, 0, 0, 0.12);
    --near-miss-sub-heade-color: #2751e9;
    --near-miss-grouping-border: #f3eded;
    --near-miss-self-equipment-border-color: #CDCDCD;
    --near-miss-self-equipment-bg-color: #F2F3F4;
    --near-miss-self-equipment-bg-hover-color: #C1EBBC;
    --near-miss-incident-title-focuse-color: #4b72b5;
    --near-miss-incident-place-card-color: rgba(0, 0, 0, 0.125);
    --near-miss-incident-place-card-checked-color: #C1EBBC;
    --near-miss-incident-place-card-checked-bg-color: rgba(0, 0, 0, 0.5);
    --near-miss-warn-msg-color: #a28b8b;
    --near-miss-choose-img-border-color: #babaf7;
    --near-miss-label-color: #64696d;
    --near-miss-close-icon-bg-color: #675a5a;
    --near-miss-close-icon-border-color: #f5f5f5;
    --near-miss-plus-icon-color: #f97b7b;
    --near-miss-search-border: #cdcdcd;
    --near-miss-search-bg-color: #f9f9f9;
    --near-miss-vertical-line-border: #ededed;
    --near-miss-attachment-max-list-color: #b34545;
    --near-miss-attachment-max-limit-color: rgb(26, 187, 120);
    --near-miss-top-color: #bbe6e8;
    --near-miss-bg-color: #00bcd4;
    --near-miss-card-border: rgba(0, 0, 0, 0.125);
    --near-miss-check-label-plc-color: #94f48a;

    /* Impress colors  */
    --player-controls-color: #2929297d;
    --impress-tabs-active-color: #5cadd2;
    --impress-tabs-active-radial-gradient-color: #43deed;
    --impress-tabs-border-color: #CDCDCD;
    --impress-datatable-header-bg-color: #DCF1FB;
    --impress-config-datatable-border-left: #80E3BA;
    --impress-config-email-border-ctn: #efebeb;
    --email-admin-user-title-color: #ede9e9;
    --email-admin-user-title-bg-color: #F1EFEF;
    --primary-black: #000000;
    --impress-config-task-top-border: #ede9e9;
    --checkbox-secondary-color: #007BFF;
    --checkbox-impress-checked-color: #b7b6b5;
    --impress-checkbox-border-color: #c7bea9;
    --impress-task-desc-bg-color: #ececec;
    --impress-create-template-color: #0d13de;
    --impress-disable-border-color: #aec7d3;
    --task-datatable-border-color: #eae97e;
    --impress-role-lable-color: #007bff;
    --task-setup-weight-one-bg-color: #CAEAE7;
    --task-setup-weight-two-bg-color: #EADECA;
    --task-setup-weight-three-bg-color: #D4CAEA;
    --task-setup-weight-four-bg-color: #EACAD5;
    --task-setup-weight-five-bg-color: #D5EACA;
    --add-task-weightage-color-two: #c21616;
    --task-table-cell-bg-color: #DCF1FB;
    --task-table-row-table-cell-bg-color: #f3f3f3;
    --task-table-row-table-cell: #5f5e5e;
    --task-table-row-table-cell-child2-bg-color: #f1ecec;
    --task-table-row-table-cell-child2-border-color: #dbd7d7;
    --task-add-new-member-color: #6c6cb7;
    --task-deadline-color: #CDCDCD;
    --sc-card-box-bg-color: #F0F0F6;
    --sc-card-color: #fdfcfc;
    --sc-card-content-color: #111;
    --team-name-txt-color: #292828;
    --cls-teamImage1-border-color: #edeaea;
    --cls-team-dtls-color: #f5f0f0;
    --create-tm-color: rgba(0, 0, 0, 0.05);
    --cls-header-container-border-color: #efeaea;
    --cls-add-new-member-color: #3333f3;
    --cls-error-border-color: #b9230f;
    --cls-add-lnk-color: #4a55f3;
    --checkplus-lbl-color: #001;
    --maincontainer-border-color: #f9fafb;
    --cls-max-size-color: #acafb5;
    --ontrack-bg-color: #7db1f5;
    --delayed-bg-color: #f5c947;
    --notstarted-txt-color: #c8c6c6;
    --completed-txt-color: #79da8d;
    --container-sf-set-shadow-color: #dbdada;
    --container-sf-set-border-color: #f4eded;
    --sub-container99-text-color: #615757;
    --sub-sf-container21: #535455;
    --sub-sf-container22-txt-color: #8f8f8f;
    --sub-sf-container23-txt-color: #5095d7;
    --MuiRadio-colorSecondary-color: #10d877;
    --sf-color1-bg-color: #f53f68;
    --sf-color2-bg-color: #00c8f4;
    --sf-color3-bg-color: #fdc400;
    --sf-color4-bg-color: #984bd6;
    --sf-color5-bg-color: #10d877;
    --planning-change-template-color: #007BFF;
    --planning-change-template-default-color: #babdbf;
    --successfactorts-change-temp-border-color: #e9e8e8;
    --select-base-data-color: #f77766;
    --planning-tableheader-bg-color: #DCF1FB;
    --planning-table-cell-bg-color: #f3f3f3;
    --planning-table-cell-color: #5f5e5e;
    --planning-table-cell-second-color: #f1ecec;
    --planning-table-cell-second-border-color: #dbd7d7;
    --checkplus-lbl-color: #64696d;
    --planning-matiral-card-hover-color: #579bfc;
    --impress-reset-img-color: red;
    --impress-main-task-color: #f7f4f4;
    --planning-mile-color: #eae97e;
    --progress-notstarted-color: #c8c6c6;
    --progress-ontrack-color: #7db1f5;
    --progress-delayed-color: #f5c947;
    --progress-completed-color: #79da8d;
    --planning-textarea-border-color: #e3dede;
    --planning-textarea-color: #716b6b;
    --dashboard-teams-text-color: #FFF;
    --dashboard-teams-border-color: #e90a0a;
    --dashboard-teams-box-shawdow-active-color: #40373766;
    --dashboard-datatable-header-bg-color: #86caea;
    --dashboard-Y1SF1-bg-color: #F53F68;
    --dashboard-Y1SF2-bg-color: #00C8F4;
    --dashboard-Y1SF3-bg-color: #FDC400;
    --dashboard-Y1SF4-bg-color: #984BD6;
    --dashboard-Y1SF5-bg-color: #10D877;
    --dashborad-checkplus-lbl-color: #64696d;
    --dashboard-admin-border-color: #CDCDCD;
    --dashboard-admin-bs-color1: #00000033;
    --dashboard-admin-bs-color2: #00000024;
    --dashboard-admin-bs-color3: #0000001f;
    --dashboard-admin-selected-border-color: #6980E6;
    --dashboard-admin-selected-bs-color: #e97878;
    --dashboard-back-status-color: #5f5fe9;
    --dashboard-impress-table-header-color: #262729;
    --dashboard-edit-icon-color: #6ec6ff;
    --dashboard-tabs-box-shadow: #eceaf3;
    --cls-dashboard-text-color: #af5979;
    --milestone-icon-color: #ea3a77;


    --cls-searching-button-color: #9f999991;
    --cls-searching-button-border-color: #cdc5c5;
    --sf-search-color: rgb(185, 32, 32);
    --cls-team-cross-color: #7f8ecf;
    --cls-legend-box-bg-color: #fb5a5a;
    --cls-act-inp-description-bg-color: #e3dede;
    --cls-resetall-color: rgb(65, 65, 238);
    --cls-ref-lnk-color: #4672d5;
    --cls-tabs-active-color: #0287EA;
    --cls-tabs-active-border-color: #0287EA;
    --cls-search-icon-color: #eee;
    --MuiChip-root-bg-color: #f0f6ff;
    --MuiChip-root-border-color: #a7adb1;
    --popup-bg-color: rgba(0, 0, 0, 0.5);

    /* certificate colors  */
    --printer-color: #fff;
    --certificate-body-color: #fff;
    --printer-color-icon-color: #000000;
    --certificate-title-color: #333333;
    --certificate-name-color: #49518e;
    --accutrain-certificate-text-color: #354089;

    /* loginpage */
    --email-password-border-bottom: #c4c4c4;
    --email-password-text-color: #d1cece;
    --email-login-or-text-color: #969595;
    --email-login-or-border-color: #f1f0f0;
    --email-password-text-after-color: #919191;
    --forgot-password-back-icon: #505050;
    --forgot-password-back-text-color: #007bff;
    --username-password-placeholder-color: #ced4da;
    --forgot-password-authentication-bg-color: #dc3545;
    --change-password-here-label-color: rgba(0, 0, 0, 0.6);

    /* header  */
    --header-profile-drp-color: #6c757d;
    --header-hamburger-img-bg-color: #e7eef3;
    --header-profile-drp-active-color: #2d2d2d;
    --header-nav-link-border-color: #d2d7dc;
    --header-profile-ios-border-top-color: #e5e4e1;
    --header-search-icon-color: #6c757d;
    --header-navbar-color: #E6EBEF;

    /* --header-navbar-box-shawdow-color1:  */

    /* Sidebar */
    --sidebar-text-color: #fff;
    --sidebar-select-side-background-color: #019ade;
    --sidebar-background-color: #2d2d2d;
    --sidebar-background-shadow-color: 0 1px 8px 0 #0003, 0 3px 4px 0 #00000024, 0 3px 3px -2px #0000001f;
    --sidehead-link-color: rgba(255, 255, 255, 0.6);
    --sideheadspan-color: #ffffff99;
    --align-i-color: rgba(255, 255, 255, 0.6);
    --sidehead-span-color: #484848;
    --sidebartopic-color: #5dd5e8;
    --sidebarpannel-color: #364760;
    --sidebarpannel-span-color: #f3f3f3;
    --sidegead-hover-color: #000000;
    --active-bg-color: rgba(0, 0, 0, 0.3);
    --actived-bg-color: #0000004d;
    --webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    --form-control-webkit-color: rgba(100, 105, 109, 0.55);
    --active-menu-side-border-color: #3399FF;

    /* setting */
    --settings-sub-head-color: #031b4e;
    --settings-col-left-text: #333;
    --settings-col-right-text: #031b4e;
    --setting-editlogo-text-color: #007bff;
    --form-group-required-after-color: red;
    --cls-check-group-top-color: #CDCDCD;
    --capsulesheader-bg-color: #818181;
    --settingsCard-border-color: #BCE3FF;
    --settingsCard-bg-color: #EEF8FF80;
    --settings-page-subTitle: #717182;
    --settingsCardImg-bg-color: #DBEAFE;
    --settings-tag-warning: #ECEEF2;
    --settings-tag-text-color: #030213;
    --active-bg-color: #00C950;
    --meta-status-color:#717182;
    --sso-banner-mui-icon-color: #3399FF;
    --sso-title-banner-color :#0A0A0A;
    --learn-more-btn-bg-color:#e7e7e7;
    --provider-detail-bg-color: #F6F6F6;
    --provider-detail-sub-title:#717182;
    --provider-detail-input-bg-color:#e7e7e7;
    --metaData-user-input-bg: #D9EFFF;
    --identity-provider-border: #BEDBFF;
    --about-meta-data-bg: #EFF6FF;
    --status-banner-border: #8ED3FF;
    --status-banner-bg: #EEF8FF;
    --check-circle-container-bg: #DCFCE7;
    --check-circle-icon: #00A63E;
    --sso-summary-border: #E2E8F0;
    --status-text-success: #00A63E;
    --mail-confirmation-text: #1C398E;

    /* dashboard */
    --dashboard-header-text-color: #333;
    --dashboard-sub-header-text-color: #64696d;
    --dashboard-actuser-icon-color: #ff990080;
    --dashboard-actuser-bg-icon-color: #ff99001a;
    --dashboard-actuser-text-color: #000;
    --dashboard-totalrys-icon-color: #5c23cc80;
    --dashboard-totalrys-bg-icon-color: #5c23cc1a;
    --dashboard-totalrys-text-color: #000;

    /* userlist */
    --user-filter-header-text-color: #031b4e;
    --user-filter-icon-color: #031b4e;
    --user-filter-subheader-text-color: #716b6b;
    --user-filter-text-dropdown-color: #031b4e;
    --userlist-table-heading-color: rgba(0, 0, 0, 0.87);
    --userlist-table-datas-color: #716b6b;
    --userlist-table-active-color: #2da703;
    --userlist-table-inactive-color: #d90000;
    --userlist-table-edit-color: #007bff;
    --userlist-table-delete-color: #007bff;
    --userlist-table-reverify-color: #007bff;
    --userlist-selected-button-bg-color: rgb(33, 150, 243);
    --userlist-selected-button-border-color: rgb(33, 150, 243);
    --userlist-selected-button-text-color: gb(255, 255, 255);
    --userlist-count-button-color: #2196f3;
    --userlist-count-button-text-color: :#fff;

    /* grouplist */
    --grouplist-table-heading-color: rgba(0, 0, 0, 0.87);
    --grouplist-table-datas-color: #716b6b;
    --grouplist-table-active-color: #2da703;
    --grouplist-table-inactive-color: #d90000;
    --grouplist-table-edit-color: #007bff;
    --grouplist-table-delete-color: #007bff;
    --grouplist-table-reverify-color: #007bff;
    --grouplist-selected-text-color: #000;
    --grouplist-sub-heading-text-color: #333;

    /* Assignment */
    --Assignment-sub-heading-color: #1e1e1e;
    --Assignment-table-heading-color: rgba(0, 0, 0, 0.87);
    --Assignment-table-datas-color: #716b6b;
    --Assignment-table-edit-color: #007bff;

    /* Recordcompletion */
    --rc-sub-heading-text-color: #333;
    --rc-filter-header-text-color: #031b4e;
    --rc-filter-icon-color: #031b4e;
    --rc-filter-subheader-text-color: #716b6b;
    --rc-filter-text-dropdown-color: #031b4e;
    --rc-table-heading-color: rgba(0, 0, 0, 0.87);
    --rc-table-datas-color: #716b6b;

    /* Reset Training */
    --rt-sub-heading-text-color: #333;
    --rt-filter-icon-color: #031b4e;
    --rt-table-heading-color: rgba(0, 0, 0, 0.87);
    --rt-table-datas-color: #716b6b;
    --player-controls-shadow-color: rgba(0, 0, 0, 0.4);

    /* Toolbox */
    --toolbox-sub-head-color: #496077;
    --toolbox-arrow-color: #031b4e;
    --modal-content-color: rgba(0, 0, 0, 0.5);
    --popup-header-fname-color: #ffffff;
    --cucu-btn-color: rgba(0, 0, 0, 0.4);
    --filename-color: #04358d;
    --fdr-str-hover-color: #47a1ef;
    --fdr-view-color: #fdfdfd;
    --lsthdr-color: #c2c1c1;
    --fileview-color: #edebeb;
    --fileview-hover-color: #f8f7f7;
    --fileView-color: #c9c2c2;

    /* Rate your state */
    --row-ctn-color: rgb(251, 251, 251);
    --rate-sub-box-bg-color: #c4cbd4;
    --rate-sub-card-i-color: #018001;
    --rateinfo-color: #e91e63;
    --rate-disable-color: rgba(113, 113, 113, 0.4);
    --rys-text-color: #000;
    --checkmark-img-color: rgba(0, 0, 0, 0.1);
    --ssi-rys-qa-cardbd-bg-opts: #0099ff;
    --rate-ifield-text-brdclr-color: #00ffff;
    --input-range-slider: #3f51b5;
    --input-range-slider-color: #888888;
    --input-range-label-color: #031b4e;
    --ebkit-scrollbar-track-bg-color: #f1f1f1;
    --webkit-scrollbar-thumb: #b1b1b1;
    --webkit-scrollbar-thumb-hover-color: #555;
    --qa-rate-board-usr-radio: #f7f7f7;
    --rate-dp-bg-color: #e4e4e4;
    --react-date-picker-bg-color: #e0e0e0;
    --white-bg-color: white;
    --label-check-color: rgba(0, 0, 0, 0.5);
    --label-check-hovor-color: rgba(0, 0, 0, 0.2);
    --label-text-label-check: #00d478;

    /* Survey Updated  */
    --checked-label-color: #2196f3;
    --range-value-color: #2196f3;
    --textarea-bg-color: #D3EAFD;
    --progress-bar-ctn-color: #d3eafd;
    --previous-btn-bg-color: rgba(0, 0, 0, 0.40);


    /* Steering commitee */
    --sc-sub-heading-color: #757575;

    /* Storyfeeds */
    --imageCloseBtn-bg-color: #6d6969;
    --sf-createpost-bg-color: #dfdfdf;
    --sf-createpost-text-color: #4277ec;
    --sf-username-text-color: #505050;
    --sf-hours-color: #8e8e8e;
    --sf-profile-text-color: #fff;
    --sf-profile-bg-color: #4f8dc5;
    --sf-subheading-color: #031b4e;
    --sf-icons-color: #b2b2b3;
    --sf-post-text-color: #019ade;
    --sf-channels-text-color: #019ade;
    --sf-sub-head-color: #212529;
    --sf-channels-sub-head-color: #878585;
    --sf-your-channel-text-color: #007bff;
    --sf-feedsPostContainer-color: #cccccc;
    --sf-feedstHeader-color: #737373;
    --channelListInPost-color: #ababab;
    --postChannelListDropdown-placeholder: #818080;
    --sf-readContaineNoFeedData-color: #9f0303;
    --sf-feedsPostEmojiHolder-border: #f2f87e;
    --sf-feedsPostEmojiHolder-bg-color: #0707e9;
    --sf-feedsStory-color: #797979;
    --sf-feedsChannelNavStrip-hover: #f8f9f9;
    --sf-feedsChannelItemBtn-color: #969494;
    --sf-feedsChannelItemBtn-hover-color: #3f456f;
    --sf-alertContainerWrapper-color: rgba(149, 146, 146, 0.5);
    --sf-channelName-color: #5f5f5f;
    --sf-morePopupMenuItem-hover: #f3f6f8;
    --sf-formContainer-bg-color: rgba(100, 100, 100, 0.6);
    --sf-fomButtonContainer-bg-color: #767676;
    --sf-legendsIcon-color: #ddd;
    --sf-userListLegends-color: #c7c9ca;
    --userListAssigned-hover: #007fb7;
    --sf-channelHeaderName-color: #424040;
    --sf-profileRole-color: #a0a0a0;
    --sf-descriptionBlockContent-color: #9a9a9a;
    --sf-chnnelDropdown-border-color: #0088c5;
    --sf-displayBlock-color: #e5e4e1;
    --sf-removeicon-color: #8c8c8c;
    --sf-TextHolder-color: #efefef;
    --sf-ContentOverFlowWrapper-color: #493fe3;
    --sf-displayBlockLikeBtn-color: #8080b0;
    --sf-feedLiked-color: #1485bd;
    --sf-displayBlockComments-color: hsla(0, 0%, 96.9%, 0.5);
    --sf-displayBlockLike-color: #959697;
    --sf-feedsLoadingContainer-color: rgba(189, 189, 189, 0.5);
    --fa-list-color: rgba(1, 154, 222, 0.2);
    --fa-col-color: #9E9E9E;
    --fa-pc-h5-color: rgba(0, 0, 0, .1);
    --fa-trash-alt-color: #fd7e14;
    --fa-check-square-bg-color: #15aabf;
    --sf-imageCloseBtn-color: #363636;
    --sf-imageCloseBtn-bg-color: rgba(255, 255, 255, 0.8);
    --sf-input-box-color: lightgray;
    --sf-modal-two-color: #34373b;
    --sf-input-box-text-color: #b8b8b8;
    --sf-cool-link-color: skyblue;
    --feedsPostHeader-color: #f7f5f5;
    --displayBlockRemoveBtnPannel-color: #707070;
    --sf-assertsViewerHeaderContaner-color: #1e1c1c;
    --assertsViewerContentContaner-color: #121212;
    --assetsViewer-btn-hover: #939adf;
    --postFileHolder-color: #e5e5e7;
    --FileTag-color: #59595a;
    --FileCloseBtn-color: #37379c;
    --process-cover-color: #007bff2b;
    --stripContainer-color: #585858;
    --deleteContainer-color: #a9a9a9;

    /* Closecall */
    --cc-question-text-color: #2751e9;
    --cc-sub-head-color: rgba(0, 0, 0, 0.54);
    --cc-incident-sub-head-color: #4b72b5;
    --cc-source-button-bg-color: #c1ebbc;
    --cc-source-button-text-color: #000;
    --cc-severity-button-text-color: ?;
    --cc-severity-button-border-color: solid rgb(166, 165, 165);
    --cc-severity-serious-button-bg-color: rgb(192, 0, 0);
    --cc-severity-major-button-bg-color: rgb(252, 2, 1);
    --cc-severity-minor-button-bg-color: rgb(249, 125, 42);
    --cc-severity-low-button-bg-color: rgb(251, 232, 5);
    --cc-severity-verylow-button-bg-color: rgb(146, 208, 81);
    --cc-chooseimg-text-color: #007bff;
    --cc-filter-icon-color: #212529;

    /* Reports */
    --rpt-sub-head-text-color: #031b4e;
    --rpt-filterbar-bg-color: white;
    --rpt-filterbar-border-color: rgba(0, 0, 0, 0.12);
    --rpt-filter-icon-color: #212529;
    --rpt-popup-columns-text-color: #64696d;
    --rpt-popup-subhead-text-color: #031b4e;
    --rpt-popup-filter-searchbar-text-color: rgb(100, 105, 109);
    --rpt-popup-filter-searchbar-border: rgb(206, 212, 218);
    --rpt-popup-more-text-color: blue;
    --rpt-popup-filter-selectedbar-color: solid grey;
    --rpt-export-prop-color: #212529;
    --rpt-table-upper-heading-text-color: #031b4e;
    --rpt-table-heading-text-color: rgba(0, 0, 0, 0.87);
    --rpt-table-datas-text-color: #716b6b;
    --rpt-table-active-color: #2da703;
    --rpt-table-inactive-color: #d90000;
    --rpt-tbl-upperhead-lefttext-color: #031b4e;
    --rpt-tbl-upperhead-righttext-color: blue;
    --searchlistbox-cust-report-border-color: #0000001f;
    --rys-conversation-records-ctn-color: #3399FF4D;
    --rys-total-supervisor-count-color: #3399FF;
    --rys-supervisor-count-color: #5D5D5D;
    --rys-conversation-blue-border: #39F;
    --rys-conversation-dis-blue-border: #CDCDCD;
    --rys-conversation-rank-text-color: #39F;
    --rys-conv-top-rank-bg-color: #3D9CFB;
    --rys-conv-top-rank-dis-bg-color: #CCCCCC;
    /* Learner progress*/
    --lp-chart-number-color: #2d2d2d;
    --lp-chart-text-color: #031b4e;

    /* Learner Course Progress */
    --lcp-course-col-bg-color: #b8daff;
    --lcp-unit-col-bg-color: #0000000d;

    /* Historical Learner Courses */
    --hlc-popup-datebar-color: #e9ecef;
    --hlc-popup-datebar-text-color: #64696d;

    /* Refresher Capsule Summary */
    --rfs-course-col-bg-color: #b8daff;
    --rfs-col-header-text-color: #5d5d5d;
    --rfs-unit-col-bg-color: #0000000d;

    /* Survey Management */
    --qr-steps-bg-color: #F2F1F1;
    --guide-qr-label-color: #3399FF;
    --survey-setting-tab-hr-color: #3399FF;
    --survey-settings-input-border: #3399FF;
    --poster-survey-qr-code: #007EE0;
    --link-tooltip-color: #333;

    /* Button Component  */
    --button-primary-color: #fff;
    --button-primary-bg-color: #4052b5;
    --button-primary-hover-color: #4A64C6;
    --button-primary-disable-bg-color: #e2e9f7;
    --button-primary-disable-color: #7d9edd;
    --button-secondary-border-color: #4052b5;
    --button-secondary-color: #4052b5;
    --button-secondary-color2: #354089;
    --button-secondary-hover-color: #4a64c6;
    --button-secondary-disable-color: #cbd8f2;
    --button-secondary-bgcolor: #CBD8F2;
    --button-outline-bg-color: none;
    --button-outline-border-color: #5E7ED3;
    --button-outline-text-color: #5E7ED3;
    --danger-button-bg-hover-color: #e53e3e;
    --danger-btn-bg-color: #b62020;
    /* Public channel colors  */
    /* common colors  */
    --primary-black: #000;
    --primary-white: #fff;
    --modal-title-text-color: #3D3D3D;
    --header-default-color: #3D3D3D;
    --form-error-color: #B62020;
    --btn-link-color: #0B81FF;
    --page-title-color: #354089;
    --public-channel-creator-color: #354089;
    --custom-layout-border-color: #A7BFE9;
    --custom-layout-bg-color: #FFF;
    --input-label-color: #5e7ed3;
    --input-description-color: #716B6B;
    --role-desc-color: #6D6D6D;
    --action-view-color: #3399FF;
    --action-delete-color: #B62020;
    --action-disable-color: grey;
    --custom-hr-color: #ccc;
    --datatable-no-data-found: #888;
    --table-bottom-border: #3d3d3d20;
    --table-body-tr-hover-color: #f2f2f2;
    --footer-ctn-color: #666666;
    --active-pb-color: rgb(127, 188, 3);
    --inactive-pb-color: rgb(182, 32, 32);
    --info-success-color: #7FBC04;
    --info-info-color: #5E7ED3;
    --input-bg-color-pb-component: #F2F5FC;

    /* Autocomplete dropdown component  */
    --MuiAutocomplete-option-active-color: #dedede;
    --form-border-color: #A7BFE9;
    --tabs-active-bottom-color: #354089;
    --tabs-active-color: #007bff;
    --tabs-active-text-color: #354089;
    --delete-btn-color: #B62020;
    --dropdown-focus-color: #007bff;
    --dropdown-disable-border-bottom: #ccc;
    --dropdown-disable-backdrown: #f0f0f0;

    /* search component  */
    --search-icon-color: #5E7ED3;
    --searchBox-border: #5E7ED3;
    --searchBox-bg-color: #F2F5FC;
    --searchbar-border-highlight-color1: blue;

    /* Button Component  */
    --button-primary-color: #fff;
    --button-primary-bg-color: #4052b5;
    --button-primary-hover-color: #4A64C6;
    --button-primary-disable-bg-color: #e2e9f7;
    --button-primary-disable-color: #7d9edd;
    --button-secondary-border-color: #4052b5;
    --button-secondary-color: #4052b5;
    --button-secondary-color2: #354089;
    --button-secondary-hover-color: #4a64c6;
    --button-secondary-disable-color: #cbd8f2;
    --button-secondary-bgcolor: #CBD8F2;
    --button-outline-bg-color: none;
    --button-outline-border-color: #5E7ED3;
    --button-outline-text-color: #5E7ED3;
    --danger-button-bg-hover-color: #e53e3e;
    --danger-btn-bg-color: #b62020;

    /* Toast Component  */
    --toast-bg-color: #fff;
    --toast-box-shawdow: rgba(0, 0, 0, 0.1);
    --toast-border-color: #A7BFE9;

    /* Radio Button Component */
    --radio-button-border-color: #4A64C6;
    --radio-bg-color: white;
    --radio-inner-circle-color: #354089;

    /* Login Page  */
    --login-bg-color: #CBD8F2;
    --form-placeholder-text-color: #6D6D6D;
    --input-outline-color: #7D9EDD;
    --email-login-or-border-color: #f1f0f0;
    --sigin-with-color: #6D6D6D;
    --back-btn-color: #354089;
    --active-bar-color: #3C4CA3;
    --inactive-bar-color: #E0E0E0;
    --skip-btn-color: #354089;
    --verify-email-color: #007bff;
    --verify-code-border: #354089;
    --verify-code-bg-border: #F3F5F6;

    /* creator category and tabs  */
    --categoryTagsDesc-text-color: #3D3D3D;
    --category-tags-btn: #5E7ED3;

    /* Filter component */
    --filter-popup-border-color: #7D9EDD;
    --filter-popup-bg-color: #FFF;
    --filter-popup-header-txtcolor: #5E7ED3;
    --filter-popup-header-closecolor: #000;
    --filter-popup-ruler-color: #ddd;
    --filter-popup-clearall-txtcolor: #F00;
    /* Slider style color */
    --filter-popup-slider-marklabel-color: #b0b0b0;
    --filter-popup-slider-mark-color: #cbd8f2;
    --filter-popup-slider-track-color: #354089;
    --filter-popup-slider-thumb-color: #e2e9f7;
    --filter-popup-slider-valuebg-color: #f2f5fc;
    --filter-popup-slider-valuetxt-color: #b0b0b0;

    /* Dashboard */
    --mertic-border: #CBD8F2;
    --metric-title-green: #7FBC03;
    --metric-title-blue: #354089;
    --metric-title-red: #B62020;
    --top-metric-title-color: #333;
    --top-metric-border-bottom: #e0e0e0;
    --top-metric-coloumn-color: #3d3d3d;
    --top-metric-box-shadow: rgba(0, 0, 0, 0.1);
    --top-metrics-rank-color: #354089;
    --overall-interaction-color: #3D3D3D;
    --comments-color: #7FBC03;
    --likes-color: #354089;

    /* Card  */
    --postsetting-dro-bg-color: #A7BFE9;
    --dropdown-bg-color: #f5f5f5;
    --post-delete-color: #B62020;
    --dropdown-item-common-color: #3D3D3D;
    --post-image-bg-color: #f5f5f5;

    /* create channel  */
    --category-channel-create-border: #7D9EDD;
    --black-gray-primary-color: #3d3d3d;
    --up-img-bg: #2a336f;
    --channel-img-bg-color: #eef0ff;
    --channel-image-border: #e7e7e7;

    /* create post  */
    --post-img-upload-bg: #E2E9F7;
    --post-img-add-icon: #354089;
    --remove-btn-red: #ff4d4f;
    --author-name-color: #0c0c0c;
    --channel-item-bg: #F6F6F6;

    /* Side Menu  */
    --sidebar-hover-color: #c8ccea;
    --sidebar-bg-color: #e2e9f7;
    --sidebar-option-active-color: #3f51b5;

    /* check box  */
    --pb-checkbox-border: #a8a6a6;
    --pb-checkbox-checked: #4d4c4c;
    --pb-checkbox-disabled-bg: rgb(207, 203, 203);
    --pb-checkbox-checkmark-disabled: #ffffff;
    --pb-checkbox-hover-shadow: rgba(0, 0, 0, 0.6);
    --seeall-bg-color: #D9EFFF;
    --card-border-color: rgba(0, 0, 0, .175);

    /* comments section  */
    --shadow-light: rgba(0, 0, 0, 0.05);
    --text-secondary: #555;
    --border-light: #ddd;
    --shadow-medium: rgba(0, 0, 0, 0.1);
    --bg-hover-light: #f2f2f2;
    --text-primary: #333;
    --button-primary-bg: #5e7ed3;
    --button-secondary-bg: #eee;
    --time-ago-color: #888;

    /* reply post  */
    --reply-box-bg: #e2e9f7;
    --reply-user-text-color: #3c3c3c;
    --divider-color: #c0c0c0;
    --input-text-color: #000000;
    --input-placeholder-color: #999999;
    --send-button-color: #1877f2;
    --background-color: #fafafa;
    --comments-hr-line: #e0e0e0;
    --nomedia-color: #E7E7E7;
    --nomedia-Text-color: #6D6D6D;
    --continue-module-text-color: #fff;
    --continue-module-bg-gradient: linear-gradient(90deg, rgba(33, 150, 243, 0.59) 3.01%, rgba(33, 150, 243, 0) 100%);
    --primary-btn-color-capsule: #FFAA00;
    --continue-module-bg-gradient-capsule: linear-gradient(90deg, #BB8009 0%, rgba(8, 9, 9, 0) 100%);
    --media-spinner-border: #666;

    /* FileUpload  */
    --fileupload-border-color: #eee;
    --fileupload-drop-border-color: #ccc;
    --fileupload-drop-background: #fafafa;
    --fileupload-button-bg: #8bc34a;
    --fileupload-button-bg-hover: #689f38;
    --fileupload-primary-white: #fff;
    --fileupload-text-color: #333;
    --assignment-desc-color: #716B6B;
    --assignment-selected-file-bg: #F1F4F5;

    /* Assignment Color  */
    --assignment-pending-color : #DC8D16;
    --assignment-approved-color: #7FBC03;
    --assignment-rejected-color: #B62020;
    --status-approved-color: #7FBC04;
    --status-pending-color: #DC8D16;
    --assignment-card-border: #00000033;
    --assignment-bg-color: #FBFBFB;
    --assignment-download-icon: #3399FF;
    --capsule-view-more: #3399FF;
}

.green {
    /* button */
    /* --primary-btn-color: #007bff;
      --primary-btn-text-color: #fff;
     --primary-btn-hover-color: #006592;
     --primary-btn-hover-text-color: #fff;
     --primary-btn-active-color: #8cc1fa;
     --primary-btn-active-text-color: #ffffffF;
     --primary-btn-disable-color: #5a6268;
     --primary-btn-disable-text-color: #fff;
     --primary-btn-disable-border-color: #545b62;
     --danger-btn-delete-color: #e95454;
     --primary-btn-Assign-color: #3d5d7a;
     --primary-btn-Assign-color: #fff;
     --secondarybtn-color: #6c757d;
     --secondarybtn-text-color: #fff;
     --danger-btn-text-color: #fff;
     --button-disabled-color: #e9ecef;
     --button-disabled-text-color: #64696d;

     /* Used Colors in sample page */
    --checkmaralert-color: #7FBC03;
    --Applay-btn-color: #7FBC03;
    --checked-color: #7FBC03;
    --Accu-button-disabled-color-uat: #a6ca5c;
    --Accu-button-disabled-color: #d9f5a2;
    --training-assign-check-color: #7FBC03;
    --training-banner-color: #d9ebfe;
    --role-checked-color: #7FBC03;
    --mui-selected-color: #E7F2D3;
    --datatable-checked-color: #7FBC03;
    --mui-checked-color: #7FBC03;
    --mui-switch-color: #fff;
    --managementhd-con-color: #DFEEC0;
    --selected-btn-color: #2196F3;
    --selected-btn-border-color: #2196F3;
    --Accu-assignunAssign-bg-color: #354089;
    --Accu-button-hov-color: #496A07;
    --Accu-button-color: #7FBC03;
    --verticalline-color: #ffffff3b;
    --MuiAutocomplete-option-active-color: #dedede;
    --some-more-container-color: #0056b3;
    --acc-unit-ctn-bg-color: rgba(0, 0, 0, .05);
    --acc-pro-label-color: rgb(93, 93, 93);
    --acc-pro-ctn-color: rgb(184, 218, 255);
    --player-controls-border-color: #1E5799;
    --player-controls-shadow-color: #dddddd;
    --player-controls-bg-color: #8ce8f7;
    --slider-thumb-bg-color: #4096ee;
    --black-color: black;
    --section-header-text-color: #272727;
    --body-color: #272727;
    --product-start-now-btn-color: #272727;
    --primary-btn-color: #7fbc03;
    --primary-hover-color: #006592;
    --primary-btn-text-color: #fff;
    --primary-btn-disable-bg-color: #cef08a;
    --secondarybtn-color: #8D9196;
    --secondarybtn-text-color: #fff;
    --secondarybtn-hover-color: #5a6268;
    --secondarybtn-disable-color: #BDC0C3;
    --danger-btn-delete-color: #D34848;
    --danger-btn-text-color: #fff;
    --error-text-color: #D34848;
    --label-text: #333;
    --general-text-color: #7E7B7B;
    --instruction-text-color: #020304;
    --button-disabled-color: #E0E3E6;
    --header-line-text: #0000001a;
    --text-active-color: #2da703;
    --assignunAssign-text-color: #e8e8e8;
    --assignunAssign-bg-color: #3d5d7a;
    --fafa-grp-icon-circle: #ff0000a6;
    --assignunAssign-label-color: #333;
    --li-text-color: #4e4e4e;
    --li-hov-color: #cecccc;
    --assignunassign-sub-text-color: #7d7d7d;
    --sso-btn-bg-color: #fff;
    --sso-box-shadow-color: #019ade69;
    --sso-btn-color: #71767b;
    --sso-hover-bg-color: #d1d1d147;
    --sso-hover-color: #019ade;
    --ac-right-arrow-color: #1a73e8;
    --dash-support-txt-color: #242424;
    --bs-link-color: rgb(13 110 253);
    --tab-inactive-text-color: rgba(0, 0, 0, 0.4);
    --view-message-btn-color: #3399FF;

    /* default */
    --dropdown-color: rgba(0, 0, 0, 0.54);
    --ed-pop-username-text-color: #313131;
    --modal-title-text-color: #272727;
    --modal-body-text-color: #716b6b;
    --ed-pop-heading-text-color: #031b4e;
    --searchbar-border-color: #ced4da;
    --searchbar-border-highlight-color: #7FBC03;
    --filterheader-border-color: #C7C7C7;
    --filterheader-background-color: #f2f1f1;
    --filtercontent-border-color: #f7f7f7;
    --filtercontent-background-color: #f7f7f7;
    --alert-header-text-color: #031b4e;
    --alert-background-color: #fff;
    --alert-border: #0003;
    --alert-close-icon-color: #000;
    --alert-sub-text-color: #031b4e;
    --profile-text-color: #64696d;
    --input-text-color: #64696d;
    --input-placeholdertext-color: #CCC;
    --product-card-box-shawdow: #CCC;
    --input-placeholder-disabled: #e9ecef;
    --label-text: #333;
    --instruction-text-color: #031b4e;
    --footer-text-color: #e6ebef;
    --close-button-color: #0003;
    --closebutton-shadow-color: #fff;
    --popup-cancel-button: rgb(108, 117, 125);
    --footer-text-color: #031b4e;
    --link-text-color: #007bff;
    --management-header-background-color: #E2F6FF;
    --nav-active-background-color: #f2f2f2;
    --training-course-unit-bg-color: #f2f2f2;
    --nav-active-parent-underline-color: #3399FF;
    --nav-active-subitem-underline-color: #5a6268;
    --checkbox-border-color: #c7cac9;
    --postsurvey-filedset-border-color: #c7cac9;
    --checkbox-hover-color: #ccc;
    --checkbox-checked-color: #2196f3;
    --search-icon-border: #ccc;
    --radio-mark2-background: #47b247;
    --button-default-color: #fff;
    --button-default-boder-color: #c7cac9;
    --close-icon-color: #6c757d;
    --primary-red: #FF0000;
    --primary-green: #008000;
    --download-icon-color: #b5b5b5;
    --drag-and-drop-background: #fcfcfc;
    --drag-and-drop-outline: #7E7B7B;
    --importStep-blue-color: #90d5f5;
    --importStep-grey-color: #d8d8d8;
    --importStep-green-color: #a5f06d;
    --importUser-progressBar-color1: #00f56d;
    --importUser-progressBar-color2: #3cb371;
    --importUser-successfully-recorder-text-color: #6DBB59;
    --custom-switch-background-color: #fff;
    --datatable-tablecell-color: #7E7B7B;
    --filter-hr-line: #e6e6e6;
    --close-icon: #b3b3b3;
    --datatable-header-text-color: #272727;
    --datatable-bg-header-color: #fff;
    --dataGrid-action-column-color: #007bff;
    --trainingManagement-capsule-bg-color: #808181;
    --trainingManagement-capsule-hover-color: #575757;
    --generalCourseNameCol-color-training: #edebeb;
    --primary-white: #fff;
    --surveyLink-bg-color: #f8f9fa;
    --fa-pause-color: #ff8100a6;
    --fa-check-circle-color: #00940094;
    --fa-times-color: #ff0000a6;
    --filterCom-selected-bg-color: #7FBC03;
    --filterIcon-bg-color: #2ac0f9;
    --eligible-rows-selected-bg-color: #F2F1F1;
    --setCourseCompletion-ctn-boxshadow: #d7d8d9;
    --custom-control-btn-enabled: #00940094;
    --custom-control-btn-disabled: #ff0000a6;
    --filter-focus-btn-color: #7FBC03;
    --primary-blue: blue;
    --inputfield-widget-bg-color: #e9ecef;
    --profile-box-shadow-color: #0000003b;
    --product-card-img-bg-color: #f7f5f6;
    --capsuleList-Unit-Title-Color: #1240a3;
    --card-body-bg-color: #43a047;
    --my-refresher-capsules-border: #1FD6F3;
    --capsule-duration-color: #f7f3f3;
    --capsule-duration-bg-color: #3A3737;
    --capsule-desc-color: #423f3f;
    --capsule-status-color: #efa825;
    --primary-black: #000;
    --safestart-survey-checked-color: #505050;
    --autocomplete-input-text-color: #64696d;
    --cls-rpt-title-color: #023786;
    --cls-multi-chat-rpt: #f8f4f4;
    --refresher-capsulebootom-color: #1fd6f3;
    --mui-border-bottom: #dee2e6;
    --breadcrumbs-color: #757575;
    --resourse-filename-title-color: #005dab;
    --resourse-card-file-bg-color: #f1f4f7;
    --planning-ontrack-bg-color: #7db1f5;
    --layout-background-color: #E6EBEF;
    --classroom-fieldset-border: rgba(71, 71, 71, 0.35);
    --classroom-pq-completed-color: #43b055;
    --mui-close-icon: #716b6b;
    --mui-close-icon-hover: #000;
    --table-td-border-color: #c1c7cda1;
    --datatable-td-color: #5d5d5d;
    --datatable-iconBtn-color: rgba(0, 0, 0, 0.5);
    --footer-bg-color: #E6EBEF;
    --layout-bg-color: #E6EBEF;
    --coursepopup-frame-color-2: #e3f1fb;
    --coursepopup-frame-color-3: #6aaaff;
    --coursepopup-linear-grad-color-1: #fcfcfe;
    --coursepopup-linear-grad-color-2: #e2ecf8;
    --coursepopup-linear-grad-color-3: #b5d0ed;
    --coursepopup-bg-color: #696969;
    --gauge-chart-label: #716b6b;
    --card-cap-color: #00000040;
    --card-text-date-color: rgb(255, 7, 110);
    --card-text-para-color: #808080;
    --catagory-name-color: #D3D3D3;
    --product-img-ctn-color: #0000001a;
    --product-card-body-box-shadow-color: #00000080;
    --product-key-plus-box-shadow-color-1: #00000033;
    --product-key-plus-box-shadow-color-2: rgba(0, 0, 0, 0.14);
    --product-key-plus-box-shadow-color-3: rgba(0, 0, 0, 0.12);
    --capsule-list-img-hover: rgba(0, 0, 0, 0.25);
    --capsule-badge-avl-color: #373737;
    --progress-bar-ctn-color-course: #D9D9D9;
    --progress-value-color-course: #41C043;
    --about-page-desc-color: #5c5c5c;
    --about-page-tabs-color: #2D2D2D;
    --about-tabs-active-text-color: #2196F3;
    --about-tabs-ctive-bg-color: #ECF6FF;
    --certificate-pop-active-tab-color: #B8DFFF;
    --certificate-pop-title-seperation-line: rgba(0, 0, 0, .1);
    --course-feedback-link-color: #2196F3;
    --transition-border-color: rgba(33, 150, 243, 0.5);
    --feedback-survey-slider-thumb-color: #2196F3;
    --course-banner-karate-empty-status-bs-color: #00000040;
    --course-banner-karate-empty-status-bg-color: #D2D2D266;

    /* Dashboard */
    --rys-count-color: #A786E4;
    --dash-activeuser-color: #2DA703;
    --dash-inactiveuser-color: #D90000;
    --totallicenses-count-color: #5D5D5D;
    --highcharts-data-table-color: #ebebeb;
    --highcharts-data-table--caption-color: #555;
    --highcharts-data-table-thead-tr: #f8f8f8;
    --highcharts-data-table-tr-hover: #f1f7ff;
    --user-Active-text: #2d2d2d;
    --cardGuageFlex-h4-color: #716b6b;
    --fa-user-color: #ff990080;
    --fa-user-hover-color: #ff990099;
    --fa-user-bg-color: #ff99001a;
    --fa-user-bg-hover-color: #ff990033;
    --fa-smile-color: #5c23cc80;
    --fa-smile-hover-color: #5c23cc99;
    --fa-smile-bg-color: #5c23cc1a;
    --fa-smile-bg-hover-color: #5c23cc33;
    --scard-box-shadow-color-one: #00000033;
    --scard-box-shadow-color-two: #00000024;
    --scard-box-shadow-color-three: #0000001f;
    --dash-bannertext-color: #292929;


    /* Reports */
    --searchListBox-box-shadow-color-one: rgba(0, 0, 0, 0.12);
    --searchListBox-box-shadow-color-two: rgba(0, 0, 0, 0.14);
    --check-lbl-bg-color: rgb(207, 203, 203);
    --rpt-card-clipboard-icon: #0060d8;
    --rpt-card-name: #031b4e;
    --report-rowbox-border-color: orange;
    --reports-complete-background-color: #A6D486;
    --reports-complete-color: #2b2929;
    --reports-notstarted-background-color: #FF8F8F;
    --reports-notstarted-color: #2b2929;
    --reports-inprogress-background-color: #FFFF99;
    --rptlst-row-card-header-color: #d2d3d3;
    --course-list-item-type-color: #6386ea;
    --rptlst-list-border-color: #e9ecec;
    --rptlst-list-color: #656565;
    --report-role-access-head-bg-color: #007bff;
    --report-subtitle-color: #5a5a5a;
    --close-call-reports-cell-color: Lightgreen;
    --close-call-header-bg-color: #fdfdfd;
    --close-call-reports-sub-title-color: #4b72b5;
    --nearMiss-noImage-color: #cdcdcd;
    --close-call-reports-choose-file-color: #babaf7;
    --close-call-reports-close-icon-color: #f5f5f5;
    --MuiAlert-filledWarning-bg-color: #ffc46c;
    --MuiAlert-filledSuccess-bg-color: #7275c2;
    --border-bottom-close-call: #f3f1f1;
    --close-call-rpt-titlese: #e0e0e0;
    --close-call-rpt-subtitle: #5a5a5a;
    --close-call-rpt-back: #cdcdcd;
    --close-call-fade-color: #f6f3f3;
    --close-call-report-sel-bg-color: #c4c4c4;
    --clos-call-report-chart-type: #c9cbcd;
    --close-call-report-process-color: #d50000;
    --cls-rpt-item3: #F6F6F6;
    --cls-container-selection-border: #cdcdcd;
    --cls-rpt-sel-vals: #6b6bf6;
    --cls_sub_title1-color: #2f2599;
    --sub-container4-bg-color: #d6f1f6;
    --sub-container21-color: #686363;
    --sub_container23-color: #414040;
    --reports-ref-capsule-name-color: rgba(0, 0, 0, 0.87);
    --user-nav-box-shawdow-color: rgba(0, 0, 0, 0.09);
    --user-view-modal-selected-item-border: #808080;
    --rys-conversation-records-ctn-color: #3399FF4D;
    --rys-total-supervisor-count-color: #3399FF;
    --rys-supervisor-count-color: #5D5D5D;
    --rys-conversation-blue-border: #39F;
    --rys-conversation-dis-blue-border: #CDCDCD;
    --rys-conversation-rank-text-color: #39F;
    --rys-conv-top-rank-bg-color: #3D9CFB;
    --rys-conv-top-rank-dis-bg-color: #CCCCCC;
    /* nearmiss close call  */
    --close-call-section-bg-color: #f5f5f5;
    --close-call-section-box-shawdow-color1: rgba(0, 0, 0, 0.2);
    --close-call-section-box-shawdow-color2: rgba(0, 0, 0, 0.14);
    --close-call-section-box-shawdow-color3: rgba(0, 0, 0, 0.12);
    --near-miss-sub-heade-color: #2751e9;
    --near-miss-grouping-border: #f3eded;
    --near-miss-self-equipment-border-color: #CDCDCD;
    --near-miss-self-equipment-bg-color: #F2F3F4;
    --near-miss-self-equipment-bg-hover-color: #C1EBBC;
    --near-miss-incident-title-focuse-color: #4b72b5;
    --near-miss-incident-place-card-color: rgba(0, 0, 0, 0.125);
    --near-miss-incident-place-card-checked-color: #C1EBBC;
    --near-miss-incident-place-card-checked-bg-color: rgba(0, 0, 0, 0.5);
    --near-miss-warn-msg-color: #a28b8b;
    --near-miss-choose-img-border-color: #babaf7;
    --near-miss-label-color: #64696d;
    --near-miss-close-icon-bg-color: #675a5a;
    --near-miss-close-icon-border-color: #f5f5f5;
    --near-miss-plus-icon-color: #f97b7b;
    --near-miss-search-border: #cdcdcd;
    --near-miss-search-bg-color: #f9f9f9;
    --near-miss-vertical-line-border: #ededed;
    --near-miss-attachment-max-list-color: #b34545;
    --near-miss-attachment-max-limit-color: rgb(26, 187, 120);
    --near-miss-top-color: #bbe6e8;
    --near-miss-bg-color: #00bcd4;
    --near-miss-card-border: rgba(0, 0, 0, 0.125);
    --near-miss-check-label-plc-color: #94f48a;

    /* Impress colors  */
    --player-controls-color: #2929297d;
    --impress-tabs-active-color: #5cadd2;
    --impress-tabs-active-radial-gradient-color: #43deed;
    --impress-tabs-border-color: #CDCDCD;
    --impress-datatable-header-bg-color: #DCF1FB;
    --impress-config-datatable-border-left: #80E3BA;
    --impress-config-email-border-ctn: #efebeb;
    --email-admin-user-title-color: #ede9e9;
    --email-admin-user-title-bg-color: #F1EFEF;
    --primary-black: #000000;
    --impress-config-task-top-border: #ede9e9;
    --checkbox-secondary-color: #007BFF;
    --checkbox-impress-checked-color: #b7b6b5;
    --impress-checkbox-border-color: #c7bea9;
    --impress-task-desc-bg-color: #ececec;
    --impress-create-template-color: #0d13de;
    --impress-disable-border-color: #aec7d3;
    --task-datatable-border-color: #eae97e;
    --impress-role-lable-color: #007bff;
    --task-setup-weight-one-bg-color: #CAEAE7;
    --task-setup-weight-two-bg-color: #EADECA;
    --task-setup-weight-three-bg-color: #D4CAEA;
    --task-setup-weight-four-bg-color: #EACAD5;
    --task-setup-weight-five-bg-color: #D5EACA;
    --add-task-weightage-color-two: #c21616;
    --task-table-cell-bg-color: #DCF1FB;
    --task-table-row-table-cell-bg-color: #f3f3f3;
    --task-table-row-table-cell: #5f5e5e;
    --task-table-row-table-cell-child2-bg-color: #f1ecec;
    --task-table-row-table-cell-child2-border-color: #dbd7d7;
    --task-add-new-member-color: #6c6cb7;
    --task-deadline-color: #CDCDCD;
    --sc-card-box-bg-color: #F0F0F6;
    --sc-card-color: #fdfcfc;
    --sc-card-content-color: #111;
    --team-name-txt-color: #292828;
    --cls-teamImage1-border-color: #edeaea;
    --cls-team-dtls-color: #f5f0f0;
    --create-tm-color: rgba(0, 0, 0, 0.05);
    --cls-header-container-border-color: #efeaea;
    --cls-add-new-member-color: #3333f3;
    --cls-error-border-color: #b9230f;
    --cls-add-lnk-color: #4a55f3;
    --checkplus-lbl-color: #001;
    --maincontainer-border-color: #f9fafb;
    --cls-max-size-color: #acafb5;
    --ontrack-bg-color: #7db1f5;
    --delayed-bg-color: #f5c947;
    --notstarted-txt-color: #c8c6c6;
    --completed-txt-color: #79da8d;
    --container-sf-set-shadow-color: #dbdada;
    --container-sf-set-border-color: #f4eded;
    --sub-container99-text-color: #615757;
    --sub-sf-container21: #535455;
    --sub-sf-container22-txt-color: #8f8f8f;
    --sub-sf-container23-txt-color: #5095d7;
    --MuiRadio-colorSecondary-color: #10d877;
    --sf-color1-bg-color: #f53f68;
    --sf-color2-bg-color: #00c8f4;
    --sf-color3-bg-color: #fdc400;
    --sf-color4-bg-color: #984bd6;
    --sf-color5-bg-color: #10d877;
    --planning-change-template-color: #007BFF;
    --planning-change-template-default-color: #babdbf;
    --successfactorts-change-temp-border-color: #e9e8e8;
    --select-base-data-color: #f77766;
    --planning-tableheader-bg-color: #DCF1FB;
    --planning-table-cell-bg-color: #f3f3f3;
    --planning-table-cell-color: #5f5e5e;
    --planning-table-cell-second-color: #f1ecec;
    --planning-table-cell-second-border-color: #dbd7d7;
    --checkplus-lbl-color: #64696d;
    --planning-matiral-card-hover-color: #579bfc;
    --impress-reset-img-color: red;
    --impress-main-task-color: #f7f4f4;
    --planning-mile-color: #eae97e;
    --progress-notstarted-color: #c8c6c6;
    --progress-ontrack-color: #7db1f5;
    --progress-delayed-color: #f5c947;
    --progress-completed-color: #79da8d;
    --planning-textarea-border-color: #e3dede;
    --planning-textarea-color: #716b6b;
    --dashboard-teams-text-color: #FFF;
    --dashboard-teams-border-color: #e90a0a;
    --dashboard-teams-box-shawdow-active-color: #40373766;
    --dashboard-datatable-header-bg-color: #86caea;
    --dashboard-Y1SF1-bg-color: #F53F68;
    --dashboard-Y1SF2-bg-color: #00C8F4;
    --dashboard-Y1SF3-bg-color: #FDC400;
    --dashboard-Y1SF4-bg-color: #984BD6;
    --dashboard-Y1SF5-bg-color: #10D877;
    --dashborad-checkplus-lbl-color: #64696d;
    --dashboard-admin-border-color: #CDCDCD;
    --dashboard-admin-bs-color1: #00000033;
    --dashboard-admin-bs-color2: #00000024;
    --dashboard-admin-bs-color3: #0000001f;
    --dashboard-admin-selected-border-color: #6980E6;
    --dashboard-admin-selected-bs-color: #e97878;
    --dashboard-back-status-color: #5f5fe9;
    --dashboard-impress-table-header-color: #262729;
    --dashboard-edit-icon-color: #6ec6ff;
    --dashboard-tabs-box-shadow: #eceaf3;
    --cls-dashboard-text-color: #af5979;
    --milestone-icon-color: #ea3a77;


    --cls-searching-button-color: #9f999991;
    --cls-searching-button-border-color: #cdc5c5;
    --sf-search-color: rgb(185, 32, 32);
    --cls-team-cross-color: #7f8ecf;
    --cls-legend-box-bg-color: #fb5a5a;
    --cls-act-inp-description-bg-color: #e3dede;
    --cls-resetall-color: rgb(65, 65, 238);
    --cls-ref-lnk-color: #4672d5;
    --cls-tabs-active-color: #0287EA;
    --cls-tabs-active-border-color: #0287EA;
    --cls-search-icon-color: #eee;
    --MuiChip-root-bg-color: #f0f6ff;
    --MuiChip-root-border-color: #a7adb1;
    --popup-bg-color: rgba(0, 0, 0, 0.5);

    /* certificate colors  */
    --printer-color: #fff;
    --certificate-body-color: #fff;
    --printer-color-icon-color: #000000;
    --certificate-title-color: #333333;
    --certificate-name-color: #49518e;
    --accutrain-certificate-text-color: #354089;

    /* loginpage */
    --email-password-border-bottom: #c4c4c4;
    --email-password-text-color: #d1cece;
    --email-login-or-text-color: #969595;
    --email-login-or-border-color: #f1f0f0;
    --email-password-text-after-color: #919191;
    --forgot-password-back-icon: #505050;
    --forgot-password-back-text-color: #007bff;
    --username-password-placeholder-color: #ced4da;
    --forgot-password-authentication-bg-color: #dc3545;
    --change-password-here-label-color: rgba(0, 0, 0, 0.6);

    /* header  */
    --header-profile-drp-color: #6c757d;
    --header-hamburger-img-bg-color: #e7eef3;
    --header-profile-drp-active-color: #2d2d2d;
    --header-nav-link-border-color: #d2d7dc;
    --header-profile-ios-border-top-color: #e5e4e1;
    --header-search-icon-color: #6c757d;
    --header-navbar-color: #E6EBEF;
    /* --header-navbar-box-shawdow-color1:  */

    /* Sidebar */
    --sidebar-text-color: #fff;
    --sidebar-select-side-background-color: #019ade;
    --sidebar-background-color: #2d2d2d;
    --sidebar-background-shadow-color: 0 1px 8px 0 #0003, 0 3px 4px 0 #00000024, 0 3px 3px -2px #0000001f;
    --sidehead-link-color: rgba(255, 255, 255, 0.6);
    --sideheadspan-color: #ffffff99;
    --align-i-color: rgba(255, 255, 255, 0.6);
    --sidehead-span-color: #484848;
    --sidebartopic-color: #5dd5e8;
    --sidebarpannel-color: #364760;
    --sidebarpannel-span-color: #f3f3f3;
    --sidegead-hover-color: #000000;
    --active-bg-color: rgba(0, 0, 0, 0.3);
    --actived-bg-color: #0000004d;
    --webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    --form-control-webkit-color: rgba(100, 105, 109, 0.55);
    --active-menu-side-border-color: #7fbc03;


    /* setting */
    --settings-sub-head-color: #031b4e;
    --settings-col-left-text: #333;
    --settings-col-right-text: #031b4e;
    --setting-editlogo-text-color: #007bff;
    --form-group-required-after-color: red;
    --cls-check-group-top-color: #CDCDCD;
    --capsulesheader-bg-color: #818181;
    --settingsCard-border-color: #BCE3FF;
    --settingsCard-bg-color: #EEF8FF80;
    --settings-page-subTitle: #717182;
    --settingsCardImg-bg-color: #DBEAFE;
    --settings-tag-warning: #ECEEF2;
    --settings-tag-text-color: #030213;
    --active-bg-color: #00C950;
    --meta-status-color:#717182;
    --sso-banner-mui-icon-color: #3399FF;
    --sso-title-banner-color :#0A0A0A;
    --learn-more-btn-bg-color:#e7e7e7;
    --provider-detail-bg-color: #F6F6F6;
    --provider-detail-sub-title:#717182;
    --provider-detail-input-bg-color:#e7e7e7;
    --metaData-user-input-bg: #D9EFFF;
    --identity-provider-border: #BEDBFF;
    --about-meta-data-bg: #EFF6FF;
    --status-banner-border: #8ED3FF;
    --status-banner-bg: #EEF8FF;
    --check-circle-container-bg: #DCFCE7;
    --check-circle-icon: #00A63E;
    --sso-summary-border: #E2E8F0;
    --status-text-success: #00A63E;
    --mail-confirmation-text: #1C398E;

    /* dashboard */
    --dashboard-header-text-color: #333;
    --dashboard-sub-header-text-color: #64696d;
    --dashboard-actuser-icon-color: #ff990080;
    --dashboard-actuser-bg-icon-color: #ff99001a;
    --dashboard-actuser-text-color: #000;
    --dashboard-totalrys-icon-color: #5c23cc80;
    --dashboard-totalrys-bg-icon-color: #5c23cc1a;
    --dashboard-totalrys-text-color: #000;

    /* userlist */
    --user-filter-header-text-color: #031b4e;
    --user-filter-icon-color: #031b4e;
    --user-filter-subheader-text-color: #716b6b;
    --user-filter-text-dropdown-color: #031b4e;
    --userlist-table-heading-color: rgba(0, 0, 0, 0.87);
    --userlist-table-datas-color: #716b6b;
    --userlist-table-active-color: #2da703;
    --userlist-table-inactive-color: #d90000;
    --userlist-table-edit-color: #007bff;
    --userlist-table-delete-color: #007bff;
    --userlist-table-reverify-color: #007bff;
    --userlist-selected-button-bg-color: rgb(33, 150, 243);
    --userlist-selected-button-border-color: rgb(33, 150, 243);
    --userlist-selected-button-text-color: gb(255, 255, 255);
    --userlist-count-button-color: #2196f3;
    --userlist-count-button-text-color: :#fff;

    /* grouplist */
    --grouplist-table-heading-color: rgba(0, 0, 0, 0.87);
    --grouplist-table-datas-color: #716b6b;
    --grouplist-table-active-color: #2da703;
    --grouplist-table-inactive-color: #d90000;
    --grouplist-table-edit-color: #007bff;
    --grouplist-table-delete-color: #007bff;
    --grouplist-table-reverify-color: #007bff;
    --grouplist-selected-text-color: #000;
    --grouplist-sub-heading-text-color: #333;

    /* Assignment */
    --Assignment-sub-heading-color: #1e1e1e;
    --Assignment-table-heading-color: rgba(0, 0, 0, 0.87);
    --Assignment-table-datas-color: #716b6b;
    --Assignment-table-edit-color: #007bff;

    /* Recordcompletion */
    --rc-sub-heading-text-color: #333;
    --rc-filter-header-text-color: #031b4e;
    --rc-filter-icon-color: #031b4e;
    --rc-filter-subheader-text-color: #716b6b;
    --rc-filter-text-dropdown-color: #031b4e;
    --rc-table-heading-color: rgba(0, 0, 0, 0.87);
    --rc-table-datas-color: #716b6b;

    /* Reset Training */
    --rt-sub-heading-text-color: #333;
    --rt-filter-icon-color: #031b4e;
    --rt-table-heading-color: rgba(0, 0, 0, 0.87);
    --rt-table-datas-color: #716b6b;
    --player-controls-shadow-color: rgba(0, 0, 0, 0.4);

    /* Toolbox */
    --toolbox-sub-head-color: #496077;
    --toolbox-arrow-color: #031b4e;
    --modal-content-color: rgba(0, 0, 0, 0.5);
    --popup-header-fname-color: #ffffff;
    --cucu-btn-color: rgba(0, 0, 0, 0.4);
    --filename-color: #04358d;
    --fdr-str-hover-color: #47a1ef;
    --fdr-view-color: #fdfdfd;
    --lsthdr-color: #c2c1c1;
    --fileview-color: #edebeb;
    --fileview-hover-color: #f8f7f7;
    --fileView-color: #c9c2c2;

    /* Rate your state */
    --row-ctn-color: rgb(251, 251, 251);
    --rate-sub-box-bg-color: #c4cbd4;
    --rate-sub-card-i-color: #018001;
    --rateinfo-color: #e91e63;
    --rate-disable-color: rgba(113, 113, 113, 0.4);
    --rys-text-color: #000;
    --checkmark-img-color: rgba(0, 0, 0, 0.1);
    --ssi-rys-qa-cardbd-bg-opts: #0099ff;
    --rate-ifield-text-brdclr-color: #00ffff;
    --input-range-slider: #3f51b5;
    --input-range-slider-color: #888888;
    --input-range-label-color: #031b4e;
    --ebkit-scrollbar-track-bg-color: #f1f1f1;
    --webkit-scrollbar-thumb: #b1b1b1;
    --webkit-scrollbar-thumb-hover-color: #555;
    --qa-rate-board-usr-radio: #f7f7f7;
    --rate-dp-bg-color: #e4e4e4;
    --react-date-picker-bg-color: #e0e0e0;
    --white-bg-color: white;
    --label-check-color: rgba(0, 0, 0, 0.5);
    --label-check-hovor-color: rgba(0, 0, 0, 0.2);
    --label-text-label-check: #00d478;

    /* Survey Updated  */
    --checked-label-color: #3f4b28;
    --range-value-color: #7FBC03;
    --textarea-bg-color: #dfeec0;
    --progress-bar-ctn-color: #dfeec0;
    --previous-btn-bg-color: rgba(0, 0, 0, 0.40);


    /* Steering commitee */
    --sc-sub-heading-color: #757575;

    /* Storyfeeds */
    --imageCloseBtn-bg-color: #6d6969;
    --sf-createpost-bg-color: #dfdfdf;
    --sf-createpost-text-color: #4277ec;
    --sf-username-text-color: #505050;
    --sf-hours-color: #8e8e8e;
    --sf-profile-text-color: #fff;
    --sf-profile-bg-color: #4f8dc5;
    --sf-subheading-color: #031b4e;
    --sf-icons-color: #b2b2b3;
    --sf-post-text-color: #019ade;
    --sf-channels-text-color: #019ade;
    --sf-sub-head-color: #212529;
    --sf-channels-sub-head-color: #878585;
    --sf-your-channel-text-color: #007bff;
    --sf-feedsPostContainer-color: #cccccc;
    --sf-feedstHeader-color: #737373;
    --channelListInPost-color: #ababab;
    --postChannelListDropdown-placeholder: #818080;
    --sf-readContaineNoFeedData-color: #9f0303;
    --sf-feedsPostEmojiHolder-border: #f2f87e;
    --sf-feedsPostEmojiHolder-bg-color: #0707e9;
    --sf-feedsStory-color: #797979;
    --sf-feedsChannelNavStrip-hover: #f8f9f9;
    --sf-feedsChannelItemBtn-color: #969494;
    --sf-feedsChannelItemBtn-hover-color: #3f456f;
    --sf-alertContainerWrapper-color: rgba(149, 146, 146, 0.5);
    --sf-channelName-color: #5f5f5f;
    --sf-morePopupMenuItem-hover: #f3f6f8;
    --sf-formContainer-bg-color: rgba(100, 100, 100, 0.6);
    --sf-fomButtonContainer-bg-color: #767676;
    --sf-legendsIcon-color: #ddd;
    --sf-userListLegends-color: #c7c9ca;
    --userListAssigned-hover: #007fb7;
    --sf-channelHeaderName-color: #424040;
    --sf-profileRole-color: #a0a0a0;
    --sf-descriptionBlockContent-color: #9a9a9a;
    --sf-chnnelDropdown-border-color: #0088c5;
    --sf-displayBlock-color: #e5e4e1;
    --sf-removeicon-color: #8c8c8c;
    --sf-TextHolder-color: #efefef;
    --sf-ContentOverFlowWrapper-color: #493fe3;
    --sf-displayBlockLikeBtn-color: #8080b0;
    --sf-feedLiked-color: #1485bd;
    --sf-displayBlockComments-color: hsla(0, 0%, 96.9%, 0.5);
    --sf-displayBlockLike-color: #959697;
    --sf-feedsLoadingContainer-color: rgba(189, 189, 189, 0.5);
    --fa-list-color: rgba(1, 154, 222, 0.2);
    --fa-col-color: #9E9E9E;
    --fa-pc-h5-color: rgba(0, 0, 0, .1);
    --fa-trash-alt-color: #fd7e14;
    --fa-check-square-bg-color: #15aabf;
    --sf-imageCloseBtn-color: #363636;
    --sf-imageCloseBtn-bg-color: rgba(255, 255, 255, 0.8);
    --sf-input-box-color: lightgray;
    --sf-modal-two-color: #34373b;
    --sf-input-box-text-color: #b8b8b8;
    --sf-cool-link-color: skyblue;
    --feedsPostHeader-color: #f7f5f5;
    --displayBlockRemoveBtnPannel-color: #707070;
    --sf-assertsViewerHeaderContaner-color: #1e1c1c;
    --assertsViewerContentContaner-color: #121212;
    --assetsViewer-btn-hover: #939adf;
    --postFileHolder-color: #e5e5e7;
    --FileTag-color: #59595a;
    --FileCloseBtn-color: #37379c;
    --process-cover-color: #007bff2b;
    --stripContainer-color: #585858;
    --deleteContainer-color: #a9a9a9;

    /* Closecall */
    --cc-question-text-color: #2751e9;
    --cc-sub-head-color: rgba(0, 0, 0, 0.54);
    --cc-incident-sub-head-color: #4b72b5;
    --cc-source-button-bg-color: #c1ebbc;
    --cc-source-button-text-color: #000;
    --cc-severity-button-text-color: ?;
    --cc-severity-button-border-color: solid rgb(166, 165, 165);
    --cc-severity-serious-button-bg-color: rgb(192, 0, 0);
    --cc-severity-major-button-bg-color: rgb(252, 2, 1);
    --cc-severity-minor-button-bg-color: rgb(249, 125, 42);
    --cc-severity-low-button-bg-color: rgb(251, 232, 5);
    --cc-severity-verylow-button-bg-color: rgb(146, 208, 81);
    --cc-chooseimg-text-color: #007bff;
    --cc-filter-icon-color: #212529;

    /* Reports */
    --rpt-sub-head-text-color: #031b4e;
    --rpt-filterbar-bg-color: white;
    --rpt-filterbar-border-color: rgba(0, 0, 0, 0.12);
    --rpt-filter-icon-color: #212529;
    --rpt-popup-columns-text-color: #64696d;
    --rpt-popup-subhead-text-color: #031b4e;
    --rpt-popup-filter-searchbar-text-color: rgb(100, 105, 109);
    --rpt-popup-filter-searchbar-border: rgb(206, 212, 218);
    --rpt-popup-more-text-color: blue;
    --rpt-popup-filter-selectedbar-color: solid grey;
    --rpt-export-prop-color: #212529;
    --rpt-table-upper-heading-text-color: #031b4e;
    --rpt-table-heading-text-color: rgba(0, 0, 0, 0.87);
    --rpt-table-datas-text-color: #716b6b;
    --rpt-table-active-color: #2da703;
    --rpt-table-inactive-color: #d90000;
    --rpt-tbl-upperhead-lefttext-color: #031b4e;
    --rpt-tbl-upperhead-righttext-color: blue;
    --searchlistbox-cust-report-border-color: #0000001f;

    /* Learner progress*/
    --lp-chart-number-color: #2d2d2d;
    --lp-chart-text-color: #031b4e;

    /* Learner Course Progress */
    --lcp-course-col-bg-color: #b8daff;
    --lcp-unit-col-bg-color: #0000000d;

    /* Historical Learner Courses */
    --hlc-popup-datebar-color: #e9ecef;
    --hlc-popup-datebar-text-color: #64696d;

    /* Refresher Capsule Summary */
    --rfs-course-col-bg-color: #b8daff;
    --rfs-col-header-text-color: #5d5d5d;
    --rfs-unit-col-bg-color: #0000000d;

    /* Survey Management */
    --qr-steps-bg-color: #F2F1F1;
    --guide-qr-label-color: #3399FF;
    --survey-setting-tab-hr-color: #3399FF;
    --survey-settings-input-border: #3399FF;
    --poster-survey-qr-code: #007EE0;
    --link-tooltip-color: #333;

    /* Button Component  */
    --button-primary-color: #fff;
    --button-primary-bg-color: #4052b5;
    --button-primary-hover-color: #4A64C6;
    --button-primary-disable-bg-color: #e2e9f7;
    --button-primary-disable-color: #7d9edd;
    --button-secondary-border-color: #4052b5;
    --button-secondary-color: #4052b5;
    --button-secondary-color2: #354089;
    --button-secondary-hover-color: #4a64c6;
    --button-secondary-disable-color: #cbd8f2;
    --button-secondary-bgcolor: #CBD8F2;
    --button-outline-bg-color: none;
    --button-outline-border-color: #5E7ED3;
    --button-outline-text-color: #5E7ED3;
    --danger-button-bg-hover-color: #e53e3e;
    --danger-btn-bg-color: #b62020;

    /* public channel color  */
    /* common colors  */
    --primary-black: #000;
    --primary-white: #fff;
    --modal-title-text-color: #3D3D3D;
    --header-default-color: #3D3D3D;
    --form-error-color: #B62020;
    --btn-link-color: #0B81FF;
    --page-title-color: #354089;
    --public-channel-creator-color: #354089;
    --custom-layout-border-color: #A7BFE9;
    --custom-layout-bg-color: #FFF;
    --input-label-color: #5e7ed3;
    --input-description-color: #716B6B;
    --role-desc-color: #6D6D6D;
    --action-view-color: #3399FF;
    --action-delete-color: #B62020;
    --action-disable-color: grey;
    --custom-hr-color: #ccc;
    --datatable-no-data-found: #888;
    --table-bottom-border: #3d3d3d20;
    --table-body-tr-hover-color: #f2f2f2;
    --footer-ctn-color: #666666;
    --active-pb-color: rgb(127, 188, 3);
    --inactive-pb-color: rgb(182, 32, 32);
    --info-success-color: #7FBC04;
    --info-info-color: #5E7ED3;
    --input-bg-color-pb-component: #F2F5FC;

    /* Autocomplete dropdown component  */
    --MuiAutocomplete-option-active-color: #dedede;
    --form-border-color: #A7BFE9;
    --tabs-active-bottom-color: #354089;
    --tabs-active-color: #007bff;
    --tabs-active-text-color: #354089;
    --delete-btn-color: #B62020;
    --dropdown-focus-color: #007bff;
    --dropdown-disable-border-bottom: #ccc;
    --dropdown-disable-backdrown: #f0f0f0;

    /* search component  */
    --search-icon-color: #5E7ED3;
    --searchBox-border: #5E7ED3;
    --searchBox-bg-color: #F2F5FC;
    --searchbar-border-highlight-color1: blue;

    /* Button Component  */
    --button-primary-color: #fff;
    --button-primary-bg-color: #4052b5;
    --button-primary-hover-color: #4A64C6;
    --button-primary-disable-bg-color: #e2e9f7;
    --button-primary-disable-color: #7d9edd;
    --button-secondary-border-color: #4052b5;
    --button-secondary-color: #4052b5;
    --button-secondary-color2: #354089;
    --button-secondary-hover-color: #4a64c6;
    --button-secondary-disable-color: #cbd8f2;
    --button-secondary-bgcolor: #CBD8F2;
    --button-outline-bg-color: none;
    --button-outline-border-color: #5E7ED3;
    --button-outline-text-color: #5E7ED3;
    --danger-button-bg-hover-color: #e53e3e;
    --danger-btn-bg-color: #b62020;

    /* Toast Component  */
    --toast-bg-color: #fff;
    --toast-box-shawdow: rgba(0, 0, 0, 0.1);
    --toast-border-color: #A7BFE9;

    /* Radio Button Component */
    --radio-button-border-color: #4A64C6;
    --radio-bg-color: white;
    --radio-inner-circle-color: #354089;

    /* Login Page  */
    --login-bg-color: #CBD8F2;
    --form-placeholder-text-color: #6D6D6D;
    --input-outline-color: #7D9EDD;
    --email-login-or-border-color: #f1f0f0;
    --sigin-with-color: #6D6D6D;
    --back-btn-color: #354089;
    --active-bar-color: #3C4CA3;
    --inactive-bar-color: #E0E0E0;
    --skip-btn-color: #354089;
    --verify-email-color: #007bff;
    --verify-code-border: #354089;
    --verify-code-bg-border: #F3F5F6;

    /* creator category and tabs  */
    --categoryTagsDesc-text-color: #3D3D3D;
    --category-tags-btn: #5E7ED3;

    /* Filter component */
    --filter-popup-border-color: #7D9EDD;
    --filter-popup-bg-color: #FFF;
    --filter-popup-header-txtcolor: #5E7ED3;
    --filter-popup-header-closecolor: #000;
    --filter-popup-ruler-color: #ddd;
    --filter-popup-clearall-txtcolor: #F00;
    /* Slider style color */
    --filter-popup-slider-marklabel-color: #b0b0b0;
    --filter-popup-slider-mark-color: #cbd8f2;
    --filter-popup-slider-track-color: #354089;
    --filter-popup-slider-thumb-color: #e2e9f7;
    --filter-popup-slider-valuebg-color: #f2f5fc;
    --filter-popup-slider-valuetxt-color: #b0b0b0;

    /* Dashboard */
    --mertic-border: #CBD8F2;
    --metric-title-green: #7FBC03;
    --metric-title-blue: #354089;
    --metric-title-red: #B62020;
    --top-metric-title-color: #333;
    --top-metric-border-bottom: #e0e0e0;
    --top-metric-coloumn-color: #3d3d3d;
    --top-metric-box-shadow: rgba(0, 0, 0, 0.1);
    --top-metrics-rank-color: #354089;
    --overall-interaction-color: #3D3D3D;
    --comments-color: #7FBC03;
    --likes-color: #354089;

    /* Card  */
    --postsetting-dro-bg-color: #A7BFE9;
    --dropdown-bg-color: #f5f5f5;
    --post-delete-color: #B62020;
    --dropdown-item-common-color: #3D3D3D;
    --post-image-bg-color: #f5f5f5;

    /* create channel  */
    --category-channel-create-border: #7D9EDD;
    --black-gray-primary-color: #3d3d3d;
    --up-img-bg: #2a336f;
    --channel-img-bg-color: #eef0ff;
    --channel-image-border: #e7e7e7;

    /* create post  */
    --post-img-upload-bg: #E2E9F7;
    --post-img-add-icon: #354089;
    --remove-btn-red: #ff4d4f;
    --author-name-color: #0c0c0c;
    --channel-item-bg: #F6F6F6;

    /* Side Menu  */
    --sidebar-hover-color: #c8ccea;
    --sidebar-bg-color: #e2e9f7;
    --sidebar-option-active-color: #3f51b5;

    /* check box  */
    --pb-checkbox-border: #a8a6a6;
    --pb-checkbox-checked: #4d4c4c;
    --pb-checkbox-disabled-bg: rgb(207, 203, 203);
    --pb-checkbox-checkmark-disabled: #ffffff;
    --pb-checkbox-hover-shadow: rgba(0, 0, 0, 0.6);
    --seeall-bg-color: #D9EFFF;
    --card-border-color: rgba(0, 0, 0, .175);


    /* comments section  */
    --shadow-light: rgba(0, 0, 0, 0.05);
    --text-secondary: #555;
    --border-light: #ddd;
    --shadow-medium: rgba(0, 0, 0, 0.1);
    --bg-hover-light: #f2f2f2;
    --text-primary: #333;
    --button-primary-bg: #5e7ed3;
    --button-secondary-bg: #eee;
    --time-ago-color: #888;

    /* reply post  */
    --reply-box-bg: #e2e9f7;
    --reply-user-text-color: #3c3c3c;
    --divider-color: #c0c0c0;
    --input-text-color: #000000;
    --input-placeholder-color: #999999;
    --send-button-color: #1877f2;
    --background-color: #fafafa;
    --comments-hr-line: #e0e0e0;
    --nomedia-color: #E7E7E7;
    --nomedia-Text-color: #6D6D6D;
    --continue-module-text-color: #fff;
    --continue-module-bg-gradient: linear-gradient(90deg, rgba(127, 188, 3, 0.6) 0%, rgba(127, 188, 3, 0.4) 37%, rgba(127, 188, 3, 0) 100%);
    --primary-btn-color-capsule: #FFAA00;
    --continue-module-bg-gradient-capsule: linear-gradient(90deg, #BB8009 0%, rgba(8, 9, 9, 0.8) 100%);
    --media-spinner-border: #666;

    /* FileUpload  */
    --fileupload-border-color: #eee;
    --fileupload-drop-border-color: #ccc;
    --fileupload-drop-background: #fafafa;
    --fileupload-button-bg: #8bc34a;
    --fileupload-button-bg-hover: #689f38;
    --fileupload-primary-white: #fff;
    --fileupload-text-color: #333;
    --assignment-desc-color: #716B6B;
    --assignment-selected-file-bg: #F1F4F5;

    /* Assignment Color  */
    --assignment-pending-color : #DC8D16;
    --assignment-approved-color: #7FBC03;
    --assignment-rejected-color: #B62020;
    --status-approved-color: #7FBC04;
    --status-pending-color: #DC8D16;
    --assignment-card-border: #00000033;
    --assignment-bg-color: #FBFBFB;
    --assignment-download-icon: #3399FF;
    --capsule-view-more: #3399FF;

}.fontStyles {
    --font-40px: 2.45em;
    --font-36px: 2.25em;
    --font-34px: 2.1em;
    --font-32px: 2em;
    --font-30px: 1.9em;
    --font-28px: 1.8125em;
    --font-25px: 1.5625em;
    --font-24px: 1.5em;
    --font-22px: 1.4em;
    --font-21px: 1.3em;
    --font-20px: 1.25em;
    --font-19px: 1.2em;
    --font-18px: 1.125em;
    --font-16px: 1em;
    --font-15px: 0.9375em;
    --font-14px: 0.875em;
    --font-13px: 0.8125em;
    --font-12px: 0.75em;
    --font-10px:0.6250em;
    
    --font-large:large;
    --font-wtbold: bold;
    --font-Extra-Bold: 900;
    --font-Bold: 700;
    --font-Semi-Bold: 600;
    --font-Medium: 500;
    --font-semi-normal:460;
    --font-Normal: 400;
    --font-Light: 300;
    --font-Extra-Light : 200;
    --font-Thin: 100;

    --font-italic: italic;
    --font-normal-: normal;
    --font-solid-: solid;

    --ff-montserrat: "Montserrat", sans-serif;
    --ff-rhas: "Roboto", "Helvetica", "Arial", sans-serif;
    --ff-awesome: "Font Awesome\ 5 Free";
    --ff-vs: "Verdana, sans-serif";
    --ff-fa: "FontAwtesome";
    --ff-rs: "Roboto", sans-serif;
}
body {
  margin: 0;
  font-size: var(--font-16px);
  font-weight: var(--font-Normal);
  line-height: 1.5;
  color: var(--body-color);
  text-align: left;
  font-family: var(--ff-rhas);
}

.required-field {
  color: var(--error-text-color);
  font-size: var(--font-12px);
  font-weight: var(--font-Medium);
  pointer-events: auto;
}

.evt-disabled {
  pointer-events: none;
  cursor: default;
}

.label,
.form-group label {
  color: var(--label-text);
  font-family: var(--ff-rhas);
  font-size: var(--font-13px);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: .1px;
  margin-bottom: 5px;
}

.instruction {
  color: var(--instruction-text-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
  line-height: 1.5;
}

.page-title {
  color: var(--section-header-text-color);
  font-size: var(--font-18px);
  font-weight: var(--font-Medium);
  font-family: var(--ff-montserrat);
}

.general-text {
  color: var(--general-text-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  font-weight: var(--font-Medium);
  letter-spacing: .1px;
}

.tex-overflow {
  text-overflow: ellipsis;
  text-wrap: nowrap;

}

.text-shadow {
  text-shadow: 2px 2px 5px var(--section-header-text-color);
}

h1 {
  font-size: var(--font-26px);
  font-family: var(--ff-montserrat);
}

h2 {
  font-size: var(--font-22px);
  font-family: var(--ff-montserrat);
}

h3 {
  font-size: var(--font-18px);
  font-family: var(--ff-montserrat);
}

h4 {
  font-size: var(--font-16px);
  font-family: var(--ff-montserrat);
}

h5 {
  font-size: var(--font-13px);
  font-family: var(--ff-montserrat);
}

h6 {
  font-size: var(--font-12px);
  font-family: var(--ff-montserrat);
}

ul {
  padding-left: 0px;

  li {
    list-style: none;
  }
}

.form-group {
  margin-bottom: 15px;
}

.form-control-utils {
  color: var(--general-text-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-13px);
  font-weight: var(--font-wt500);
  min-width: 150px;
  padding: 10px 15px;
  border-radius: 5px;
  background-color: var(--primary-btn-Assign-color);
  border: 1px solid var(--searchbar-border-color);
}

.form-control-utils:focus,
.input-field:focus-visible,
.input-field:focus-within {
  outline: none;
  border: 1px solid var(--searchbar-border-highlight-color);
}

hr {
  width: 100%;
  margin-top: 0rem;
  margin-bottom: 20px;
}

a,
a:hover {
  text-decoration: none;
}

.form-check-input:checked {
  background-color: var(--text-active-color);
  border-color: var(--text-active-color);
  opacity: 1;
}

.form-check-input {
  background-color: var(--custom-control-btn-disabled);
  border-color: var(--custom-control-btn-disabled);
  opacity: 1 !important;
}

.form-switch .form-check-input {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e");
}

.modal-header .btn-close:focus {
  box-shadow: none;
}

.input-field-widget {
  color: var(--input-text-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
  min-width: 60px;
  padding: 6px 15px;
  border-radius: 5px;
  background-color: var(--primary-btn-Assign-color);
  border: 1px solid var(--searchbar-border-color);
}

.input-field-widget:focus,
.input-field-widget:focus-visible,
.input-field-widget:focus-within {
  outline: none;
  border: 1px solid var(--searchbar-border-highlight-color);
}

.input-field-widget:disabled,
.input-field-widget[readonly] {
  cursor: not-allowed;
  background-color: var(--input-placeholder-disabled);
}

.display-hide {
  display: none;
}
.css-ka7ti6-MuiAutocomplete-root .MuiOutlinedInput-root {
  padding: 3px !important;
}

.form-control-dashboard {
  width: 200px;
}

.input-field-profile {
  width: 100%;
}

/* Heading line */
.head-line {
  display: block;
  margin-bottom: 10px;
}

.renderOption {
  font-size: var(--font-14px);
}

.taskTemplateOptionColor{
  color: var(--primary-btn-color);
}

/* loader icon margin top  */
.mt-5,
.my-5 {
  margin-top: 0rem !important;
}

.big-loader {
  position: fixed;
  z-index: 1000;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  background-color:var( --active-bg-color);
  top: 0;
  /* //   .spinner-grow {
  //     position: relative;
  //     top: 50vh;
  //   } */
}

.grid-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

input[type=date],
input[type=date]:focus,
input[type=file],
input[type=file]:focus,
input[type=text],
input[type=text]:focus,
select,
select option {
  color: var(--input-text-color);
  overflow: hidden;
  text-overflow: ellipsis;
}

.btn {
  font-size: var(--font-14px);
}

.no-scroll {
  overflow: hidden;
}

/* common.scss styles */

html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color:var(--webkit-tap-highlight-color);
}

input[type="date"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  display: none;
}

input[type="text"]::-webkit-input-placeholder,
input[type="textarea"]::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
  /* Edge */
  color:var(--form-control-webkit-color);
}

input[type="text"]:-ms-input-placeholder,
input[type="textarea"]:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
  /* Internet Explorer */
  color: var(--form-control-webkit-color);
}

input[type="text"]::placeholder,
input[type="textarea"]::placeholder,
.form-control::placeholder {
  color:var( --form-control-webkit-color);
}

.list-group.stop-propagation {
  border-bottom: 0px;
}


/* Date Picker */
.react-date-picker__wrapper {
  border: none !important;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.center {
  text-align: center;
}

/* Class */

/* Container Card Box */
.card-box {
  background: var(---primary-white);
  padding: 20px;
  margin-bottom: 20px;
  box-shadow: 0px 1px 3px 0px var( --close-call-section-box-shawdow-color1),
    0px 1px 1px 0px var( --product-key-plus-box-shadow-color-2),
    0px 2px 1px -1px var(--product-key-plus-box-shadow-color-3);
}

.p-bottom-15 {
  padding-bottom: 15px;
}

@media (max-width: 767px) {
  .card-box .section-header h3 {
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }

  .mob-pad {
    padding: 10px;

  }
}

.btn-primary {
  color: var(---primary-white);
  border-color:var( --sf-chnnelDropdown-border-color);
  background-color: var(  --sso-hover-color);
  transition: ease-in-out 0.5s;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:visited,
.btn-primary:not(:disabled):not(.disabled):active {
  color: var(---primary-white);
  border-color: var(  --primary-hover-color);
  background-color:var(--primary-hover-color);
  transition: ease-in-out 0.5s;
}

@media (max-width: 991px) {
  #main {
    margin-left: 0px !important;
  }
}

.MuiAutocomplete-inputRoot[class*="MuiInput-root"] .MuiAutocomplete-input,
.MuiAutocomplete-inputRoot[class*="MuiInput-root"] {
  cursor: pointer;
  font-family: var(--ff-rhas);
  font-size: 13px;
  font-weight: var(--font-Medium);
  color: var(--autocomplete-input-text-color);
}

.MuiInputBase-input.Mui-disabled {
  pointer-events: none;
  padding: 10px;
}

.MuiTablePagination-menuItem {
  display: flex !important;
  font-size: 12px !important;
  padding-top: 3px !important;
  padding-bottom: 3px !important;
  box-sizing: border-box !important;
  white-space: nowrap !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  font-weight: 400 !important;
}

/* need to remove below mentioned code once all pages styling consistancy covered  */
.form-control {
  border-radius: 0.25rem;
  color:var( --rpt-popup-filter-searchbar-text-color);
  font-family:var(    --ff-rs);
  font-size: var(--font-13px);
  font-weight:var(--font-Medium);
  height: 34px;
  min-width: 60px;
  padding-left: 10px;
  padding-right: 10px;
}
.fa-pause-circle-color {
  color: var(--fa-pause-color);
}

.fa-check-circle-color {
  color: var(--fa-check-circle-color) !important;
}
.fa-times-circle-color {
  color: var(--fa-times-color) !important;
}

.btnspacing {
  margin-left: 10px;
}
.section-body {
  padding-top: 10px;
  padding-bottom: 10px;
}

.colsm12{
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  width: 100%;
}

.buttonlightblue{
  color: var(--bs-link-color);
  cursor: pointer;
}

.MuiAlert-message{
font-weight: 400;
font-size: 14px;
}

.MuiDialogContent-root{
  padding-top: 8px !important;
}

/* HighChart React clicked categories default style override  */

.highcharts-legend-item-hidden text {
  text-decoration: none !important;
  fill: rgb(204, 204, 204) !important;
  color: rgb(204, 204, 204) !important;
}

.highcharts-legend-item-hidden rect {
  text-decoration: none !important;
  fill: rgb(204, 204, 204) !important;
  color: rgb(204, 204, 204) !important;
}

.classFlex{
   display: flex;
   align-items: center;
   justify-content: center;
}

.viewMessageBtn{
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  color: var(--view-message-btn-color);
  cursor: pointer;
}
/* To Disable DataGrid coloumn scroll border  */
.MuiDataGrid-withBorderColor {
  border: none;
}

.exportCsvXlsv {
  font-size: var(--font-14px);
  cursor: pointer;
}
@media (min-width: 1200px) {
  .col-xl-3 {
    max-width: 25%;
  }
}

@media only screen and (max-width: 767px) {

  .dataTables_length {
    margin-bottom: 5px;
  }
  .section-header {
    align-items: initial;
  }
  .section-header h2 {
    width: 100%;
    border-bottom: 1px solid var(--primary-black);
  }
}

.progress {
  height: 5px !important;
  width: 100%;
  margin: 0;
  z-index: auto;
  bottom: 5px;
  background-color: var(--primary-white);
}
.progress-bar {
  background-color: var(--importUser-progressBar-color2);
}

.titleHover:hover {
  color: var(--primary-btn-color);
  cursor: pointer;
}

/* public channel common Styles  */
.classflex {
  display: flex;
  align-items: center;
  justify-content: center;
}

.classAlignCenter {
  display: flex;
  align-items: center;
  position: relative;
}

.dFlexSpaceBetween {
  display: flex !important;
  justify-content: space-between !important;
  position: relative;
}

.content-flex-end {
  justify-content: flex-end;
}

.MuiAutocomplete-option[aria-selected="true"] {
  background-color: var(--MuiAutocomplete-option-active-color) !important;
}

.input-field-pc {
  outline: none;
  border: 1px solid var(--input-outline-color);
  border-radius: 5px;
  width: 100%;
  padding: 10px 0px 10px 15px;
  font-family: var(--ff-rhas);
  margin-bottom: 16px;
  font-size: 14px;
  background-color: var(--input-bg-color-pb-component);

  &::placeholder {
    color: var(--form-placeholder-text-color);
  }

    &:disabled{
    cursor: not-allowed;
  }
}

.dFlex {
  display: flex !important;
}

.dFlexRow {
  flex-direction: row;
}

.dFlexColumn {
  flex-direction: column;
}

.jcCenter {
  justify-content: center;
}

.aiCenter {
  align-items: center;
}

.jcEnd {
  justify-content: end !important;
}

.jcSpaceBetween {
  justify-content: space-between;
}

.m0 {
  margin: 0px;
}

.m4 {
  margin: 4px;
}

.m8 {
  margin: 8px;
}

.m10 {
  margin: 10px;
}

.m12 {
  margin: 12px;
}

.m16 {
  margin: 16px;
}

.mR0 {
  margin-right: 0px;
}

.mR4 {
  margin-right: 4px;
}

.mR6 {
  margin-right: 6px;
}

.mR8 {
  margin-right: 8px;
}

.mR10 {
  margin-right: 10px;
}

.mR12 {
  margin-right: 12px;
}

.mR16 {
  margin-right: 16px;
}

.mT0 {
  margin-top: 0px;
}

.mT4 {
  margin-top: 4px;
}

.mT8 {
  margin-top: 8px;
}

.mT10 {
  margin-top: 10px;
}

.mT12 {
  margin-top: 12px;
}

.mT16 {
  margin-top: 16px;
}

.mT20 {
  margin-top: 20px;
}

.mT32 {
  margin-top: 32px;
}

.mB0 {
  margin-bottom: 0px;
}

.mB4 {
  margin-bottom: 4px;
}

.mB6 {
  margin-bottom: 6px;
}

.mB8 {
  margin-bottom: 8px;
}

.mB10 {
  margin-bottom: 10px;
}

.mB12 {
  margin-bottom: 12px;
}

.mB16 {
  margin-bottom: 16px;
}

.mB20 {
  margin-bottom: 20px;
}

.mB32 {
  margin-bottom: 32px;
}

.mL4 {
  margin-left: 4px;
}

.pR0 {
  padding-right: 0px;
}

.pR4 {
  padding-right: 4px;
}

.pR8 {
  padding-right: 8px;
}

.pR10 {
  padding-right: 10px;
}

.pR12 {
  padding-right: 12px;
}

.pR16 {
  padding-right: 16px;
}

.p0 {
  padding: 0px;
}

.p4 {
  padding: 4px;
}

.p8 {
  padding: 8px;
}

.p10 {
  padding: 10px;
}

.p12 {
  padding: 12px;
}

.p16 {
  padding: 16px;
}

.g10{
  gap:10px
}

.g20{
  gap: 20px;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.w100 {
  width: 100%;
}

.h100 {
  height: 100%;
}

.error {
  color: var(--form-error-color);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
  padding-top: 4px;
}

.input-error {
  border: 1px solid var(--form-error-color);
}

.btnLink {
  color: var(--btn-link-color);
  cursor: pointer;
  text-decoration: none;
}

.fWNornal {
  font-weight: var(--font-Normal) !important;
}

.fWMedium {
  font-weight: var(--font-Medium) !important;
}

.fWSemiBold {
  font-weight: var(--font-Semi-Bold) !important;
}

.fWBold {
  font-weight: var(--font-Bold) !important;
}

/* Hide default password reveal icon for WebKit browsers (Safari, Chrome) */
input[type="password"]::-webkit-contacts-auto-fill-button,
input[type="password"]::-webkit-search-cancel-button,
input[type="password"]::-webkit-password-reveal-button {
  display: none !important;
}

/* Hide default password reveal icon for Firefox */
input[type="password"]::-moz-password-reveal {
  display: none !important;
}

/* Hide default password reveal icon for Microsoft Edge */
input[type="password"]::-ms-reveal {
  display: none !important;
}

.password-input-container {
  position: relative;
  width: 100%;
}

.password-eye-icon {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 1;
  /* Ensures the custom eye icon is on top */
}

.custom-layout {
  border: 1px solid var(--custom-layout-border-color);
  background-color: var(--custom-layout-bg-color);
  border-radius: 20px;
}

.label {
  font-size: var(--font-14px);
  font-weight: var(--font-Semi-Bold);
  margin-bottom: 8px;
  line-height: 16px;
}

.input-label-color {
  color: var(--primary-black) !important;
}

.input-description-color {
  color: var(--input-description-color) !important;
}

.overFlowY {
  overflow-y: auto;
}

.custom-form-container {
  border: 1px solid var(--form-border-color);
  border-radius: 8px;
  background-color: var(--primary-white);
  width: 100%;
  margin: 10px auto;
  padding: 20px;
}

.hidden-checkbox {
  display: none;
}

/* Tabs */
.tabs-ctn {
  display: flex;
  margin-bottom: 20px;
  border-bottom: 1px solid #3d3d3d30;
}

.tabs-ctn .tab {
  margin-right: 20px;
  border: none;
  border-bottom: 2px solid transparent;
  background: none;
  font-size: var(--font-16px);
  cursor: pointer;
}

.tabs-ctn .tab.active {
  border-bottom: 4px solid var(--tabs-active-bottom-color);
  font-weight: bold;
  color: var(--tabs-active-color);
}

.tabs-ctn .tab .lbl-header {
  color: #3d3d3d60;
}

.tabs-ctn .tab.active .lbl-header {
  color: var(--tabs-active-text-color);
}

.delete-btn {
  color: var(--delete-btn-color);
  font-size: var(--font-14px);
  font-weight: var(--font-Semi-Bold);
  cursor: pointer;
  opacity: 0.78;
}

.mLeftAuto {
  margin-left: auto !important;
}

.containerVSpacing {
  margin-top: 10px;
}

.textellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bR8 {
  border-radius: 8px;
}

.common-border {
  border: 1px solid var(--mertic-border);
  border-radius: 16px;
  padding: 15px;
  background-color: var(--primary-white);
}

.flex-one {
  flex: 1;
}

.pRelative {
  position: relative;
}

.pAbsolute {
  position: absolute;
}


.previewDesc {
  color: var(--modal-title-text-color);
  opacity: 0.6;
}

.flexWrap {
  flex-wrap: wrap;
}

.customDivider {
  width: 100%;
  height: 1px;
  border-top: 1px solid var(--custom-hr-color);
  margin: 16px 0;
}

.arrowBack {
  color: #354089;
  cursor: pointer;
  margin-right: 5px;
}

.dBlock {
  display: block;
}

.active-pb {
  color: var(--active-pb-color);
}

.inactive-pb {
  color: var(--inactive-pb-color);
}

.floatRight {
  float: right;
}

.pb-td {
  color: rgb(61, 61, 61);
  font-weight: var(--font-Semi-Bold);
}

.noDataFound {
  color: var(--datatable-no-data-found);
  padding: 20px;
  text-align: center;
}

.radiusFifty{
  border-radius: 50%;
}

.mW0{
  min-width: 0;
}

.cuBackBtn {
  padding-right: 20px;
  cursor: pointer;
}

.cuBackBtn:hover{
  color: var(--primary-btn-color);
}

.authorInitial {
    min-width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: var(--font-20px);
    font-weight: bold;
    color: var(--primary-white);
    border-radius: 50%;
    margin-right: 15px;
}

.timeAgo {
  color: var(--time-ago-color);
  font-size: var(--font-14px);
}

.channelImg{
  border-radius: 50%;
  object-fit: cover;
  border: 1px solid var(--channel-image-border);
}

.spinner_pb {
  width: var(--spinner-width-size, 32px);
  height: var(--spinner-height-size, 32px);
  border: 4px solid var(--media-spinner-border);
  border-top-color: var(--primary-white);
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
}

.settingsCardImg {
    width: 70px;
    height: 70px;
    background-color: var(--settingsCardImg-bg-color);
    border-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--sso-banner-mui-icon-color);
}

.ssoTitle {
    color: var(--sso-title-banner-color);
    font-size: var(--font-16px);
    font-weight: var(--font-Medium);
}

.ssoDetailSubTitle{
    color: var(--provider-detail-sub-title);
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.selectallbtnPb {
    padding: 6px 20px;
    border-radius: 4px;
    border: 2px solid var( --public-channel-creator-color);
    color: var(--public-channel-creator-color);
    background-color: transparent;
    margin: 0px 20px;
    cursor: pointer;
}

/* Public Channel Common Styles End  */.button-style {
    min-width: 80px;
    border: none;
    box-shadow: none;
    line-height: normal;
    outline: none;
    cursor: pointer;
    border-radius: 5px;
    padding: 11.5px 15px;
    font-family: var(--ff-rhas);
    font-size: var(--font-14px);
}

.link-btn {
    color: var(--link-text-color);
    font-family: var(--ff-rhas);
    font-size: var(--font-14px);
    font-weight: var(--font-Medium);
    border: none;
    background: none;
    cursor: pointer;
}

.light .primary-btn {
    background-color: var(--primary-btn-color);
    color: var(--primary-btn-text-color);
}
.green .primary-btn {
    background-color: var(--Accu-button-color);
    color: var(--primary-btn-text-color);
}

.secondary-btn {
    background-color: var(--secondarybtn-color);
    border-color: var(--secondarybtn-color);
    color: var(--secondarybtn-text-color);
}

.danger-btn {
    background-color: var(--danger-btn-delete-color);
    color: var(--danger-btn-text-color);
}

.disabled-btn {
    background-color: var(--button-disabled-color);
    color: var(--button-disabled-text-color);
    cursor: not-allowed !important;
}

.default-btn {
    background-color: var(--button-default-color);
    border: 1px solid var(--button-default-boder-color);
    padding: 9.5px 15px;
}

.btn-align {
    text-align: right;
}

.btn-align-left {
    text-align: left;
}

.primary-btn:disabled {
    cursor: not-allowed;
    background-color: var(--primary-btn-disable-bg-color);
}

.primary-btn:active,
.primary-btn:hover,
.primary-btn:not(:disabled):not(.disabled):active {
    background-color: var(--primary-hover-color);
    color: var(--primary-btn-text-color);
    transition: .5s ease-in-out;
}
.green .primary-btn:active,
.green .primary-btn:hover,
.green .primary-btn:not(:disabled):not(.disabled):active {
    background-color: var(--Accu-button-hov-color);
    color: var(--primary-btn-text-color);
    transition: .5s ease-in-out;
}

.secondary-btn.focus,
.secondary-btn:focus,
.secondary-btn:hover,
.secondary-btn:not(:disabled):not(.disabled):active  {
    background-color: var(--secondarybtn-hover-color);
    color: var(--secondarybtn-text-color);
}

.secondary-btn:disabled {
    cursor: not-allowed;
    background-color: var(--secondarybtn-disable-color);
}

.sso-btn {
    background-color: var(--sso-btn-bg-color);
    border-radius: 50px;
    box-shadow: 0 0 3px var(--sso-box-shadow-color);
    border: none ;
    font-family: var(--ff-rhas);
    line-height: normal;
    outline: none ;
    padding: 11px 20px;
    color: var(--sso-btn-color);
    transition: .5s ease-in-out;
    width: 100%;
}

.sso-btn:hover {
    background-color: var(--sso-hover-bg-color);
    transition: ease-in-out 0.5s;
    color: var(--sso-hover-color);
}

.login-btn {
    font-family: var(--ff-rhas);
    line-height: initial;
    border: none ;
    box-shadow: none ;
    outline: none ;
    border-radius: 50px;
    min-height: 36px;
    padding: 10px 20px;
}

.modal-header .btn-close{
    color: var(--primary-black);
    float: right;
    font-size: var(--font-12px);
    font-weight: var(--font-Bold);
    line-height: 1;
    opacity: .5;
    text-shadow: 0 1px 0 var(--primary-white);
}

.modal-header .btn-close:hover {
    opacity: 1; 
    text-shadow: 0 1px 0 var(--primary-black); 
}

@media (max-width: 767px) {
  .button-style{
    padding: 9.5px 11px;
  }
}
/* ssoserives  */.input-field{
    color: var(--input-text-color);
    font-family: var(--ff-rhas);
    font-size: var(--font-13px);
    font-weight: var(--font-Medium);
    min-width: 60px;
    padding: 9px 15px;
    border-radius: 5px;
    background-color: var(--primary-btn-text-color);
    border: 1px solid var(--searchbar-border-color); 
}

.input-field::placeholder {
    color: var(--input-placeholdertext-color);
}

.input-field:focus,.input-field:focus-visible,.input-field:focus-within {
    outline:none;
    border: 1px solid var(--searchbar-border-highlight-color);
}

.input-field:disabled,
.input-field[readonly] {
  cursor: not-allowed;
  background-color: var(--input-placeholder-disabled);
}

@media (max-width: 767px){
    .input-field{
        max-height: 40px;
    }
}.footer-overwrite {
  border: none !important;
}

.alert-btn-ctn {
  margin-top: 20px;
}

.alert-modal-header {
  display: flex;
  align-items: center;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.alert-modal-title {
  color: var(--modal-title-text-color);
  font-size: var(--font-18px) !important;
  font-weight: var(--font-Medium);
  font-family: var(--ff-montserrat);
}
.modal-body {
  margin-top: 5px;
  padding: .5em 0;
}
.alert-modal-body {
  color: var(--modal-body-text-color);
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
  font-family: var(--ff-rhas);
}

.modal-footer {
  padding-bottom: 0px;
  padding-right: 0px;
}

.modal-content {
  padding: 10px 15px;
}

.modal-lg {
  max-width: 700px;
}

.mui-title {
  border-bottom: 1px solid var(--mui-border-bottom);
  padding: 18px 0px 8px 0px !important;
  margin: 0px 15px !important;
}

.mui-modal-body {
  color: var(--modal-body-text-color);
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
  font-family: var(--ff-rhas);
}

.mui-footer {
  margin-bottom: 8px !important;
  margin-right: 12px;
}

.mui-close-icon {
  color: var(--mui-close-icon);
  cursor: pointer;
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}

.mui-close-icon:hover {
  color: var(--mui-close-icon-hover);
}.page-header-field {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 5px
}

.page-header-text {
    font-weight: var(--font-wt500);
    color:var(--section-header-text-color);
    margin-bottom: 0.5rem;
    font-size: var(--font-18px);
    padding: 10px;
    font-family:var(--ff-montserrat);
}

.headline {
    display: block;
}

.pagehead-line {
    margin-top: 0;
    width: 100%;
    border: 0;
    border-top: 1px solid var(--secondarybtn-color);
    box-sizing: initial;
    height: 0;
    overflow: visible;
}
.pageSubTitle {
    color: var(--section-header-text-color);
    font-size: var(--font-16px);
    font-weight: var(--font-Medium);
    font-family: var(--ff-montserrat);
  }
  .settingSubTitle {
    color: var(--section-header-text-color);
    font-size: var(--font-16px);
    font-weight: var(--font-Semi-Bold);
    font-family: var(--ff-rhas);
  }.nav-tabs>li.active>div,
.nav-tabs>li.active>div:focus,
.nav-tabs>li.active>div:hover {
  border-bottom: 2px solid var(--nav-active-parent-underline-color);
  background-color: var(--nav-active-background-color);
  color: var(--primary-black);
  font-size: var(--font-14px);
  font-weight: var(--font-Semi-Bold);
  cursor: unset;
}
.green .nav-tabs>li.active>div,
.green .nav-tabs>li.active>div:focus,
.green .nav-tabs>li.active>div:hover {
  border-bottom: 2px solid var(--Accu-button-color);
}
 .nav-tabs>li>div {
  background-color: var(--secondarybtn-text-color);
  color: var(--tab-inactive-text-color);
  padding: 10px;
  font-size: var(--font-14px);
  font-family: var(--ff-rhas);
  cursor: pointer;
  font-weight: var(--font-Semi-Bold);
}

.nav-tabs>li:hover>div:hover {
  background-color: var(--nav-active-background-color);
  color: var(--section-header-text-color);
}

.nav-sub-tabs>li.active>div,
.nav-sub-tabs>li.active>div:focus,
.nav-sub-tabs>li.active>div:hover {
  border-bottom: 2px solid var(--nav-active-subitem-underline-color);
  background-color: var(--nav-active-background-color);
  color: var(--section-header-text-color);
  font-size: var(--font-14px);
}

.nav-sub-tabs>li>div {
  background-color: var(--secondarybtn-text-color);
  color: var(--section-header-text-color);
  padding: 10px;
  font-size: var(--font-14px);
  cursor: pointer;
}

.nav-sub-tabs>li:hover>div:hover {
  background-color: var(--nav-active-background-color);
  color: var(--section-header-text-color);
}.dataTables_length label,
.dataTables_filter label,
.rle-fltr label {
  font-weight: var(--font-Semi-Bold) !important;
}

.dataTables_length label {
  display: flex;
  align-items: center;
}

.table {
  table-layout: fixed;
}
.table th {
  font-size: var(--font-13px);
  letter-spacing: 0.1px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  padding: 0.75rem;
}
.table td {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: var(--font-Medium);
  font-size: var(--font-14px);
  color: var(--datatable-td-color);
  font-family: var(--ff-rhas);
  padding: 0.75rem;
}

.hd-brdr {
  border: none !important;
}

.flex-j-sb {
  width: 100%;
}

.datatable-list > div {
  display: block;
}

.sc-fznWOq {
  color: rgba(0, 0, 0, 0.87) !important;
}

.embYcA,
.mgHQa {
  color: rgb(1, 154, 222) !important;
  fill: rgb(1, 154, 222) !important;
}

.embYcA:disabled,
.mgHQa:disabled {
  color: rgba(1, 154, 222, 0.3) !important;
  fill: rgba(1, 154, 222, 0.3) !important;
}

.LBLACTIVE {
  color: var(--text-active-color) !important;
}

.LBLINACTIVE {
  color: var(--danger-btn-delete-color) !important;
}

@media (max-width: 767px) {
  .datatable-list .rdt_TableBody .rdt_TableRow {
    padding-top: 5px;
    padding-bottom: 15px;
    padding-left: 6px;
  }
  .rdt_TableBody .rdt_TableCell {
    padding-top: 0px !important;
  }
  .rdt_TableBody .rdt_TableCell > div:first-child {
    padding-top: 10px;
  }
  .web-skull {
    display: none;
  }
}
.MuiDataGrid-footerContainer .MuiTablePagination-toolbar {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  font-size: 13px !important;
  font-weight: var(--font-Normal) !important;
  font-family: var(--ff-rhas) !important;
}

.MuiTablePagination-selectLabel,
.MuiSelect-select,
.MuiTablePagination-select,
.MuiTablePagination-displayedRows {
  font-size: 13px !important;
  font-family: var(--ff-rhas) !important;
  font-weight: var(--font-Normal) !important;
}

.MuiDataGrid-cell {
  color: var(--general-text-color);
  font-size: var(--font-14px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  font-family: var(--ff-rhas) !important;
}

.MuiDataGrid-columnHeaderTitle {
  font-size: var(--font-14px) !important;
  font-family: var(--ff-rhas) !important;
  font-weight: var(--font-Semi-Bold) !important;
  color: var(--section-header-text-color);
}

.cust-data-grid .icoBtn {
  font-size: var(--font-16px);
  color: var(--datatable-iconBtn-color);
}
.cust-data-grid .icoBtn a {
  color: var(--datatable-iconBtn-color);
}
.cust-data-grid .icoBtn .disabled {
  pointer-events: none;
  color: var(--button-disabled-color);
}
.cust-data-grid .icoBtn i:first-child {
  border-left: 0px solid var(--filter-hr-line);
  padding-left: 0px;
  margin-left: 0px !important;
}
.cust-data-grid .icoBtn i {
  padding: 0px 7px;
  cursor: pointer;
  color: var(--dataGrid-action-column-color);
  font-size: var(--font-16px);
  font-style: normal;
  border-left: 1px solid var(--filter-hr-line);
}
.cust-data-grid .icoBtn .ml-1 {
  border-right: none !important;
}

.MuiCheckbox-root.Mui-checked {
  color: var(--mui-checked-color) !important;
}

.Mui-selected {
  background-color: var(--mui-selected-color) !important;
}

.hde-mail-icn {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.hde-user-icn {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.cssCenter {
  text-align: right;
}

.datatable-list .rdt_TableHeadRow .rdt_TableCol {
  font-size: 14px;
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
  color: var(--datatable-header-text-color);
  background-color: var(--datatable-bg-header-color);
}
.datatable-list .rdt_TableBody .rdt_TableRow {
  font-size: var(--font-14px);
}
.datatable-list .rdt_TableBody .rdt_TableRow .rdt_TableCell {
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  color: var(--datatable-tablecell-color);
}
.datatable-list .rdt_TableBody .show-sm {
  display: none;
}
.datatable-list .rdt_TableBody .show-sm-xs {
  display: none;
}
.datatable-list .rdt_Pagination {
  font-size: var(--font-14px);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
}
.datatable-list .icoBtn {
  font-size: var(--font-16px);
  color: var(--datatable-iconBtn-color);
}
.datatable-list .icoBtn a {
  color: var(--datatable-iconBtn-color);
}
.datatable-list .icoBtn .disabled {
  pointer-events: none;
  color: var(--button-disabled-color);
}
.datatable-list .icoBtn i:first-child {
  border-left: 0px solid var(--filter-hr-line);
  padding-left: 0px;
  margin-left: 0px !important;
}
.datatable-list .icoBtn i {
  padding: 0px 7px;
  cursor: pointer;
  color: var(--dataGrid-action-column-color);
  font-size: var(--font-16px);
  font-style: normal;
  border-left: 1px solid var(--filter-hr-line);
}
.datatable-list .icoBtn .ml-1 {
  border-right: none !important;
}.forgot-password-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  background-color: #fff;
}
.forgot-password-section .disabled {
  cursor: not-allowed;
}
.forgot-password-section .pwdvisibility, .forgot-password-section .pwdvisibility2, .forgot-password-section .pwdvisibility1 {
  position: absolute;
  top: 7px;
  float: right;
  left: 94%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: none;
}
.forgot-password-section .pwdvisibility1 {
  display: none;
}
.forgot-password-section .pwdvisibility2 {
  display: none;
}
.forgot-password-section .pwd_override {
  padding-right: 30px !important;
}
.forgot-password-section input::-ms-reveal,
.forgot-password-section input::-ms-clear {
  display: none;
}
.forgot-password-section .card {
  width: 460px;
  text-align: center;
  border: none;
}
.forgot-password-section .btn:last-child {
  float: initial;
}
.forgot-password-section .btn {
  width: 100%;
  margin: 1% 0px;
  position: relative;
  border-radius: 50px;
}
.forgot-password-section .btn-ctn {
  height: 30px;
  position: relative;
}
.forgot-password-section h3 {
  margin-bottom: 50px;
  padding-bottom: 5px;
  text-align: left;
}
.forgot-password-section label {
  font-size: var(--font-15px);
  line-height: 1.65;
  color: var(--email-password-text-color);
  cursor: pointer;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 5px;
  transition: all 0.2s ease;
  width: 100%;
}
.forgot-password-section img {
  width: 180px;
  margin-bottom: 30px;
  margin-top: 10px;
  max-height: 100px;
  object-fit: contain;
}
.forgot-password-section .fp-back {
  display: flex;
  justify-content: center;
  text-align: center;
  margin-top: 30px;
}
.forgot-password-section .fp-back i {
  width: 20px;
  height: 20px;
  color: var(--forgot-password-back-icon);
  margin: 5px;
}
.forgot-password-section .fp-back .fp-lg-lbl {
  color: var(--forgot-password-back-text-color);
  font-size: var(--font-15px);
}
.forgot-password-section .form-field {
  line-height: 1.65;
  background: var(--primary-white);
  border: 0;
  border-bottom: 1px solid var(--email-password-border-bottom);
  font-family: var(--ff-rhas);
  font-size: var(--font-15px);
  border-radius: 0;
  display: block;
  max-width: 100%;
  padding: 5px 0;
  padding-left: 10px;
  width: 100%;
  word-break: normal;
}
.forgot-password-section .form-field::placeholder {
  color: var(--username-password-placeholder-color);
}
.forgot-password-section .form-field:focus {
  outline: none;
}
.forgot-password-section .form-field:focus ~ label,
.forgot-password-section .form-field.complete ~ label {
  font-size: var(--font-12px);
  color: var(--email-password-text-after-color);
  display: inline-block;
  line-height: 1;
  top: -12px;
}
.forgot-password-section .form-group {
  margin-bottom: 20px;
  line-height: 30px;
  position: relative;
}
.forgot-password-section .pwd_icon_visibility {
  position: absolute;
  top: 7px;
  float: right;
  left: 92%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: block;
}
.forgot-password-section .btn-block {
  width: 100%;
}
.forgot-password-section p {
  text-align: center;
  font-size: 13px;
  color: green;
  font-weight: 500;
}
.forgot-password-section .fp-form {
  text-align: left;
}
.forgot-password-section .fp-pad .btn:last-child {
  float: initial;
}
.forgot-password-section .fp-pad .btn-primary {
  float: right !important;
}
.forgot-password-section .fp-pad h3 {
  margin-bottom: 15px;
}
.forgot-password-section .fp-pad h5 {
  margin-bottom: 20px;
  margin-bottom: 20px;
  color: var(--change-password-here-label-color);
}
.forgot-password-section .fp-pad .form-group {
  margin-bottom: 15px;
}
.forgot-password-section .fp-pad .form-group:last-child {
  margin-top: 20px !important;
}
.forgot-password-section .fp-pad p {
  width: 100%;
  float: right;
  margin-top: 15px;
}

.fp-auth h3 {
  background: var(--forgot-password-authentication-bg-color);
  padding: 15px;
  color: var(--primary-white);
}

@media (max-width: 576px) {
  .forgot-password-section {
    padding: 0px 15px;
  }
  .forgot-password-section .card {
    width: 100%;
  }
}.ssi-feeds-profileImageContainer
{
    display: inline-block;
    vertical-align: middle;
}
.ssi-feeds-profileImageWrapper
{
    width: 100%;
    height: 100%;
    font-weight:var( --font-wtbold);
    font-size:var(--font-18px);
    color: var( --popup-header-fname-color);
    user-select: none;
}
.ssi-feeds-profileImageCaption, .ssi-feeds-profileImageHolder, .ssi-feeds-profileImageDefaultHolder
{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ssi-feeds-profileImageCaption, .ssi-feeds-profileImageHolder
{
    background-color:var(--sf-profile-bg-color);
}
.ssi-feeds-profileImageWrapper img
{
    width: inherit;
    height: inherit;
    border-radius: 50%;
}html,
body,
#root,
.login-bg {
  height: 100%;
}

.pwd_visibility {
  zoom: 0.7;
  float: right;
  height: 0;
  left: -3%;
  opacity: 0.4;
  position: relative;
  top: -64px;
  display: block;
}

.pwdvisibility, .pwdvisibility2, .pwdvisibility1 {
  position: absolute;
  top: 7px;
  float: right;
  left: 94%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: none;
}

.input-container {
  position: relative;
}

.pwdvisibility1 {
  display: none;
}

.pwdvisibility2 {
  display: none;
}

.pwd_override {
  padding-right: 30px !important;
}

input::-ms-reveal,
input::-ms-clear {
  display: none;
}

.login-bg {
  background: var(--primary-white);
  display: flex;
  align-items: center;
}

.login-bg-accutrain {
  display: block;
}

.login-container {
  width: 460px;
}

.paragraph {
  text-align: left;
  padding: 15px;
}

.login-card-tt {
  padding: 5px;
  padding-bottom: 40px;
  text-align: center;
}
.login-card-tt img {
  width: 50%;
  max-height: 100px;
  object-fit: cover;
}
.login-card-tt p {
  color: var(--primary-white);
}

.tab-dbl {
  margin-bottom: 40px !important;
}

.btn-dbl {
  display: flex;
  justify-content: space-between;
}
.btn-dbl .btn-block {
  width: 48%;
  margin-top: 0;
}

.login-card {
  background: var(--primary-white);
  padding: 20px;
  text-align: left;
}
.login-card .login-form {
  position: relative;
}
.login-card .superscript-button {
  font-size: 0.7em;
  vertical-align: super;
  margin-left: 2px;
  background: none;
  border: none;
  color: blue;
  cursor: pointer;
  padding: 0;
}
.login-card .superscript-button:hover {
  text-decoration: underline;
}
.login-card .text-flex {
  display: flex;
  justify-content: space-between;
}
.login-card h2 {
  margin-bottom: 50px;
}
.login-card .form-group {
  position: relative;
  padding-bottom: 20px;
}
.login-card label {
  font-size: var(--font-15px);
  line-height: 1.65;
  color: var(--email-password-text-color);
  cursor: pointer;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 5px;
  transition: all 0.2s ease;
  width: 100%;
}
.login-card .form-field {
  line-height: 1.65;
  background: var(--primary-white);
  border: 0;
  border-bottom: 1px solid var(--email-password-border-bottom);
  font-family: var(--ff-rhas);
  font-size: var(--font-15px);
  border-radius: 0;
  display: block;
  max-width: 100%;
  padding: 5px 0;
  padding-left: 10px;
  width: 100%;
  word-break: normal;
}
.login-card .form-field::placeholder {
  color: var(--username-password-placeholder-color);
}
.login-card .form-field:focus {
  outline: none;
}
.login-card .form-field:focus ~ label,
.login-card .form-field.complete ~ label {
  font-size: var(--font-12px);
  color: var(--email-password-text-after-color);
  display: inline-block;
  line-height: 1;
  top: -12px;
}
.login-card .sso-btn-item {
  justify-content: "space-evenly";
  margin-bottom: 10px;
  align-items: center;
}
.login-card .sso-btn-item .nsm7Bb-HzV7m-LgbsSe {
  border-radius: 20px;
}
.login-card .sso-btn-img {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  margin-right: 10px;
}
.login-card .sso-btn-text {
  font-weight: var(--font-Medium);
}
.login-card .sso-btn-container {
  display: "flex";
  flex-direction: "column";
}
.login-card .login-toastmsg {
  display: flex;
  position: absolute;
  background-color: var(--primary-white);
  padding: 8px;
  border-radius: 5px;
  text-align: center;
  top: -50px;
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  flex-direction: row;
}
.login-card .login-toastmsg sup {
  top: -7px;
  font-size: 14px;
  cursor: pointer;
}

.section-size {
  width: 380px;
  margin: 0px auto;
}

.setpassword-in-section {
  background: var(--primary-white);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
.setpassword-in-section .pwd_icon_visibility {
  position: absolute;
  top: 7px;
  float: right;
  left: 92%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: block;
}
.setpassword-in-section .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: var(--primary-white);
  background-clip: border-box;
  border-radius: 0.25rem;
  width: 460px;
  text-align: center;
  border: none;
}
.setpassword-in-section .card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}
.setpassword-in-section img {
  width: 180px;
  margin-bottom: 30px;
  margin-top: 10px;
  max-height: 100px;
}
.setpassword-in-section .form-group {
  position: relative;
  padding-bottom: 5px;
}
.setpassword-in-section label {
  font-size: var(--font-15px);
  line-height: 1.65;
  color: var(--email-password-text-color);
  cursor: pointer;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 5px;
  transition: all 0.2s ease;
  width: 100%;
}
.setpassword-in-section .form-field {
  line-height: 1.65;
  background: var(--primary-white);
  font-family: var(--ff-rhas);
  font-size: var(--font-15px);
  border: 0;
  border-bottom: 1px solid var(--email-password-border-bottom);
  border-radius: 0;
  display: block;
  max-width: 100%;
  padding: 5px 0;
  padding-left: 10px;
  width: 100%;
  word-break: normal;
}
.setpassword-in-section .form-field::placeholder {
  color: var(--username-password-placeholder-color);
}
.setpassword-in-section .form-field:focus {
  outline: none;
}
.setpassword-in-section .form-field:focus ~ label,
.setpassword-in-section .form-field.complete ~ label {
  font-size: var(--font-12px);
  color: var(--email-password-text-after-color);
  display: inline-block;
  line-height: 1;
  top: -12px;
}
.setpassword-in-section .sso-btn-img {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  margin-right: 10px;
}
.setpassword-in-section .sso-btn-text {
  font-weight: var(--font-Medium);
}
.setpassword-in-section .conform-ac {
  margin-bottom: 50px;
  padding-bottom: 5px;
  text-align: left;
}

.sign-in-section {
  background: var(--primary-white);
}
.sign-in-section ul li img {
  width: 80%;
  margin-top: 60px;
  margin-right: 15px;
}
.sign-in-section h6 {
  text-align: center;
  color: var(--email-login-or-text-color);
  margin-bottom: 25px;
  margin-top: 30px;
}
.sign-in-section h6::after {
  content: "";
  display: block;
  margin-top: -8px;
  border: 1px solid var(--email-login-or-border-color);
}
.sign-in-section h6 span {
  background: var(--primary-white);
  padding: 0 10px;
  font-size: 14px;
}
.sign-in-section .form-group {
  position: relative;
  padding-bottom: 5px;
}
.sign-in-section label {
  font-size: var(--font-15px);
  line-height: 1.65;
  color: var(--email-password-text-color);
  cursor: pointer;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 5px;
  transition: all 0.2s ease;
  width: 100%;
}
.sign-in-section .form-field {
  line-height: 1.65;
  background: var(--primary-white);
  font-family: var(--ff-rhas);
  font-size: var(--font-15px);
  border: 0;
  border-bottom: 1px solid var(--email-password-border-bottom);
  border-radius: 0;
  display: block;
  max-width: 100%;
  padding: 5px 0;
  padding-left: 10px;
  width: 100%;
  word-break: normal;
}
.sign-in-section .form-field::placeholder {
  color: var(--username-password-placeholder-color);
}
.sign-in-section .form-field:focus {
  outline: none;
}
.sign-in-section .form-field:focus ~ label,
.sign-in-section .form-field.complete ~ label {
  font-size: var(--font-12px);
  color: var(--email-password-text-after-color);
  display: inline-block;
  line-height: 1;
  top: -12px;
}
.sign-in-section .sso-btn-img {
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  margin-right: 10px;
}
.sign-in-section .sso-btn-text {
  font-weight: var(--font-Medium);
}

.login-info {
  display: none;
}

.bg-fluid {
  background: var(--primary-white);
  height: 100%;
}
.bg-fluid .row {
  height: 100%;
  overflow: hidden;
}
.bg-fluid .container,
.bg-fluid .text-end {
  margin-bottom: 50px;
}
.bg-fluid h1 {
  margin-bottom: 40px;
  padding: 5px 10px;
}
.bg-fluid .sign-in-section {
  top: 30%;
}

.info-card {
  width: 500px;
  text-align: center;
  margin: 0px auto;
  margin-top: 15%;
}
.info-card i {
  font-size: 150px;
  padding: 75px;
  background: #c5cae9;
  border-radius: 50%;
  margin-bottom: 50px;
}
.info-card img {
  width: 300px;
  height: 300px;
  border-radius: 50%;
  object-fit: cover;
  margin-bottom: 20px;
}
.info-card p {
  font-weight: 500;
}

.login-error {
  color: var(--error-text-color);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.section-size img {
  max-height: 100px;
}

.links {
  display: flex;
  flex-grow: 1;
}

.links a {
  width: 100%;
  font-size: var(--font-14px);
  font-family: var(--ff-rhas);
}

@media (max-width: 1024px) {
  .bg-fluid .row {
    overflow: hidden;
  }
}
@media (max-width: 991px) {
  .login-info {
    display: none;
  }
  .bg-fluid .row {
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  .login-card-tt {
    padding-bottom: 20px;
  }
  .login-card {
    padding: 40px 20px;
  }
  .setpassword-in-section .card {
    padding: 0px 45px;
  }
  .bg-fluid .row {
    overflow: hidden;
  }
}
@media (max-width: 400px) {
  .section-size {
    width: auto;
  }
  .sign-in-section h1 {
    margin-bottom: 40px;
    margin-top: 30px;
    font-size: 24px;
  }
  .sign-in-section ul li img {
    margin-top: 50px;
  }
}
@media (orientation: landscape) and (max-width: 787px) {
  .login-bg {
    align-items: flex-start;
    overflow-y: auto;
    padding: 10px;
  }
  .login-card-tt {
    padding-bottom: 0px;
  }
  .login-card h2 {
    margin-bottom: 30px;
  }
}
@media (orientation: landscape) and (min-width: 787px) and (max-width: 870px) {
  .login-card {
    padding: 20px;
  }
  .login-card h2 {
    margin-bottom: 30px;
  }
}._remoteSurvey_mk0uu_1 {
  background-color: #FFF;
  width: 80%;
  max-width: none;
  left: 10%;
}

._customModalContent_mk0uu_8 {
  min-height: 400px;
}

._cutomModalFooter_mk0uu_12 {
  padding: 0px;
  border-top: none;
  justify-content: flex-end;
  align-items: end;
  display: flex;
}

._progressContainer_mk0uu_20 {
  background-color: var(--progress-bar-ctn-color);
  border-radius: 5px;
  width: 85%;
  height: 6px;
}

._progressBar_mk0uu_27 {
  height: 6px;
  border-radius: 30px;
  background: var(--range-value-color);
}

._progressBarWrapper_mk0uu_33 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 10px;
  margin-left: 20px;
}

._currentTotalBoardCount_mk0uu_41 {
  color: var(--primary-black);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  padding-left: 2%;
}

._previouBtn_mk0uu_48 {
  background: var(--primary-white);
  border: 1px solid var(--previous-btn-bg-color);
}

._question_mk0uu_53 {
  font-weight: var(--font-Medium);
  font-size: var(--font-18px);
  color: var(--primary-black);
  font-family: var(--ff-rhas);
}

@media (max-width: 767px) {
  ._progressBarWrapper_mk0uu_33 {
    width: 100%;
    padding-bottom: 10px;
  }
  ._cutomModalFooter_mk0uu_12 {
    justify-content: end;
  }
  ._progressContainer_mk0uu_20 {
    width: 70%;
  }
}._optionctn_hbwbd_1 {
  margin-top: 10px;
}

._optionRadio_hbwbd_5 {
  min-height: 15px;
  min-width: 15px;
  margin-right: 10px;
  cursor: pointer;
}

._option_hbwbd_1 {
  display: flex;
  font-weight: var(--font-Normal);
  font-family: var(--ff-rhas);
  margin-bottom: 10px;
  align-items: center;
}

._optionChecked_hbwbd_20 {
  display: flex;
  align-items: center;
  font-weight: var(--font-Medium);
  font-family: var(--ff-rhas);
  color: var(--checked-label-color);
  margin-bottom: 10px;
}

._selectedOptionLbl_hbwbd_29 {
  color: var(--checked-label-color);
}

._textArea_hbwbd_33 {
  width: 90%;
  border-radius: 4px;
  border: 1px solid var(--checked-label-color);
  background: var(--textarea-bg-color);
  padding-left: 5px;
  padding-right: 5px;
}

._textArea_hbwbd_33:focus {
  outline: none;
}.range {
  padding: 10%;
}
.range .range-input {
  width: 100%;
}
.range .input-range__track {
  height: 0.5rem;
}
.range .input-range__slider {
  background: var(--feedback-survey-slider-thumb-color);
  border: 1px solid var(--feedback-survey-slider-thumb-color);
  margin-top: -12px;
}
.range .input-range__track--active {
  background: var(--feedback-survey-slider-thumb-color);
}
.range .input-range__label {
  color: var(--primary-black);
  font-size: var(--font-16px);
  font-family: var(--ff-rhas);
}
.range .input-range__label--value {
  top: -2.2rem;
  color: var(--feedback-survey-slider-thumb-color);
}
.range .input-range__label--min, .range .input-range__label--max {
  bottom: -1.7rem;
}.ssi_toast .toast-header {
    display: flex;
    align-items: center;
    padding: .25rem .75rem;
    background-color: rgb(119 234 123 / 52%);
}
.bg-grey {
    position: absolute !important;
    background-color: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.ssi_toast .toast-body {
    padding: .75rem;
    background-color: var(--primary-white)  !important;
    text-align: center;
    width: 100%;
}
.ssi_toast{
    position: fixed !important;
}
.ssi_toast.center {
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%);
}
.ssi_toast .toast {
    box-shadow: none;
    display: block;
    opacity: 1;
    color: #333;
    font-size: 13px;
    font-family: "Roboto", sans-serif;
    font-weight: 600;
    letter-spacing: 0.1px;
    margin-bottom: 5px; 
}
.toast_btn{
    padding-top: 25px;
}
.toast_btn .btn-toast{
    background-color: #007bff;
    width: 20%; 
} .modal-title {
  font-size: 20px;
}

body.modal-open .navbar-right {
  padding-right: 17px;
}

.modal.fade .modal-dialog {
  transition: transform 1s ease-out;
}

.modal-right-side .modal-header {
  align-items: center;
}
.modal-right-side .modal-title {
  font-size: 20px;
}
.modal-right-side .modal-dialog {
  height: 100%;
}
.modal-right-side .modal-content {
  min-height: 100%;
}
.modal-right-side .modal-content .modal-align {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.modal-right-side .modal-body h2 {
  font-size: 18px;
}
.modal-right-side .modal-body .btn-sm {
  height: 30px;
  padding: 7px 15px;
  color: var(--primary-btn-text-color);
  font-weight: 400;
  font-family: "Roboto", sans-serif;
  line-height: initial;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.modal-right-side .modal-body .text-end .btn-secondary,
.modal-right-side .modal-body .text-end .btn-primary,
.modal-right-side .modal-body .text-end .btn-danger {
  height: 34px;
  padding: 9px 20px;
  font-family: "Roboto", sans-serif;
  line-height: initial;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.modal-right-side .modal-footer .btn-secondary,
.modal-right-side .modal-footer .btn-primary {
  height: 34px;
  padding: 9px 20px;
  font-family: "Roboto", sans-serif;
  line-height: initial;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}

.modal-right-side .modal-dialog {
  position: absolute;
  right: 0px;
  margin: 0px;
  width: 650px;
  box-shadow: 0px 8px 10px -5px var(--close-call-section-box-shawdow-color1), 0px 16px 24px 2px var(--searchListBox-box-shadow-color-two), 0px 6px 30px 5px var(--searchListBox-box-shadow-color-one);
}
.modal-right-side .modal-dialog .modal-content {
  border: none;
  border-radius: 0px;
}
.modal-right-side .modal-dialog .modal-content .usr-frm-img {
  display: block;
  text-align: center;
}
.modal-right-side .modal-dialog .modal-content .usr-frm-img img {
  width: 150px;
}
.modal-right-side .modal-dialog .modal-content .usr-frm-img .btn-bs-file {
  width: 150px;
  display: block;
  margin: 10px auto;
  margin-bottom: 20px;
}

.modal-dialog-centered {
  height: auto !important;
}

.modal-right-side-lg .modal-header {
  align-items: center;
  padding-bottom: 11px;
}
.modal-right-side-lg .modal-title {
  font-size: 20px;
}
.modal-right-side-lg .modal-dialog {
  height: 100%;
}
.modal-right-side-lg .modal-content {
  min-height: 100%;
}
.modal-right-side-lg .modal-content .modal-align {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.modal-right-side-lg .modal-body h2 {
  font-size: 18px;
}
.modal-right-side-lg .modal-body .btn-sm {
  height: 30px;
  padding: 7px 15px;
  color: var(--primary-btn-text-color);
  font-weight: 400;
  font-family: "Roboto", sans-serif;
  line-height: initial;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.modal-right-side-lg .modal-body .text-end .btn-secondary,
.modal-right-side-lg .modal-body .text-end .btn-primary,
.modal-right-side-lg .modal-body .text-end .btn-danger {
  height: 34px;
  padding: 9px 20px;
  font-family: "Roboto", sans-serif;
  line-height: initial;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.modal-right-side-lg .modal-footer .btn-secondary,
.modal-right-side-lg .modal-footer .btn-primary {
  height: 34px;
  padding: 9px 20px;
  font-family: "Roboto", sans-serif;
  line-height: initial;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}

.modal-right-side-lg .modal-dialog {
  position: absolute;
  right: 0px;
  margin: 0px;
  width: 650px;
  box-shadow: 0px 8px 10px -5px var(--close-call-section-box-shawdow-color1), 0px 16px 24px 2px var(--searchListBox-box-shadow-color-two), 0px 6px 30px 5px var(--searchListBox-box-shadow-color-one);
}
.modal-right-side-lg .modal-dialog .modal-content {
  border: none;
  border-radius: 0px;
}
.modal-right-side-lg .modal-dialog .modal-content .usr-frm-img {
  display: block;
  text-align: center;
}
.modal-right-side-lg .modal-dialog .modal-content .usr-frm-img img {
  width: 150px;
}
.modal-right-side-lg .modal-dialog .modal-content .usr-frm-img .btn-bs-file {
  width: 150px;
  display: block;
  margin: 10px auto;
  margin-bottom: 20px;
}

@media (max-width: 576px) {
  .modal-right-side .modal-dialog {
    width: 100%;
  }
  .modal-right-side-lg .modal-dialog {
    width: 100%;
  }
  body.modal-open {
    overflow-y: hidden !important;
  }
}
.toast {
  position: absolute;
  top: 60px;
  z-index: 9999;
  display: flex;
  justify-content: center;
  left: 0;
  right: 0;
  margin: auto;
  box-shadow: 0px 7px 8px -4px var(--close-call-section-box-shawdow-color1), 0px 12px 17px 2px var(--searchListBox-box-shadow-color-two), 0px 5px 22px 4px var(--searchListBox-box-shadow-color-one);
}
.toast .alert-success {
  width: 100%;
}

.dataTables_length label,
.dataTables_filter label,
.rle-fltr label {
  font-weight: var(--font-Semi-Bold) !important;
}

.dataTables_length label {
  display: flex;
  align-items: center;
}

.table {
  table-layout: fixed;
}
.table th {
  font-size: var(--font-13px);
  letter-spacing: 0.1px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  padding: 0.75rem;
}
.table td {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: var(--font-Medium);
  font-size: var(--font-14px);
  color: var(--datatable-td-color);
  font-family: var(--ff-rhas);
  padding: 0.75rem;
}

.hd-brdr {
  border: none !important;
}

.flex-j-sb {
  width: 100%;
}

.datatable-list > div {
  display: block;
}

.sc-fznWOq {
  color: rgba(0, 0, 0, 0.87) !important;
}

.embYcA,
.mgHQa {
  color: rgb(1, 154, 222) !important;
  fill: rgb(1, 154, 222) !important;
}

.embYcA:disabled,
.mgHQa:disabled {
  color: rgba(1, 154, 222, 0.3) !important;
  fill: rgba(1, 154, 222, 0.3) !important;
}

.LBLACTIVE {
  color: var(--text-active-color) !important;
}

.LBLINACTIVE {
  color: var(--danger-btn-delete-color) !important;
}

@media (max-width: 767px) {
  .datatable-list .rdt_TableBody .rdt_TableRow {
    padding-top: 5px;
    padding-bottom: 15px;
    padding-left: 6px;
  }
  .rdt_TableBody .rdt_TableCell {
    padding-top: 0px !important;
  }
  .rdt_TableBody .rdt_TableCell > div:first-child {
    padding-top: 10px;
  }
  .web-skull {
    display: none;
  }
}
.MuiDataGrid-footerContainer .MuiTablePagination-toolbar {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  font-size: 13px !important;
  font-weight: var(--font-Normal) !important;
  font-family: var(--ff-rhas) !important;
}

.MuiTablePagination-selectLabel,
.MuiSelect-select,
.MuiTablePagination-select,
.MuiTablePagination-displayedRows {
  font-size: 13px !important;
  font-family: var(--ff-rhas) !important;
  font-weight: var(--font-Normal) !important;
}

.MuiDataGrid-cell {
  color: var(--general-text-color);
  font-size: var(--font-14px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  font-family: var(--ff-rhas) !important;
}

.MuiDataGrid-columnHeaderTitle {
  font-size: var(--font-14px) !important;
  font-family: var(--ff-rhas) !important;
  font-weight: var(--font-Semi-Bold) !important;
  color: var(--section-header-text-color);
}

.cust-data-grid .icoBtn {
  font-size: var(--font-16px);
  color: var(--datatable-iconBtn-color);
}
.cust-data-grid .icoBtn a {
  color: var(--datatable-iconBtn-color);
}
.cust-data-grid .icoBtn .disabled {
  pointer-events: none;
  color: var(--button-disabled-color);
}
.cust-data-grid .icoBtn i:first-child {
  border-left: 0px solid var(--filter-hr-line);
  padding-left: 0px;
  margin-left: 0px !important;
}
.cust-data-grid .icoBtn i {
  padding: 0px 7px;
  cursor: pointer;
  color: var(--dataGrid-action-column-color);
  font-size: var(--font-16px);
  font-style: normal;
  border-left: 1px solid var(--filter-hr-line);
}
.cust-data-grid .icoBtn .ml-1 {
  border-right: none !important;
}

.MuiCheckbox-root.Mui-checked {
  color: var(--mui-checked-color) !important;
}

.Mui-selected {
  background-color: var(--mui-selected-color) !important;
}

.hde-mail-icn {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.hde-user-icn {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.cssCenter {
  text-align: right;
}

.datatable-list .rdt_TableHeadRow .rdt_TableCol {
  font-size: 14px;
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
  color: var(--datatable-header-text-color);
  background-color: var(--datatable-bg-header-color);
}
.datatable-list .rdt_TableBody .rdt_TableRow {
  font-size: var(--font-14px);
}
.datatable-list .rdt_TableBody .rdt_TableRow .rdt_TableCell {
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  color: var(--datatable-tablecell-color);
}
.datatable-list .rdt_TableBody .show-sm {
  display: none;
}
.datatable-list .rdt_TableBody .show-sm-xs {
  display: none;
}
.datatable-list .rdt_Pagination {
  font-size: var(--font-14px);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
}
.datatable-list .icoBtn {
  font-size: var(--font-16px);
  color: var(--datatable-iconBtn-color);
}
.datatable-list .icoBtn a {
  color: var(--datatable-iconBtn-color);
}
.datatable-list .icoBtn .disabled {
  pointer-events: none;
  color: var(--button-disabled-color);
}
.datatable-list .icoBtn i:first-child {
  border-left: 0px solid var(--filter-hr-line);
  padding-left: 0px;
  margin-left: 0px !important;
}
.datatable-list .icoBtn i {
  padding: 0px 7px;
  cursor: pointer;
  color: var(--dataGrid-action-column-color);
  font-size: var(--font-16px);
  font-style: normal;
  border-left: 1px solid var(--filter-hr-line);
}
.datatable-list .icoBtn .ml-1 {
  border-right: none !important;
}

.w100 {
  width: 100%;
}

/* The radio-lbl */
.check-lbl {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: var(--font-14px);
  line-height: 1.5em;
  color: var(--datatable-tablecell-color);
  font-weight: var(--font-Medium);
  min-height: 17px;
  margin-top: -2px;
  margin-left: -4px;
}

/* Hide the browser's default checkbox */
.check-lbl input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 4px;
  left: 4px;
  height: 25px;
  width: 25px;
  border-radius: 3px;
  background-color: var(--secondarybtn-text-color);
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--checkbox-border-color);
  cursor: pointer;
}

.check-lbl input:disabled ~ span.checkmark {
  background-color: var(--check-lbl-bg-color);
  border-color: var(--check-lbl-bg-color);
  cursor: not-allowed;
}

/* On mouse-over, add a grey background color */
.check-lbl:hover input ~ .checkmark {
  background-color: var(--checkbox-hover-color);
}

/* When the checkbox is checked, add a blue background */
.check-lbl input:checked ~ .checkmark {
  background-color: var(--training-assign-check-color);
  border: none;
}

.check-newassigned input:checked ~ .checkmark {
  background-color: var(--datatable-checked-color);
  border-color: none;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.check-lbl input:checked ~ .checkmark:after {
  display: block;
  font-family: var(--ff-awesome);
  content: "\f00c";
  font-weight: var(--font-Extra-Bold);
  font-size: var(--font-16px);
  color: var(--primary-btn-text-color);
}

.rate-section .check-lbl {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 5px;
}

/* The radio-lbl */
.radio-lbl {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 0px;
  cursor: pointer;
  font-size: var(--font-22px);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  min-height: 47px;
  top: 11px;
}

/* Hide the browser's default radio button */
.radio-lbl input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  left: 14px;
}

/* Create a custom radio button */
.radio-mark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: var(--secondarybtn-text-color);
  border-radius: 50%;
  border: 1px solid var(--checkbox-border-color);
}

/* On mouse-over, add a grey background color */
.radio-lbl:hover input ~ .radio-mark {
  background-color: var(--checkbox-hover-color);
}

/* When the radio button is checked, add a blue background */
.radio-lbl input:checked ~ .radio-mark {
  background-color: var(--primary-btn-color);
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.radio-mark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.radio-lbl input:checked ~ .radio-mark:after {
  display: block;
  border: none;
}

/* Style the indicator (dot/circle) */
.radio-lbl .radio-mark:after {
  top: 7px;
  left: 8px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--primary-btn-text-color);
  box-shadow: 0px 1px 3px 0px var(--close-call-section-box-shawdow-color1), 0px 1px 1px 0px var(--searchListBox-box-shadow-color-two), 0px 2px 1px -1px var(--searchListBox-box-shadow-color-one);
}

/* Create a custom radio button2 */
.radio-mark2 {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  width: 22px;
  background-color: var(--secondarybtn-text-color);
  border-radius: 50%;
  border: 1px solid var(--radio-mark2-background);
}

/* On mouse-over, add a grey background color */
.radio-lbl:hover input ~ .radio-mark2 {
  background-color: var(--checkbox-hover-color);
}

/* When the radio button is checked, add a blue background */
.radio-lbl input:checked ~ .radio-mark2 {
  background-color: var(--secondarybtn-text-color);
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.radio-mark2:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.radio-lbl input:checked ~ .radio-mark2:after {
  display: block;
  border: none;
}

/* Style the indicator (dot/circle) */
.radio-lbl .radio-mark2:after {
  top: 4px;
  left: 4px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: var(--radio-mark2-background);
  box-shadow: 0px 1px 3px 0px var(--checkmark-img-color), 0px 1px 1px 0px var(--checkmark-img-color), 0px 2px 1px -1px var(--checkmark-img-color);
}

@media (max-width: 767px) {
  .radio-lbl {
    min-height: 25px;
    top: 0px;
  }
  .rdt_TableBody .rdt_TableCell {
    padding-top: 10px;
  }
}
@font-face {
  font-family: OldEnglishTextMT2;
  src: url("/assets/OldEnglishTextMT2-Bab9jwQA.ttf");
}
@font-face {
  font-family: Cambo;
  src: url("/assets/Cambo-Regular-DzZOaVdx.otf");
}
@font-face {
  font-family: Californian;
  src: url("/assets/Californian-FB-CaLVg7v0.ttf");
}
@font-face {
  font-family: CloisterBlack;
  src: url("/assets/CloisterBlack-BcjZ-ujE.ttf");
}
@font-face {
  font-family: CrimsonText;
  src: url("/assets/CrimsonText-Regular-CU9O3y0l.ttf");
}
.loader,
.loader:after {
  border-radius: 50%;
  width: 4em;
  height: 4em;
}

.loader {
  font-size: 0.6em;
  position: relative;
  text-indent: -9999em;
  background: url("/images/pre-loader.gif");
  background-size: cover;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}

.greenloader {
  font-size: 0.6em;
  position: relative;
  text-indent: -9999em;
  background: url("/assets/accu-BLJ1xuQ2.gif");
  background-size: cover;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}

.greenloader,
.greenloader:after {
  border-radius: 50%;
  width: 4em;
  height: 4em;
}

#greenloader {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9999;
}

#loader {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9999;
}

/*** for remote survey to show full screen with white background ****/
#remoteSurvey.modal-dialog {
  width: 100%;
  max-width: none;
  background-color: #FFF;
  margin: 0;
}
#remoteSurvey.modal-dialog .modal-content {
  border: transparent;
}.main-content {
  margin-top: 75px;
  margin-left: 250px;
}

#footer {
  background-color: var(--layout-background-color);
  width: 100%;
}

.main-pad {
  margin-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
  min-height: 100vh;
}

.hde-user-icn {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 576px) {
  .main-content {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 65px;
  }
  .main-pad {
    margin-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
  }
}.header .dropdown-item:active {
  background-color: var(--header-profile-drp-active-color);
  color: var(--primary-white) !important;
}
.header .animated {
  animation-duration: 0.2s !important;
}
.header #releasesapp__iframe__wrapper {
  position: fixed;
  top: 30px;
}
@keyframes blinker {
  50% {
    opacity: 0.2;
  }
}
.header .blink_text {
  animation: blinker 1s linear infinite;
}
.header .cls_release {
  margin-right: 5px;
  cursor: pointer;
}
.header .cls_release_txt {
  position: relative;
  left: 6px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 2.5px;
}
.header .topbar, .header .see_all {
  background-color: #f30a0a !important;
}

.brand-clr {
  background: var(--header-hamburger-img-bg-color);
}

.navbar-brand {
  max-width: 300px;
  max-height: 40px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.h-profile img {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  vertical-align: bottom;
}
.h-profile .dropdown-menu {
  padding: 0px;
  font-size: var(--font-14px);
  left: auto;
  right: 0px;
}
.h-profile .dropdown-item {
  padding: 5px 15px;
}
.h-profile .dropdown-item i {
  width: 20px;
  text-align: center;
  margin-right: 5px;
  margin-top: 3px;
}
.h-profile .dropdown-item .my-profile {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGsmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEyLTI5VDE1OjQ2OjQ5KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEyLTI5VDE1OjQ2OjQ5KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMi0yOVQxNTo0Njo0OSswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNjc1NzVlYy1lMGQ2LWQ1NDMtODdkMy0zNmRjZjQ5MDU4NjgiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMDg4MGJhYS02NDZlLTA1NGYtYjdiNi05ZmRhMWE0ZWE3M2MiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NWNlZmI1OS04NmVkLTFkNGUtYWY1OC1hNDU4NWQ4MzU4N2EiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NWNlZmI1OS04NmVkLTFkNGUtYWY1OC1hNDU4NWQ4MzU4N2EiIHN0RXZ0OndoZW49IjIwMjAtMTItMjlUMTU6NDY6NDkrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjY3NTc1ZWMtZTBkNi1kNTQzLTg3ZDMtMzZkY2Y0OTA1ODY4IiBzdEV2dDp3aGVuPSIyMDIwLTEyLTI5VDE1OjQ2OjQ5KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNjE0ODY4Yy1mYjhkLTliNGQtYjVjNS0zNjY0NDg1M2NmMzE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6M2FiNjcyZGQtOWY4Ny0yMzQ2LTllMzAtMGYzZDZlYWEzYzc4PC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+iSjgkgAAAxlJREFUOI2tlU+IllUUxn/Pue/3zVDEUGYQQS2CIAhyUytDF1GUWZApZvQHJCIZJGpZi8CsNhKKRRBBBYkKhYhMRCURlIVKEDFBi2hhmjYZZDPjvH/O02K+72PQpI0HLvfycvm9z7nPuefKNpczKoDJyUkkcfr0aebm5gCIiLuBh4DrgKskyfY/wFngE9sHgRwfHwdgfn6eQ4cOLQIviFskvQq0mbk/Ir6NiJO2sb0cuEPSeklP234ZOHqRwohAEsAqSa9I2gEcGHy/wfbmzOxl5udVVU1JmsrM1cAOYLek/UNgAJw4cYJTp07dVtf1dtvPlFIOjI2NERFPZOaHbdteD0xExFullOdKKUj6EtjYNM2WhYWF1UMvKoDZ2dleKeW1Uso2YDoisH1n13VPZuYjtmcAJO1q23ZfRPzc6/WmFhYWTjZNs1XSG5l5FJgNgH6/v7bX652R9GlE0DQNdV2vs/1BRMwA2KZpmvmmaXbbXts0DZKQ9EMp5WhVVU+NUra9xvZe22TmcIxHxFlJRAQApRR6vd5M27ZXnD9/nrZtGWSzx/aqETAilgHfS6LrOpqmITOPAw9IopTCkp+ty8wfM5MlNTwdEWOjM5SUg/qi3++TmZRS9kq6t67rHVVVvQt0EbHR9u3nzp3bFBEMh+0W+GMEtE1EeLiWhO0aeKyUsjUzn4+IBH4ppTw8MTFRl1IY7r+oDoGwfQ3w52DD1baftX0jMCdpFhCw3PbOqqpmbL9t+7dBhtWg6BeBmXk2IlYAXwA3A+8Ah4H3gLkBDMBA3/ZKYA/wgu1jwK2ZWS89wylgwwC4HXgT+IhLxzHb30naJuk+2xskfTVyuW3bg5l5bdd1W4Duf2AMRByR9GvXdZOZuaLruvdHCruuqyW9VFXVN7Z3DY0Z3O/RPGgQo7Wk4xGx0/Y9pZS/Rwojgsz8SdI6SXcBa4aQS6hD0kpJm4DNwNfD4r+wfR2W9Luk14FHgX3AMeAMi4YsA1YA6yXdJOlF20eWAv6rH07bflDS/bbXSnrc9pUsOj0H/AV8ZvtjSe1F6i/3E/Avco+tpq3ppiAAAAAASUVORK5CYII=") no-repeat;
  background-size: contain;
  width: 20px;
  margin-right: 5px;
}
.h-profile .dropdown-item .support {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAG/mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEyLTI5VDE1OjUwOjI3KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEyLTI5VDE1OjUwOjI3KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMi0yOVQxNTo1MDoyNyswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkM2UwOTlkNi1lYmE1LTlhNDgtYTgxNi04ZjAxZGEyMzRiMzEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1YmRlZDc1ZS1hOGRkLTQ1NDAtYWQ0ZS01YWE0ZDM2YzY4NzQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Y2JlZTg4Zi1iNDVhLWYzNGQtOGExMy1iNGY2NWFmNzk0ZGMiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Y2JlZTg4Zi1iNDVhLWYzNGQtOGExMy1iNGY2NWFmNzk0ZGMiIHN0RXZ0OndoZW49IjIwMjAtMTItMjlUMTU6NTA6MjcrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDNlMDk5ZDYtZWJhNS05YTQ4LWE4MTYtOGYwMWRhMjM0YjMxIiBzdEV2dDp3aGVuPSIyMDIwLTEyLTI5VDE1OjUwOjI3KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNjE0ODY4Yy1mYjhkLTliNGQtYjVjNS0zNjY0NDg1M2NmMzE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MTQzODllMzEtY2M0OC1jZjQ4LWIyMzgtM2Y3ZDA0Y2Y2MmFkPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNhYjY3MmRkLTlmODctMjM0Ni05ZTMwLTBmM2Q2ZWFhM2M3ODwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtymL3IAAAPUSURBVDiNrZRBSFR7FMZ//3vn3uuMjDrTgCmBWBC6KcZnG0NcpYsWSYsWIwguIuS5CHLhImgZtYlyUbRp4SIIqU0rBaPHWwTOiwmlGTAC0bKZaRzLkeuduf97WqT3Fa+361v9ORy+833nfPyViPA7EQEolUqzy8vL/Ts7O55hGKKUwvO8hOd5qSAIrCAIIgBKKa2UajiOs93U1FQRkUBEIn19fYnu7u6/mpqa/lQiwvXr17Obm5t/HDt2jEPFQRBgGAa+7wPwKye2bVMqlWhububEiRP/TE1N9UcAVldXa2NjY/T19XGgDtu22dvbo6Ojg0gk8h8yEcGyLD5+/MjDhw9ZXFysTU1Nfbcci8Wkvb2dZDIJgOd5OI6DZVmkUimUUv+7s/b2dtra2rBtW8Id7u3tqbm5OU6dOkWj0UBEEBFM00RrHRJqrdFahwqj0SifP39mbW0Nx3HMkFAplYrH48TjcbTW4f4cx8E0TXzfxzAMTNNkf38/HBqNRhER1tfX0VofDQlt205euHCBoaGhn+xks1mWl5dxXRcR4fjx45w/f554PB72fP36lTt37rC6utoGYBxc1HJd96emGzduMDs7SyKR4OTJk/T09JDL5bhy5QqvXr0Ke2u12mESVEiolApjUavVuHXrFtVqldu3b2OaJi9evGBlZYXLly+TyWS4efMmb968+SlOSqlGSPhjxpaWlvjw4QMzMzO8e/eOx48fMzw8zP7+Pg8ePGBkZITh4WEePXr0y4wah49oNApAPp8nnU7T2dmJ4zhcu3aNkZERkskkm5ubuK7LxYsXqVQqfPr0iVgshmmaBEFghUdxXdff3d1la2uLUqnEwMAAAP39/QDcu3ePly9fcvXqVVpaWhAREokE79+/p6uri93dXTzP+zeHZ86cqTx79uzo06dPKRQKDA4OhhbK5TKvX79mdHQ0rCulKJfL3L17l5aWFlKpFOfOndsJCaenpysbGxu4rsuTJ0/I5XKMjo4iIsRiMSYnJ+nu7g6H5PN5tNZMTk6SSCTo6uoiHo8Xw4VqrZfkALlcTi5duiTz8/OHJXn79q1sb2+LiEixWJSJiQm5f/++/IhGo7EkIt8V+r5vARiGwenTp8lkMszNzfHlyxcGBgao1+tUq1Wy2Szz8/N0dHQwPj5OEAThpQELQIkI9Xo9D/SICJFIJMze8+fPsSyLZDKJ67pUKhV6e3vJZDK0trZSr9f5AQXbtnsP/6UlYEcp5fm+L6Zpkk6njxSLxSMLCwtWoVAwDMNQ6XRanz171tdaV+v1ehkIDu6QAP4OFf5OfAP7KP6ptLuWpAAAAABJRU5ErkJggg==") no-repeat;
  background-size: contain;
  width: 20px;
  margin-right: 5px;
}
.h-profile .dropdown-item .apple {
  background: url("/assets/apple-DLbRZ5vm.png") no-repeat;
  background-size: contain;
  width: 20px;
  margin-right: 5px;
}
.h-profile .dropdown-item .android {
  background: url("/assets/android-DPfuzCBm.png") no-repeat;
  background-size: contain;
  width: 20px;
  margin-right: 5px;
}
.h-profile .dropdown-item .log-out {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEyLTI5VDE1OjM2OjA5KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEyLTI5VDE1OjM2OjA5KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMi0yOVQxNTozNjowOSswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjgyYTdlOC00MGNiLTNhNGMtODA1YS04MmUwZjdjYjdkZTYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyYmQxN2M4NS02MzliLTJhNDUtYmM4NC0xMzdkMWQ4MGEwNjEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZDE0Mjk3Zi04MjNmLTA4NGMtYjFiYy00ZTZlMjliOWQ1NDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyZDE0Mjk3Zi04MjNmLTA4NGMtYjFiYy00ZTZlMjliOWQ1NDAiIHN0RXZ0OndoZW49IjIwMjAtMTItMjlUMTU6MzY6MDkrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODI4MmE3ZTgtNDBjYi0zYTRjLTgwNWEtODJlMGY3Y2I3ZGU2IiBzdEV2dDp3aGVuPSIyMDIwLTEyLTI5VDE1OjM2OjA5KzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mLB1OgAAAZNJREFUOI3llDFLXEEUhb8zRhBXBVEkjYEU6VKksbBXSBO2E1LZpQhKqoBpYmuUQFS0tUtlt61lbPwDGhtLLSSgiJgV56TYGR1fdrXRygMX5t2Z9829c+eObPOQCg9KewzgM4B6vT5pewnoA2KxkdL3FWCgJmk/xjgL7CXftRqNRgtoex7YBdaA7gQqFZN12V6T9DHG+DmEcNE2QmDI9g9Jv+5LSdJX2zXgOfAHOG0HvJRUuw+WtGkbSfPAS+ALcJgnOxbFNjHGHNUtf7It4A2wDIzcCcw/FVJpIQSFELZtv7M9CqwCr8qU/wMm9QPvgTHgnEpVJR3b/g1MAy+A8bbAQsH2EDAKnFWBQK+kgTQe7BhhoRNJ3yR9r7ao7SYwLOknsAXMdQSGEK7Tth0lNdssey1pxfaVpA/AQRV46zJXK1uVpCngEpjJsBLYbfu0hNyhCdv9wKakdeConMzAc+Atrf7soXWdch87jZvJvyhpx/Yn4G91t9zLC5IWgAluHofATQ9ncB9wDGzkc61mpaf3wP4D3amktCECnokAAAAASUVORK5CYII=") no-repeat;
  background-size: contain;
  width: 20px;
  margin-right: 5px;
}
.h-profile .dropdown-item .release_image {
  background-size: contain;
  width: 20px;
  margin-right: 5px;
  text-align: center;
  line-height: inherit;
}
.h-profile .download-app {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEyLTIyVDE0OjIzOjQ2KzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEyLTIyVDE0OjIzOjQ2KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMi0yMlQxNDoyMzo0NiswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkOWE4YTZmMC1iZDdjLWJjNDEtOTA1Zi02ZWQzNTI2ZjQ2ZjEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphZGIzNjM0NS1lNDAwLTVlNGQtYWEwMi1lMTg2Y2Y1ODJmMWIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MDljNTgxNS04M2JlLTYzNDItYmVjZi01Y2E0NWYyNDhlZmMiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUwOWM1ODE1LTgzYmUtNjM0Mi1iZWNmLTVjYTQ1ZjI0OGVmYyIgc3RFdnQ6d2hlbj0iMjAyMC0xMi0yMlQxNDoyMzo0NiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOWE4YTZmMC1iZDdjLWJjNDEtOTA1Zi02ZWQzNTI2ZjQ2ZjEiIHN0RXZ0OndoZW49IjIwMjAtMTItMjJUMTQ6MjM6NDYrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NyhIEAAACUElEQVRIibWWwcs5QRjHZ3btql2hpIT2pFwclD9gb+QfcBcnHFzkX1COSilR/A0uLpLyB4haJ0VJoa0VttHOvId52/T7vZb1vp7Td56Z/ezT88zMM5AQAj5jzIe4AADHj95er7derxnm+8c8z0MIqSaEIISoxhiHQqFsNmsDvVwuq9Wqy+Wiw+FwuNlsqA4Gg+l0murr9Vqv1+1FDSFcLpdOp5MONU0zDIPq0+k0n8+pvt1uj7gP0Qih6XTqcHzPchxHNYRQ07TJZEL9hmHoum4PLYpioVDgOM4iKAAAxrhWqz2afbhDzFpZmPWaVzcfIURVVVuH4FW0ruudTse6bm+iCSEYY57n/x4NAIAQfiQhb5g9tHnc/wC9WCz6/T4AgGVZMyG9Xm82m/0WHQ6H9/t9q9UihLhcLsMw2u22qqqRSAQAYJ36J2iPx1Mulw3DaDabl8ul3+8fj8dSqSQIAniWn+e5ZhimUCi43W5FUbbbbaVSYVn26Vfg0R3yv+Xz+UQiEY/HX6/kE7SiKIPBAAAAIeR5fjweY4wJIalUKhaL/QotSVImk/mnXBBCn8/3ftQ0oYIg0IpZrLGHxhgfDgcLKDVd183u8yr6crl0u10zKEIIz/MOhwMhdM/CGJ9OJ3toURSLxaIoiqZnNpspipJMJr1e733UjUbDHhpCKAiC2XYBAKPRaLVaSZIky7LpZBjGfFC8ikYInc/ne48sy4FAIBqN3vdZXdctetjPV3C3293tdvcbgOM4lmURQhhj04kx9vv9uVzOBvpP7IOt4AtD4Qm+zPq19QAAAABJRU5ErkJggg==") no-repeat center center;
  background-size: contain;
  width: 20px;
  margin-right: 5px;
}
.h-profile .downloadicon {
  display: flex;
  justify-content: space-between;
  cursor: default;
}
.h-profile .logout-item,
.h-profile .app-ios {
  border-top: 1px solid var(--header-profile-ios-border-top-color);
}
.h-profile .dropdown-item:hover {
  border-radius: 0.25rem;
}

.h-notify .nav-link {
  padding-bottom: 0px;
}
.h-notify .fa-bell {
  font-size: var(--font-18px);
  margin-top: 6px;
}
.h-notify .dropdown-toggle::after {
  display: none;
}

.h-search .input-group {
  margin-top: 5px;
}
.h-search .form-control {
  width: 350px;
  border: none;
  box-shadow: none !important;
}
.h-search .input-group-text {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
  border: none;
  background: var(--primary-white);
  cursor: pointer;
}
.h-search i {
  color: var(--header-search-icon-color);
}

.h-home {
  font-size: var(--font-18px);
}
.h-home .nav-link {
  padding-top: 12px;
  padding-bottom: 6px;
  margin-right: 50px;
  border-left: 1px solid var(--header-nav-link-border-color);
}

.h-lang img {
  width: 30px;
  height: 20px;
  vertical-align: bottom;
}
.h-lang .nav-link {
  padding-top: 12px;
  padding-bottom: 10px;
}
.h-lang .dropdown-menu {
  padding: 0px;
  font-size: var(--font-14px);
}
.h-lang .dropdown-item {
  padding: 5px 15px;
}
.h-lang .dropdown-item img {
  width: 30px;
  text-align: center;
  margin-right: 5px;
}

.header .navbar {
  margin: auto;
  padding: unset;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.navbar {
  padding: unset;
  padding-left: 0;
  background-color: var(--header-navbar-color);
}

.navbar-right li {
  padding: 0px 15px 0 0px;
}

.cargil {
  width: 90px;
}

.safestartlogo {
  object-fit: cover;
  height: 100%;
}

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

.navbar-fixed-bottom,
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}

.nav-item a {
  color: var(--header-profile-drp-color) !important;
  text-decoration: none;
  cursor: pointer;
  display: flex;
}

.header .dropdown-toggle::after {
  display: none;
}

@media (max-width: 580px) {
  .nav-item a {
    font-size: var(--font-13px);
  }
  ul.nav.navbar-right li {
    display: inline-block;
    padding: 5px;
  }
  .navbar-nav {
    flex-direction: inherit;
  }
  .cargil {
    width: 60px;
  }
  .navbar {
    padding: 0rem 1rem;
  }
}
.menuicon {
  font-size: var(--font-25px);
  cursor: pointer;
  padding: 15px;
  vertical-align: middle;
}

.menuicon img {
  width: 35px;
  height: 35px;
}

@media (max-width: 1199px) {
  .h-home .nav-link {
    margin-right: 15px;
  }
  .h-lang .nav-link span,
  .h-profile .nav-link span {
    display: none;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0px;
  }
}
@media (max-width: 991px) {
  .h-home {
    display: none;
  }
  .h-search .form-control {
    width: 250px;
  }
  .navbar-brand {
    width: auto;
  }
}
@media (max-width: 767px) {
  .navbar-nav .dropdown-menu {
    position: absolute;
  }
}
@media (max-width: 580px) {
  .navbar-nav {
    flex-direction: inherit;
  }
  .cargil {
    width: 60px;
  }
  .navbar {
    padding: 0rem 1rem;
  }
  .h-notify .fa-bell {
    margin-top: 5px;
  }
  .h-notify .badge {
    left: 10px;
  }
  .h-notify .nav-link {
    padding-right: 5px !important;
  }
}.sidebar-styles .side-backdrop {
  display: none;
}
.sidebar-styles .sidenav {
  height: 100%;
  width: 250px;
  position: fixed;
  z-index: 999;
  left: 0;
  top: 0;
  background-color: var(--sidebar-background-color);
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 45px;
  opacity: 1;
  display: block;
  box-shadow: var(--sidebar-background-shadow-color);
}
.sidebar-styles .sidenav .panel-group {
  padding: 0px;
  margin-top: 0px;
}
.sidebar-styles .sidenav .side-head span {
  text-decoration: none;
  display: block;
  padding-left: 10px;
  line-height: 26px;
  color: var(--sidehead-link-color);
  font-size: var(--font-14px);
  font-family: var(--ff-montserrat);
  padding-top: 7px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sidebar-styles .sidenav .side-head img {
  width: 27px;
}
.sidebar-styles .sidenav .list-group-item.active {
  border-color: unset;
}
.sidebar-styles .sidenav .topic {
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  font-size: var(--font-14px);
  color: var(--sidebartopic-color);
  display: block;
  transition: 0.3s;
}
.sidebar-styles .sidenav .btn-info {
  padding: 0.75rem 1.25rem;
}
.sidebar-styles .sidenav .panel-group .panel {
  background-color: var(--sidebarpannel-color);
  border: none;
}
.sidebar-styles .sidenav .nav {
  display: block;
}
.sidebar-styles .sidenav .panel span:hover {
  color: var(--sidebarpannel-span-color);
}
.sidebar-styles .sidenav .panel-body {
  padding: 0;
}
.sidebar-styles .sidenav .panel-default {
  margin-bottom: 1rem;
}
.sidebar-styles .sidenav .side-head h4 {
  margin-bottom: 0px;
  line-height: 26px;
}
.sidebar-styles .sidenav .side-head i {
  line-height: 40px;
  color: var(--sidehead-link-color);
}
.sidebar-styles .sidenav .img-box {
  width: 100%;
  padding: 15px;
  padding-right: 0px;
  float: left;
}
.sidebar-styles .sidenav .img-box i {
  float: right;
  font-size: var(--font-18px);
  color: var(--sidehead-link-color);
  padding: 7px 15px 0px 15px;
  cursor: pointer;
}
.sidebar-styles .sidenav .img-box img {
  width: 150px;
}
.sidebar-styles .sidenav .panel-group {
  padding: 0.5rem 0 0.5rem 0;
}
.sidebar-styles .sidenav .side-head h4 {
  color: var(--sidehead-link-color);
  font-weight: var(--font-Normal);
  margin-right: 12px;
  width: 150px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sidebar-styles .sidenav .panel-group .panel {
  border-radius: unset;
}
.sidebar-styles .sidenav .side-head {
  display: flex;
  padding: 2px 15px;
  cursor: pointer;
}
.sidebar-styles .sidenav .side-head a {
  width: 100%;
}
.sidebar-styles .sidenav .side-head .drp-menu::before {
  content: "\f107";
  position: absolute;
  font-family: var(--ff-awesome);
  font-weight: var(--font-Extra-Bold);
  right: 15px;
  display: block;
  padding: 0;
  font-size: var(--font-18px);
  transition: transform 0.3s;
}
.sidebar-styles .sidenav .collapse_state {
  transform: scale(1.6);
  margin-left: 8px;
}
.sidebar-styles .sidenav .side-head[aria-expanded=true] .drp-menu::before {
  transform: rotate(180deg);
}
.sidebar-styles .sidenav .panel-group .panel-default {
  margin: 0;
}
.sidebar-styles .side-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 998;
  background-color: #000;
  opacity: 0.5;
}
.sidebar-styles .collapse:not(.show) {
  display: none !important;
}
.sidebar-styles .align {
  display: block;
}
.sidebar-styles .align a {
  padding: 0px 16px;
  position: relative;
  display: flex;
}
.sidebar-styles .align i {
  color: var(--sidehead-link-color);
  line-height: 40px;
}
.sidebar-styles .align span {
  text-decoration: none;
  padding-left: 10px;
  line-height: 26px;
  color: var(--sidehead-link-color);
  font-size: var(--font-14px);
  font-family: var(--ff-montserrat);
  padding-top: 7px;
  padding-bottom: 7px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sidebar-styles .active-menu-bar {
  width: 3px;
  height: 96%;
  background-color: var(--active-menu-side-border-color);
  left: 0;
  top: 2%;
  position: absolute;
  display: none;
}
.sidebar-styles .alignment {
  display: block;
}
.sidebar-styles .alignment a {
  padding: 0px 16px 0px 35px;
  display: block;
  position: relative;
}
.sidebar-styles .alignment i {
  color: var(--sidehead-link-color);
  line-height: 40px;
}
.sidebar-styles .alignment span {
  text-decoration: none;
  display: block;
  padding: 5px;
  line-height: 26px;
  color: var(--sidehead-link-color);
  font-size: var(--font-14px);
  font-family: var(--ff-montserrat);
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sidebar-styles .menubg_sprite {
  background-image: url("/assets/sprite-icons-BLXPwFe-.png");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  margin: 5px 0px;
}
.sidebar-styles .greenmenubg_sprite {
  background-image: url("/assets/sprite-accuicons-DEr6rQEL.png");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  margin: 5px 0px;
}
.sidebar-styles .lbldashboard {
  background-position: -125px 0px;
}
.sidebar-styles .lblglobalsettings {
  background-position: -350px 0px;
}
.sidebar-styles .lblusermanagement {
  background-position: -500px 0px;
}
.sidebar-styles .lblstoryfeeds, .sidebar-styles .lblcommunity {
  background-position: -150px 0px;
}
.sidebar-styles .lblrateyourstate {
  background-position: -225px 0px;
}
.sidebar-styles .lbltemplates {
  background-position: -425px 0px;
}
.sidebar-styles .google {
  background-position: -200px 0px;
}
.sidebar-styles .yahoo {
  background-position: -200px 0px;
}
.sidebar-styles .lbltraining {
  background-position: -450px 0px;
}
.sidebar-styles .lbltoolbox {
  background-position: -550px 0px;
}
.sidebar-styles .lbltrainingassignment,
.sidebar-styles .lbltrainingmanagement {
  background-position: -475px 0px;
}
.sidebar-styles .lblresources {
  background-position: -300px 0px;
}
.sidebar-styles .lblreports {
  background-position: -275px 0px;
}
.sidebar-styles .lblnearmissform {
  background-position: 0px 0px;
}
.sidebar-styles .lblsurvey {
  background-position: -580px 0px;
}
.sidebar-styles .childMenu .lblassignment {
  display: none;
}
.sidebar-styles .childMenu .lblcourses {
  display: none;
}
.sidebar-styles .childMenu .lblusers {
  display: none;
}
.sidebar-styles .childMenu .lblgroup {
  display: none;
}
.sidebar-styles .childMenu .lbllearnerprogress {
  display: none;
}
.sidebar-styles .childMenu .lbllearnercourseprogress {
  display: none;
}
.sidebar-styles .childMenu .lblsteeringcommittee {
  display: none;
}
.sidebar-styles .childMenu .lblscomsettings {
  display: none;
}
.sidebar-styles .childMenu .lblsteercomdashboard {
  display: none;
}
.sidebar-styles .childMenu .lblsteercomsetup {
  display: none;
}
.sidebar-styles .childMenu .lblsteercomsf {
  display: none;
}
.sidebar-styles .childMenu .lblsteercomplan {
  display: none;
}
.sidebar-styles .childMenu .lblsteercommytask {
  display: none;
}
.sidebar-styles .childMenu .lblimreports {
  display: none;
}
.sidebar-styles .childMenu .lblnearmissincident {
  display: none;
}
.sidebar-styles .childMenu .lblnearmissreport {
  display: none;
}
.sidebar-styles .childMenu .lblsssurveyreport {
  display: none;
}
.sidebar-styles .childMenu .lbllearnercoursehistory {
  display: none;
}
.sidebar-styles .childMenu .lbllearnercoursecertificates {
  display: none;
}
.sidebar-styles .childMenu .lbltrainingreset,
.sidebar-styles .childMenu .lblclsroom,
.sidebar-styles .childMenu .lblrefcapssummary {
  display: none;
}
.sidebar-styles .childMenu .lbllcs {
  display: none;
}
.sidebar-styles .childMenu .lblrysconversationreport {
  display: none;
}
.sidebar-styles .childMenu .lblrateyourstate {
  display: none;
}
.sidebar-styles .align a:hover,
.sidebar-styles .alignment a:hover,
.sidebar-styles .side-head a:hover {
  background-color: var(--sidehead-link-color);
  color: var(--sidegead-hover-color);
}
.sidebar-styles .align a:hover span,
.sidebar-styles .alignment a:hover span,
.sidebar-styles .side-head a:hover span {
  color: var(--sidegead-hover-color);
  padding-left: 12px;
  transition: ease-in-out 0.2s;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sidebar-styles .align a:hover i,
.sidebar-styles .align a:hover h4,
.sidebar-styles .alignment a:hover i,
.sidebar-styles .alignment a:hover h4,
.sidebar-styles .side-head a:hover i,
.sidebar-styles .side-head a:hover h4 {
  color: var(--sidegead-hover-color);
}
.sidebar-styles .align a:hover h4,
.sidebar-styles .alignment a:hover h4,
.sidebar-styles .side-head a:hover h4 {
  margin-right: 12px;
}
.sidebar-styles .align a:hover .lbldashboard,
.sidebar-styles .alignment a:hover .lbldashboard,
.sidebar-styles .side-head a:hover .lbldashboard {
  background-position: -125px -25px;
}
.sidebar-styles .align a:hover .lblglobalsettings,
.sidebar-styles .alignment a:hover .lblglobalsettings,
.sidebar-styles .side-head a:hover .lblglobalsettings {
  background-position: -350px -25px;
}
.sidebar-styles .align a:hover .lbltoolbox,
.sidebar-styles .alignment a:hover .lbltoolbox,
.sidebar-styles .side-head a:hover .lbltoolbox {
  background-position: -550px -25px;
}
.sidebar-styles .align a:hover .lblstoryfeeds, .sidebar-styles .align a:hover .lblcommunity,
.sidebar-styles .alignment a:hover .lblstoryfeeds,
.sidebar-styles .alignment a:hover .lblcommunity,
.sidebar-styles .side-head a:hover .lblstoryfeeds,
.sidebar-styles .side-head a:hover .lblcommunity {
  background-position: -150px -25px;
}
.sidebar-styles .align a:hover .lblrateyourstate,
.sidebar-styles .alignment a:hover .lblrateyourstate,
.sidebar-styles .side-head a:hover .lblrateyourstate {
  background-position: -225px -25px;
}
.sidebar-styles .align a:hover .lbltemplates,
.sidebar-styles .alignment a:hover .lbltemplates,
.sidebar-styles .side-head a:hover .lbltemplates {
  background-position: -425px -25px;
}
.sidebar-styles .align a:hover .google,
.sidebar-styles .alignment a:hover .google,
.sidebar-styles .side-head a:hover .google {
  background-position: -200px -25px;
}
.sidebar-styles .align a:hover .yahoo,
.sidebar-styles .alignment a:hover .yahoo,
.sidebar-styles .side-head a:hover .yahoo {
  background-position: -200px -25px;
}
.sidebar-styles .align a:hover .lblnearmissform,
.sidebar-styles .alignment a:hover .lblnearmissform,
.sidebar-styles .side-head a:hover .lblnearmissform {
  background-position: 0px -25px;
}
.sidebar-styles .align a:hover .lblsurvey,
.sidebar-styles .alignment a:hover .lblsurvey,
.sidebar-styles .side-head a:hover .lblsurvey {
  background-position: -580px -25px;
}
.sidebar-styles .align a:hover .childMenu .lblcourses,
.sidebar-styles .alignment a:hover .childMenu .lblcourses,
.sidebar-styles .side-head a:hover .childMenu .lblcourses {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lblusers,
.sidebar-styles .alignment a:hover .childMenu .lblusers,
.sidebar-styles .side-head a:hover .childMenu .lblusers {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lblgroup,
.sidebar-styles .alignment a:hover .childMenu .lblgroup,
.sidebar-styles .side-head a:hover .childMenu .lblgroup {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lblassignment,
.sidebar-styles .alignment a:hover .childMenu .lblassignment,
.sidebar-styles .side-head a:hover .childMenu .lblassignment {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lbllearnerprogress,
.sidebar-styles .alignment a:hover .childMenu .lbllearnerprogress,
.sidebar-styles .side-head a:hover .childMenu .lbllearnerprogress {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lbllearnercourseprogress,
.sidebar-styles .alignment a:hover .childMenu .lbllearnercourseprogress,
.sidebar-styles .side-head a:hover .childMenu .lbllearnercourseprogress {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lblsteeringcommittee,
.sidebar-styles .alignment a:hover .childMenu .lblsteeringcommittee,
.sidebar-styles .side-head a:hover .childMenu .lblsteeringcommittee {
  display: none;
}
.sidebar-styles .align a:hover .childMenu .lblrateyourstate,
.sidebar-styles .alignment a:hover .childMenu .lblrateyourstate,
.sidebar-styles .side-head a:hover .childMenu .lblrateyourstate {
  display: none;
}
.sidebar-styles .side-head:hover {
  background-color: var(--sidehead-link-color);
  color: var(--sidegead-hover-color);
}
.sidebar-styles .side-head:hover .lblusermanagement {
  background-position: -500px -25px;
}
.sidebar-styles .side-head:hover .lbltraining {
  background-position: -450px -25px;
}
.sidebar-styles .side-head:hover .lblresources {
  background-position: -300px -25px;
}
.sidebar-styles .side-head:hover .lblreports {
  background-position: -275px -25px;
}
.sidebar-styles .side-head:hover .lbltrainingassignment,
.sidebar-styles .side-head:hover .lbltrainingmanagement {
  background-position: -475px -25px;
}
.sidebar-styles .side-head:hover .lblnearmissincident {
  background-position: 0px -25px;
}
.sidebar-styles .side-head:hover i,
.sidebar-styles .side-head:hover h4 {
  color: var(--sidegead-hover-color);
}
.sidebar-styles .align a.active,
.sidebar-styles .align a.active:hover,
.sidebar-styles .alignment a.active,
.sidebar-styles .alignment a.active:hover,
.sidebar-styles .side-head a.active,
.sidebar-styles .side-head a.active:hover {
  display: flex;
  background-color: var(--actived-bg-color);
  color: var(--primary-btn-text-color);
}
.sidebar-styles .align a.active span,
.sidebar-styles .align a.active:hover span,
.sidebar-styles .alignment a.active span,
.sidebar-styles .alignment a.active:hover span,
.sidebar-styles .side-head a.active span,
.sidebar-styles .side-head a.active:hover span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: var(--primary-btn-text-color) !important;
}
.sidebar-styles .align a.active i,
.sidebar-styles .align a.active:hover i,
.sidebar-styles .alignment a.active i,
.sidebar-styles .alignment a.active:hover i,
.sidebar-styles .side-head a.active i,
.sidebar-styles .side-head a.active:hover i {
  color: var(--primary-btn-text-color) !important;
}
.sidebar-styles .align a.active i,
.sidebar-styles .align a.active:hover i,
.sidebar-styles .alignment a.active i,
.sidebar-styles .alignment a.active:hover i,
.sidebar-styles .side-head a.active i,
.sidebar-styles .side-head a.active:hover i {
  color: var(--login-google-signin-text-color) !important;
  line-height: 40px;
}
.sidebar-styles .align a.active .lbldashboard,
.sidebar-styles .align a.active:hover .lbldashboard,
.sidebar-styles .alignment a.active .lbldashboard,
.sidebar-styles .alignment a.active:hover .lbldashboard,
.sidebar-styles .side-head a.active .lbldashboard,
.sidebar-styles .side-head a.active:hover .lbldashboard {
  background-position: -125px -50px;
}
.sidebar-styles .align a.active .lblglobalsettings,
.sidebar-styles .align a.active:hover .lblglobalsettings,
.sidebar-styles .alignment a.active .lblglobalsettings,
.sidebar-styles .alignment a.active:hover .lblglobalsettings,
.sidebar-styles .side-head a.active .lblglobalsettings,
.sidebar-styles .side-head a.active:hover .lblglobalsettings {
  background-position: -350px -50px;
}
.sidebar-styles .align a.active .lblusermanagement:hover,
.sidebar-styles .align a.active:hover .lblusermanagement:hover,
.sidebar-styles .alignment a.active .lblusermanagement:hover,
.sidebar-styles .alignment a.active:hover .lblusermanagement:hover,
.sidebar-styles .side-head a.active .lblusermanagement:hover,
.sidebar-styles .side-head a.active:hover .lblusermanagement:hover {
  background-position: -500px -25px;
}
.sidebar-styles .align a.active .lbltoolbox,
.sidebar-styles .align a.active:hover .lbltoolbox,
.sidebar-styles .alignment a.active .lbltoolbox,
.sidebar-styles .alignment a.active:hover .lbltoolbox,
.sidebar-styles .side-head a.active .lbltoolbox,
.sidebar-styles .side-head a.active:hover .lbltoolbox {
  background-position: -550px -50px;
}
.sidebar-styles .align a.active .lblstoryfeeds, .sidebar-styles .align a.active .lblcommunity,
.sidebar-styles .align a.active:hover .lblstoryfeeds,
.sidebar-styles .align a.active:hover .lblcommunity,
.sidebar-styles .alignment a.active .lblstoryfeeds,
.sidebar-styles .alignment a.active .lblcommunity,
.sidebar-styles .alignment a.active:hover .lblstoryfeeds,
.sidebar-styles .alignment a.active:hover .lblcommunity,
.sidebar-styles .side-head a.active .lblstoryfeeds,
.sidebar-styles .side-head a.active .lblcommunity,
.sidebar-styles .side-head a.active:hover .lblstoryfeeds,
.sidebar-styles .side-head a.active:hover .lblcommunity {
  background-position: -150px -50px;
}
.sidebar-styles .align a.active .lblrateyourstate,
.sidebar-styles .align a.active:hover .lblrateyourstate,
.sidebar-styles .alignment a.active .lblrateyourstate,
.sidebar-styles .alignment a.active:hover .lblrateyourstate,
.sidebar-styles .side-head a.active .lblrateyourstate,
.sidebar-styles .side-head a.active:hover .lblrateyourstate {
  background-position: -225px -50px;
}
.sidebar-styles .align a.active .lbltemplates,
.sidebar-styles .align a.active:hover .lbltemplates,
.sidebar-styles .alignment a.active .lbltemplates,
.sidebar-styles .alignment a.active:hover .lbltemplates,
.sidebar-styles .side-head a.active .lbltemplates,
.sidebar-styles .side-head a.active:hover .lbltemplates {
  background-position: -425px -50px;
}
.sidebar-styles .align a.active .google,
.sidebar-styles .align a.active:hover .google,
.sidebar-styles .alignment a.active .google,
.sidebar-styles .alignment a.active:hover .google,
.sidebar-styles .side-head a.active .google,
.sidebar-styles .side-head a.active:hover .google {
  background-position: -200px -50px;
}
.sidebar-styles .align a.active .yahoo,
.sidebar-styles .align a.active:hover .yahoo,
.sidebar-styles .alignment a.active .yahoo,
.sidebar-styles .alignment a.active:hover .yahoo,
.sidebar-styles .side-head a.active .yahoo,
.sidebar-styles .side-head a.active:hover .yahoo {
  background-position: -200px -50px;
}
.sidebar-styles .align a.active .lbltraining,
.sidebar-styles .align a.active:hover .lbltraining,
.sidebar-styles .alignment a.active .lbltraining,
.sidebar-styles .alignment a.active:hover .lbltraining,
.sidebar-styles .side-head a.active .lbltraining,
.sidebar-styles .side-head a.active:hover .lbltraining {
  background-position: -450px -50px;
}
.sidebar-styles .align a.active .lblresources,
.sidebar-styles .align a.active:hover .lblresources,
.sidebar-styles .alignment a.active .lblresources,
.sidebar-styles .alignment a.active:hover .lblresources,
.sidebar-styles .side-head a.active .lblresources,
.sidebar-styles .side-head a.active:hover .lblresources {
  background-position: -300px -50px;
}
.sidebar-styles .align a.active .lblreports,
.sidebar-styles .align a.active:hover .lblreports,
.sidebar-styles .alignment a.active .lblreports,
.sidebar-styles .alignment a.active:hover .lblreports,
.sidebar-styles .side-head a.active .lblreports,
.sidebar-styles .side-head a.active:hover .lblreports {
  background-position: -275px -50px;
}
.sidebar-styles .align a.active .lblnearmissform,
.sidebar-styles .align a.active:hover .lblnearmissform,
.sidebar-styles .alignment a.active .lblnearmissform,
.sidebar-styles .alignment a.active:hover .lblnearmissform,
.sidebar-styles .side-head a.active .lblnearmissform,
.sidebar-styles .side-head a.active:hover .lblnearmissform {
  background-position: 0px -50px;
}
.sidebar-styles .align a.active .lblsurvey,
.sidebar-styles .align a.active:hover .lblsurvey,
.sidebar-styles .alignment a.active .lblsurvey,
.sidebar-styles .alignment a.active:hover .lblsurvey,
.sidebar-styles .side-head a.active .lblsurvey,
.sidebar-styles .side-head a.active:hover .lblsurvey {
  background-position: -580px -50px;
}
.sidebar-styles .align a.active .childMenu .lblcourses,
.sidebar-styles .align a.active:hover .childMenu .lblcourses,
.sidebar-styles .alignment a.active .childMenu .lblcourses,
.sidebar-styles .alignment a.active:hover .childMenu .lblcourses,
.sidebar-styles .side-head a.active .childMenu .lblcourses,
.sidebar-styles .side-head a.active:hover .childMenu .lblcourses {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblusers,
.sidebar-styles .align a.active:hover .childMenu .lblusers,
.sidebar-styles .alignment a.active .childMenu .lblusers,
.sidebar-styles .alignment a.active:hover .childMenu .lblusers,
.sidebar-styles .side-head a.active .childMenu .lblusers,
.sidebar-styles .side-head a.active:hover .childMenu .lblusers {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblgroup,
.sidebar-styles .align a.active:hover .childMenu .lblgroup,
.sidebar-styles .alignment a.active .childMenu .lblgroup,
.sidebar-styles .alignment a.active:hover .childMenu .lblgroup,
.sidebar-styles .side-head a.active .childMenu .lblgroup,
.sidebar-styles .side-head a.active:hover .childMenu .lblgroup {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblassignment,
.sidebar-styles .align a.active:hover .childMenu .lblassignment,
.sidebar-styles .alignment a.active .childMenu .lblassignment,
.sidebar-styles .alignment a.active:hover .childMenu .lblassignment,
.sidebar-styles .side-head a.active .childMenu .lblassignment,
.sidebar-styles .side-head a.active:hover .childMenu .lblassignment {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lbllearnerprogress,
.sidebar-styles .align a.active:hover .childMenu .lbllearnerprogress,
.sidebar-styles .alignment a.active .childMenu .lbllearnerprogress,
.sidebar-styles .alignment a.active:hover .childMenu .lbllearnerprogress,
.sidebar-styles .side-head a.active .childMenu .lbllearnerprogress,
.sidebar-styles .side-head a.active:hover .childMenu .lbllearnerprogress {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lbllearnercourseprogress,
.sidebar-styles .align a.active:hover .childMenu .lbllearnercourseprogress,
.sidebar-styles .alignment a.active .childMenu .lbllearnercourseprogress,
.sidebar-styles .alignment a.active:hover .childMenu .lbllearnercourseprogress,
.sidebar-styles .side-head a.active .childMenu .lbllearnercourseprogress,
.sidebar-styles .side-head a.active:hover .childMenu .lbllearnercourseprogress {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblsteeringcommittee,
.sidebar-styles .align a.active:hover .childMenu .lblsteeringcommittee,
.sidebar-styles .alignment a.active .childMenu .lblsteeringcommittee,
.sidebar-styles .alignment a.active:hover .childMenu .lblsteeringcommittee,
.sidebar-styles .side-head a.active .childMenu .lblsteeringcommittee,
.sidebar-styles .side-head a.active:hover .childMenu .lblsteeringcommittee {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblrateyourstate,
.sidebar-styles .align a.active:hover .childMenu .lblrateyourstate,
.sidebar-styles .alignment a.active .childMenu .lblrateyourstate,
.sidebar-styles .alignment a.active:hover .childMenu .lblrateyourstate,
.sidebar-styles .side-head a.active .childMenu .lblrateyourstate,
.sidebar-styles .side-head a.active:hover .childMenu .lblrateyourstate {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblnearmissincident,
.sidebar-styles .align a.active:hover .childMenu .lblnearmissincident,
.sidebar-styles .alignment a.active .childMenu .lblnearmissincident,
.sidebar-styles .alignment a.active:hover .childMenu .lblnearmissincident,
.sidebar-styles .side-head a.active .childMenu .lblnearmissincident,
.sidebar-styles .side-head a.active:hover .childMenu .lblnearmissincident {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblnearmissreport,
.sidebar-styles .align a.active:hover .childMenu .lblnearmissreport,
.sidebar-styles .alignment a.active .childMenu .lblnearmissreport,
.sidebar-styles .alignment a.active:hover .childMenu .lblnearmissreport,
.sidebar-styles .side-head a.active .childMenu .lblnearmissreport,
.sidebar-styles .side-head a.active:hover .childMenu .lblnearmissreport {
  display: none;
}
.sidebar-styles .align a.active .childMenu .lblsssurveyreport,
.sidebar-styles .align a.active:hover .childMenu .lblsssurveyreport,
.sidebar-styles .alignment a.active .childMenu .lblsssurveyreport,
.sidebar-styles .alignment a.active:hover .childMenu .lblsssurveyreport,
.sidebar-styles .side-head a.active .childMenu .lblsssurveyreport,
.sidebar-styles .side-head a.active:hover .childMenu .lblsssurveyreport {
  display: none;
}
.sidebar-styles .active .active-menu-bar {
  display: block;
}

@media (max-width: 991px) {
  .sidebar-styles .side-backdrop {
    display: none;
  }
  .sidebar-styles .main-content {
    margin-left: 0px;
  }
  .sidebar-styles .sidenav {
    display: none;
  }
}.navbar {
  padding: unset;
  padding-left: 0;
}

footer {
  background-color: var(--footer-bg-color);
  z-index: 2;
  padding: 20px 0px 15px 0px;
  margin-top: 10px;
}
footer p {
  margin-bottom: 0px;
}.main-content {
  margin-top: 75px;
  margin-left: 250px;
}

#footer {
  background-color: var(--layout-bg-color);
  width: 100%;
}

.main-pad {
  margin-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
  min-height: 100vh;
}

@media (max-width: 576px) {
  .main-content {
    margin-top: 65px;
    overflow-x: hidden;
  }
  .main-pad {
    margin-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
    width: 98%;
    margin-left: 1%;
  }
}#container {
  height: 300px;
}

.s-card {
  border-radius: 0.5em;
  border: none;
  height: calc(100% - 20px);
  padding: 20px;
  margin-bottom: 20px;
  box-shadow: 0px 3px 5px -1px var(--scard-box-shadow-color-one), 0px 5px 8px 0px var(--scard-box-shadow-color-two), 0px 1px 14px 0px var(--scard-box-shadow-color-three);
}
.s-card h3 {
  padding-bottom: 5px;
  color: var(--body-color);
}

.siteExpirationCtn {
  background-color: #d9ebfe;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 50px;
  margin-top: 10px;
  width: 100%;
}

.siteExpiration {
  display: flex;
  padding: 5px 10px;
  align-items: center;
}

.expirationtext {
  margin-left: 10px;
  color: var(--nav-active-parent-underline-color);
}

.expirationbtn {
  margin-left: 10px;
}

.siteDeactivationCtn {
  background-color: #FEE8E8;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 50px;
  margin-top: 10px;
  width: 100%;
}

.deactivationtext {
  margin-left: 10px;
  color: #F11515;
}

.highcharts-figure,
.highcharts-data-table table {
  min-width: 310px;
  max-width: 800px;
  margin: 1em auto;
}

.highcharts-data-table table {
  font-family: var(--ff-vs);
  border-collapse: collapse;
  border: 1px solid var(--highcharts-data-table-color);
  margin: 10px auto;
  text-align: center;
  width: 100%;
  max-width: 500px;
}

.highcharts-data-table caption {
  padding: 1em 0;
  font-size: var(--font-18px);
  color: var(--highcharts-data-table--caption-color);
}

.highcharts-data-table th {
  font-weight: var(--font-Semi-Bold);
  padding: 0.5em;
}

.highcharts-data-table td,
.highcharts-data-table th,
.highcharts-data-table caption {
  padding: 0.5em;
}

.highcharts-data-table thead tr,
.highcharts-data-table tr:nth-child(even) {
  background: var(--highcharts-data-table-thead-tr);
}

.highcharts-data-table tr:hover {
  background: var(--highcharts-data-table-tr-hover);
}

.highcharts-legend {
  width: 500px;
}

.form-group label {
  padding: none !important;
  margin-top: 0px;
}

.home-section .act-user .fa-user {
  color: var(--fa-user-color);
  background: var(--fa-user-bg-color);
  padding-top: 7px;
}
.home-section .act-user .fa-smile {
  color: var(--fa-smile-color);
  background: var(--fa-smile-bg-color);
  padding-top: 7px;
}
.home-section .act-user:hover .fa-user {
  color: var(--fa-user-hover-color);
  background: var(--fa-user-bg-hover-color);
  padding-top: 7px;
}
.home-section .act-user:hover .fa-smile {
  color: var(--fa-smile-hover-color);
  background: var(--fa-smile-bg-hover-color);
  padding-top: 7px;
}

.user-activity i {
  font-size: var(--font-22px);
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: 0px auto;
}
.user-activity span {
  display: block;
  font-size: var(--font-28px);
  font-family: var(--ff-rhas);
  line-height: 36px;
  margin-top: 10px;
  margin-bottom: 5px;
  font-weight: var(--font-Bold);
  color: var(--user-Active-text);
}

@media (max-width: 576px) {
  .home-section {
    padding: 20px;
  }
}
@media (max-width: 576px) and (max-width: 767px) {
  .s-card {
    height: calc(100% - 15px);
  }
}._drpdwnRol_17wmn_1 {
  height: 35px;
  margin-bottom: 15px;
}

._siteExpirationCtn_17wmn_6 {
  background-color: #d9ebfe;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 54px;
  width: 100%;
  justify-content: space-between;
  margin-top: -19px;
  margin-bottom: 12px;
}

._siteExpirationaccuCtn_17wmn_18 {
  background-color: var(--managementhd-con-color);
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 54px;
  width: 100%;
  justify-content: space-between;
  margin-top: -19px;
  margin-bottom: 12px;
}

._siteExpiration_17wmn_6 {
  display: flex;
  padding: 10px 10px;
  align-items: center;
  margin-top: 2px;
  flex: 1;
}

._exsupporttxt_17wmn_38 {
  color: var(--dash-bannertext-color);
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

._supporttxt_17wmn_45 {
  color: var(--primary-btn-color);
}

._expirymodalheader_17wmn_49 {
  padding: none !important;
}

._expirymodaldeactiveheader_17wmn_53 {
  color: var(--error-text-color);
}

._expirymodalexpiryheader_17wmn_57 {
  color: var(--section-header-text-color);
}

._expirationtext_17wmn_61 {
  padding-left: 20px;
}

._expirationbtn_17wmn_65 {
  margin-left: 20px;
}

._siteDeactivationCtn_17wmn_69 {
  background-color: #FEE8E8;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 50px;
  margin-bottom: 12px;
  margin-top: -19px;
  width: 100%;
}

._deactivationtext_17wmn_80 {
  margin-left: 10px;
}

._expiryclosebtn_17wmn_84 {
  cursor: pointer;
  text-align: left;
  padding: 15px;
  margin-top: 3px;
}

._expiryfooterctn_17wmn_91 {
  border-Top: none;
  display: flex;
  justify-content: center;
  padding: 0px;
}

._multiColumn_17wmn_98 {
  -moz-column-count: 2;
  -moz-column-gap: 80px;
  -webkit-column-count: 2;
  -webkit-column-gap: 80px;
  column-count: 2;
  column-gap: 80px;
  list-style-position: inside;
}

._clsBar_17wmn_108 {
  width: 26px;
  height: 26px;
}

._divOne_17wmn_113 {
  display: inline-table !important;
}

._iconPlace_17wmn_117 {
  display: table-cell;
  padding: 5px 10px;
}
._iconPlace_17wmn_117 i {
  font-size: 15px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
}

._textOrigin_17wmn_131 {
  display: table-cell;
  width: 100%;
  color: var(--primary-black);
  font-weight: 400;
  font-size: var(--font-14px);
}

._textCount_17wmn_139 {
  display: table-cell;
  padding: 5px 10px;
}
._textCount_17wmn_139 span {
  color: var(--primary-black);
  font-weight: 500;
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
}

._renderOptionDash_17wmn_150 {
  font-size: var(--font-14px);
}

._mltpleGuageFlex_17wmn_154 {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

._cardGuageFlex_17wmn_161 {
  text-align: center;
}
._cardGuageFlex_17wmn_161 h4 {
  font-size: var(--font-14px);
  font-weight: var(--font-Medium);
  color: var(--cardGuageFlex-h4-color);
  font-family: var(--ff-montserrat);
  margin-bottom: 2px;
  margin-top: 2px;
}
._cardGuageFlex_17wmn_161 span {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 0px;
  color: var(--primary-black);
}

._usrcountctn_17wmn_179 {
  width: 80%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-bottom: 25px;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1490196078);
  border-radius: 0.8em;
}

._usertxt_17wmn_189 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  width: 100%;
}

._usertxt_17wmn_189 ._tooltiptext_17wmn_198 {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 50%;
  margin-left: -60px;
}

._usertxt_17wmn_189:hover ._tooltiptext_17wmn_198 {
  visibility: visible;
}

._usertxt1_17wmn_217 {
  width: 25%;
}

._userctntxt_17wmn_221 {
  color: var(--primary-black);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0em;
  text-overflow: ellipsis;
  width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-align: center;
}

._usercount_17wmn_235 {
  margin-top: 5px;
  font-family: Roboto, sans-serif;
  font-size: var(--font-25px);
  font-weight: 700;
  line-height: 35px;
  letter-spacing: 0em;
}

._usersmain_17wmn_244 {
  display: flex;
  justify-content: center;
}

._usercounts1_17wmn_249 {
  color: var(--totallicenses-count-color);
}

._usercounts2_17wmn_253 {
  color: var(--nav-active-parent-underline-color);
}

._usercounts3_17wmn_257 {
  color: var(--dash-activeuser-color);
}

._usercounts4_17wmn_261 {
  color: var(--dash-inactiveuser-color);
}

._usercounts5_17wmn_265 {
  color: var(--rys-count-color);
}

._usrmnctn_17wmn_269 {
  display: flex;
  width: 100%;
}

._totlicetex_17wmn_274 {
  color: darkgray;
}

._hruserctn_17wmn_278 {
  background: var(--section-header-text-color);
  height: 40px;
  margin-left: 20px;
  margin-right: 20px;
  opacity: 0.4;
  width: 1px;
  display: flex;
}

._verticleline_17wmn_288 {
  width: 1px;
  min-height: 60px;
  background: var(--userlist-table-datas-color);
  margin-top: 15px;
  border: 1px solid --primary-black;
  opacity: 0.2;
}

._rysctn_17wmn_297 {
  width: 20%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-bottom: 25px;
  box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.1490196078);
  border-radius: 0.8em;
  margin-left: 10px;
}

@media (max-width: 576px) {
  ._multiColumn_17wmn_98 {
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
    column-count: 1 !important;
    column-gap: 20px;
    list-style-position: inside;
  }
}.emptyimage_ctn {
  text-align: center;
}

.emptyimage_style {
  height: 225px;
  padding: 10px;
}

.empty_style1 {
  font-size: 30px;
  font-family: inherit;
  text-align: center;
  font-weight: normal;
  padding: 10px;
  color: #000;
}

.empty_style2 {
  font-size:16px;
  font-family: inherit;
  text-align: center;
  font-weight: normal;
  color: #161616f3;
  padding: 10px;
}

.empty_style3 {
  font-size: 15px;
  font-family: inherit;
  text-align: center;
  font-weight: normal;
  padding: 10px;
  color: #666;
}

@media only screen and(min-width:1800px) {
  .emptyimage_style {
    height: 300px;
    padding: 10px;
  }    
}.react-tel-input{font-family:'Roboto',sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{width:16px;height:11px;background-image:url(data:image/png;base64,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)}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0 !important;margin-bottom:0 !important;padding-left:48px;margin-left:0;background:#FFFFFF;border:1px solid #CACACA;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none}.react-tel-input .form-control.invalid-number{border:1px solid #d79f9f;background-color:#FAF0F0;border-left-color:#cacaca}.react-tel-input .form-control.invalid-number:focus{border:1px solid #d79f9f;border-left-color:#cacaca;background-color:#FAF0F0}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .selected-flag{outline:none;position:relative;width:38px;height:100%;padding:0 0 0 8px;border-radius:3px 0 0 3px}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.react-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{outline:none;z-index:1;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;box-shadow:1px 2px 10px rgba(0,0,0,0.35);background-color:white;width:300px;max-height:200px;overflow-y:scroll;border-radius:0 0 3px 3px}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover{background-color:#f1f1f1}.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{position:sticky;top:0;background-color:#fff;padding:10px 0 6px 10px}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;margin-left:6px;padding:3px 8px 5px;outline:none}.react-tel-input .country-list .no-entries-message{padding:7px 10px 11px;opacity:.7}.react-tel-input .invalid-number-message{position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;color:#de0000}.react-tel-input .special-label{display:none;position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;white-space:nowrap}._imgContents_v3vow_1 {
  display: flex;
  margin-top: 10px;
}
._imgContents_v3vow_1 ._imgContOnly_v3vow_5 {
  margin-top: 15px;
}
._imgContents_v3vow_1 ._imgContOnly_v3vow_5 h5 {
  font-family: var(--ff-rhas);
  color: var(--section-header-text-color);
}

._inputFieldWidth_v3vow_13 {
  width: 100%;
}

._subHeading_v3vow_17 {
  display: flex;
  margin-bottom: 20px;
  margin-top: 20px;
}
._subHeading_v3vow_17 ._menuButton_v3vow_22 {
  background-color: var(--secondarybtn-text-color);
  color: var(--section-header-text-color);
  padding: 10px;
  font-size: var(--font-14px);
  cursor: pointer;
  border: none;
}
._subHeading_v3vow_17 ._active_v3vow_30 {
  background-color: var(--nav-active-background-color);
  border-bottom: 2px solid var(--nav-active-subitem-underline-color);
  color: var(--section-header-text-color);
  font-size: var(--font-14px);
}

._pwdvisibility_v3vow_37 {
  position: absolute;
  top: 52px;
  float: right;
  left: 89%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: none;
}

._pwd_override_v3vow_48 {
  padding-right: 30px !important;
}

input::-ms-reveal,
input::-ms-clear {
  display: none;
}

._roleCheckBox_v3vow_57 label {
  width: auto;
  border-radius: 3px;
  color: #64696d !important;
  font-weight: 500 !important;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:empty {
  display: none;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:empty ~ label {
  position: relative;
  line-height: 2.3em;
  text-indent: 2em;
  cursor: pointer;
  user-select: none;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:empty ~ label:before {
  position: absolute;
  display: block;
  top: 6px;
  bottom: 6px;
  left: 0;
  content: "";
  width: 1.5em;
  height: 1.5em;
  border-radius: 3px;
  border: 1px solid #c7c9ca;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:hover:not(:checked) ~ label {
  color: #888;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:hover:not(:checked) ~ label:before {
  content: "";
  text-indent: 0.26em;
  color: #c2c2c2;
  line-height: 20px;
  border-radius: 3px;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:checked ~ label {
  color: #64696d;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:checked ~ label:before {
  font-family: "Font Awesome 5 Free", sans-serif;
  content: "\f00c";
  font-weight: 900;
  text-indent: 0.26em;
  color: #fff;
  background-color: var(--role-checked-color);
  line-height: 20px;
  border-radius: 3px;
  border: 0px;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:focus ~ label:before {
  box-shadow: 0 0 0 3px #999;
}
._roleCheckBox_v3vow_57 input[type=checkbox]:disabled ~ label:before {
  opacity: 0.6;
  cursor: default;
}
._roleCheckBox-default_v3vow_116 input[type=radio]:checked ~ label:before,
._roleCheckBox-default_v3vow_116 input[type=checkbox]:checked ~ label:before {
  color: #333;
  background-color: #ccc;
}
._roleCheckBox-primary_v3vow_121 input[type=radio]:checked ~ label:before,
._roleCheckBox-primary_v3vow_121 input[type=checkbox]:checked ~ label:before {
  color: #fff;
  background-color: #007bff;
  border: none;
}

._userMandstyle_v3vow_128 {
  color: #a28b8b;
  font-size: 13px;
  font-style: italic;
  margin-left: 25px;
}

._mng_email_v3vow_135 {
  padding: 0px 15px 0px 0px;
  vertical-align: middle;
  margin-top: auto;
  margin-bottom: auto;
}

._userTraining_v3vow_142 {
  display: flex;
  justify-content: space-between;
  padding: 0px;
}

._modPop_v3vow_148 {
  margin-left: 0px;
}
._modPop_v3vow_148 header {
  padding: 0px !important;
  text-align: left;
}

._pageSubTitle_v3vow_156 {
  color: var(--section-header-text-color);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
  font-family: var(--ff-montserrat);
}

@media (max-width: 370px) {
  ._userTraining_v3vow_142 {
    display: block;
  }
}
._cssAccessSelection_v3vow_168 {
  margin-left: -15px;
  width: 50%;
}

._cssAccessSelectionGT_v3vow_173 {
  margin-left: -50px;
  display: flex;
}

._assignmentHeader_v3vow_178 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-left: 0px;
  margin: 0px;
}

._tableFilter_v3vow_186 {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: auto;
}
._tableFilter_v3vow_186 ._filterWthLabel_v3vow_192 {
  display: flex;
  padding-top: 4px;
}
._tableFilter_v3vow_186 ._filterWthLabel_v3vow_192 label {
  margin-right: 10px;
  margin-bottom: 0px;
  width: max-content;
  margin-top: 6px;
}
._tableFilter_v3vow_186 ._filter-drpdwn_v3vow_202 {
  width: 150px;
  margin-right: 15px;
}
._tableFilter_v3vow_186 ._usrNameOnly_v3vow_206 {
  width: auto;
  float: right;
}
._tableFilter_v3vow_186 ._filterall_v3vow_210 {
  display: flex;
}
._tableFilter_v3vow_186 ._sub-head_v3vow_213 {
  width: 40%;
  flex-direction: row;
  display: flex;
}
._tableFilter_v3vow_186 ._number_v3vow_218 {
  color: #007bff;
  font-size: 16px;
  font-weight: 700;
  align-self: center;
  margin-left: 4px;
}
._tableFilter_v3vow_186 ._group-selected_v3vow_225 {
  color: #3f3636;
  font-size: 16px;
  font-weight: 500;
  margin-left: 10px;
  align-self: center;
}

._userDescription2_v3vow_233 {
  padding: 10px;
  margin-left: 5px;
  font-size: var(--font-15px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  margin-top: 8px;
}

._userDescription1_v3vow_242 {
  padding: 10px;
  font-size: var(--font-15px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}

._userDescription_v3vow_233 {
  padding: 10px;
  margin-left: 5px;
  font-size: var(--font-15px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}

._usertraingDescrip_v3vow_257 {
  width: 100%;
  display: flex;
  flex-direction: row;
  height: 60px;
  border-radius: 5px;
  background-color: var(--training-banner-color);
  margin-top: 10px;
}

._usertraingaccuDescrip_v3vow_267 {
  width: 100%;
  display: flex;
  flex-direction: row;
  height: 60px;
  border-radius: 5px;
  background-color: var(--managementhd-con-color);
  margin-top: 10px;
}

._usertraingDescriptext_v3vow_277 {
  padding: 10px;
  font-size: var(--font-15px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  text-align: left;
}

._trainingimg_v3vow_285 {
  width: 30px;
  height: 30px;
  margin-top: 15px;
  margin-left: 10px;
}

._listGroupItem_v3vow_292 {
  padding: 4px 4px 4px 0px;
  border: 0px;
}

._listGroup_v3vow_292 {
  max-height: 180px;
  margin-bottom: 4px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

._usrFrmList_v3vow_304 {
  width: 100%;
}
._usrFrmList_v3vow_304 ._mt-0_v3vow_307 {
  margin-top: 0px;
}

._datactn_v3vow_311 {
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-bottom: 10px;
}

._permissionctn_v3vow_318 {
  width: 40%;
  display: flex;
  flex-direction: column;
  padding-right: 10px;
}

._grpctn_v3vow_325 {
  width: 40%;
  display: flex;
  flex-direction: column;
  padding-right: 10px;
}

._assignbtn_v3vow_332 {
  width: 20%;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  align-self: flex-end;
}

._grpstyle_v3vow_340 {
  margin-right: 20px !important;
}.filterComp ._3vt7_Mh4hRCFbp__dFqBCI ul {
  max-height: 200px !important;
}
.filterComp .clsfilterbody {
  border-radius: 4px;
  margin-bottom: 0px;
}
.filterComp .searchBox {
  margin: -2px 2px;
  cursor: pointer;
}
.filterComp .chip {
  display: none;
}
.filterComp ._2iA8p44d0WZ-WqRBGcAuEV {
  border: 1px solid var(--searchbar-border-color);
  border-radius: 4px;
  padding: 7px;
  position: relative;
  background-color: var(--primary-white);
  vertical-align: middle;
}
.filterComp ._7ahQImyV4dj0EpcNOjnwA,
.filterComp ._7ahQImyV4dj0EpcNOjnwA::after {
  display: none;
  padding: 4px 10px;
  background: #0096fb;
  margin-right: 5px;
  margin-bottom: 5px;
  border-radius: 10px;
  align-items: center;
  font-size: 13px;
  color: var(--primary-white);
  white-space: nowrap;
}
.filterComp .filter_select_item {
  padding: 4px 8px;
  background: var(--filterCom-selected-bg-color);
  margin-right: 2px;
  margin-bottom: 6px;
  border-radius: 7px;
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  color: var(--primary-white);
  white-space: nowrap;
}
.filterComp .form-control-ext {
  width: 200px;
}
.filterComp #daterange .MuiInput-formControl {
  width: 145px;
}
.filterComp #daterange {
  margin-bottom: 20px;
}
.filterComp .MuiInput-formControl {
  width: 225px;
}
.filterComp .modal-lg {
  max-width: 680px;
}
.filterComp option {
  font-weight: var(--font-Normal);
  display: block;
  white-space: pre;
  min-height: 2.2em;
  padding: 10px 2px 11px;
  line-height: 200%;
  height: 40px;
}
.filterComp .cls_filter_wth_label {
  display: inline-table;
}
.filterComp .clsSelFilters {
  border-radius: 10px;
  border: 1px solid var(--primary-white);
  width: 11px;
  height: 11px;
  background-color: var(--filterIcon-bg-color);
  position: relative;
  bottom: -13px;
  left: 16px;
}
.filterComp .modal-header .close {
  padding: 1rem 1rem;
  margin: 0;
  outline: none !important;
}
.filterComp .cssCaret {
  max-width: 10px;
  max-height: 10%;
  float: right;
  position: relative;
  top: 46px;
  right: 10px;
}
.filterComp .reactMultiSelect .searchWrapper {
  padding: 7px;
}
.filterComp .reactMultiSelect .highlightOption {
  color: var(--primary-black);
  background-color: var(--primary-white);
}
.filterComp .reactMultiSelect .highlightOption:hover {
  background: #0096fb;
  color: #fff;
  cursor: pointer;
}
.filterComp .cssSelectItem {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 24px;
}
.filterComp .form-control {
  min-width: 185px;
}
.filterComp .filter_select_item_cnt {
  padding: 4px 6px;
  background: #2a6192;
  margin-right: 2px;
  margin-bottom: 6px;
  border-radius: 6px;
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  color: var(--primary-white);
  white-space: nowrap;
}
@media (max-width: 767px) {
  .filterComp .mob-wid {
    width: 100%;
    display: flex;
  }
  .filterComp .cls_filter_wth_label {
    display: flex;
    flex-direction: column;
  }
}._filterHeader_1xuqm_1 {
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15);
  padding: 10px;
  border-radius: 4px;
  background-color: var(--filterheader-background-color);
  border: 1px solid var(--filterheader-border-color);
}

._filterLabel_1xuqm_12 {
  text-transform: capitalize;
  min-width: 50px;
  margin-left: 6px;
  color: var(--general-text-color);
  font-size: var(--font-14px);
  line-height: 30px;
}

._filterDateOk_1xuqm_21 {
  margin-top: 10px;
  position: relative;
  left: 4%;
}

._filterDateTo_1xuqm_27 {
  display: block;
  position: relative;
  text-align: center;
  margin: 10px 0 -15px;
  width: 75%;
  font-size: 14px;
}

._filterHeader_1xuqm_1 ._filterIcon_1xuqm_36 {
  zoom: 1;
  padding: 0px 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._filterHeader_1xuqm_1 ._filterLabel_1xuqm_12 {
  font-weight: var(--font-Semi-Bold);
  font-size: var(--font-16px);
  flex: 1;
  padding: 0px 5px;
  user-select: none;
}

._filterClose_1xuqm_52 {
  cursor: pointer;
  padding: 0px 5px;
  text-align: center;
}

._userListFilterContent_1xuqm_58 {
  width: 99.3%;
  height: 610px;
  margin-right: 5px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 1px 5px 5px 15px;
  background-color: var(--filtercontent-background-color);
  border: var(--filtercontent-border-color);
  box-shadow: 2px 2px 5px #CCC;
}

._resetFilter_1xuqm_70 {
  text-decoration: underline;
  padding: 10px 0;
  cursor: pointer;
  color: var(--general-text-color);
  font-size: var(--font-14px);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  position: sticky;
  top: -4px;
  background-color: var(--filtercontent-background-color);
  z-index: 1;
}

._selections_1xuqm_85 {
  transform: scaleY(0);
  transform-origin: top;
  height: 0;
}

._selectorLabelCnt_1xuqm_91 {
  display: flex;
  justify-content: space-between;
}

._selectorLabel_1xuqm_91 {
  font-size: var(--font-14px);
  color: var(--section-header-text-color);
  font-weight: var(--font-Semi-Bold);
  font-family: var(--ff-rhas);
}

._user-selection_1xuqm_103 {
  display: block;
}

._selectorArrow_1xuqm_107 {
  margin-right: 20px;
}

._selector_1xuqm_91 {
  cursor: pointer;
  font-weight: var(--font-Semi-Bold);
  padding-top: 5px;
}

._selectionsShow_1xuqm_117 {
  transform: scaleY(1);
  height: auto;
  width: 200px;
  margin: 5px 0;
}

._flCheckboxLabel_1xuqm_124 {
  display: flex;
  gap: 5px;
  align-items: center;
  margin: 4px;
  font-family: var(--ff-rhas);
}

._flCheckboxLabel_1xuqm_124 span {
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--general-text-color);
  font-size: var(--font-14px);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
}

._flCheckboxInput_1xuqm_144 {
  width: 15px;
  height: 15px;
  border: 3px solid var(--checkbox-border-color);
  border-radius: 6px;
  box-sizing: border-box;
  cursor: pointer;
}

._divider_1xuqm_153 {
  margin: 8px 0;
  border-bottom: 1px solid var(--filter-hr-line);
}

._search_1xuqm_158 {
  width: 100%;
  position: relative;
  display: flex;
}

._searchTerm_1xuqm_164 {
  width: 100%;
  height: 30px;
  border-right: none;
  padding: 5px;
  border-radius: 5px 0 0 5px;
  color: var(--input-text-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-13px);
  font-weight: var(--font-wt500);
  background-color: var(--primary-btn-Assign-color);
  border: 1px solid var(--searchbar-border-color);
}

._searchTerm_1xuqm_164:focus {
  outline: none;
  border: 1px solid var(--searchbar-border-highlight-color);
}

._searchButton_1xuqm_183 {
  width: 35px;
  height: 30px;
  border: 1px solid var(--input-placeholdertext-color);
  text-align: center;
  color: var(--primary-btn-Assign-color);
  border-radius: 0 5px 5px 0;
  cursor: pointer;
  font-size: 20px;
}

._noOptions_1xuqm_194 {
  padding: 5px 0px;
}

._noOptions_1xuqm_194 span {
  font-style: var(--font-italic);
  font-weight: 100;
  font-size: 13px;
}._container_11on2_1 {
  width: 100%;
  background: var(--management-header-background-color);
  box-shadow: 0px 2px 4px 0px var(--user-nav-box-shawdow-color);
  display: flex;
  align-items: center;
  padding: 8px 15px;
  margin-top: 10px;
}

._greencontainer_11on2_11 {
  width: 100%;
  background: var(--managementhd-con-color);
  box-shadow: 0px 2px 4px 0px var(--user-nav-box-shawdow-color);
  margin-top: 20px;
  display: flex;
  align-items: center;
  padding: 8px 15px;
}

._selectedcount_11on2_21 {
  min-width: 60px;
  padding: 10px;
  border-radius: 4px;
  background: var(--primary-btn-color);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-btn-text-color);
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}

._greenselectedcount_11on2_34 {
  min-width: 60px;
  padding: 10px;
  border-radius: 4px;
  background: var(--Accu-button-color);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-btn-text-color);
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}

._coursesselected_11on2_47 {
  color: var(--primary-black);
  font-size: var(--font-16px);
  font-style: normal;
  font-weight: var(--font-Bold);
  line-height: normal;
  margin-left: 10px;
}

._clearbtn_11on2_56 {
  color: var(--primary-btn-color);
  font-size: var(--font-14px);
  font-style: normal;
  font-weight: var(--font-Medium);
  line-height: normal;
  margin-left: 10px;
  cursor: pointer;
}

._hrline_11on2_66 {
  width: 1px;
  height: 42px;
  opacity: 0.4;
  background: var(--primary-black);
  margin-left: 10px;
  margin-right: 10px;
}

._selectallbtn_11on2_75 {
  padding: 6px 20px;
  border-radius: 4px;
  border: 2px solid var(--primary-btn-color);
  color: var(--primary-btn-color);
  background-color: transparent;
  margin-left: 20px;
}

._greenselectallbtn_11on2_84 {
  padding: 6px 20px;
  border-radius: 4px;
  border: 2px solid var(--Accu-button-color);
  color: var(--Accu-button-color);
  background-color: transparent;
  margin-left: 20px;
}

._selectedactbtn_11on2_93 {
  background-color: var(--selected-btn-color) !important;
  border-color: none;
}

._greenselectedactbtn_11on2_98 {
  background-color: var(--Accu-button-color) !important;
  border-color: none;
}

._recordStatusbtn_11on2_103 {
  padding: 6px 20px;
  border-radius: 4px;
  border: 2px solid var(--primary-btn-color);
  background: var(--primary-btn-color);
  color: var(--primary-btn-text-color);
}

._greenrecordStatusbtn_11on2_111 {
  padding: 6px 20px;
  border-radius: 4px;
  border: 2px solid var(--Accu-button-color);
  background: var(--Accu-button-color);
  color: var(--primary-btn-text-color);
}

._recordStatusContainer_11on2_119 {
  position: absolute;
  background: var(--primary-btn-text-color);
  z-index: 99;
  width: 400px;
  height: auto;
  border-radius: 4px;
  padding: 20px;
  box-shadow: 2px 2px 5px 2px var(--setCourseCompletion-ctn-boxshadow);
  top: 40px;
  right: 0px;
}

._recordSubTitles_11on2_132 {
  color: var(--primary-black);
  font-size: var(--font-16px);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  margin-bottom: 5px;
  margin-top: 20px;
}

._recordRadioContainer_11on2_142 {
  display: flex;
  align-items: center;
  margin-left: 40px;
}

._customdropdownicon_11on2_148 {
  color: var(--primary-btn-text-color);
}

._visiblerowsselected_11on2_152 {
  background-color: var(--eligible-rows-selected-bg-color);
  width: 100%;
  padding-left: 15px;
  height: 30px;
  display: flex;
  align-items: center;
  font-size: var(--font-14px);
}

._notchedOutline_11on2_162 {
  border-color: none !important;
}

._filterWithLabel_11on2_166 {
  display: grid;
  margin-bottom: 20px;
  margin-right: 20px;
}

._filterWithLabel_11on2_166 fieldset {
  border: 0;
  border-bottom: 2px solid var(--classroom-fieldset-border);
  border-radius: 0;
}

._clsEllipsisBox_11on2_178 {
  position: relative;
  left: 10px;
}

._selectedEllipsis_11on2_183 {
  min-width: 40px;
  border-radius: 4px;
  background: var(--primary-btn-color);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-btn-text-color);
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}._selectedItemWrap_1k9s1_1 {
  display: flex;
  align-items: center;
  justify-content: center;
  float: left;
}

._selectedItemInnerWrap_1k9s1_8 {
  margin-right: 10px;
  margin-left: 10px;
  overflow: hidden;
}

._selectedItems_1k9s1_14 {
  border: 1px solid var(--user-view-modal-selected-item-border);
  border-radius: 4px;
  margin: 2px 2px 4px;
  padding: 3px 7px 2px 5px;
  display: inline-block;
  width: 200px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}.css-hfutr2-MuiSvgIcon-root-MuiSelect-icon {
    color: white !important;
  }
.css-bpeome-MuiSvgIcon-root-MuiSelect-icon {
    color: white !important;
}
.prodlist .hde-user-icn {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.prodlist .coursesSelectedGrp {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}
.prodlist .coursesSelWrap {
  margin-top: 4px;
  width: 22%;
}
.prodlist .kZRuSj {
  margin-left: 40px;
}
.prodlist .selectableRowsClass {
  width: 25px;
  height: 25px;
  display: block !important;
}
.prodlist .selectedCourses {
  padding-left: 15px;
}
.prodlist .selectedCoursesNone {
  padding-left: 15px;
}
.prodlist .xlist-group-item {
  border: 1px solid grey;
  border-radius: 4px;
  margin: 2px 2px 4px;
  padding: 3px 7px 2px 5px;
  display: inline-block;
  max-width: 200px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.prodlist .tableFilter {
  display: flex;
  width: auto;
  justify-content: space-between;
}
.prodlist .coursesSelectedList {
  align-items: normal;
  display: flex;
  justify-content: center;
}
.prodlist .coursesListGrp {
  align-items: baseline;
  margin-right: 10px;
  max-height: 32px;
  overflow: hidden;
}
.prodlist .courseListComp {
  margin-right: 10px;
  margin-left: 10px;
  max-width: 420px;
}
.prodlist .courseListCompGrp {
  margin-right: 10px;
  margin-left: 10px;
}
.prodlist .coursesListScroll {
  max-height: 250px;
  overflow-y: scroll;
}
.prodlist .courListWrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
.prodlist .courListWrapGrp {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 80%;
}
.prodlist .courListMul {
  display: flex;
  align-items: flex-start;
}
.prodlist .courListMulGrp {
  display: flex;
  align-items: flex-start;
  width: 70%;
}
@media screen and (max-width: 767px) {
  .prodlist .kZRuSj {
    margin-left: 0px;
  }
  .prodlist .coursesList {
    width: 100%;
  }
  .prodlist .courseListComp {
    width: 100%;
  }
  .prodlist .coursesCount {
    font-size: 18px;
  }
  .prodlist .coursesSelected {
    font-size: 15px;
  }
  .prodlist .coursesSelWrap {
    width: 100%;
  }
  .prodlist .xlist-group-item {
    font-size: 14px;
  }
  .prodlist .assignmentHeaderUsers {
    flex-direction: column;
  }
  .prodlist .tableFilter {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .prodlist .coursesSelectedGrp {
    flex-direction: column;
  }
  .prodlist .courListWrapGrp,
  .prodlist .courListMulGrp {
    width: 100%;
  }
  .prodlist .courseListCompGrp,
  .prodlist .coursesListGrp {
    margin-left: 4px;
    max-width: 100%;
  }
  .prodlist .xlist-group-item {
    max-width: 200px;
  }
  .prodlist .coursesSelected {
    flex-direction: column;
  }
  .prodlist .courListWrap,
  .prodlist .courListMul {
    width: 100%;
    justify-content: flex-start;
  }
  .prodlist .courseListComp,
  .prodlist .coursesList {
    margin-left: 4px;
    width: 100%;
  }
  .prodlist .coursesSelectedList {
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023.9px) {
  .prodlist .coursesList {
    max-width: 250px;
  }
  .prodlist .courseListComp {
    max-width: 250px;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279.9px) {
  .prodlist .coursesSelectedList {
    flex-direction: column;
  }
  .prodlist .courseListComp,
  .prodlist .coursesList {
    margin-left: 0px;
  }
  .prodlist .coursesSelWrap {
    width: 30%;
  }
}.user_list .mob-pad .head-line {
  margin-bottom: 15px;
}
.user_list .mob-pad .hlidmt {
  min-height: 34px;
}
.user_list .datagrid-container {
  overflow-x: auto;
  width: 100%;
}
.user_list .user-list-filter {
  float: left;
  width: 400px;
  position: relative;
  top: -45px;
  transition: all 1s ease;
}
.user_list .clsRadioText {
  margin-left: -7px;
  margin-right: 15px;
  color: var(--section-header-text-color);
  font-size: var(--font-13px);
  font-family: var(--font-rhas);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
  margin-bottom: 5px;
}
.user_list .cls-right {
  position: absolute;
  right: 20px;
}
.user_list .cls_del_info {
  margin-left: 0px;
  margin-top: -10px;
}
.user_list .cls_del_admin {
  font-style: italic;
  font-weight: var(--font-Medium);
  color: var(--section-header-text-color);
}
.user_list .usr-radio input[type=checkbox]:disabled ~ label:before {
  background-color: var(--custom-switch-background-color);
}
.user_list .user-list-filter {
  display: none;
}
.user_list .selected-filter-cnt {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  max-height: 80px;
  overflow-y: auto;
  padding: 10px 0;
  -webkit-overflow-scrolling: touch;
}
.user_list .selected-filter {
  margin-right: 5px;
  margin-top: 5px;
  padding: 2px 10px;
  border: 1px solid var(--datatable-tablecell-color);
  border-radius: 10px;
}
.user_list .selected-filter span {
  padding: 5px;
  color: var(--datatable-tablecell-color);
  font-size: var(--font-14px);
  font-family: var(--font-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}
.user_list .icoBtn.disable {
  pointer-events: none;
  opacity: 0.4;
}
.user_list .fa-pause-circle {
  color: var(--fa-pause-color);
}
.user_list .fa-check-circle {
  color: var(--fa-check-circle-color);
}
.user_list .fa-times-circle {
  color: var(--fa-times-color);
}
@media (max-width: 767px) {
  .user_list .usr-pwd .btn-div {
    margin-top: 0px !important;
  }
  .user_list .pwd-only {
    padding-right: 0px;
  }
  .user_list .user-list-filter {
    width: 300px;
  }
}
.user_list .usr-mang-datatable header {
  padding: 0px !important;
}
.user_list .usr-mang-datatable header .assignment-header {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.user_list .usr-mang-datatable header .table-filter {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: auto;
}
.user_list .usr-mang-datatable header .table-filter .sub-head {
  width: 40%;
  flex-direction: row;
  display: flex;
}.ssi-manch-spinnerAlignCenter {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 5px;
}

.btn-align-style {
  margin-right: 5px !important;
}

.ssi-modPop {
  margin-left: 0px;
}
.ssi-modPop header {
  padding: 0px !important;
}

.ssi-listGroupItem {
  padding: 4px 4px 4px 0px;
  border: 0px;
}

.ssi-listGroup {
  max-height: 180px;
  margin-bottom: 4px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.ssi-manch-spinnerAlignCenterRelative {
  text-align: center;
  width: 100%;
}

.ssi-manch-spinnerAbsoluteBotton {
  text-align: center;
  width: 100%;
  position: absolute;
  bottom: 20px;
  padding-right: 30px;
}

.ssi-manch-spinnerForAPI {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 220px;
}

.ssi-manCh-mainContainer {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
}

.ssi-manCh-mainContainerOuterWrapper {
  width: 100%;
  height: 100%;
  min-height: inherit;
  background-color: var(--popup-header-fname-color);
}

.ssi-manCh-mainContainerWrapper {
  width: 100%;
}

.ssi-manCh-headerContainer {
  width: 100%;
  padding: 10px;
}

.ssi-manCh-headerContainer .header {
  border-bottom: 1px solid var(--sf-feedsPostContainer-color);
}

.ssi-manCh-contentContainer {
  width: 100%;
  padding: 10px 100px;
}

.ssi-manCh-subHeaderContainer {
  display: flex;
  padding: 10px 0px;
}

.ssi-manCh-subHeaderContainer .header {
  width: 50%;
  font-weight: var(--font-Normal);
}

.ssi-manch-createChannelContainer {
  width: 50%;
  text-align: right;
}

.ssi-manch-createChannelBtn {
  height: 34px;
  background-color: var(--login-google-signin-text-color);
  border: none;
  color: var(--popup-header-fname-color);
  border-radius: 5px;
  padding: 0px 15px;
  outline: none !important;
  margin: 5px 0px;
}

.ssi-manch-channelListWrapper {
  color: var(--sf-readContaineNoFeedData-color);
  text-align: center;
  padding: 10px 5px;
}

.ssi-manch-channelStrip {
  width: 100%;
  padding: 20px 0px;
}

.ssi-manch-channelStripWrapper {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.ssi-manch-channelDescription {
  flex: auto;
  padding: 0px 10px 0px 30px;
  text-align: left;
}

.ssi-manch-channelDescription.disable .channelLink {
  pointer-events: none;
}

.ssi-manch-channelDescription .channelName {
  color: var(--login-google-signin-text-color);
  font-size: var(--font-18px);
  font-weight: var(--font-Normal);
  display: inline-block;
  /* cursor: pointer; */
}

.ssi-manch-channelDescription.disable .channelName {
  color: var(--sf-channelName-color);
  cursor: default;
}

.ssi-manch-channelDescription .channelDetails span {
  color: var(--sf-channels-sub-head-color);
  font-size: var(--font-14px);
}

.ssi-manch-channelDescription .channelDetails .status {
  padding: 0px 20px;
}

.ssi-manch-channelImage {
  width: 50px;
}

.ssi-manch-channelImage .ssi-feeds-profileImageContainer {
  width: 50px !important;
  height: 50px !important;
}

.ssi-manch-channelAction {
  width: 40px;
  text-align: center;
  color: var(--sf-feedsStory-color);
  cursor: pointer;
  position: relative;
}

.ssi-manch-channelAction .actionIcon {
  background: url("/images/ssi_moreaction_normal.png");
  width: 20px;
  height: 20px;
  display: inline-block;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

.ssi-manch-channelAction .actionIcon:hover {
  margin-top: 0;
  background: url("/images/ssi_moreaction_hover.png");
}

.ssi-manch-channelAction .morebtn.disable {
  pointer-events: none;
  opacity: 0.5;
  cursor: default;
}

.ssi-manch-channelSpliter {
  width: calc(100% - 80px);
  border-bottom: 1px solid var(--assignunAssign-text-color);
  position: absolute;
  bottom: 0px;
  left: 80px;
}

.ssi-manch-morePopupContainer {
  position: absolute;
  width: 240px;
  right: 0px;
  top: 30px;
  height: auto;
  background-color: var(--popup-header-fname-color);
  border: 1px solid var(--sf-feedsPostContainer-color);
  padding: 10px;
  z-index: 1;
  border-radius: 5px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}

.ssi-manch-morePopupWrapper {
  width: 100%;
  height: auto;
  position: relative;
}

.ssi-manch-channelStrip:nth-last-child(1) .ssi-manch-morePopupContainer,
.ssi-manch-channelStrip:nth-last-child(2) .ssi-manch-morePopupContainer,
.ssi-manch-channelStrip:nth-last-child(1) .ssi-manch-morePopupContainer .ssi-manch-morePopupWrapper,
.ssi-manch-channelStrip:nth-last-child(2) .ssi-manch-morePopupContainer .ssi-manch-morePopupWrapper {
  transform: rotate(180deg) scaleX(-1);
  -webkit-transform: rotate(180deg) scaleX(-1);
  -moz-transform: rotate(180deg) scaleX(-1);
  -ms-transform: rotate(180deg) scaleX(-1);
}

.ssi-manch-channelStrip:nth-last-child(1) .ssi-manch-morePopupContainer,
.ssi-manch-channelStrip:nth-last-child(2) .ssi-manch-morePopupContainer {
  bottom: 30px;
  top: inherit;
}

.ssi-manch-popupMenuLink {
  color: var(--rp-qus-sub-text-color);
}

.ssi-manch-morePopupMenuItem {
  display: flex;
  align-items: center;
  border-radius: 5px;
}

.ssi-manch-morePopupMenuItem:hover {
  background-color: var(--sf-morePopupMenuItem-hover);
}

.ssi-manch-morePopupMenuItem .menuIcon {
  width: 25px;
  height: 25px;
}

.ssi-manch-morePopupMenuItem .menuIcon .editIcon {
  background: url("/images/ssi_edit.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  display: inline-block;
}

.ssi-manch-morePopupMenuItem .menuIcon .deleteIcon {
  background: url("/images/ssi_delete.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  display: inline-block;
}

.ssi-manch-morePopupMenuItem .menuIcon .channelIcon {
  background: url("/images/ssi_channel_small.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
}

.ssi-manch-channelImage .ssi-channelDefaultImage {
  background: url("/images/ssi_channel_big.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

.ssi-manch-morePopupMenuItem .menuText {
  flex: auto;
  text-align: left;
  padding: 7px;
}

.ssi-manch-formContainer {
  position: fixed;
  background-color: var(--sf-formContainer-bg-color);
  width: 100%;
  height: 100%;
  z-index: 999;
  top: 0;
  left: 0;
}

.ssi-manch-formContainerWrapper {
  width: 100%;
  height: calc(100% - 50px);
  top: 50px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
}

.ssi-chform-formContainer {
  background-color: var(--popup-header-fname-color);
  width: 100%;
  max-width: 600px;
  padding: 10px 15px;
  border: 1px solid var(--sf-feedsPostContainer-color);
  height: auto;
  max-height: 100%;
  border-radius: 5px;
  position: relative;
  box-sizing: border-box;
  display: flex;
}

.ssi-chform-formContainerOuterWrapper {
  max-height: 100%;
  position: relative;
  overflow: auto;
  height: auto;
  width: 100%;
}

.ssi-chform-fomHeaderContainer {
  padding: 10px 0px 5px 0px;
  display: flex;
  border-bottom: 1px solid var(--sf-feedsPostContainer-color);
}

.ssi-chform-fomHeaderText {
  flex: auto;
}

.ssi-chform-fomHeaderClose {
  width: 40px;
  text-align: center;
  font-size: var(--font-20px);
  cursor: pointer;
}

.ssi-chform-fomHeaderClose:hover {
  color: var(--login-google-signin-text-color);
}

.ssi-chform-fomContentContainer {
  width: 100%;
  padding: 20px 20px 5px 20px;
}

.ssi-chform-fomContentWrapper {
  width: 100%;
}

.ssi-chform-fomContentHeader {
  font-size: var(--font-18px);
  padding-bottom: 10px;
  position: relative;
  display: flex;
  justify-content: space-between;
}

.ssi-chform-star {
  font-size: var(--font-18px);
  color: var(--primary-red);
  font-weight: var(--font-Normal);
  padding: 0px 5px;
  vertical-align: middle;
}

.ssi-chform-requiredTxtContainer .ssi-chform-starText {
  font-size: var(--font-12px);
  font-weight: var(--font-Normal);
  vertical-align: middle;
}

.ssi-chform-formStrip {
  display: flex;
  padding: 10px 0px;
  flex-wrap: wrap;
  align-items: center;
}

.ssi-chform-formStripLHS {
  width: 170px;
}

.ssi-chform-formStripRHS {
  flex: auto;
}

.ssi-chform-formStripRHS .textField {
  width: 100%;
  border: 1px solid var(--sf-feedsPostContainer-color);
  border-radius: 5px;
  height: 35px;
  outline: none;
  padding: 0px 6px;
}

.ssi-chform-formStrip.description .ssi-chform-formStripRHS .textField {
  height: 65px;
  resize: none;
  padding: 10px;
}

.ssi-chform-fomFooterContainer {
  padding: 5px 0px;
  text-align: right;
  position: relative;
}

.ssi-chform-fomButtonContainer .ssi-chformBtn {
  height: 35px;
  background-color: var(--login-google-signin-text-color);
  border: none;
  color: var(--popup-header-fname-color);
  border-radius: 5px;
  padding: 0px 15px;
  outline: none;
  margin: 0px 10px;
  min-width: 80px;
}

.ssi-chform-fomButtonContainer .ssi-chformBtn.save.disable {
  pointer-events: none;
  opacity: 0.5;
}

.ssi-chform-fomButtonContainer .ssi-chformBtn.cancel {
  background-color: var(--sf-fomButtonContainer-bg-color);
}

.ssi-chform-permissionBlock {
  padding: 5px 0px;
}

.ssi-chform-permissionCheckbox {
  padding: 10px;
  pointer-events: none;
  opacity: 0.5;
}

.ssi-chform-permissionCheckbox input {
  vertical-align: middle;
}

.ssi-chform-permissionCheckbox label {
  vertical-align: middle;
  margin: 0;
  padding-left: 15px;
}

.ssi-chform-permissionBlock .ssi-chform-permissionText,
.ssi-chform-statusBlock .ssi-chform-statusText {
  font-size: var(--font-18px);
}

.ssi-chform-statusBlock {
  display: flex;
  padding: 5px 0px;
}

.ssi-chform-statusBlock .ssi-chform-statusCheckbox {
  padding: 7px 20px;
}

.ssi-chform-errorMsg {
  color: var(--primary-red);
  padding-top: 20px;
  height: 40px;
  padding-left: 170px;
}

.main-content .card-box {
  position: relative;
}

.main-content .ssi-manch-userListChannelHeader {
  position: absolute;
  /* top: 70px; */
  z-index: 1;
  display: inline-block;
  font-size: var(--font-16px);
}

.ssi-manch-searchInputContainer {
  display: inline-block;
  padding: 0px 10px;
  max-width: 100%;
}

.ssi-manch-searchInputFiled {
  outline: none;
  width: 200px;
  padding: 0px 5px;
  border: 1px solid var(--sf-feedsPostContainer-color);
  border-radius: 5px;
  color: var(--profile-text-color);
  height: 34px;
  min-width: 60px;
  max-width: 100%;
}

.ssi-userListLegends {
  padding: 0px 5px;
}

.usertraingDescrip {
  width: 100%;
  display: flex;
  flex-direction: row;
  height: 60px;
  border-radius: 5px;
  background-color: var(--training-banner-color);
  margin-top: 10px;
  margin-left: -14px;
}

.usertraingaccuDescrip {
  width: 100%;
  display: flex;
  flex-direction: row;
  height: 60px;
  border-radius: 5px;
  background-color: var(--managementhd-con-color);
  margin-top: 10px;
  margin-left: -14px;
}

.userDescription {
  padding: 13px;
  margin-left: 5px;
  font-size: var(--font-15px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}

.ssi-userListLegends .unAssigned,
.ssi-userListLegends .assigned {
  display: inline-block;
  vertical-align: middle;
  padding: 5px;
  font-size: var(--font-12px);
}

.ssi-userListLegends .assigned .legendsIcon {
  border: 1px solid var(--sf-legendsIcon-color);
  border-radius: 2px;
  width: 2px;
  height: 2px;
  padding: 5px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.legendsIcon {
  background-color: var(--checkbox-checked-color);
  border-color: var(--sf-userListLegends-color);
  border: 1px solid var(--sf-legendsIcon-color);
  border-radius: 2px;
  width: 2px;
  height: 2px;
  padding: 5px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.greenlegendsIcon {
  border: 1px solid var(--sf-legendsIcon-color);
  border-radius: 2px;
  width: 2px;
  height: 2px;
  padding: 5px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  background-color: var(--Accu-button-color);
  border-color: var(--sf-userListLegends-color);
}

.legendsIcon1 {
  border: 1px solid var(--sf-legendsIcon-color);
  border-radius: 2px;
  width: 2px;
  height: 2px;
  padding: 5px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.ssi-mc-userListAssigned {
  color: var(--login-google-signin-text-color);
  cursor: pointer;
}

.ssi-mc-userListAssignedDisable {
  cursor: default;
  pointer-events: none;
}

.table-filter {
  display: flex;
}

.filter-wth-label {
  display: flex;
}

.feeds-manage-channels .MuiAutocomplete-hasPopupIcon {
  width: 150px;
  margin-right: 10px;
}

.label {
  margin-right: 10px !important;
  margin-top: 5px !important;
}

.ssi-mc-userListAssigned:hover {
  color: var(--userListAssigned-hover);
}

.ssi-mc-userListAssigned .count,
.ssi-mc-userListAssignedDisable .count {
  width: 26px;
  height: 10px;
  display: inline-block;
  text-align: right;
}

.ssi-mc-userListAssigned .groupIcon,
.ssi-mc-userListAssignedDisable .groupIcon {
  padding: 0px 5px;
  display: none;
}

.ssi-mc-userListGroupPopupContainer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
}

.ssi-mc-userListGroupPopupOuterWrapper {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.trainingimg {
  width: 30px;
  height: 30px;
  margin-top: 15px;
  margin-left: 10px;
}

.userchannelDescriptext {
  padding: 10px;
  margin-left: 5px;
  font-size: var(--font-15px);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
  text-align: left;
}

.ssi-mc-userListGroupPopupWrapper {
  width: 300px;
  min-height: 200px;
  position: relative;
  background-color: var(--popup-header-fname-color);
  padding: 10px;
  border: 1px solid var(--sf-feedsPostContainer-color);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  max-height: calc(100% - 150px);
  overflow: auto;
}

.ssi-mc-userListGroupPopupInnerWrapper {
  width: 100%;
  height: 100%;
  min-height: inherit;
}

.ssi-mc-userListGroupHeader {
  padding: 10px 10px 5px 10px;
  border-bottom: 1px solid var(--sf-feedsPostContainer-color);
  font-size: var(--font-16px);
}

.ssi-mc-userListGroupHeaderText,
.ssi-mc-userListGroupNameStrip .groupNameText {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ssi-mc-userListGroupNameStrip {
  height: 30px;
  padding: 10px;
}

.chkbox-chk {
  margin-bottom: 5px;
}

.chkbox-chk .check-lbl {
  float: right;
  padding-right: 10px;
}

.user-channel {
  display: flex;
  justify-content: space-between;
  padding: 0px;
}

.ssifeeds-style {
  font-Size: 14px !important;
}

@media (max-width: 370px) {
  .user-channel {
    display: block;
  }
}
@media only screen and (max-width: 1000px) {
  .ssi-manCh-contentContainer {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 767px) {
  .mod-pop {
    padding: 0px !important;
    margin: 0px !important;
  }
  .mod-pop .small-icon {
    margin-bottom: 10px !important;
    margin-right: 275px !important;
  }
  .mod-pop .sc-fzoXzr div {
    padding: 0px !important;
  }
  .ssi-manch-createChannelContainer {
    width: 100%;
  }
  .ssi-manch-searchInputContainer {
    padding: 0px;
  }
  .createChannelBtn {
    margin-top: 10px;
  }
  .channelenrollGroupHeader {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .filter-wth-label {
    margin-top: 20px;
  }
  .channelenrollGroupInputField {
    margin: 10px 0px;
  }
}._user_list_tp9ak_1 ._MuiInputBase-input_tp9ak_1 {
  padding-left: 16px;
}

._MuiOutlinedInput-input_tp9ak_5 {
  padding: 20px;
}

._userListTableHeader_tp9ak_9 {
  margin-bottom: 5px;
}

._userListContainer_tp9ak_13 {
  width: 100%;
  display: flex;
  justify-content: center;
}

._user-list-container_tp9ak_19 {
  display: block;
}

._bn-ctn_tp9ak_23 {
  display: flex;
}

._legends_all_ctn_tp9ak_27 {
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
._legends_all_ctn_tp9ak_27 ._legend_ctn_tp9ak_33 {
  margin-left: 15px;
  font-size: var(--font-14px);
}
._legends_all_ctn_tp9ak_27 ._legend_ctn_tp9ak_33 img {
  width: 18px;
  height: 18px;
  margin-right: 6px;
}

._emailfailure_tp9ak_43 {
  text-align: center;
  font-size: var(--font-14px);
  font-family: var(--ff-rhas);
  font-style: var(--font-italic);
  float: right;
  text-decoration: underline;
  color: var(--primary-btn-color);
  margin-right: 10px;
}

._basicSelItem_tp9ak_54 {
  border: 1px solid var(--filter-hr-line);
  background-color: var(--primary-btn-text-color);
  color: var(--section-header-text-color);
  text-align: center;
  display: inline-block;
  margin-right: 10px;
  margin-top: 0px;
  min-width: 85px;
  padding: 8px;
  font-size: var(--font-14px);
  border-radius: 0.25rem;
}

._LBLACTIVE_tp9ak_68 {
  color: var(--text-active-color);
}

._LBLINACTIVE_tp9ak_72 {
  color: var(--danger-btn-delete-color);
}

._userlistDatatableCtn_tp9ak_76 {
  display: flex;
  flex-direction: row;
  width: 100%;
}

._selectedFilterCnt_tp9ak_82 {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  max-height: 80px;
  overflow-y: auto;
  margin-bottom: 10px;
  -webkit-overflow-scrolling: touch;
  padding: 0px 10px;
}

._selectedFilter_tp9ak_82 {
  margin-right: 5px;
  margin-top: 5px;
  padding: 2px 10px;
  border: 1px solid var(--section-header-text-color);
  border-radius: 10px;
}

._selectedFilter_tp9ak_82 span {
  padding: 5px;
  color: var(--general-text-color);
  font-size: 14px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}

._imUsersList_tp9ak_110 {
  padding: 10px 0;
}

._imUsersList_tp9ak_110 span {
  padding: 3px;
}

._closeIcon_tp9ak_118 {
  cursor: pointer;
  padding: 5px;
  color: var(--close-icon);
}

._userTab_tp9ak_124 {
  display: flex;
  justify-content: space-between;
}

._hricon_tp9ak_129 {
  background: var(--primary-btn-text-color);
  height: 10px;
  opacity: 0.4;
}

._btn3_tp9ak_135 {
  margin-bottom: 15px !important;
}

._usrnavctn_tp9ak_139 {
  width: 100%;
  display: flex;
  flex-direction: row;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.1490196078);
  height: 45px;
  border-radius: 5px;
  border: 1px solid rgba(51, 153, 255, 0.3215686275);
  margin-bottom: 10px;
}

._usernavtxt_tp9ak_150 {
  width: 25%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 5px;
}

._align_tp9ak_159 {
  margin-left: 20px;
}

._hrctn_tp9ak_163 {
  background: var(--userlist-table-datas-color);
  border: 1px solid --primary-black;
  margin-top: 15px;
  min-height: 20px;
  opacity: 0.2;
  width: 1px;
}

._usercount_tp9ak_172 {
  display: flex;
  flex-direction: column;
  color: var(--primary-btn-color);
  font-weight: var(--font-Bold);
  font-family: var(--ff-rhas);
  font-size: var(--font-16px);
  position: relative;
  bottom: 1px;
  padding-left: 10px;
}

._usercount1_tp9ak_184 {
  color: var(--nav-active-parent-underline-color);
}

._usercount2_tp9ak_188 {
  color: var(--dash-activeuser-color);
}

._usercount3_tp9ak_192 {
  color: var(--dash-inactiveuser-color);
}

._usercount4_tp9ak_196 {
  color: var(--primary-black);
}

._tottext_tp9ak_200 {
  margin-top: 10px;
}

._usernavcount_tp9ak_204 {
  margin-left: 25px;
}

._usrmnctn_tp9ak_208 {
  border-radius: 0.5em;
  border: none;
  padding: 20px;
  margin-bottom: 20px;
  box-shadow: 0px 3px 5px -1px var(--scard-box-shadow-color-one), 0px 5px 8px 0px var(--scard-box-shadow-color-two), 0px 1px 14px 0px var(--scard-box-shadow-color-three);
}

._usertxt_tp9ak_216 {
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  font-weight: var(--font-Medium);
  line-height: 24px;
}

._usrlicehead_tp9ak_223 {
  display: flex;
  flex-direction: row;
}

._userheadtxt_tp9ak_228 {
  display: flex;
  flex-direction: column;
  width: 20%;
}

._usermainctn_tp9ak_234 {
  width: 100%;
  display: flex;
  flex-direction: row;
}

._usercoctn_tp9ak_240 {
  display: flex;
  width: 100%;
}

._usersub_tp9ak_245 {
  display: flex;
}

._Licensectn_tp9ak_249 {
  display: flex;
}

._licensetxt_tp9ak_253 {
  margin-right: 8px;
  color: var(--primary-btn-text-color);
}

._licensecount_tp9ak_258 {
  margin-right: 8px;
}

._vertical_tp9ak_262 {
  border-right: 1px solid var(--userlist-table-datas-color) !important;
  opacity: 0.2;
  width: 1px;
  height: 22px;
  margin-top: 10px;
}

._iconctn_tp9ak_270 {
  cursor: pointer;
}
._iconctn_tp9ak_270 i {
  color: var(--primary-btn-text-color);
  margin-top: 2px;
}.ssi-feeds-imageHolder
{
    width: 100%;

    height: auto;
    display: inline-block;
    position: relative;
}
.ssi-feeds-imageHolderWrapper
{
    width: 100%;
    height: 100%;
    padding: 5px;
    border-radius: 10px;
}
.ssi-feeds-imageHolderWrapper img
{
    width: 100%;
    height: 100%;
    border-radius: 5px;
    border: 2px solid #CCCCCC;
    border: 2px solid var( --sf-feedsPostContainer-color);
}
.ssi-feeds-imageCloseBtn
{
    position: absolute;
    width: 25px;
    height: 25px;
    top: 10px;
    right: 10px;
    padding: 0.6px;
    cursor: pointer;
    border-radius: 50%;
    color:var( --sf-imageCloseBtn-color);
    background-color:var( --sf-imageCloseBtn-bg-color);
    border: 2px solid var(--sf-feedsPostContainer-color);
    
}
.ssi-feeds-imageCloseBtn span
{
    font-size: 20px;
    font-size:var( --font-20px);
}
.ssi-feeds-imageCloseBtn:hover
{
    color:var( --popup-header-fname-color);
    background-color: var( --imageCloseBtn-bg-color);
}
.ssi-feeds-imageTag
{
    position: absolute;
    width: 30px;
    height: 30px;
    bottom: 20px;
    left: 20px;
    color: var( --sf-imageCloseBtn-color);
    cursor: pointer;
    background-color:var( --sf-imageCloseBtn-bg-color);
    border-radius: 50%;
    border: 2px solid var( --sf-feedsPostContainer-color);
    pointer-events: none;
    opacity: 0.3;
    
}
.ssi-feeds-imageTag span
{
    width: 100%;
    height: 100%;
    font-size: 14px;
    padding: 6px;
}
.ssi-feeds-imageTag:hover
{
    color:var( --popup-header-fname-color);
    background-color: var( --imageCloseBtn-bg-color);
}

.excelimg {
    height: 80px;
    width: 70px;
    padding: 5px;
    background-image: url("/assets/xlsfileIcon-COL3GyH6.png");
    background-size: contain;
  }
  
  .csvimg {
    height: 80px;
    width: 70px;
    padding: 5px;
    background-image: url("/assets/csvfileicon-BeGCNMUq.png");
    background-size: contain;
  }
  
  .closeimg {
    height: 16px;
    width: 16px;
    padding: 5px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsSAAALEgHS3X78AAADLUlEQVRogd2a33HiMBDG9zI3HvsJOjg6ODqIr4KjhJSQEkIH6SB0EK6CMx2YDpwO4Mkev5AR81knZFloZfnP5ZvRQwiW9seutCtZ3y6XC30FfQ/FEMXJiohSIlqjLYnop/a1IxGdiChHy+qqLEKM38sjUZwIY5/QdKNdJeB2otVVeRoVBL/+CxFtiGjhO7imMxHtRb8+XmKDRHEiAJ4DAugSQK91Vb5wHnIGieJkjRDwDSGuRMg91VWZuzz34AghQigbEYIwVoax7+ouSBQnYiK/DxhKNokx32GDVVYQdPA2AYCut3swnXMkihORE/6OYCRHv+qqzEzfN4Jgec0nCiebxIq2Ni3PXaG1myEEwaad6R8tkChORI54HMUsPz3CxhvdhBZKjmKm3lAlQmylljS6R4bM2CG1gK1SukdOTJAzFgUhsUD8YBr7gQggVMysseuqXDZ/SI9gneZ6I6+rMhUNhhwZzx6xAjXPO5UiihZqblFDy6kU6BLiNXWEEd9J+5TtkLRZBUk9OlqjmLzKEaYFgT5kPwxJmx/oXxb3meQLFHauMF0Qme/4sF16xOfXkJ05woSGaHQdtwFZ9eiIHGCGgqDG9hAeaWSDGQqCdI+EkhFmQAip0CCkwLTCFZ8Fh6CBQAjZ2pQjTkomD6ohQDqTHTNpstSA9M2wnRBiTngkTY6uYzUg3DrHGQJzgpM0ucpVkL5xey9PcCsAjgoVxLihDwTRaCiYq+1yPxLFSeG5n1gz88QZ4LnyzBIhwh6/rsqbzE44QOaq8Eh2XZ7xCW9pswpiPJ1wFTNjt2A8JW3Wt7rZzE9QVB2ws7xKT4ivk5nF142trZPG/8QrN96gjhKldfg1Q7VsbIFgWdzOGGJrevljO43PR36x46JjXZXGlc5W/aZIeHPRh+2kpxMESWqDTDy1hA0b2zmYdT+CWBxk/8DQUS9pTHJ6q4taaD/Bsny454lGTjtEHCCkI69mW5wLO236fC4MrFDjDOWdA96vs4pI77soOKoUiem3Vwdt/cGNB6+9Ue9rTvDQBo3rpQPm3r7vLaHg97XgqZXlGLbAPqbPrrSlr3HxjIg+AcCFpdY3TEvhAAAAAElFTkSuQmCC");
    background-size: contain;
  }
._closeIcon_j574q_1 {
  float: right;
  font-size: var(--font-18px);
  color: var(--close-icon-color);
  cursor: pointer;
}

._cls_avl_license_j574q_8 {
  background-color: var(--custom-switch-background-color);
  font-weight: 500;
  border: 0.5px solid #BDDEFF;
}

._notMapped_j574q_14 {
  color: var(--primary-red);
}

._successTextColor_j574q_18 {
  color: var(--importUser-successfully-recorder-text-color);
}

._downloadIcon_j574q_22 {
  color: var(--download-icon-color);
}

._dragAndDropCtn_j574q_26 {
  position: relative;
  text-align: center;
  background-color: var(--drag-and-drop-background);
  width: calc(100% - 40px);
  margin: 20px;
  border: 1px dashed var(--drag-and-drop-outline);
  border-radius: 6px;
}

._dragDropIcon_j574q_36 {
  font-size: var(--font-22px);
  color: var(--download-icon-color);
}

._DragAndDropText_j574q_41 {
  font-size: var(--font-14px);
}

._addGroupSuccess_j574q_45 {
  padding-left: 10px;
  color: var(--primary-green);
}

._inActGrpDesc_j574q_50 {
  padding-left: 20px;
  color: var(--primary-green);
}

._noDataAvailable_j574q_55 {
  padding-left: 10px;
  color: var(--primary-red);
}

._checkBoxLabel_j574q_60 {
  display: block;
}

._datValCtn_j574q_64 {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin-top: 10px;
  padding: 10px;
  font-weight: var(--font-wtbold);
  font-size: var(--font-15px);
  background-color: var(--filterheader-background-color);
}

._dataTableCt_j574q_74 {
  padding: 2px;
  margin: 0px;
  border: 1px solid var(--filterheader-background-color);
  border-bottom: 1px solid var(--filterheader-background-color);
  overflow-x: scroll;
}

._importingProgress_j574q_82 {
  font-weight: var(--font-wtbold);
  font-size: var(--font-20px);
}

._imptUsrSuccess_j574q_87 {
  font-weight: var(--font-wtbold);
  font-size: var(--font-15px);
}

._progress1_j574q_92 {
  height: 24px !important;
  position: relative !important;
  margin-bottom: 10px;
  background-color: var(--filterheader-background-color);
  border-radius: 4px;
  width: 50%;
  left: 25%;
}

._progressBar_j574q_102 {
  background-image: linear-gradient(to bottom right, var(--importUser-progressBar-color1), var(--importUser-progressBar-color2));
}

._avlLicenseContainer_j574q_106 {
  margin-right: 10px;
  cursor: none !important;
}

._avlLicense_j574q_106 {
  background-color: var(--custom-switch-background-color);
  font-weight: 500;
  border: 1px solid var(--primary-btn-color);
  cursor: default;
  padding: 10px 15px;
  display: flex;
}

._avlLicenseCnt_j574q_120 {
  margin-left: 10px;
  font-size: 16px;
  color: var(--primary-btn-color);
  font-weight: 600;
  position: relative;
  bottom: 1px;
}

._stepbarCtn_j574q_129 {
  border: 0px solid var(--text-active-color);
  margin: -10px 0px 0px 0px;
  padding: 0px;
}

._stepbarPar_j574q_135 {
  width: 20%;
  height: 80px;
  text-align: center;
  margin-left: 0px;
  padding: 0px;
}

._stepbar_j574q_129 {
  position: relative;
  height: 6px;
  top: 50px;
  left: 50%;
  width: 50%;
}

._stepbarChild_j574q_151 {
  position: relative;
  height: 6px;
  top: 50px;
  left: 0%;
  width: 100%;
}

._stepbarInnerDiv_j574q_159 {
  border: 0px solid var(--importStep-blue-color);
  position: relative;
  top: -4px;
  text-align: center;
}

._stepbarInnerDivChild_j574q_166 {
  border: 0px solid var(--primary-red);
  position: relative;
  top: -4px;
  text-align: center;
}

._stepCircleTitle_j574q_173 {
  display: block;
  height: 26px;
  margin-top: 10px;
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
}

._stepcircle_j574q_181 {
  width: 50px;
  height: 50px;
  text-align: center;
  border: 0px solid var(--primary-red);
  border-radius: 25px;
  padding-top: 10px;
  position: relative;
  left: calc(50% - 25px);
  display: block;
}

._importStepInprogress_j574q_193 {
  background-color: var(--importStep-blue-color);
}

._importStepNotStarted_j574q_197 {
  background-color: var(--importStep-grey-color);
}

._importStepCompleted_j574q_201 {
  background-color: var(--importStep-green-color);
}

._selectFile_j574q_205 {
  margin: 0px 11px;
  height: 30px;
  width: 30px;
  padding: 5px;
  background-image: url("data:image/png;base64,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");
  background-size: contain;
}

._entityMapping_j574q_214 {
  margin: 0px 11px;
  height: 30px;
  width: 30px;
  padding: 5px;
  background-image: url("/assets/entity-mapping-C4N0o8Gk.png");
  background-size: contain;
}

._createNewGroup_j574q_223 {
  margin: 3px 12px;
  height: 22px;
  width: 26px;
  padding: 5px;
  background-image: url("data:image/png;base64,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");
  background-size: contain;
  background-repeat: no-repeat;
}

._dataValidation_j574q_233 {
  margin: 3px 16px;
  height: 22px;
  width: 26px;
  padding: 5px;
  background-image: url("data:image/png;base64,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");
  background-size: contain;
  background-repeat: no-repeat;
}

._summary_j574q_243 {
  margin: 0px 11px;
  height: 30px;
  width: 30px;
  padding: 5px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAAFxIAABcSAWef0lIAAAPSSURBVGiB7dlJiBxVGAfwX08y2SSOKxhBReN2EA0KCgoucUHiQRQF9aDgUUUIKIILERUvXkREBT1ETxE9GCKIHkQhCOKCiooSJMYlJjHgkJlhTM9SHr4qpqenp+dVV5eOw/zh0a+r3vL9631bfdXIssxSwMB/LUC/sExksWGZyGLDypRBjUaj2+0BXIUHsSlfs6wrHMEHeA77W28ke9UsyxZsC+DmfPOsD+0TnFlWvizLNFIYdzmRIewUJ/I3vsPwggu2LZ8LXxD4FHdib0EkCRVP5BrsE0/zTRxbkkSBs/ChmZPZLSeWeiJViWzBH/nmW8XT7RWn4qM2MhtTiVT1WiOYzPvrJDqPebAfd+Pj/P8VeCV1ctmN1+FcrEETF2FVyTW64Rfcg+24GtelTixD5AY8IPR5NSaETZxQYo0U7MNjeBsbUielErkMr+G08nL1hAP4XQ1EHhUkmngf32Ia5+BGnb3VldiIHRjH5rxNmB0wG8LWdpgJhquwIpUE5U4EPsO9+cZZLuyl5hI5HW8JFVyL9/CSIFZ4pQIN4TA2CWNvvZ6MVCLFuEM43HK9Oc+GTREgjxekR3Gky36DOJgoS1cBF8J0/tvurlfoTOSgiPan4AvxxG/F2fn49uA0jq8TZemIKn6/GzL8nLcCv+WtFtRFpMCgMG7iJNbqnBlP42iVjeoisga3C6Pfjj9xCy4319hhTDiHntWrLiIb8Ebez4RrfRXru8y5WORuPaEuIiPC5Z6Ir4TH2oVLdFatpsh+e0ZdRA7jLpyMPfm1+0UAne4w/qgIsj2jTmMfNvsla1gE1FpQt9dqx2qd484EpqosXBeRY/C0CIDb8KPIaDfrnKKM4UXx2twT6vRaW/P+5yJFuQ/HdZmTWYREDuB5Ydw78Stexk06Z7+j+f2eUReRUTwicrHx/No2PDvP+KxlXE+oSqTVcKfMdq3NtrETZtKVhdC+1oKoWnyYMqMmQyK36gfWC4eRjKonslek7GeIosFfojzUa1moeCjX47xyM9PqWofyTd7psMRDQo36UTJtbz+k1rX6YewviGz3DpHtpq6Z5fMG8n6rmo6JlOXJVCH6QaSJZ/AuzheFg5SCbYaHcaGomDwlDLwh0pndwo2noQ+qVQW78nW/rCJfmZJpYbyTXUeVR1HyGVSxYlnW/Q5V2awDTmrp/ytJ4/dmaliviySwin1NirrxBfn/b1QkkvqhZ4vQ5+IE26N2LyhU6QiuFcnlHKR+6EklshK34XGR2ZZKH+bBAH7CE+L7YUdB+krk/4Al83l6mchiwzKRxYYlQ+QfZg8lAYXZn7YAAAAASUVORK5CYII=");
  background-size: contain;
}

._downloadSample_j574q_252 {
  padding-left: 5px;
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
  font-family: var(--ff-rhas);
}

._ssiFeedsPostAssetsContainerWrapper_j574q_259 {
  width: 100%;
}

._pageSubTitle_j574q_263 {
  padding-left: 10px;
  font-size: var(--font-14px);
}

._coreFieldCtn_j574q_268 {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin-top: 20px;
  padding: 10px;
  font-weight: bold;
  font-size: 15px;
  background-color: var(--filterheader-background-color);
}

._coreFieldInnerCtn_j574q_278 {
  padding: 0px;
  margin: 0px;
  font-weight: var(--font-wtbold);
  border: 1px solid var(--filterheader-background-color);
  border-bottom: 0px;
  font-size: var(--font-14px);
}

._addGroupInnerCtn_j574q_287 {
  padding: 2px;
  margin: 0px;
  font-weight: var(--font-wtbold);
  border: 1px solid var(--filterheader-background-color);
  font-size: var(--font-14px);
}

._entityMappingCol_j574q_295 {
  padding: 0px;
  margin: 0px;
  border: 1px solid var(--filterheader-background-color);
  font-size: var(--font-14px);
}

._entityMappingInnerCol_j574q_302 {
  padding: 10px;
  overflow: hidden;
}

._importOption_j574q_307 {
  display: inline-block;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 20px;
  font-weight: var(--font-wtbold);
  font-size: var(--font-14px);
}

._rightimg_j574q_316 {
  height: 24px;
  width: 24px;
  padding: 5px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsSAAALEgHS3X78AAABiklEQVRoge3Z0U2FMBTG8b/Gd91AwwI6wn3lzQ28YQJHcAPvBFWn4PVuoC5A4gY6AaZJHwhpSVtoe0L6vdwECuEXoD2HezGOI3vI5S4UFSIwFSItFSItu4FcCbiGxTSqPQIn4Br4AR6Hrv+aHyP6jhjEm0Ho3GqIbaxYyAThFZGQUAQSIR6IX9tGUdWvB+Jj6PqjbYeYO7IGgRTIWgQSIFsgKA3ZCkFJyJYISkG2RlACkgJBbkgqBK7qt1HtsynOdJX5MnS9dTUNSUoEtpW9Ue078DTZ9A0c1mBSI5hDGtU+AJ+WcdGYHAgs78iNY9w9cG5U69pvTS4EFoh+J/4cY4MwORHMIebROazF5EZgm35NPxyNKYHAtY7EYkohWFoQQzElEfh0iGZKPk++ZMyjp2a99rwunCYpAt9W1wOzlOQIfGstj8fMlSwIQorGCEw2BKHVbwAmK4KYMt4Dkx1BbD+ygCmCYO0Huka1d4DuXfTvaej686ZXF5D6P7u0VIi0VIi0VIi0VIioAP+c+OWIdFvC2wAAAABJRU5ErkJggg==");
  background-size: contain;
}

._wrongimg_j574q_324 {
  height: 24px;
  width: 24px;
  padding: 5px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsSAAALEgHS3X78AAACpklEQVRoge2aQU7DMBBFB8QebkCVVXaFbTb0CHCC0hPAEXoD2hO0vQGcgLLJmu6yitIbwAmKXE2lKEpm/thGiqp8iU3qxH7xzPjb4eJwONA56PIsKAaQHmoA6ZvOBuTK0jhP0jsiuiGiKiuL6r8GlSfpiIjcH2VlsUXugdaRPEnd4N+J6KF2eZmVxWvAeLv6eiaiVe3SjogmWVn8SPehofXagHB6yZM0KkgLhNOYiBbavSjIpOP6G3cerDxJXR9NiJMeY4FI07oKheHcc6HbJTUfUZC18vuK36hZDOES+lq4V4I8CjaNnA9vQpNfTspvFIar07cCscnKQp1xeB3JysIl3EZo4gaz5TesqlYJgyHIMiMn5UnqwmwqNFFnhiG2XJG69JWVBRyu5pWd35A2M2serC/EDqlUdXlZFIbZCU3GHGZtMAsAQl0AmwrxWhMrDBCWex8ICgHhzhCYY+kEc+vRB4J8kr0pfuMusW+FZl8tFqcuc+luKsrhA7iodSkYgmLtR3gQEx6UVc+hEBRzY+UJM8vKQrUfiKLuEBkGNZAOQvNwsP5jq1t5hliQop40GpM+SpKfFA2Ey3BlrFzRYKKEVs0/WcuvyTFLirUgaibwV4F0v498V3UKnRGDkx2Be5lWx4woNLRgJ8uO+UNoKzlmVd4ghg1WPVxC7L8oLxBPCItjVs+xmjKD5Ek6D9nq1mD2wjOm/LJgmapWx0lgU/fIugAunvDhAzwjIMQMXdxAkznlCFCFHmK7Dj8BCLMJBGfmSXPJlkNsSd5OlmdGe746KyiIVA6XoXac758JTUbaM1CQrrjfxPpGosCoH3tQkHlL7YcrCiqGWTaa74HQM5dfd/p3/AQQax/R0c8dnzRW3JdqJod/4eibBpC+aQDpm84DhIj+ANTQRzW0BZccAAAAAElFTkSuQmCC");
  background-size: contain;
}

._fileTitleWrapp_j574q_332 {
  font-size: var(--font-14px);
}

._fileTitle_j574q_332 {
  font-weight: var(--font-wtbold);
}

._viewImportDataCtn_j574q_340 {
  padding: 10px 20px 30px;
  background-color: var(--drag-and-drop-background);
  margin-top: 20px;
  margin-bottom: 0px;
  border: 2px solid var(--importStep-grey-color);
  border-radius: 6px;
  margin-left: 0px;
}@media (max-width: 767px) {
  .asgn-done {
    margin-bottom: 45px;
  }
  .asgn-done .cssAccessSelection {
    display: flex;
    justify-content: space-between;
    width: 100% !important;
    align-items: flex-start !important;
    float: none !important;
  }
  .mod-pop {
    padding: 0px !important;
    margin: 0px !important;
  }
  .mod-pop .sm-icn {
    margin-bottom: 10px !important;
    width: 40px;
  }
  .pwd-paral {
    display: block;
    width: 100%;
  }
  .vfy-col {
    padding-top: 20px;
  }
  .hde-mail-icn > i {
    display: none;
  }
  .sc-fznWqX {
    display: block !important;
    border: none !important;
  }
  .sc-fzoXzr .assignment-header {
    display: block;
  }
  .sc-fzoXzr .assignment-header .table-filter {
    align-items: flex-end;
    width: auto;
    float: right;
  }
  .sc-fzoXzr .assignment-header .table-filter .filter-wth-label {
    display: block;
    float: left;
  }
  .sc-fzoXzr .assignment-header .table-filter .filter-wth-label .filter-drpdwn {
    width: auto;
  }
}
@media (max-width: 355px) {
  header .table-filter {
    display: block;
  }
  header .table-filter .filter-wth-label .filter-drpdwn,
  header .table-filter .filter-wth-label {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .usr-frm-img {
    text-align: center;
  }
  .usr-frm-img img {
    width: 200px;
  }
  .check-list-member .rle-fltr.dataTables_length {
    position: initial;
    text-align: right;
    margin-bottom: -39px;
    margin-top: 39px;
    float: right;
  }
  .check-list-member .rle-fltr label {
    display: inline-flex;
    align-items: center;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
  }
  .check-list-member .dataTables_wrapper .row:first-child .col-md-6:first-child {
    margin-bottom: 40px;
    margin-top: -34px;
  }
  .check-list-member .dataTables_wrapper .row:first-child .dataTables_filter,
  .check-list-member .dataTables_wrapper .row:first-child .dataTables_length {
    float: right !important;
  }
}
@media (max-width: 767px) {
  .usr-radio {
    display: block !important;
  }
  .usr-radio .form-group {
    padding-left: 0px;
  }
  .check-list-member .group-list-datatable table td:nth-child(1)::before {
    display: none;
  }
  .check-list-member .table-striped tbody tr:nth-of-type(odd),
  .check-list-member .table-striped tbody tr:nth-of-type(even) {
    border-left: none;
  }
  .check-list-member table.table-bordered.dataTable td {
    padding-top: 5px !important;
    text-align: left !important;
  }
  .check-list-member table tr {
    margin-bottom: 0rem;
  }
  .check-list-member .table-striped tbody tr {
    border-bottom: none;
  }
  .check-list-member .usr-radio-primary {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .rle-fltr.dataTables_length {
    position: initial;
    text-align: right;
    margin-bottom: -39px;
    margin-top: 39px;
  }
  .rle-fltr label {
    display: inline-flex;
    align-items: center;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
  }
  .dataTables_wrapper .row:first-child .col-md-6:first-child {
    margin-bottom: 40px;
    margin-top: -34px;
  }
  .dataTables_wrapper .row:first-child .dataTables_filter,
  .dataTables_wrapper .row:first-child .dataTables_length {
    text-align: right !important;
  }
  .grp-fxd-lst {
    height: 300px;
  }
}
@media (max-width: 576px) {
  .grp-flex {
    flex-direction: column;
  }
  .grp-fltr .form-group {
    width: 100%;
  }
  .grp-fltr .form-group .btn-primary {
    float: right;
  }
}
@media (max-width: 380px) {
  .group-members-lbl {
    display: block;
  }
  .ad-usr-mb {
    margin: 2px;
  }
}
.rdt_TableHeader {
  display: none !important;
}

.grp-fxd-chkbox div.row {
  padding-right: 15px;
}

.fa-times-circle {
  color: var(--fafa-grp-icon-circle);
}

.usr-act-sts .form-switch {
  padding-left: 6rem;
}
.usr-act-sts label {
  float: left;
}

.assignment-header {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.form-group label {
  padding: none !important;
  margin-top: 4px;
}._grpinputfieldwidth_jswq0_1 {
  width: 100% !important;
}

._LBLACTIVE_jswq0_5 {
  color: var(--text-active-color) !important;
}

._LBLINACTIVE_jswq0_9 {
  color: var(--danger-btn-delete-color) !important;
}

._assignbutton_jswq0_13 {
  color: var(--primary-btn-text-color);
  font-weight: var(--font-Normal);
  height: 30px;
  padding: 7px 15px;
  border: none !important;
  box-shadow: none !important;
  font-family: var(--ff-montserrat);
  line-height: normal;
  outline: none !important;
}

._filterDrpdwn_jswq0_25 {
  width: 150px;
  margin-right: 15px;
}

header {
  padding: 0px !important;
}

._tableFilter_jswq0_34 {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}

._filterWthLabel_jswq0_41 {
  display: flex;
  padding-top: 4px;
}
._filterWthLabel_jswq0_41 label {
  margin-right: 10px;
}

._grpTableFilter_jswq0_49 {
  width: 100%;
}

._grpFilterWthLabel_jswq0_53 {
  display: flex;
  align-items: center;
}
._grpFilterWthLabel_jswq0_53 label {
  margin-right: 10px;
  margin-top: 5px;
}

._filter-drpdwn_jswq0_62 {
  width: 150px;
  flex: 1;
  margin-right: 15px;
}

._filterAll_jswq0_68 {
  display: flex;
  justify-content: flex-end;
}

._grpFltr_jswq0_73 {
  width: 100%;
  padding-right: 0px !important;
}

._mbLstMod_jswq0_78 {
  max-height: 350px;
  overflow-y: auto !important;
}
._mbLstMod_jswq0_78 li {
  list-style: none;
  padding: 5px 10px;
  margin-right: 5px;
  background: var(--assignunAssign-text-color);
  margin-top: 5px;
  border-radius: 3px;
  color: var(--assignunassign-sub-text-color);
  font-weight: var(--font-Medium);
  font-size: var(--font-13px);
  display: inline-flex;
  align-items: center;
  transition: 0.5s;
  cursor: pointer;
}
._mbLstMod_jswq0_78 i {
  padding-left: 5px;
  color: var(--assignunassign-sub-text-color);
  transition: 0.5s;
}
._mbLstMod_jswq0_78 li:hover {
  background: var(--li-hov-color);
  color: var(--li-text-color);
  transition: 0.5s;
}

._adUsrMb_jswq0_108 {
  background: var(--assignunAssign-bg-color) !important;
}
._adUsrMb_jswq0_108 i {
  padding-right: 10px;
  color: var(--primary-btn-text-color);
  transition: 0.5s;
}

._greenadUsrMb_jswq0_117 {
  background: var(--Accu-assignunAssign-bg-color) !important;
}
._greenadUsrMb_jswq0_117 i {
  padding-right: 10px;
  color: var(--primary-btn-text-color);
  transition: 0.5s;
}

._newAssignLabel_jswq0_126 {
  color: var(--assignunAssign-label-color);
  font-size: var(--font-13px);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
  margin-bottom: 5px;
}

._label_jswq0_135 {
  padding: 10px !important;
}

@media (max-width: 375px) {
  ._filterAll_jswq0_68 {
    justify-content: space-between;
  }
  ._grpFilterWthLabel_jswq0_53 {
    width: 100%;
  }
  ._tableFilter_jswq0_34 {
    flex-direction: column;
    align-items: normal;
  }
  ._addNewGroupInput_jswq0_150 {
    margin: 10px 0px;
  }
}.profile-section {
  box-shadow: 0 1px 2px 0px var(--profile-box-shadow-color);
  background: var(--primary-white);
  margin-top: 60px;
  padding: 30px;
}
.profile-section .profile-img {
  text-align: center;
}
.profile-section .profile-img img {
  margin-top: -75px;
  margin-bottom: 20px;
}
.profile-section .pwdlink {
  padding-bottom: 10px;
  font-size: var(--font-14px);
}
.profile-section .form-control-profile {
  width: 100%;
}
.profile-section .login-change-link {
  margin-bottom: 25px;
  font-size: var(--font-14px);
}

.password_section .pwd_icon_visibility {
  position: absolute;
  top: 48px;
  float: right;
  left: 92%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: block;
}
.password_section .input-container {
  position: relative;
}
.password_section .pwd_visibility, .password_section .pwd_visibility2, .password_section .pwd_visibility1 {
  position: absolute;
  top: 52px;
  float: right;
  left: 92%;
  height: 0px;
  zoom: 0.8;
  opacity: 0.4;
  display: none;
}
.password_section .pwd_visibility1 {
  display: none;
}
.password_section .pwd_visibility2 {
  display: none;
}
.password_section .pwd_override {
  padding-right: 30px !important;
}
.password_section input::-ms-reveal,
.password_section input::-ms-clear {
  display: none;
}.productCtn .card-cap {
  display: grid;
  grid-template-columns: 165px;
  grid-template-areas: "image" "text" "stats";
  border-radius: 18px;
  background: var(--primary-white);
  box-shadow: 0px 2px 28px 0px rgba(0, 0, 0, 0.15);
  font-family: var(--ff-rhas);
  text-align: center;
  transition: 0.5s ease;
  cursor: pointer;
  margin: 10px 20px 10px 0px;
  padding: 10px;
  height: 250px;
}
.productCtn .card-image {
  grid-area: image;
}
.productCtn .card-stats {
  grid-area: stats;
}
.productCtn .card-image {
  display: grid;
  grid-area: image;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  background-size: cover;
  position: relative;
}
.productCtn .capsuleiconctn {
  position: absolute;
  bottom: 4px;
  right: 4px;
  background-color: #373737;
  padding: 0px 6px;
  border-radius: 40px;
  display: none;
  z-index: 1;
}
.productCtn .card-text {
  grid-area: text;
  text-align: left;
}
.productCtn .card-text .date {
  color: var(--card-text-date-color);
  font-size: var(--font-13px);
  text-align: left;
}
.productCtn .card-text p {
  color: var(--card-text-para-color);
  font-size: var(--font-13px);
  font-weight: var(--font-Normal);
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  min-height: 60px;
}
.productCtn .card-text h2 {
  margin-top: 10px;
  font-size: var(--font-15px);
  font-family: var(--ff-rhas);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.productCtn .card-stats {
  grid-area: stats;
  display: grid;
  grid-template-rows: 1fr;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.productCtn .card-stats .stat {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-white);
  padding: 5px;
  font-size: 18px;
}
.productCtn .card-cap:hover {
  transform: scale(1.1);
  box-shadow: 5px 5px 8px var(--card-cap-color);
}
.productCtn .card-cap .cap-type {
  grid-row: 1/2;
  grid-column: 1/2;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 15px;
}
.productCtn .card-cap .cap-icn {
  grid-row: 1/2;
  grid-column: 1/2;
  display: block;
  margin-left: auto;
  width: 25px;
  height: 25px;
  z-index: 1;
}
.productCtn .prod-disable-state {
  pointer-events: none;
  opacity: 0.3;
  cursor: default;
}
.productCtn .titleHover:hover {
  color: var(--primary-btn-color);
}
.productCtn .boxContainerProduct {
  width: 100%;
  display: flex;
  margin-bottom: 10px;
  justify-content: space-between;
  align-items: center;
}
.productCtn .thumblistView {
  width: 20px !important;
  height: 20px;
  cursor: pointer;
}
.productCtn .statusContainer {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.productCtn .certificateContainer {
  display: flex;
  align-items: center;
  justify-content: center;
}
.productCtn .categoryNameStyle {
  font-weight: var(--font-Medium) !important;
  font-size: var(--font-13px);
  font-family: var(--ff-rhas) !important;
  padding: 5px 0px 5px 15px;
  border: 1px solid var(--catagory-name-color);
  color: var(--product-start-now-btn-color);
  margin: 5px;
}
.productCtn .categoryNameClosebtnStyle {
  font-weight: var(--font-Bold) !important;
  font-size: var(--font-15px);
  font-family: var(--ff-rhas) !important;
  padding: 5px 10px 5px 10px;
  color: var(--product-start-now-btn-color);
  background-color: transparent;
  border: none;
}
.productCtn .filteredBy {
  font-weight: var(--font-Medium) !important;
  font-size: var(--font-13px);
  font-family: var(--ff-rhas) !important;
  padding: 0px 15px 0px 0px;
  color: var(--product-start-now-btn-color);
}
.productCtn .img-cnt-card:hover {
  box-shadow: 3px 5px var(--product-img-ctn-color);
}
.productCtn .img-cnt-card:hover .overlay {
  opacity: 1;
  background-color: var(--product-img-ctn-color);
}
.productCtn .cuBackBtn {
  padding-right: 20px;
  cursor: pointer;
}
.productCtn .cuBackBtn:hover {
  color: var(--primary-btn-color);
}
.productCtn .moreDetailsCtn {
  background: var(--capsule-view-more);
  border-radius: 50%;
  border: 1px solid var(--capsule-view-more);
  width: 25px;
  height: 25px;
  margin-left: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.productCtn .moreDetailsCtn:hover .tooltiptext {
  visibility: visible;
}
.productCtn .moreDetailsCtn .tooltiptext {
  font-size: 0.9em;
  visibility: hidden;
  display: inline-block;
  background-color: #fff;
  color: black;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}
.productCtn .img-cnt-card {
  border-radius: 0.75rem;
  overflow: hidden;
  background-color: var(--primary-white);
  box-shadow: 3px 5px 5px var(--product-card-box-shawdow);
  border: 1px solid var(--product-card-box-shawdow);
}
.productCtn .img-cnt-card h3 {
  display: inline-block;
  width: 100%;
  line-height: 26px;
  margin-bottom: 0px;
  height: 100px;
}
.productCtn .img-cnt-card .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 190px;
  width: 100%;
  transition: 0.5s ease;
  padding: 15px;
}
.productCtn .img-cnt-card .overlayImg {
  top: 25%;
  left: 90%;
}
.productCtn .img-cnt-card .text {
  color: var(--capsuleList-Unit-Title-Color);
  font-size: var(--font-14px);
  font-style: var(--font-italic);
  font-weight: var(--font-Semi-Bold);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  width: calc(100% - 10px);
  padding: 0px 10px;
}
.productCtn .img-cnt-card .text1 {
  width: 100%;
  color: var(--capsuleList-Unit-Title-Color);
  font-size: 20px;
  font-style: var(--font-italic);
  font-weight: var(--font-Extra-Bold);
  position: relative;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.productCtn .img-cnt-card .imgHold {
  overflow: hidden;
  height: 190px;
  position: relative;
}
.productCtn .img-cnt-card .imgHold img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: 2s ease-in-out;
  position: relative;
}
.productCtn .img-cnt-card .imgHold .imgTwo {
  position: absolute;
  width: auto;
  height: 33px;
  right: 20px;
}
.productCtn .img-cnt-card .imgHold .imgThree {
  position: absolute;
  width: auto;
  height: 33px;
  top: 4%;
  right: 20px;
}
.productCtn .img-cnt-card .imgHold .imgContain {
  object-fit: contain !important;
  object-position: top;
}
.productCtn .img-cnt-card .imgHold .lock-btn {
  left: 15px;
  position: absolute;
  z-index: 1;
  top: 7px;
}
.productCtn .img-cnt-card .certIcon {
  width: 65px;
  height: 65px;
  padding: 5px;
  position: absolute;
  right: 3px;
}
.productCtn .img-cnt-card .certIcon img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  padding-left: 10px;
}
.productCtn .img-cnt-card .print {
  bottom: 20px;
  right: -3px;
}
.productCtn .img-cnt-card .prod-cert {
  width: 65px;
  height: 65px;
  padding: 5px;
  position: absolute;
  right: 0;
  cursor: pointer;
  top: 0;
}
.productCtn .img-cnt-card .prod-cert img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  padding-left: 10px;
}
.productCtn .img-cnt-card .MuiButton-root {
  background-color: var(--primary-green);
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 7px 14px;
}
.productCtn .img-cnt-card .MuiButton-root:hover {
  background-color: var(--primary-green);
}
.productCtn .img-cnt-card .MuiButton-label {
  color: var(--primary-white);
}
.productCtn .img-cnt-card .card-body {
  background-color: var(--primary-white);
  padding: 0.75rem;
}
.productCtn .img-cnt-card .card-body i {
  position: absolute;
  top: 160px;
  font-size: 18px;
  right: 15px;
  color: var(--primary-white);
  background: var(--card-body-bg-color);
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 11px;
  border-radius: 50px;
  z-index: 1;
  box-shadow: 0px 0px 7px 0px var(--product-card-body-box-shadow-color);
  transition: 0.2s ease-in-out;
  visibility: hidden;
}
.productCtn .img-cnt-card .card-body .activity {
  position: absolute;
  z-index: auto;
}
.productCtn .img-cnt-card .card-body .activity .act-icn {
  height: 30px;
  width: 30px;
  transform: rotate(-30deg);
}
.productCtn .img-cnt-card .cpsl-name {
  line-height: 1;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.productCtn .img-cnt-card:hover .fa-chevron-right {
  animation: pulse 5s infinite;
  animation-duration: 1s;
  transition: 2s;
}
.productCtn .img-cnt-card:hover .img-one {
  transform: scale(1.05);
  background: linear-gradient(var(--primary-black) 0%, var(--product-start-now-btn-color) 100%);
}
.productCtn .cl-lst-view {
  display: flex;
  flex-direction: row;
  padding-left: 0;
}
@keyframes pulse {
  0% {
    box-shadow: 0px 2px 4px -1px var(--product-key-plus-box-shadow-color-1), 0px 4px 5px 0px var(--product-key-plus-box-shadow-color-2), 0px 1px 10px 0px var(--product-key-plus-box-shadow-color-3);
  }
  50% {
    box-shadow: 0px 5px 5px -3px var(--product-key-plus-box-shadow-color-1), 0px 8px 10px 1px var(--product-key-plus-box-shadow-color-2), 0px 3px 14px 2px var(--product-key-plus-box-shadow-color-3);
  }
  100% {
    box-shadow: 0px 2px 4px -1px var(--product-key-plus-box-shadow-color-1), 0px 4px 5px 0px var(--product-key-plus-box-shadow-color-2), 0px 1px 10px 0px var(--product-key-plus-box-shadow-color-3);
  }
}
.productCtn .img-cnt-card:hover .card-body i {
  background: #3faf45;
  transition: 0.2s ease-in-out;
}
.productCtn .img-card-box {
  padding-right: 0px;
  margin-bottom: 20px;
}
.productCtn .img-card-pad {
  display: flex;
}
.productCtn .imgCtnLoading {
  background-color: var(--product-card-img-bg-color) !important;
  margin-right: 10px;
  margin-bottom: 10px;
}
.productCtn .statusStyle {
  font-size: var(--font-15px) !important;
}
.productCtn .pageSubTitle {
  color: var(--body-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Semi-Bold);
  margin-bottom: 15px;
}
.productCtn .capsule-card .img-card-box {
  margin: 0;
}
.productCtn .capsule-list .section-header {
  align-items: center;
  width: 100%;
}
.productCtn .capsule-list .img-card-box {
  width: 100%;
  margin: 0;
}
.productCtn .capsule-list .card-body {
  background-color: transparent;
  padding: 20px;
  display: flex;
  flex-direction: column;
}
.productCtn .capsule-list .card-body .certIconCap {
  width: 65px;
  height: 65px;
  right: 0;
  bottom: 0;
  position: absolute;
}
.productCtn .capsule-list .card-body .certIconCap img {
  width: inherit;
  height: inherit;
}
.productCtn .capsule-listing {
  display: flex;
  flex-wrap: wrap;
  padding: 0px;
}
.productCtn .cap-list-tab {
  display: table;
  width: 100%;
  overflow: auto;
}
.productCtn .cap-list-tab tr {
  display: table-row;
}
.productCtn .cap-list-tab tr th {
  display: table-cell;
  text-align: center;
  border-bottom: 1px solid var(--product-img-ctn-color);
  border-top: none;
  font-size: 17px;
}
.productCtn .cap-list-tab tr td {
  display: table-cell;
  padding: 15px;
  text-align: center;
  font-size: 15px;
  border-top: none;
}
.productCtn .cap-list-tab tr th:first-child {
  visibility: hidden;
  width: 40px;
  width: 5%;
}
.productCtn .cap-list-tab tr td:first-child {
  font-weight: 500;
  width: 5%;
}
.productCtn .capsule-aside {
  cursor: pointer;
}
.productCtn .capsule-aside .capsule-body {
  width: 100%;
  height: 100%;
}
.productCtn .capsule-aside .capsule-body .capsule-list {
  display: flex;
  flex-direction: row;
  height: 100px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .cl_image {
  width: 117px;
  height: 70px;
  object-fit: contain;
  position: relative;
  border-radius: 3px;
  box-shadow: 2px 2px 5px var(--capsule-list-img-hover);
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule-duration {
  position: absolute;
  bottom: 18px;
  top: auto;
  padding: 1px 4px;
  left: auto;
  right: 3px;
  background: var(--capsule-duration-bg-color);
  color: var(--capsule-duration-color);
  font-family: "Segoe UI";
  border-radius: 2px;
  width: auto;
  font-size: 13px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 10px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls .cl-name {
  margin-top: 0px;
  font-size: 16px;
  font-family: "Segoe UI";
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: 0rem;
  width: 100%;
  overflow: hidden;
  padding-bottom: 3px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls .cl-desc {
  font-size: 1em;
  color: var(--capsule-desc-color);
  font-family: "Segoe UI";
  margin-bottom: 0.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  width: 100%;
  overflow: hidden;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls .cl-status {
  font-size: 0.9em;
  color: var(--capsule-status-color);
  font-family: "Segoe UI", sans-serif;
  margin-bottom: 0rem;
}
.productCtn .capsule-aside .capsule-body .capsule-list:hover .cl_image {
  transform: scale(1.05);
  box-shadow: 5px 5px 8px var(--capsule-list-img-hover);
}
.productCtn .capsule-aside .capsule-body:first-child {
  margin-top: 5px;
}
.productCtn .capsule-aside:hover {
  background-color: var(--product-card-img-bg-color);
  border-radius: 5px;
}
.productCtn .prod-cert-cap {
  width: 65px;
  height: 65px;
  padding: 5px;
  position: absolute;
  right: 0;
  cursor: pointer;
  bottom: 0px;
}
.productCtn .prod-cert-cap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  padding-left: 10px;
}
.productCtn .cl-list-cap {
  margin: 0 20px 0 80px;
  padding: 10px 0;
  width: 100%;
}
.productCtn .cl-list-cap .capsule-hdr {
  display: flex;
  width: 100%;
}
.productCtn .cl-list-cap .capsule-hdr h4 {
  align-items: center;
  border-bottom: 2px solid var(--refresher-capsulebootom-color);
  font-weight: var(--font-Bold);
  display: flex;
  font-family: var(--font-rhas);
  font-size: var(--font-20px);
  margin-bottom: 0;
}
.productCtn .cl-list-cap .capsule-hdr img {
  height: 37px;
  margin-right: 5px;
  object-fit: contain;
  width: 37px;
}
.productCtn .grid-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 10px;
  width: 100%;
  margin: 0 auto;
}
.productCtn .grid-fixed-container {
  gap: 10px;
  width: 100%;
  margin: 0 auto;
}
.productCtn .grid-item-fixed {
  width: 30%;
}
.productCtn .grid-item {
  border-radius: 10px;
  background: var(--primary-white);
  box-shadow: 0px 2px 28px 0px rgba(0, 0, 0, 0.15);
  padding: 10px;
  cursor: pointer;
  margin-right: 10px;
  margin-bottom: 10px;
  max-height: 400px;
  min-width: 310px;
}
.productCtn .courseUnitImage {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  min-height: 160px;
}
.productCtn .productRating {
  color: #2d2d2d;
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  margin-left: 5px;
  margin-top: 4px;
}
.productCtn .unitText {
  color: var(--primary-black);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  margin-top: 10px;
}
.productCtn .descText {
  color: var(--primary-black);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
}
.productCtn .progressContainer {
  background-color: var(--progress-bar-ctn-color-course);
  border-radius: 5px;
}
.productCtn .progressPercentage {
  padding-left: 5px;
  font-size: var(--font-14px);
  min-width: 38px;
  text-align: end;
}
.productCtn .progressBar {
  height: 5px;
  border-radius: 30px;
  background: var(--progress-value-color-course);
}
.productCtn .averageTimeCtn {
  display: flex;
  width: 157px;
  height: 24px;
  padding: 5px 10px;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.productCtn .courseUnitImageContainer {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
.productCtn .courseUnitImageContainer .avgtimetext_avl {
  margin-right: 5px;
  color: var(--primary-white);
  font-size: var(--font-14px);
}
.productCtn .grid-item:hover .courseiconctn,
.productCtn .grid-item:hover .overlayCard,
.productCtn .card-cap:hover .overlayCard,
.productCtn .card-cap:hover .capsuleiconctn,
.productCtn .grid-item:hover .playImage {
  display: block;
}
.productCtn .courseiconctn {
  position: absolute;
  bottom: 5px;
  right: 5px;
  background-color: #373737;
  padding: 5px 10px;
  border-radius: 40px;
  display: none;
  z-index: 1;
  align-items: center;
}
.productCtn .coursenoiconctn {
  display: none;
}
.productCtn .overlayCard {
  position: absolute;
  width: 100%;
  height: 100%;
  background: var(--primary-black);
  display: none;
  z-index: 0;
  border-radius: 10px;
  opacity: 0.3;
}
.productCtn .avgtimetext {
  margin-right: 5px;
  color: var(--primary-white);
  font-size: 14px;
}
.productCtn .playImage {
  position: absolute;
  width: 15%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
}
.productCtn .newCtn {
  padding: 5px 15px 5px 15px;
  border-radius: 40px;
  background-color: var(--primary-white);
  position: absolute;
  right: 6px;
  top: 6px;
}
.productCtn .badgeCtn {
  background-color: var(--primary-white);
  position: absolute;
  z-index: 2;
  margin: -9px;
}
.productCtn .badgeWrapper {
  position: absolute;
  width: 60px;
  height: auto;
}
.productCtn .badgeWrapper::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80%;
  height: 80%;
  border-radius: 50%;
  background-color: #fff;
  transform: translate(-50%, -50%);
  box-shadow: 0px 10px 50px rgba(255, 255, 255, 0.8);
}
.productCtn .outerCircle {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.productCtn .innerAnimation {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 90%;
}
.productCtn .karateAnimation {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (max-width: 767px) {
  .productCtn .cl-lst-view {
    flex-direction: column;
  }
  .productCtn .cl-list-cap {
    padding: 0;
    margin: 20px 0px 0px 0px;
  }
  .productCtn .capsule-list .card-body {
    padding: 10px;
  }
  .productCtn .img-cnt-card .cpsl-name {
    font-size: 16px !important;
    line-height: 1.2;
  }
  .productCtn .pd-prog {
    width: 90% !important;
  }
  .productCtn .main-cap {
    padding: 0 !important;
  }
  .productCtn .main-cap .actCap {
    left: 0;
  }
  .productCtn .main-cap .cap-text {
    left: 40px;
  }
  .productCtn .capsule-listing {
    justify-content: space-around;
  }
  .productCtn .capsule-listing .cap-list-tab tr td,
  .productCtn .capsule-listing .cap-list-tab tr td:first-child {
    border: none;
  }
  .productCtn .capsule-listing .cap-list-tab .cap-title {
    display: none;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-type {
    display: none;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-name,
  .productCtn .capsule-listing .cap-list-tab tr .cap-name-title {
    width: 75%;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-time {
    display: none;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-status {
    width: 20%;
  }
  .productCtn .capsule-listing .card-cap {
    grid-template-columns: 150px;
    grid-template-rows: 80px 110px 35px;
    margin: 10px;
  }
  .productCtn .capsule-listing .card-cap .card-text h2 {
    font-size: var(--font-14px);
  }
  .productCtn .capsule-listing .card-cap .card-text p {
    font-size: var(--font-12px);
  }
  .productCtn .capsule-listing .card-cap .cap-label {
    display: none;
  }
  .productCtn .capsule-listing .grid-item-fixed {
    width: 100%;
  }
}
.productCtn .catalog-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAVCAYAAABR915hAAAABHNCSVQICAgIfAhkiAAAAZtJREFUSEu1VstxgzAQjThwjUuwKwglOB0kFQQf+c2YCuJUAB4DvpIO0kGcDkgFSTrgDDMmbxnkwVjiM5Z3hrHkt9qnt4sWsSiKMsbYw13Hqqp6d13X3O12S03TPgV4Dp9nz/MOXWzMnMVxXEkcvxzHWQLfAH+V+LzBh/Da9vv9/Hg8ki+tTfs2oIS4RWgSGTKRl2W58H0/l5HXxLA/pPu0Q8xNzH/biin19F8TeI7xC8ZbPPd4asKOnWWjC3LFdVo5iM0caNwmRgofeT1ldW8HH1LNFVNKstZCA4q+OzXOKBj5AJvhx2iyQMplJlV9dY1BztN+Qd6n+mpiHLUUZfjpUb1F5tayGovWjT5O6AVp87IJ+bG5hWVZ9YvJ7WrFdI6b4yRVzZuRcmIKOFW1EsVEPFW1MuKpqpUST1GtlHiKauXEY1UrJx6r+ibEQ6qxudVNiGWqm8/vhi4Jg8RoDGu0w0DUCxHIx/UoFGGkGrhBGHp5iBg14allJknyxB3OWhpjmW3bH0EQzHRdv2jy5FsURdh3yyAfWi/y+Qftn58pR+NllAAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: contain;
  width: 25px;
  height: 20px;
  margin-top: 2px;
  margin-right: 5px;
}
@media (max-width: 576px) {
  .productCtn .img-card-box {
    display: block;
    width: 100%;
    padding-right: 15px;
  }
  .productCtn .capsule-list .img-card-box,
  .productCtn .capsule-card .img-card-box {
    padding-right: 0;
  }
  .productCtn .img-cnt-card {
    flex-direction: column;
  }
  .productCtn .img-card-pad .panel-body .outer-panel .inner-panel {
    margin-bottom: 15px;
    margin-right: 0px;
  }
  .productCtn .catalog-icon {
    width: 20px;
  }
}.catalog_popper {
  padding-right: 10px !important;
}
.catalog_popper .catalog_button {
  font-weight: 500 !important;
  font-size: 13px !important;
  font-family: Roboto !important;
  padding: 5px 10px;
  border: 1px solid var(--catagory-name-color) !important;
  color: var(--primary-black);
  border-radius: 5px !important;
}

.catalog_popper_popup {
  padding: 0px 10px;
}
.catalog_popper_popup .ok_button {
  font-weight: var(--font-Medium) !important;
  font-size: var(--font-13px) !important;
  font-family: var(--ff-rhas) !important;
  padding: 5px 10px;
  border: 1px solid var(--catagory-name-color) !important;
  width: 46%;
  margin-left: 1%;
  margin-right: 1%;
  border-radius: 5px !important;
  background-color: var(--Applay-btn-color) !important;
}
.catalog_popper_popup .catalog_pop_listicon {
  line-height: 21px;
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
}
.catalog_popper_popup .MuiButtonBase-root.MuiListItemButton-root {
  padding: 2px 10px !important;
  border-radius: 5px !important;
}
.catalog_popper_popup .MuiButtonBase-root.MuiCheckbox-root {
  padding: 5px 8px !important;
  margin-top: 4px;
  margin-bottom: 4px;
}._surveyToastCtn_1b7k1_1 {
  width: 100%;
  border-radius: 5px;
  background: #D4ECFF;
}

._surveyToastInnerCtn_1b7k1_7 {
  display: flex;
  padding: 5px 10px;
  align-items: center;
}

._toastText_1b7k1_13 {
  padding: 0px 20px;
}.iframestyle {
  min-width: 100vw;
  min-height: 100%;
  border: 0;
  background-image: linear-gradient(to right, var(--primary-white), var(--coursepopup-frame-color-2), var(--coursepopup-frame-color-3)), url("/images/pre-loader.gif") no-repeat center center;
}

#iframediv {
  height: 100%;
}

.iframestylecap {
  display: block;
  margin: 0px auto;
  width: 32vw;
  min-height: 100%;
  border: 0;
  background-image: linear-gradient(var(--coursepopup-linear-grad-color-1), var(--coursepopup-linear-grad-color-2), var(--coursepopup-linear-grad-color-3));
}

.coursepopup-closebtn {
  position: absolute;
  color: var(--primary-white);
  font-size: 20px;
  line-height: 36px;
  top: 10px;
  right: 20px;
  width: 36px;
  height: 36px;
  text-align: center;
  border-radius: 36px;
  text-shadow: 2px 2px 3px var(--primary-black);
  box-shadow: 2px 2px 2px var(--body-color);
}

.course-popup {
  padding-right: 0px !important;
}
.course-popup .modal-content {
  background: var(--primary-black);
}
.course-popup .modal-content,
.course-popup .modal-body,
.course-popup .modal-header {
  border-radius: 0px !important;
  border: none !important;
}
.course-popup .modal-lg {
  max-width: 1399px;
  max-height: 768px;
  margin: 0px auto;
  border: none;
}
.course-popup .modal-body {
  position: relative !important;
  flex: 0 !important;
  padding: 0rem !important;
}

.course-popup.show .modal-dialog {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
}

@media (max-width: 1536px) {
  .course-popup .modal-lg {
    max-width: 100%;
  }
  .iframestyle {
    min-height: 100%;
  }
}
@media (max-width: 1025px) {
  #iframediv {
    scrollbar-width: none; /* Firefox 64 */
    -ms-overflow-style: none; /* Internet Explorer 11 */
  }
  #iframediv::-webkit-scrollbar {
    /** WebKit */
    display: none;
  }
  #iframediv {
    background: var(--primary-white);
  }
  .iframestyle {
    min-height: 100%;
  }
  .iframestylecap {
    min-width: 100vw;
  }
  .course-popup.show .modal-dialog {
    position: relative;
    top: 0%;
    transform: translateY(0%);
  }
}
@media (max-width: 767px) {
  .iframestyle {
    min-height: 100%;
  }
  .iframestylecap {
    min-width: 100vw;
    min-height: 100%;
    margin: 0;
  }
  .course-popup {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
@supports (-webkit-overflow-scrolling: touch) {
  /* CSS specific to iOS devices */
  .iframestyle {
    height: 100%;
  }
  .course-popup.show .modal-dialog {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
  }
}
.coursepopup {
  width: 100%;
  height: 100%;
  z-index: 1050;
  top: 0px;
  left: 0;
  display: flex;
  justify-content: center;
  background-color: var(--coursepopup-bg-color);
  align-items: center;
  font-size: inherit;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  margin: 0px auto;
  position: fixed;
}

.showcourse {
  display: block;
}

.hidecourse {
  display: none;
}.upload-box {
  padding: 20px;
  border: 1px solid var(--fileupload-border-color);
  border-radius: 8px;
  text-align: center;
}
.upload-box .drop-area {
  border: 2px dashed var(--fileupload-drop-border-color);
  border-radius: 6px;
  padding: 30px 20px;
  margin-bottom: 15px;
  background-color: var(--fileupload-drop-background);
}
.upload-box .browse-btn {
  display: inline-block;
  background-color: var(--fileupload-button-bg);
  color: var(--fileupload-primary-white);
  padding: 8px 16px;
  font-weight: bold;
  border-radius: 4px;
  cursor: pointer;
}
.upload-box .browse-btn:hover {
  background-color: var(--fileupload-button-bg-hover);
}
.upload-box input[type=file] {
  display: none;
}
.upload-box .file-preview {
  color: var(--fileupload-text-color);
  font-size: 14px;
  margin-top: 10px;
}.UploadAssignments .uploadDesc {
  color: var(--about-page-desc-color);
  font-size: var(--font-14px);
}
.UploadAssignments .addAssignmentsSearch {
  width: 300px;
}
.UploadAssignments .assignmentCard {
  border: 1px solid var(--assignment-card-border);
  background-color: var(--assignment-bg-color);
  padding: 1rem;
  border-radius: 10px;
  margin-bottom: 16px;
}
.UploadAssignments .assignmentHeader {
  color: var(--primary-black);
  font-size: var(--font-20px);
  font-weight: var(--font-Bold);
}
.UploadAssignments .courseTitle {
  font-weight: var(--font-Bold);
  color: var(--primary-black);
  opacity: 0.6;
}
.UploadAssignments .courseName {
  color: var(--primary-black);
  font-size: var(--font-18px);
  font-weight: var(--font-Medium);
}
.UploadAssignments .selectedFileName {
  background-color: var(--assignment-selected-file-bg);
  padding: 15px 10px;
  border-radius: 5px;
  margin: 1rem 0px 0px 0px;
  max-width: 60%;
}
.UploadAssignments .createAssignmentTitle {
  font-size: var(--font-14px);
  font-weight: var(--font-Bold);
  color: var(--primary-black) !important;
}
.UploadAssignments .Feedback {
  font-size: var(--font-14px);
  max-height: 240px;
  overflow-y: auto;
}
.UploadAssignments .fileDownload {
  color: var(--assignment-download-icon);
  cursor: pointer;
}
.UploadAssignments .verticalLine {
  width: 1px;
  height: 25px;
  background-color: var(--primary-black);
  margin: 0px 30px;
}
.UploadAssignments .statusPending {
  color: var(--status-pending-color);
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}
.UploadAssignments .statusApproved {
  color: var(--status-approved-color);
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}
.UploadAssignments .statusRejected {
  color: var(--form-error-color);
  font-weight: var(--font-Bold);
  font-size: var(--font-14px);
}
@media (max-width: 900px) {
  .UploadAssignments .selectedFileName {
    max-width: 100%;
  }
}.infoContainer {
  display: flex;
  align-items: center;
  border-radius: 10px;
  padding: 8px;
  margin-bottom: 12px;
}
.infoContainer.success {
  color: var(--info-success-color);
  border: 1px solid var(--info-success-color);
}
.infoContainer.info {
  color: var(--info-info-color);
  border: 1px solid var(--info-info-color);
}
.infoContainer.error {
  color: var(--form-error-color);
  border: 1px solid var(--form-error-color);
}@keyframes _fadeInLeft_la7nw_1 {
  0% {
    opacity: 1;
    transform: translate3d(20%, 0, 0);
  }
  100% {
    opacity: 1.5;
    transform: translate3d(0, 0, 0);
  }
}
._transitionCtn_la7nw_11 {
  animation-delay: 0s;
  animation-duration: 2s;
  animation-name: _fadeInLeft_la7nw_1;
  border-radius: 8px;
  flex-shrink: 0;
  opacity: 1;
  right: 20px;
  bottom: 20px;
  width: 430px;
  z-index: 6;
  border: 2px solid var(--transition-border-color);
  padding: 10px;
  background-color: var(--primary-white);
  position: fixed;
}

._accuTransitionCtn_la7nw_28 {
  animation-delay: 0s;
  animation-duration: 2s;
  animation-name: _fadeInLeft_la7nw_1;
  border-radius: 8px;
  flex-shrink: 0;
  opacity: 1;
  right: 20px;
  bottom: 20px;
  width: 430px;
  z-index: 6;
  border: 2px solid var(--Accu-button-color);
  padding: 10px;
  background-color: var(--primary-white);
  position: fixed;
}

._closeInnerCtn_la7nw_45 {
  cursor: pointer;
  height: 25px;
  width: 25px;
}

._leftRight_la7nw_51, ._rightLeft_la7nw_51 {
  background-color: grey;
  border-radius: 2px;
  height: 4px;
  margin-top: 10px;
  position: absolute;
  transition: all 0.3s ease-in;
  width: 18px;
}

._leftRight_la7nw_51 {
  transform: rotate(45deg);
}

._rightLeft_la7nw_51 {
  transform: rotate(-45deg);
}

._transitionHeader_la7nw_69 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._TransitionTitle_la7nw_75 {
  color: var(--course-feedback-link-color);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  font-size: var(--font-18px);
}

._transitionDesc_la7nw_82 {
  font-weight: var(--font-Medium);
  font-family: var(--ff-rhas);
  margin: 10px 0px;
}

@media (max-width: 767px) {
  ._transitionCtn_la7nw_11 {
    width: 350px;
    right: 10px;
  }
}._productImage_1yc1c_1 {
  width: 100%;
  max-height: 400px;
  border-radius: 0px 0px 10px 10px;
}

._productName_1yc1c_7 {
  color: var(--primary-white);
  font-family: var(--ff-rhas);
  font-size: var(--font-30px);
  font-weight: var(--font-Extra-Bold);
}

._productDesc_1yc1c_14 {
  font-family: var(--ff-rhas);
  margin-bottom: 10px;
}

._courseStatusContainer_1yc1c_19 {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 47px;
  margin-top: 20px;
  align-items: center;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background: var(--primary-btn-color);
  background: var(--continue-module-bg-gradient);
}

._courseStatusContainerCapsule_1yc1c_32 {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 47px;
  margin-top: 20px;
  align-items: center;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background: var(--primary-btn-color-capsule);
  background: var(--continue-module-bg-gradient-capsule);
}

._courseStatusImgContainer_1yc1c_45 {
  display: flex;
  flex-direction: row;
  width: 30%;
  align-items: center;
  border-radius: 6px;
}

._courseStatusImgContainerCapsule_1yc1c_53 {
  display: flex;
  flex-direction: row;
  width: 30%;
  align-items: center;
  border-radius: 6px;
  background-color: #ffaa00 !important;
}

._courseStatusImg_1yc1c_45 {
  height: 24px;
  width: 24px;
  margin-right: 10px;
}

._courseStatusImgText_1yc1c_68 {
  font-weight: 500;
  font-size: 20px;
  white-space: nowrap; /* Prevents text from wrapping to the next line */
  overflow: hidden; /* Hides any content that overflows the element's box */
  text-overflow: ellipsis; /* Displays an ellipsis (...) to signal truncated text */
  display: inline-block; /* Essential for text-overflow to work on a span */
  max-width: 100%;
}

._moduleStatusContainer_1yc1c_78 {
  display: flex;
  width: 70%;
  height: 100%;
  align-self: center;
  flex-direction: column;
  justify-content: center;
}

._moduleStatusText_1yc1c_87 {
  text-align: left;
  color: var(--continue-module-text-color);
  font-size: 16px;
  font-weight: 500;
  padding-left: 10px;
  white-space: nowrap; /* Prevents text from wrapping to the next line */
  overflow: hidden; /* Hides any content that overflows the element's box */
  text-overflow: ellipsis; /* Displays an ellipsis (...) to signal truncated text */
  display: inline-block; /* Essential for text-overflow to work on a span */
  max-width: 100%;
}

._moduleStatusUnlockText_1yc1c_100 {
  text-align: left;
  color: var(--continue-module-text-color);
  font-size: 13px;
  font-weight: 500;
  padding-left: 10px;
  white-space: nowrap; /* Prevents text from wrapping to the next line */
  overflow: hidden; /* Hides any content that overflows the element's box */
  text-overflow: ellipsis; /* Displays an ellipsis (...) to signal truncated text */
  display: inline-block; /* Essential for text-overflow to work on a span */
  max-width: 100%;
}

._tabsCtn_1yc1c_113 {
  margin-bottom: 30px;
}

._nav_1yc1c_117 {
  background: linear-gradient(90deg, #010101 0%, #9d9d9d 100%);
  padding-left: 15px;
}

._navList_1yc1c_122 {
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Medium);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: var(--primary-white);
}

._greennavList_1yc1c_132 {
  color: var(--Accu-button-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Medium);
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

._activeTab_1yc1c_142 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  color: var(--about-tabs-active-text-color);
  border-bottom: 4px solid var(--about-tabs-active-text-color);
  padding: 8px 25px;
}

._greenactiveTab_1yc1c_152 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  color: var(--Accu-button-color);
  border-bottom: 4px solid var(--Accu-button-color);
  padding: 8px 25px;
}

._tab_1yc1c_113 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  cursor: pointer;
  padding: 8px 25px;
}

._feedbackCtn_1yc1c_171 {
  display: flex;
  align-items: center;
  margin: 10px 0px;
}

._unitsLangText_1yc1c_177 {
  margin-left: 10px;
  margin-right: 40px;
}

._pageSubTitle_1yc1c_182 {
  color: var(--body-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Semi-Bold);
  margin-bottom: 10px;
}

._aboutPageDesc_1yc1c_190 {
  margin-bottom: 30px;
  color: var(--about-page-desc-color);
}

._aboutPresenterCtn_1yc1c_195 {
  border-radius: 16px;
  background: var(--primary-white);
  box-shadow: 0px 2px 28px 0px rgba(0, 0, 0, 0.15);
  padding: 15px;
}

._role_1yc1c_202 {
  color: #333;
  font-family: var(--ff-rhas);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
}

._authorImageCtn_1yc1c_209 {
  display: flex;
  align-items: flex-end;
  margin-bottom: 20px;
}

._authorImage_1yc1c_209 {
  width: 140px;
  height: 150px;
  border-radius: 14px;
  object-fit: cover;
  margin-right: 10px;
}

._overlay_1yc1c_223 {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-image: linear-gradient(to right, var(--primary-black) 0, transparent 80%);
}

._overlayFullGradiant_1yc1c_232 {
  background-image: linear-gradient(to right, var(--primary-black) 0, transparent 100%);
}

._overlayInnCtn_1yc1c_236 {
  width: 50%;
  margin-left: 30px;
  color: var(--primary-white);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}

._authorDes_1yc1c_246 {
  color: var(--about-page-desc-color);
}

._certificateUnitComplIcon_1yc1c_250 {
  width: 25px;
  height: 25px;
  background-color: #d9d9d9;
  border-radius: 50%;
}

._certificateUnitComplText_1yc1c_257 {
  color: var(--primary-black);
  margin-left: 15px;
}

._courseFeedbackInActive_1yc1c_262 {
  font-family: var(--ff-rhas);
  opacity: 1;
  margin-left: 15px;
  pointer-events: none;
  color: var(--primary-black);
}

._courseFeedbackActive_1yc1c_270 {
  color: var(--course-feedback-link-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  text-decoration-line: underline;
  opacity: 1;
  margin-left: 15px;
  cursor: pointer;
}

._bannerCtn_1yc1c_280 {
  position: relative;
  height: 400px;
  background-position: right;
  background-repeat: no-repeat;
  min-height: 100px;
}

._bannerIcon_1yc1c_288 {
  width: 20px;
  height: 20px;
}

/**** Karate *****/
._achieveSub_1yc1c_294 {
  color: var(--primary-black);
}

._beltsWrapper_1yc1c_298 {
  display: flex;
  flex-direction: row;
  margin: 20px 0;
}

._beltsContainter_1yc1c_304 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow-x: auto;
  background-color: #ecf6ff;
  padding: 5px;
  justify-content: space-between;
  width: 100%;
  scrollbar-width: none;
  scrollbar-color: #888 #ccc; /* For Firefox */
}

._scrollLeft_1yc1c_317 {
  display: flex;
  flex-direction: row;
  background-color: #ecf6ff;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

._scrollRight_1yc1c_325 {
  display: flex;
  flex-direction: row;
  background-color: #ecf6ff;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

._scrollRightIcon_1yc1c_333 {
  width: 20px;
  height: 20px;
  object-fit: contain;
  margin: auto;
  cursor: pointer;
}

._viewAll_1yc1c_341 {
  display: flex;
  justify-content: flex-end;
}

._viewAllText_1yc1c_346 {
  color: #2196f3;
  font-size: 14px;
  margin-top: 10px;
  cursor: pointer;
}

._verticalLine_1yc1c_353 {
  display: inline-block;
  width: 1px;
  background-color: #2196f3;
  height: 80%;
  margin: auto 10px;
  opacity: 0.2;
}

._verticalLine2_1yc1c_362 {
  display: inline-block;
  width: 1px;
  background-color: #2196f3;
  height: 70px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 10px;
  opacity: 0.2;
}

._currentBeltWrapper_1yc1c_373 {
  display: flex;
  flex-direction: row;
  border: 1px solid rgba(33, 150, 243, 0.3019607843);
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-bottom: 30px;
  width: 95%;
  margin-left: auto;
}

._currentBeltWrapperSingle_1yc1c_386 {
  display: flex;
  flex-direction: row;
  border: 1px solid rgba(33, 150, 243, 0.3019607843);
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-bottom: 40px;
  margin-top: 10px;
  width: 95%;
  margin-left: auto;
}

._nextBeltContainer_1yc1c_400 {
  display: flex;
  flex-direction: row;
}

._currentBeltContainer_1yc1c_405 {
  position: relative;
  display: flex;
  flex-direction: column;
  flex: 3;
  justify-content: space-between;
}

._nexttBeltImageCtn_1yc1c_413 {
  position: relative;
  display: flex;
  align-items: center;
}

._currentBeltImageCtn_1yc1c_419 {
  left: -50px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
}

._currentBeltImageCtn_1yc1c_419::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80%;
  height: 80%;
  border-radius: 50%;
  background-color: #fff;
  transform: translate(-50%, -50%);
}

._currentBeltImageCtnBlack_1yc1c_438 {
  position: absolute;
  width: 125px;
  height: auto;
  left: 10px;
  top: 496px;
}

._currentBeltImageCtnBlack_1yc1c_438::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80%;
  height: 80%;
  border-radius: 50%;
  background-color: #fff;
  transform: translate(-50%, -50%);
}

._currentBeltOuterCircle_1yc1c_458 {
  position: relative;
  z-index: 1;
  width: 125px;
  height: auto;
}

._nextBeltOuterCircle_1yc1c_465 {
  position: relative;
  z-index: 1;
  width: 65px;
  height: auto;
}

._currentBeltAnimie_1yc1c_472 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 80%;
}

._karateImage_1yc1c_481 {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

._currentBeltDescCtn_1yc1c_487 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px 10px 10px 90px;
}

._nexttBeltDescCtn_1yc1c_494 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 10px;
}

._currentBeltTitle_1yc1c_501 {
  font-size: 1em;
  font-weight: 600;
  text-transform: capitalize;
}

._currentBeltDescText_1yc1c_507 {
  font-size: 1em;
}

._nextBeltTitle_1yc1c_511 {
  font-size: 0.8em;
  font-weight: 600;
  text-transform: capitalize;
}

._nextBeltDescText_1yc1c_517 {
  font-size: 0.8em;
}

._nexAchievCnt_1yc1c_521 {
  display: flex;
  flex-direction: column;
  flex: 2;
}

._NexAchiev_1yc1c_527 {
  font-size: 0.8em;
  color: #000;
  opacity: 0.5;
  padding: 5px 0;
}

._progressWrapper_1yc1c_534 {
  display: flex;
  flex-direction: row;
  align-items: baseline;
}

._progressContainer_1yc1c_540 {
  flex: 1;
  background-color: #d9d9d9;
  border-radius: 20px;
  overflow: hidden;
  height: 5px;
}

._progressStatus_1yc1c_548 {
  font-size: 0.8em;
  padding: 0 0.5em;
}

._progressBar_1yc1c_553 {
  height: 5px;
  width: 0;
  background-color: #1dc324;
  border-radius: 20px;
  text-align: center;
  transition: width 0.5s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Hide default scrollbar */
/* Custom Scrollbar for Webkit browsers (Chrome, Safari) */
._beltsContainter_1yc1c_304::-webkit-scrollbar {
  width: 9px; /* Width of the scrollbar */
}

._beltsContainter_1yc1c_304::-webkit-scrollbar-track {
  background: #f1f1f1; /* Background of the scrollbar track */
}

._beltsContainter_1yc1c_304::-webkit-scrollbar-thumb {
  background-color: #888; /* Color of the scrollbar thumb */
  border-radius: 10px; /* Roundness of the scrollbar thumb */
  border: 3px solid #f1f1f1; /* Space around scrollbar thumb */
}

._beltsContainter_1yc1c_304::-webkit-scrollbar-thumb:hover {
  background: #555; /* Color when hovered */
}

._karateImgContainer_1yc1c_585 {
  display: flex;
  align-items: center;
}
._karateImgContainer_1yc1c_585 ._badgeName_1yc1c_589 {
  text-transform: capitalize;
  font-weight: 600;
  font-size: 12px;
}

._circleContainer_1yc1c_595 {
  position: relative;
  height: auto;
}

._circleContainer_1yc1c_595::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60%;
  height: 45%;
  border-radius: 50%;
  background-color: var(--primary-white);
  transform: translate(-50%, -50%);
}

._circleContainerOne_1yc1c_612::before {
  transform: translate(-63%, -50%);
}

._circleEmptyContainer_1yc1c_616 {
  width: 46px;
  height: 46px;
  border-radius: 50%;
  box-shadow: 0px 4px 4px 0px var(--course-banner-karate-empty-status-bs-color) inset;
  background: var(--course-banner-karate-empty-status-bg-color);
  color: var(--course-banner-karate-empty-status-bg-color);
  opacity: 40%;
  margin: 0px 10px 0px 0px;
}

._circle_1yc1c_595 {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

._gif_1yc1c_634 {
  position: absolute;
  top: 50%;
  left: 49%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 70%;
}

._gifOne_1yc1c_643 {
  position: absolute;
  top: 50%;
  left: 49%;
  transform: translate(-60%, -50%);
  width: 100%;
  height: 70%;
}

@media (max-width: 767px) {
  ._productName_1yc1c_7 {
    font-size: var(--font-18px);
  }
  ._productDesc_1yc1c_14 {
    font-size: var(--font-14px);
  }
  ._feedbackCtn_1yc1c_171 {
    display: block;
  }
  ._unitsLangText_1yc1c_177 {
    margin-right: 10px;
  }
  ._overlay_1yc1c_223 {
    background-image: linear-gradient(0deg, var(--primary-black), 40%, rgba(0, 0, 0, 0) 70%);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    display: flex;
    align-items: flex-end;
    width: 100%;
    justify-content: center;
    text-align: center;
  }
  ._overlayInnCtn_1yc1c_236 {
    justify-content: end;
    width: 100%;
    margin: 0px 5px;
  }
  ._bannerCtn_1yc1c_280 {
    background-position: right;
  }
  ._navList_1yc1c_122 {
    font-size: var(--font-16px);
  }
  ._karateImgContainer_1yc1c_585 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
/*** Karate ****/
@media all and (min-width: 321px) and (max-width: 480px) {
  ._currentBeltWrapper_1yc1c_373 {
    flex-direction: column;
    width: 100%;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  ._currentBeltWrapperSingle_1yc1c_386 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  ._currentBeltOuterCircle_1yc1c_458 {
    width: 80px;
  }
  ._currentBeltImageCtn_1yc1c_419 {
    left: 0px;
    padding-left: 10px;
  }
  ._currentBeltImageCtnBlack_1yc1c_438 {
    position: relative;
    width: 100px;
    height: 100px;
    left: 0px;
    top: 0px;
  }
  ._currentBeltDescCtn_1yc1c_487 {
    padding: 20px 10px 10px 100px;
  }
  ._verticalLine2_1yc1c_362 {
    height: 2px;
    width: 100px;
    margin: 10px auto;
  }
  ._nexAchievCnt_1yc1c_521 {
    padding: 10px;
  }
}
@media all and (min-width: 0px) and (max-width: 360px) {
  ._currentBeltWrapper_1yc1c_373 {
    flex-direction: column;
    width: 100%;
  }
  ._currentBeltOuterCircle_1yc1c_458 {
    width: 80px;
  }
  ._currentBeltImageCtn_1yc1c_419 {
    left: 0px;
    padding-left: 10px;
  }
  ._currentBeltImageCtnBlack_1yc1c_438 {
    position: relative;
    width: 100px;
    height: 90px;
  }
  ._currentBeltDescCtn_1yc1c_487 {
    padding: 20px 10px 10px 100px;
  }
  ._verticalLine2_1yc1c_362 {
    height: 2px;
    width: 100px;
    margin: 10px auto;
  }
  ._nexAchievCnt_1yc1c_521 {
    padding: 10px;
  }
}
/****/
@media (max-width: 440px) {
  ._bannerCtn_1yc1c_280 {
    background-position: initial;
    background-repeat: round;
    height: 500px;
  }
}
@media all and (min-width: 481px) and (max-width: 600px) {
  ._currentBeltWrapper_1yc1c_373 {
    flex-direction: column;
    width: 100%;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  ._currentBeltWrapperSingle_1yc1c_386 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  ._currentBeltOuterCircle_1yc1c_458 {
    width: 80px;
  }
  ._currentBeltImageCtn_1yc1c_419 {
    left: 0px;
    padding-left: 10px;
  }
  ._currentBeltImageCtnBlack_1yc1c_438 {
    position: relative;
    width: 100px;
    height: 100px;
    left: 0px;
    top: 0px;
  }
  ._currentBeltDescCtn_1yc1c_487 {
    padding: 20px 10px 10px 100px;
  }
  ._nexAchievCnt_1yc1c_521 {
    padding: 10px;
  }
  ._verticalLine2_1yc1c_362 {
    height: 2px;
    width: 100px;
    margin: 10px auto;
  }
}
@media (min-width: 1900px) {
  ._overlay_1yc1c_223 {
    background-image: linear-gradient(to right, var(--primary-black) 0, rgb(0, 0, 0) 30%, transparent 80%);
  }
}.certpop_certificateContWrapp {
  padding-left: 10px;
  min-height: 200px;
}

.certpop_modal {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1030;
}

.certpop_certificateHeaderCtn {
  width: 100%;
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid #ddd;
}

.certpop_CloseCtn {
  position: absolute;
  right: 5px;
  z-index: 1;
  padding: 10px;
}

.certpop_closeInnerCtn {
  cursor: pointer;
  height: 25px;
  width: 25px;
  font-weight: bold;
}

.certpop_leftRight,
.certpop_rightLeft {
  background-color: grey;
  height: 2px;
  margin-top: 15px;
  position: absolute;
  transition: all 0.3s ease-in;
  width: 16px;
}

.certpop_leftRight {
  transform: rotate(45deg);
}

.certpop_rightLeft {
  transform: rotate(-45deg);
}

.certpop_content {
  max-width: 1150px;
  background-color: var(--primary-white);
  border-radius: 10px;
  height: 95%;
  display: flex;
  position: relative;
  flex-direction: column;
}

.certpop_certContentWrapper {
  display: flex;
  flex-direction: row;
  overflow: auto;
}

.certpop_footer {
  margin-top: 10px;
}

.certpop_unitTitleCtn {
  width: 280px;
  border-right: 1px solid var(--certificate-pop-title-seperation-line);
}

.certpop_activeTab {
  background-color: var(--certificate-pop-active-tab-color);
  margin-bottom: 0px;
  padding: 8px 0px 8px 20px;
  cursor: default;
}

.certpop_courseTab {
  cursor: pointer;
  margin-bottom: 0px;
  padding: 8px 0px 8px 20px;
}

.certpop_unitName {
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  font-weight: var(--font-Medium);
}

.certpop_unitDesc {
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  font-weight: var(--font-Normal);
}

.certpop_certificate {
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Bold);
  margin: 10px 0px 10px 10px;
}

.certpop_certWrapper {
  background-color: var(--printer-color);
  width: 75%;
  padding: 10px;
  position: relative;
  display: flex;
  justify-content: center;
  align-self: flex-start;
}

.certpop_certBody {
  background-color: var(--certificate-body-color);
  border-image: url("data:image/png;base64,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") 30% round;
  border-style: solid;
  border-width: 25px;
  padding: 15px;
  height: 600px;
  width: 720px;
  position: relative;
}

.certpop_certPrintBtn {
  width: 35px;
  height: 35px;
  margin-left: auto;
  cursor: pointer;
}

.certpop_certHdr {
  justify-content: center;
  padding: 20px 5px;
  text-align: center;
  color: var(--certificate-title-color);
  font-family: CloisterBlack, serif;
  font-size: var(--font-32px);
  font-weight: var(--font-Bold);
}

.certpop_certNameHdr,
.certpop_certCrsNameHdr {
  justify-content: center;
  align-items: center;
  font-size: var(--font-18px);
  font-family: CrimsonText, serif;
  color: var(--primary-black);
  text-align: center;
  padding-bottom: 5px;
}

.certpop_certUsrNameCtn {
  color: var(--certificate-name-color);
  font-family: CrimsonText, serif;
  font-size: var(--font-22px);
  font-weight: var(--font-Bold);
  justify-content: center;
  text-align: center;
  padding-bottom: 5px;
}

.certpop_certDatesignCtn {
  position: absolute;
  bottom: 5px;
  text-align: center;
  width: 100%;
  left: -7px;
}

.certpop_certDateValue {
  display: inline-block;
  font-size: var(--font-18px);
  text-align: center;
  color: var(--certificate-name-color);
  font-family: CrimsonText, serif;
  font-weight: var(--font-Bold);
}

.certpop_certDateLabel {
  justify-content: center;
  text-align: center;
  font-family: CrimsonText, serif;
}

.certpop_certImage {
  height: 40px;
  position: absolute;
}

.flexcontainer {
  display: flex;
  justify-content: flex-start;
  position: relative;
  width: 100%;
  height: 100%;
  margin-bottom: 5px;
}

.itemcenter {
  flex: 0 1 auto;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  height: 100%;
}

.itemright {
  flex: 0 1 auto;
  margin-left: auto;
  align-items: center;
  height: 100%;
  display: flex;
  flex-direction: column;
}

@media (max-width: 1050px) {
  .certpop_content {
    max-width: 95%;
  }
  .certpop_unitTitleCtn {
    width: 100%;
  }
  .certpop_certWrapper {
    width: 100%;
  }
  .certpop_certContentWrapper {
    flex-direction: column;
    margin: 20px;
  }
  .certpop_unitNameWrapper {
    display: flex;
    overflow-y: auto;
  }
}
@media (max-width: 600px) {
  .certpop_certBody {
    height: 100%;
  }
  .certpop_certUsrNameCtn {
    font-size: var(--font-20px);
  }
  .certpop_certDatesignCtn {
    position: unset;
    width: auto;
  }
}
@media (min-width: 1051px) {
  .certpop_unitNameWrapper {
    max-height: 85%;
    overflow-y: auto;
  }
}
@media print {
  @page {
    size: A4 landscape;
  }
  .certpop_certificateContWrapp,
  .certpop_footer,
  .certpop_unitTitleCtn,
  .certpop_CloseCtn,
  .certpop_certificateHeaderCtn {
    visibility: hidden !important;
  }
  .ios-device .certBody {
    width: 1000px;
    height: 650px !important;
  }
  .certpop_certWrapper,
  .certpop_certWrapper * {
    visibility: visible !important;
    display: flex;
    justify-content: center;
    width: 100%;
  }
  .certpop_certBody {
    border-width: 30px;
    width: 1100px;
    height: 760px;
    font-size: unset;
  }
  .certpop_certPrintBtn {
    display: none;
  }
  .certpop_unitCertBody {
    height: 760px;
  }
  .certpop_certImage {
    margin-bottom: 20px;
    position: unset;
    height: 30px;
  }
  .certpop_certHdr {
    padding: 0px;
  }
  .certpop_certHdr span {
    font-size: 3em;
    font-weight: 700;
    color: #333333;
    padding-bottom: 20px;
  }
  .certpop_certNameHdr,
  .certpop_certCrsNameHdr span {
    font-size: 1.4em;
    color: #000;
    font-family: CrimsonText, serif;
  }
  .certpop_certUsrNameCtn span {
    color: #49518e;
    font-weight: bold;
    font-size: 2em;
  }
  .certpop_certDateValue {
    color: #49518e;
    font-weight: bold;
    font-size: 1.6em;
  }
  .certpop_certDateLabel {
    font-size: 1.5em;
    color: #000;
    font-family: CrimsonText, serif;
  }
  .certpopup-ios {
    width: 1100px;
    height: 665px !important;
  }
}.common_cert_certificateContainer {
  width: 820px;
  min-height: 600px;
  display: flex;
  justify-content: center;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJOSURBVHgB7dzBCcJAAAXRjdiSd7uyBrvKPUXFu5gBISEK7/UwfHYXdrrdn+sAProMYJNAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBMJ17GyZH9OAk+z9x4IFgSAQCAKBsPsZ5J1/tzjS0WdeCwJBIBAEAkEgEAQC4fBbrC1e3PnGWbehFgSCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCATCdZzkdn+uA36cBYEgEAgCgSAQCAKBcPgt1jI/pgF/yoJAEAgEgUCYvGjDNgsCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQC4QU8bhWTVvT+QAAAAABJRU5ErkJggg==") 25% round;
  border-style: solid;
  border-width: 25px;
  margin: 10px;
  padding: 0px 20px;
}

.common_cert_certificateContent {
  text-align: center;
  display: flex;
  flex-direction: column;
}

.common_cert_logoContainer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 10px;
}

.common_cert_logoWrapper {
  display: flex;
  flex: 1;
  justify-content: center;
}

.common_cert_logo {
  width: 150px;
  height: auto;
  margin-left: 50px;
}

.common_cert_printBtn {
  margin-left: auto;
}

.common_cert_printBtn img {
  width: 35px;
  height: 35px;
  cursor: pointer;
}

.common_cert_title {
  font-size: 32px;
  font-weight: bold;
  color: #354089;
}

.common_cert_subtitle {
  font-size: 24px;
  font-weight: 600;
  margin: 10px 0px;
}

.common_cert_recipient {
  font-size: clamp(12px, 5vw, 24px);
  font-weight: bold;
  margin-top: 10px;
  color: #354089;
  width: 100%;
  max-height: 30px;
  overflow: hidden;
}

.common_cert_description {
  margin-top: 10px;
  font-size: 16px;
}

.common_cert_course {
  font-size: 20px;
  font-weight: 600;
  color: #354089;
  padding: 0px 5px;
  margin-bottom: 10px;
}

.common_cert_completionDate {
  margin: 10px;
  font-size: 16px;
}

.common_cert_creditHours {
  margin-top: 10px;
  font-size: 16px;
}

.common_cert_footerCert {
  font-size: 12px;
  display: flex;
  width: 100%;
}

.common_cert_logoFooterCtn {
  min-width: 175px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: start;
  width: 175px;
}

.common_cert_companyName {
  width: 100%;
  margin-top: 10px;
  font-weight: 600;
}

.common_cert_footerParagaph {
  font-size: 12px;
  width: 60%;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: end;
  margin-left: 2%;
  font-weight: 600;
}

.common_cert_bodyFooterWrapCert {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-grow: 1;
}

@media (max-width: 767px) {
  .common_cert_certificateContainer {
    height: 100%;
    width: 100%;
  }
}
@media print {
  @page {
    size: A4 landscape;
    margin: auto;
  }
  .common_cert {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 650px !important;
    min-height: 100% !important;
    overflow: visible !important;
    page-break-inside: avoid;
  }
  .common_cert_certificateContainer {
    width: 100%;
    height: 650px;
    border-width: 25px;
    border-image-source: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJOSURBVHgB7dzBCcJAAAXRjdiSd7uyBrvKPUXFu5gBISEK7/UwfHYXdrrdn+sAProMYJNAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBMJ17GyZH9OAk+z9x4IFgSAQCAKBsPsZ5J1/tzjS0WdeCwJBIBAEAkEgEAQC4fBbrC1e3PnGWbehFgSCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCASCQCAIBIJAIAgEgkAgCATCdZzkdn+uA36cBYEgEAgCgSAQCAKBcPgt1jI/pgF/yoJAEAgEgUCYvGjDNgsCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQCQSAQBAJBIBAEAkEgEAQC4QU8bhWTVvT+QAAAAABJRU5ErkJggg==");
    border-image-slice: 25%;
    border-image-width: 25px;
    border-image-outset: 0;
    border-image-repeat: stretch;
  }
  .common_cert_logoContainer {
    margin-top: 2%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .common_cert_logo {
    margin-left: unset;
    width: 250px;
  }
  .common_cert_subtitle {
    font-size: 1.85em;
  }
  .common_cert_recipient {
    font-size: 2em;
  }
  .common_cert_description {
    font-size: 1.4em;
  }
  .common_cert_course {
    font-size: 1.4em;
  }
  .common_cert_footerCert {
    margin-top: 0px;
  }
  .common_cert_footerParagaph {
    margin-left: 6%;
    width: 50%;
  }
  .common_cert_printBtn,
  .certpop_CloseCtn,
  .certpop_footer,
  .certpop_unitTitleCtn,
  .certpop_certificateHeaderCtn {
    display: none !important;
  }
  @supports (-webkit-touch-callout: none) {
    .common_cert {
      transform: scale(0.98);
      transform-origin: top center;
    }
  }
}.expandableDiv {
  height: 140px;
  background-color: #fff;
  transition: min-width 0.5s ease-in-out;
  margin-right: 10px;
  cursor: pointer;
  border: 1px solid rgb(57, 151, 67);
  border-radius: 5px;
}

.expandableDiv.disabled {
  pointer-events: none;
}

.expandableDiv:last-child {
  margin-right: 0px;
}

.karateWrapper {
  display: flex;
  flex-direction: row;
  position: relative;
  height: 100%;
  padding-left: 35px;
}
.karateWrapper .overlay-div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
}

.achievHeader {
  justify-content: flex-start;
  padding: 1rem 0rem;
}

.achievCnt {
  display: flex;
  flex: 30%;
  max-width: 30%;
  justify-content: center;
  border: 1px solid rgba(51, 197, 65, 0.2);
  margin-bottom: 20px;
  border-radius: 5px;
  background-color: #F7F7F7;
}

.card-overlay {
  position: relative;
}

.card-overlay::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 1;
  pointer-events: none;
}

.karateWrapper.achiev {
  padding-left: 0px;
}

.karateImgContainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.karateImgContainer .karateImage {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.karateImgContainer .badgeName {
  text-transform: capitalize;
  font-weight: 600;
  font-size: 12px;
}
.karateImgContainer .badgeDesc {
  text-transform: capitalize;
  font-weight: 500;
  font-size: 0.6em;
  text-align: center;
  color: rgba(0, 0, 0, 0.7);
  margin-top: 3px;
  line-height: 15px;
}

.beltDescription {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.beltDescription .beltDescriptionText {
  font-weight: 500;
  font-size: 14px;
}

.circle-container {
  position: relative;
  width: 80px;
  height: auto;
  margin-bottom: 10px;
}
.circle-container .status {
  position: absolute;
  bottom: 5px;
  right: 5px;
  z-index: 2;
  width: 20px;
  height: 20px;
}

.circle {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

.gif {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 85%;
}

.verticalLine {
  display: inline-block;
  width: 1px;
  background-color: black;
  margin: auto 20px;
  height: 80%;
  opacity: 0.2;
}

.progressWrapperCert {
  display: flex;
  flex-direction: row;
  align-items: baseline;
}

.progressContainerCert {
  width: 90%;
  background-color: #D9D9D9;
  border-radius: 20px;
  overflow: hidden;
  height: 5px;
  flex: 2;
}

.progressStatusCert {
  font-size: 0.8em;
  padding-left: 0.3em;
}

.progressBarCert {
  height: 5px;
  width: 0;
  background-color: #1DC324;
  border-radius: 20px;
  text-align: center;
  transition: width 0.5s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media all and (min-width: 960px) and (max-width: 1024px) {
  /* put your css styles in here */
}
@media all and (min-width: 801px) and (max-width: 959px) {
  /* put your css styles in here */
}
@media all and (min-width: 769px) and (max-width: 800px) {
  /* put your css styles in here */
}
@media all and (min-width: 569px) and (max-width: 768px) {
  /* put your css styles in here */
}
@media all and (min-width: 481px) and (max-width: 568px) {
  /* put your css styles in here */
}
@media all and (min-width: 321px) and (max-width: 480px) {
  /* put your css styles in here */
  .achievCnt {
    flex: 50%;
    max-width: 48%;
  }
}
@media all and (min-width: 0px) and (max-width: 320px) {
  /* put your css styles in here */
  .achievCnt {
    flex: 50%;
    max-width: 48%;
  }
}.productCtn .card-cap_avl {
  display: grid;
  grid-template-columns: 145px 145px;
  grid-template-areas: "image text";
  border-radius: 18px;
  background: var(--primary-white);
  box-shadow: 0px 2px 28px 0px rgba(0, 0, 0, 0.15);
  font-family: var(--ff-rhas);
  text-align: center;
  transition: 0.5s ease;
  cursor: pointer;
  margin: 10px 10px 10px 0px;
  padding: 10px;
  height: 150px;
}
.productCtn .card-image_avl {
  grid-area: image;
}
.productCtn .card-text_avl {
  grid-area: text;
}
.productCtn .card-stats {
  grid-area: stats;
}
.productCtn .card-image_avl {
  display: grid;
  grid-area: image;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  background-size: cover;
  position: relative;
}
.productCtn .capsuleiconctn_avl {
  position: absolute;
  bottom: 4px;
  right: 4px;
  background-color: var(--capsule-badge-avl-color);
  padding: 0px 6px;
  border-radius: 40px;
  display: none;
  z-index: 1;
  color: var(--primary-white);
}
.productCtn .card-text_avl {
  grid-area: text;
  text-align: left;
}
.productCtn .card-text_avl {
  grid-area: text;
  padding-left: 20px;
  text-align: left;
}
.productCtn .card-text_avl .date {
  color: var(--card-text_avl-date-color);
  font-size: var(--font-13px);
  text-align: left;
}
.productCtn .card-text_avl p {
  color: var(--card-text_avl-para-color);
  font-size: var(--font-13px);
  font-weight: var(--font-Normal);
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  min-height: 60px;
}
.productCtn .card-text_avl h2 {
  margin-top: 10px;
  font-size: var(--font-15px);
  font-family: var(--ff-rhas);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.productCtn .card-stats {
  grid-area: stats;
  display: grid;
  grid-template-rows: 1fr;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}
.productCtn .card-stats .stat {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-white);
  padding: 5px;
  font-size: 18px;
}
.productCtn .card-cap_avl:hover {
  transform: scale(1.05);
  box-shadow: 5px 5px 8px var(--card-cap-color);
}
.productCtn .card-cap_avl .cap-type_avl {
  grid-row: 1/2;
  grid-column: 1/2;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 15px;
}
.productCtn .card-cap_avl .cap-icn_avl {
  grid-row: 1/2;
  grid-column: 1/2;
  display: block;
  margin-left: auto;
  width: 25px;
  height: 25px;
  z-index: 1;
}
.productCtn .prod-disable-state {
  pointer-events: none;
  opacity: 0.3;
  cursor: default;
}
.productCtn .titleHover:hover {
  color: var(--primary-btn-color);
}
.productCtn .boxContainerProduct {
  width: 100%;
  display: flex;
  margin-bottom: 10px;
  justify-content: space-between;
  align-items: center;
}
.productCtn .thumblistView {
  width: 20px !important;
  height: 20px;
  cursor: pointer;
}
.productCtn .statusContainer {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.productCtn .certificateContainer {
  display: flex;
  align-items: center;
  justify-content: center;
}
.productCtn .categoryNameStyle {
  font-weight: var(--font-Medium) !important;
  font-size: var(--font-13px);
  font-family: var(--ff-rhas) !important;
  padding: 5px 0px 5px 15px;
  border: 1px solid var(--catagory-name-color);
  color: var(--product-start-now-btn-color);
  margin: 5px;
}
.productCtn .categoryNameClosebtnStyle {
  font-weight: var(--font-Bold) !important;
  font-size: var(--font-15px);
  font-family: var(--ff-rhas) !important;
  padding: 5px 10px 5px 10px;
  color: var(--product-start-now-btn-color);
  background-color: transparent;
  border: none;
}
.productCtn .filteredBy {
  font-weight: var(--font-Medium) !important;
  font-size: var(--font-13px);
  font-family: var(--ff-rhas) !important;
  padding: 0px 15px 0px 0px;
  color: var(--product-start-now-btn-color);
}
.productCtn .img-cnt-card:hover {
  box-shadow: 3px 5px var(--product-img-ctn-color);
}
.productCtn .img-cnt-card:hover .overlay {
  opacity: 1;
  background-color: var(--product-img-ctn-color);
}
.productCtn .cuBackBtn {
  padding-right: 20px;
  cursor: pointer;
}
.productCtn .cuBackBtn:hover {
  color: var(--primary-btn-color);
}
.productCtn .moreDetailsCtn {
  background: var(--capsule-view-more);
  border-radius: 50%;
  border: 1px solid var(--capsule-view-more);
  width: 25px;
  height: 25px;
  margin-left: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.productCtn .moreDetailsCtn:hover .tooltiptext {
  visibility: visible;
}
.productCtn .moreDetailsCtn .tooltiptext {
  font-size: 0.9em;
  visibility: hidden;
  display: inline-block;
  background-color: #fff;
  color: black;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}
.productCtn .img-cnt-card {
  border-radius: 0.75rem;
  overflow: hidden;
  background-color: var(--primary-white);
  box-shadow: 3px 5px 5px var(--product-card-box-shawdow);
  border: 1px solid var(--product-card-box-shawdow);
}
.productCtn .img-cnt-card h3 {
  display: inline-block;
  width: 100%;
  line-height: 26px;
  margin-bottom: 0px;
  height: 100px;
}
.productCtn .img-cnt-card .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 190px;
  width: 100%;
  transition: 0.5s ease;
  padding: 15px;
}
.productCtn .img-cnt-card .overlayImg {
  top: 25%;
  left: 90%;
}
.productCtn .img-cnt-card .text {
  color: var(--capsuleList-Unit-Title-Color);
  font-size: var(--font-14px);
  font-style: var(--font-italic);
  font-weight: var(--font-Semi-Bold);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  width: calc(100% - 10px);
  padding: 0px 10px;
}
.productCtn .img-cnt-card .text1 {
  width: 100%;
  color: var(--capsuleList-Unit-Title-Color);
  font-size: 20px;
  font-style: var(--font-italic);
  font-weight: var(--font-Extra-Bold);
  position: relative;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.productCtn .img-cnt-card .imgHold {
  overflow: hidden;
  height: 190px;
  position: relative;
}
.productCtn .img-cnt-card .imgHold img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: 2s ease-in-out;
  position: relative;
}
.productCtn .img-cnt-card .imgHold .imgTwo {
  position: absolute;
  width: auto;
  height: 33px;
  right: 20px;
}
.productCtn .img-cnt-card .imgHold .imgThree {
  position: absolute;
  width: auto;
  height: 33px;
  top: 4%;
  right: 20px;
}
.productCtn .img-cnt-card .imgHold .imgContain {
  object-fit: contain !important;
  object-position: top;
}
.productCtn .img-cnt-card .imgHold .lock-btn {
  left: 15px;
  position: absolute;
  z-index: 1;
  top: 7px;
}
.productCtn .img-cnt-card .certIcon {
  width: 65px;
  height: 65px;
  padding: 5px;
  position: absolute;
  right: 3px;
}
.productCtn .img-cnt-card .certIcon img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  padding-left: 10px;
}
.productCtn .img-cnt-card .print {
  bottom: 20px;
  right: -3px;
}
.productCtn .img-cnt-card .prod-cert {
  width: 65px;
  height: 65px;
  padding: 5px;
  position: absolute;
  right: 0;
  cursor: pointer;
  top: 0;
}
.productCtn .img-cnt-card .prod-cert img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  padding-left: 10px;
}
.productCtn .img-cnt-card .MuiButton-root {
  background-color: var(--primary-green);
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
  padding: 7px 14px;
}
.productCtn .img-cnt-card .MuiButton-root:hover {
  background-color: var(--primary-green);
}
.productCtn .img-cnt-card .MuiButton-label {
  color: var(--primary-white);
}
.productCtn .img-cnt-card .card-body {
  background-color: var(--primary-white);
  padding: 0.75rem;
}
.productCtn .img-cnt-card .card-body i {
  position: absolute;
  top: 160px;
  font-size: 18px;
  right: 15px;
  color: var(--primary-white);
  background: var(--card-body-bg-color);
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 11px;
  border-radius: 50px;
  z-index: 1;
  box-shadow: 0px 0px 7px 0px var(--product-card-body-box-shadow-color);
  transition: 0.2s ease-in-out;
  visibility: hidden;
}
.productCtn .img-cnt-card .card-body .activity {
  position: absolute;
  z-index: auto;
}
.productCtn .img-cnt-card .card-body .activity .act-icn {
  height: 30px;
  width: 30px;
  transform: rotate(-30deg);
}
.productCtn .img-cnt-card .cpsl-name {
  line-height: 1;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.productCtn .img-cnt-card:hover .fa-chevron-right {
  animation: pulse 5s infinite;
  animation-duration: 1s;
  transition: 2s;
}
.productCtn .img-cnt-card:hover .img-one {
  transform: scale(1.05);
  background: linear-gradient(var(--primary-black) 0%, var(--product-start-now-btn-color) 100%);
}
.productCtn .cl-lst-view {
  display: flex;
  flex-direction: row;
  padding-left: 0;
}
@keyframes pulse {
  0% {
    box-shadow: 0px 2px 4px -1px var(--product-key-plus-box-shadow-color-1), 0px 4px 5px 0px var(--product-key-plus-box-shadow-color-2), 0px 1px 10px 0px var(--product-key-plus-box-shadow-color-3);
  }
  50% {
    box-shadow: 0px 5px 5px -3px var(--product-key-plus-box-shadow-color-1), 0px 8px 10px 1px var(--product-key-plus-box-shadow-color-2), 0px 3px 14px 2px var(--product-key-plus-box-shadow-color-3);
  }
  100% {
    box-shadow: 0px 2px 4px -1px var(--product-key-plus-box-shadow-color-1), 0px 4px 5px 0px var(--product-key-plus-box-shadow-color-2), 0px 1px 10px 0px var(--product-key-plus-box-shadow-color-3);
  }
}
.productCtn .img-cnt-card:hover .card-body i {
  background: #3faf45;
  transition: 0.2s ease-in-out;
}
.productCtn .img-card-box {
  padding-right: 0px;
  margin-bottom: 20px;
}
.productCtn .img-card-pad {
  display: flex;
}
.productCtn .imgCtnLoading {
  background-color: var(--product-card-img-bg-color) !important;
  margin-right: 10px;
  margin-bottom: 10px;
}
.productCtn .statusStyle {
  font-size: var(--font-15px) !important;
}
.productCtn .pageSubTitle {
  color: var(--body-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Semi-Bold);
  margin-bottom: 15px;
}
.productCtn .capsule-card .img-card-box {
  margin: 0;
}
.productCtn .capsule-list .section-header {
  align-items: center;
  width: 100%;
}
.productCtn .capsule-list .img-card-box {
  width: 100%;
  margin: 0;
}
.productCtn .capsule-list .card-body {
  background-color: transparent;
  padding: 20px;
  display: flex;
  flex-direction: column;
}
.productCtn .capsule-list .card-body .certIconCap {
  width: 65px;
  height: 65px;
  right: 0;
  bottom: 0;
  position: absolute;
}
.productCtn .capsule-list .card-body .certIconCap img {
  width: inherit;
  height: inherit;
}
.productCtn .capsule-listing {
  display: flex;
  flex-wrap: wrap;
  padding: 0px;
}
.productCtn .cap-list-tab {
  display: table;
  width: 100%;
  overflow: auto;
}
.productCtn .cap-list-tab tr {
  display: table-row;
}
.productCtn .cap-list-tab tr th {
  display: table-cell;
  text-align: center;
  border-bottom: 1px solid var(--product-img-ctn-color);
  border-top: none;
  font-size: 17px;
}
.productCtn .cap-list-tab tr td {
  display: table-cell;
  padding: 15px;
  text-align: center;
  font-size: 15px;
  border-top: none;
}
.productCtn .cap-list-tab tr th:first-child {
  visibility: hidden;
  width: 40px;
  width: 5%;
}
.productCtn .cap-list-tab tr td:first-child {
  font-weight: 500;
  width: 5%;
}
.productCtn .capsule-aside {
  cursor: pointer;
}
.productCtn .capsule-aside .capsule-body {
  width: 100%;
  height: 100%;
}
.productCtn .capsule-aside .capsule-body .capsule-list {
  display: flex;
  flex-direction: row;
  height: 100px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .cl_image {
  width: 117px;
  height: 70px;
  object-fit: contain;
  position: relative;
  border-radius: 3px;
  box-shadow: 2px 2px 5px var(--capsule-list-img-hover);
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule-duration {
  position: absolute;
  bottom: 18px;
  top: auto;
  padding: 1px 4px;
  left: auto;
  right: 3px;
  background: var(--capsule-duration-bg-color);
  color: var(--capsule-duration-color);
  font-family: "Segoe UI";
  border-radius: 2px;
  width: auto;
  font-size: 13px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 10px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls .cl-name {
  margin-top: 0px;
  font-size: 16px;
  font-family: "Segoe UI";
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: 0rem;
  width: 100%;
  overflow: hidden;
  padding-bottom: 3px;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls .cl-desc {
  font-size: 1em;
  color: var(--capsule-desc-color);
  font-family: "Segoe UI";
  margin-bottom: 0.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  width: 100%;
  overflow: hidden;
}
.productCtn .capsule-aside .capsule-body .capsule-list .capsule_dtls .cl-status {
  font-size: 0.9em;
  color: var(--capsule-status-color);
  font-family: "Segoe UI", sans-serif;
  margin-bottom: 0rem;
}
.productCtn .capsule-aside .capsule-body .capsule-list:hover .cl_image {
  transform: scale(1.05);
  box-shadow: 5px 5px 8px var(--capsule-list-img-hover);
}
.productCtn .capsule-aside .capsule-body:first-child {
  margin-top: 5px;
}
.productCtn .capsule-aside:hover {
  background-color: var(--product-card-img-bg-color);
  border-radius: 5px;
}
.productCtn .prod-cert-cap {
  width: 65px;
  height: 65px;
  padding: 5px;
  position: absolute;
  right: 0;
  cursor: pointer;
  bottom: 0px;
}
.productCtn .prod-cert-cap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  padding-left: 10px;
}
.productCtn .cl-list-cap {
  margin: 0 20px 0 80px;
  padding: 10px 0;
  width: 100%;
}
.productCtn .cl-list-cap .capsule-hdr {
  display: flex;
  width: 100%;
}
.productCtn .cl-list-cap .capsule-hdr h4 {
  align-items: center;
  border-bottom: 2px solid var(--refresher-capsulebootom-color);
  font-weight: var(--font-Bold);
  display: flex;
  font-family: var(--font-rhas);
  font-size: var(--font-20px);
  margin-bottom: 0;
}
.productCtn .cl-list-cap .capsule-hdr img {
  height: 37px;
  margin-right: 5px;
  object-fit: contain;
  width: 37px;
}
.productCtn .grid-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 10px;
  width: 100%;
  margin: 0 auto;
}
.productCtn .grid-fixed-container {
  gap: 10px;
  width: 100%;
  margin: 0 auto;
}
.productCtn .grid-item-fixed {
  width: 30%;
}
.productCtn .grid-item {
  border-radius: 10px;
  background: var(--primary-white);
  box-shadow: 0px 2px 28px 0px rgba(0, 0, 0, 0.15);
  padding: 10px;
  cursor: pointer;
  margin-right: 10px;
  margin-bottom: 10px;
  max-height: 400px;
  min-width: 310px;
}
.productCtn .courseUnitImage {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  min-height: 160px;
}
.productCtn .productRating {
  color: #2d2d2d;
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  margin-left: 5px;
  margin-top: 4px;
}
.productCtn .unitText {
  color: var(--primary-black);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  margin-top: 10px;
}
.productCtn .descText {
  color: var(--primary-black);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
}
.productCtn .progressContainer {
  background-color: var(--progress-bar-ctn-color-course);
  border-radius: 5px;
}
.productCtn .progressPercentage {
  padding-left: 5px;
  font-size: var(--font-14px);
  min-width: 38px;
  text-align: end;
}
.productCtn .progressBar {
  height: 5px;
  border-radius: 30px;
  background: var(--progress-value-color-course);
}
.productCtn .averageTimeCtn {
  display: flex;
  width: 157px;
  height: 24px;
  padding: 5px 10px;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.productCtn .courseUnitImageContainer {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
.productCtn .courseUnitImageContainer .avgtimetext_avl {
  margin-right: 5px;
  color: var(--primary-white);
  font-size: var(--font-14px);
}
.productCtn .grid-item:hover .courseiconctn,
.productCtn .grid-item:hover .overlayCard_avl,
.productCtn .card-cap_avl:hover .overlayCard_avl,
.productCtn .card-cap_avl:hover .capsuleiconctn_avl,
.productCtn .grid-item:hover .playImage {
  display: block;
}
.productCtn .courseiconctn {
  position: absolute;
  bottom: 5px;
  right: 5px;
  background-color: var(--capsule-badge-avl-color);
  padding: 5px 10px;
  border-radius: 40px;
  display: none;
  z-index: 1;
  align-items: center;
}
.productCtn .coursenoiconctn {
  display: none;
}
.productCtn .overlayCard_avl {
  position: absolute;
  width: 100%;
  height: 100%;
  background: var(--primary-black);
  display: none;
  z-index: 0;
  border-radius: 10px;
  opacity: 0.3;
}
.productCtn .playImage {
  position: absolute;
  width: 15%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
}
.productCtn .newCtn {
  padding: 5px 15px 5px 15px;
  border-radius: 40px;
  background-color: var(--primary-white);
  position: absolute;
  right: 6px;
  top: 6px;
}
.productCtn .badgeCtn {
  background-color: var(--primary-white);
  position: absolute;
  z-index: 2;
  margin: -9px;
}
.productCtn .badgeWrapper {
  position: absolute;
  width: 60px;
  height: auto;
}
.productCtn .badgeWrapper::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80%;
  height: 80%;
  border-radius: 50%;
  background-color: #fff;
  transform: translate(-50%, -50%);
  box-shadow: 0px 10px 50px rgba(255, 255, 255, 0.8);
}
.productCtn .outerCircle {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.productCtn .innerAnimation {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 90%;
}
.productCtn .karateAnimation {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (max-width: 767px) {
  .productCtn .cl-lst-view {
    flex-direction: column;
  }
  .productCtn .cl-list-cap {
    padding: 0;
    margin: 20px 0px 0px 0px;
  }
  .productCtn .capsule-list .card-body {
    padding: 10px;
  }
  .productCtn .img-cnt-card .cpsl-name {
    font-size: 16px !important;
    line-height: 1.2;
  }
  .productCtn .pd-prog {
    width: 90% !important;
  }
  .productCtn .main-cap {
    padding: 0 !important;
  }
  .productCtn .main-cap .actCap {
    left: 0;
  }
  .productCtn .main-cap .cap-text {
    left: 40px;
  }
  .productCtn .capsule-listing {
    justify-content: space-around;
  }
  .productCtn .capsule-listing .cap-list-tab tr td,
  .productCtn .capsule-listing .cap-list-tab tr td:first-child {
    border: none;
  }
  .productCtn .capsule-listing .cap-list-tab .cap-title {
    display: none;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-type_avl {
    display: none;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-name,
  .productCtn .capsule-listing .cap-list-tab tr .cap-name-title {
    width: 75%;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-time {
    display: none;
  }
  .productCtn .capsule-listing .cap-list-tab tr .cap-status {
    width: 20%;
  }
  .productCtn .capsule-listing .card-cap_avl {
    grid-template-columns: 150px;
    grid-template-rows: 80px 110px 35px;
    margin: 10px;
  }
  .productCtn .capsule-listing .card-cap_avl .card-text_avl h2 {
    font-size: var(--font-14px);
  }
  .productCtn .capsule-listing .card-cap_avl .card-text_avl p {
    font-size: var(--font-12px);
  }
  .productCtn .capsule-listing .card-cap_avl .cap-label {
    display: none;
  }
  .productCtn .capsule-listing .grid-item-fixed {
    width: 100%;
  }
}
.productCtn .catalog-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAVCAYAAABR915hAAAABHNCSVQICAgIfAhkiAAAAZtJREFUSEu1VstxgzAQjThwjUuwKwglOB0kFQQf+c2YCuJUAB4DvpIO0kGcDkgFSTrgDDMmbxnkwVjiM5Z3hrHkt9qnt4sWsSiKMsbYw13Hqqp6d13X3O12S03TPgV4Dp9nz/MOXWzMnMVxXEkcvxzHWQLfAH+V+LzBh/Da9vv9/Hg8ki+tTfs2oIS4RWgSGTKRl2W58H0/l5HXxLA/pPu0Q8xNzH/biin19F8TeI7xC8ZbPPd4asKOnWWjC3LFdVo5iM0caNwmRgofeT1ldW8HH1LNFVNKstZCA4q+OzXOKBj5AJvhx2iyQMplJlV9dY1BztN+Qd6n+mpiHLUUZfjpUb1F5tayGovWjT5O6AVp87IJ+bG5hWVZ9YvJ7WrFdI6b4yRVzZuRcmIKOFW1EsVEPFW1MuKpqpUST1GtlHiKauXEY1UrJx6r+ibEQ6qxudVNiGWqm8/vhi4Jg8RoDGu0w0DUCxHIx/UoFGGkGrhBGHp5iBg14allJknyxB3OWhpjmW3bH0EQzHRdv2jy5FsURdh3yyAfWi/y+Qftn58pR+NllAAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: contain;
  width: 25px;
  height: 20px;
  margin-top: 2px;
  margin-right: 5px;
}
@media (max-width: 576px) {
  .productCtn .img-card-box {
    display: block;
    width: 100%;
    padding-right: 15px;
  }
  .productCtn .capsule-list .img-card-box,
  .productCtn .capsule-card .img-card-box {
    padding-right: 0;
  }
  .productCtn .img-cnt-card {
    flex-direction: column;
  }
  .productCtn .img-card-pad .panel-body .outer-panel .inner-panel {
    margin-bottom: 15px;
    margin-right: 0px;
  }
  .productCtn .catalog-icon {
    width: 20px;
  }
}.tmp-mail-mdl label {
  margin: 10px 0px;
}
.tmp-mail-mdl label span {
  color: #878b90;
  display: block;
}
.tmp-mail-mdl .modal-footer {
  padding: 1rem 0rem;
}

.tox-notification--warning, .tox-statusbar__branding, .tmp-mail-mdl .tox-editor-header, .tmp-mail-mdl .tox-statusbar {
  display: none !important;
}

.tox-tinymce {
  border-radius: 0.25rem !important;
}

@media (max-width: 767px) {
  .icoBtn.temp-icn {
    text-align: left !important;
  }
}.resourses [data-title]:hover:after {
  display: block;
  opacity: 1;
  visibility: visible;
  transform: translateX(-50%) translateY(0);
}
.resourses [data-title]:after {
  content: attr(data-title);
  background: grey;
  color: var(--primary-white);
  padding: 6px 10px;
  font-size: 14px;
  position: absolute;
  white-space: nowrap;
  opacity: 0;
  z-index: 99999;
  visibility: hidden;
  top: 3.1em;
  left: 50%;
  border-radius: 5px;
  font-weight: var(--font-Normal);
  font-family: var(--ff-rhas);
  transform: translateX(-50%) translateY(-2px);
  z-index: 3;
  transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);
}
.resourses [data-title] {
  position: relative;
}
.resourses .resource-bg h5 .fa-chevron-left {
  cursor: pointer;
  color: var(--breadcrumbs-color);
  padding-right: 5px;
}
.resourses .resource-bg h5 a {
  color: var(--breadcrumbs-color);
  font-weight: var(--font-Medium);
  font-size: 14px;
}
.resourses .resources-section {
  padding-left: 15px;
}
.resourses .resources-section .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 165px;
  width: 100%;
  opacity: 0;
  transition: 0.3s ease;
  background-color: rgba(0, 0, 0, 0.2);
}
.resourses .resources-section .fa-folder:before {
  font-size: var(--font-18px);
  color: var(--breadcrumbs-color);
}
.resourses .resources-section .card-body a {
  color: var(--resourse-filename-title-color);
  font-weight: var(--font-Semi-Bold);
  padding-left: 5px;
  font-family: var(--ff-rhas);
  display: inline-block;
  width: calc(100% - 86px);
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis;
  line-height: initial;
  vertical-align: bottom;
}
.resourses .resources-section .col-xl-3 {
  padding-left: 0px;
}
.resourses .resources-section .col-xl-3:nth-of-type(4n) {
  margin-right: 0%;
}
.resourses .resources-section .card {
  margin-bottom: 15px;
}
.resourses .resources-section .card-files {
  padding: 15px 15px 0 15px;
  background: var(--resourse-card-file-bg-color);
}
.resourses .resources-section .card-files img {
  width: 100%;
  height: 150px;
  object-fit: cover;
  object-position: top;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.12);
}
.resourses .resources-section .card-body {
  padding: 15px;
  font-size: 13px;
  cursor: pointer;
}
.resourses .resources-section .card-body span {
  font-weight: var(--font-Medium);
  padding-left: 5px;
  font-family: var(--ff-rhas);
  font-size: 16px;
  display: inline-block;
  width: calc(100% - 18px);
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis;
  line-height: initial;
  vertical-align: bottom;
  color: var(--breadcrumbs-color);
}
.resourses .resources-section .card-body img {
  width: auto;
  height: auto;
}
.resourses .resource-link {
  width: auto;
  float: right;
  text-align: right;
}
.resourses .resource-link li:last-child {
  padding-right: 0px;
}
.resourses .resource-link li {
  vertical-align: sub;
}
.resourses .resource-link li i {
  font-size: 15px;
}
@media (max-width: 1199px) {
  .resourses .resources-section .card-files img {
    margin-bottom: 0px;
  }
  .resourses .resources-section .card-body img {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .resourses .resources-section .card-files img {
    margin-bottom: 0px;
  }
  .resourses .resources-section .card-body img {
    margin-bottom: 0px;
  }
}
.resourses .cursor-pointer {
  cursor: pointer;
}
.resourses .card:hover .overlay {
  opacity: 1;
}
.resourses .icon {
  color: var(--primary-white);
  font-size: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}.popup {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.5);
}

.popup_inner {
  position: absolute;
  left: 25%;
  right: 25%;
  top: 15%;
  margin: auto;
  border-radius: 5px;
}

.download-icn {
  float: right;
  text-align: right;
}
.download-icn a {
  color: #005dab;
  font-size: 14px;
}

.r-popup .modal-content {
  min-height: auto !important;
}
.r-popup .modal-dialog {
  height: auto !important;
}
.r-popup h4 {
  margin-bottom: 0px;
}
.r-popup .modal-title {
  width: 100%;
}
.r-popup .close {
  margin-left: 0px;
}

@media (max-width: 991px) {
  .popup_inner {
    width: 100%;
    left: 10%;
    right: 10%;
  }
}
@media (max-width: 576px) {
  .popup_inner {
    width: calc(100% - 30px);
    left: 15px;
    right: 15px;
  }
}._generalCourseNameRow_qxzxa_1 {
  background-color: var(--trainingManagement-capsule-bg-color);
  padding-top: 6px;
  border-radius: 2px;
  flex-wrap: nowrap;
}

._generalHeaderLbl_qxzxa_8 {
  color: var(--button-default-color);
  padding: 0px 6px 0px 15px;
}

._courseNameCol_qxzxa_13 {
  background-color: var(--generalCourseNameCol-color-training);
  display: table;
  padding-top: 6px;
  padding-bottom: 6px;
}

._unitsLbl_qxzxa_20 {
  display: table-cell;
  vertical-align: middle;
  font-size: var(--font-14px);
}

._unitNameCol_qxzxa_26 {
  margin: 20px 10px 10px 10px;
  font-size: var(--font-14px);
}

._generalDescription_qxzxa_31 {
  margin-left: 26px;
  margin-bottom: 30px;
  font-size: var(--font-14px);
}

._okbtnstyle_qxzxa_37 {
  width: 20px !important;
}

._timedReleaseCtn_qxzxa_41 {
  padding: 8px 16px;
  margin-bottom: 4px;
}

._timedReleaseLbl_qxzxa_46 {
  color: var(--general-text-color);
  font-weight: var(--font-wtbold);
}

._inputTriningSettings_qxzxa_51 {
  padding: 0px;
  width: 60px;
  text-align: center;
  font-weight: var(--font-wtbold);
  font-style: var(--font-italic);
}

._capsulesheaderminus_qxzxa_59 {
  background-color: var(--trainingManagement-capsule-hover-color);
  cursor: pointer;
  color: var(--primary-white);
  padding-top: 4px;
  border-bottom: 1px solid var(--primary-white);
  margin-bottom: 15px;
  margin-top: 15px;
}

._capsulesheader_qxzxa_59 {
  background-color: var(--trainingManagement-capsule-bg-color);
  cursor: pointer;
  color: var(--primary-white);
  padding-top: 4px;
  border-bottom: 1px solid var(--primary-white);
  margin-top: 15px;
}

._capsulesheader_qxzxa_59:hover {
  background-color: var(--trainingManagement-capsule-hover-color);
}

._postSurvey_qxzxa_82 {
  display: inline-block;
  font-style: var(--font-italic);
  font-weight: var(--font-wtbold);
  position: absolute;
  margin-top: -22px;
  margin-left: -22px;
}

._surveyLink_qxzxa_91 {
  padding: 16px;
  background-color: var(--surveyLink-bg-color);
  border-radius: 6px;
  word-break: break-all;
  line-height: 20px;
  font-size: var(--font-14px);
}

._postSurveyFieldSet_qxzxa_100 {
  border: 1px solid var(--postsurvey-filedset-border-color);
  padding: 0px 8px 8px;
  border-radius: 4px;
  margin-right: 17px;
  margin-left: 17px;
  margin-top: 50px;
}

._capsuleContentName_qxzxa_109 {
  display: inline-block;
  font-weight: var(--font-wtbold);
  padding-top: 10px;
  border-bottom: 0px solid var(--postsurvey-filedset-border-color);
}

._unitName_qxzxa_26 {
  display: inline-block;
  font-style: var(--font-italic);
  font-weight: var(--font-wtbold);
}

._icoBtn_qxzxa_122 {
  font-size: var(--font-16px);
  float: right;
  padding-top: 16px;
}
._icoBtn_qxzxa_122 i:first-child {
  border-left: 0px solid var(filter-hr-line);
  padding-left: 0px;
  margin-left: 0px !important;
}
._icoBtn_qxzxa_122 i {
  padding: 0px 7px;
  cursor: pointer;
  color: var(--dataGrid-action-column-color);
  font-size: var(--font-14px);
  font-style: normal;
  border-left: 1px solid var(filter-hr-line);
}

._colsm12_qxzxa_141 {
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  width: 100%;
}._assignmentHeader_7cnyn_1 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._assignmentHeaderEnd_7cnyn_8 {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

._assignmentHeaderUsers_7cnyn_15 {
  width: 100%;
}

._assignmentHeaderGrp_7cnyn_19 {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 15px;
}

._legendsAllCtn_7cnyn_27 {
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

._legendCtn_7cnyn_34 {
  margin-left: 15px;
}
._legendCtn_7cnyn_34 img {
  width: 18px;
  height: 18px;
  margin-right: 6px;
}

._LBLACTIVE_7cnyn_43 {
  color: var(--text-active-color);
}

._LBLINACTIVE_7cnyn_47 {
  color: var(--danger-btn-delete-color);
}

._EnrolledCount_7cnyn_51 span {
  color: var(--dataGrid-action-column-color);
  cursor: pointer;
}

._EnrolledCount_7cnyn_51 span:hover {
  color: var(--dataGrid-action-column-color);
}

._groupTypeCtn_7cnyn_60 {
  display: flex;
  align-items: center;
  margin-right: 10px;
}.near_miss {
  min-height: calc(100vh - 180px);
}
.near_miss #menuList > li {
  width: -webkit-fill-available; /* works in chrome, edge, ie11, opera */
  width: -moz-available; /* works in mozilla */
}
.near_miss .custom-control-checkbox {
  padding: 0px 0px;
}
.near_miss .searchBox {
  margin-top: -1px;
  width: 100%;
}
.near_miss ._3vt7_Mh4hRCFbp__dFqBCI input {
  margin-top: 0px;
}
.near_miss ._2hO6ncpWlUNK05lxQ9_UtY {
  padding: 2px 6px;
}
.near_miss ._3vt7_Mh4hRCFbp__dFqBCI li {
  margin-top: 0px;
  padding: 5px 10px;
  font-size: 14px;
}
.near_miss .cls_subtitle {
  color: var(--near-miss-incident-title-focuse-color);
  font-size: var(--font-14px);
}
.near_miss .near_chk_left li {
  display: flex;
  margin-top: 20px;
  font-size: 15px;
  font-weight: 400;
}
.near_miss .MuiInput-formControl {
  width: 100%;
}
.near_miss .MuiFormControl-root {
  width: 100%;
}
.near_miss .imgContainer {
  height: 170px;
  width: 200px;
  padding: 1px;
}
.near_miss #preview li {
  height: 170px;
  width: 175px;
  padding: 1px;
  margin-right: 10px;
}
.near_miss .noImage {
  width: 80px;
  height: 150px;
  text-align: center;
  line-height: 150px;
  font-style: var(--font-italic);
  font-family: auto, sans-serif;
}
.near_miss .near_add_plus {
  font-size: 17px;
  color: var(--near-miss-plus-icon-color);
  padding: 10px 7px 12px 6px;
  cursor: pointer;
}
.near_miss .chooseFile {
  margin-right: 15px;
  border: 1px solid var(--near-miss-choose-img-border-color);
}
.near_miss .reporting_table {
  margin-left: 20px;
}
.near_miss .spn_close_image {
  position: relative;
  left: 7px;
  width: 15px;
  background-color: var(--near-miss-close-icon-bg-color);
  text-align: center;
  line-height: 12px;
  border-radius: 13px;
  color: var(--primary-white);
  font-size: 7px;
  cursor: pointer;
  border: 1px solid var(--near-miss-close-icon-border-color);
  display: block;
  top: 5px;
  font-weight: var(--font-Semi-Bold);
  float: right;
}
.near_miss .max_limit {
  font-size: var(--font-12px);
  color: var(--near-miss-attachment-max-list-color);
  font-weight: var(--font-Medium);
  display: flex;
  margin-right: 2px;
  font-style: var(--font-italic);
}
.near_miss .max_limit_val {
  font-size: var(--font-12px);
  color: var(--near-miss-attachment-max-limit-color);
  font-weight: var(--font-Medium);
  margin-left: 1px;
  font-style: var(--font-italic);
}
.near_miss .searchBox {
  font-size: var(--font-14px);
  width: 100%;
}
.near_miss #date-picker-inline,
.near_miss #time-picker {
  font-size: 14px;
}
.near_miss .card-img-top {
  width: 100%;
  min-height: 10vw;
  object-fit: fill;
}
.near_miss .required {
  color: var(--error-text-color);
  margin: 0;
  font-size: 0.75rem;
  margin-top: 3px;
  text-align: left;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Normal);
  line-height: 1.66;
  letter-spacing: 0.03333em;
  z-index: 10;
}
.near_miss .MuiInputBase-input::after {
  color: var(--primary-black);
  font-size: 12px;
}
.near_miss textarea {
  font-size: var(--font-14px);
}
.near_miss .MuiInputLabel-shrink {
  transform: translate(0, 1.5px) scale(1);
  transform-origin: top left;
}
.near_miss #Title {
  font-size: var(--font-14px);
}
.near_miss .nm-state-box {
  display: block;
}
.near_miss .MuiFormLabel-root.Mui-focused {
  color: var(--near-miss-incident-title-focuse-color);
  height: 25px;
  font-size: var(--font-14px);
}
.near_miss .MuiOutlinedInput-multiline {
  padding: 0px;
}
.near_miss .MuiFormLabel-root {
  font-size: 13px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
  margin-bottom: 5px;
}
.near_miss .Mui-required {
  margin-left: 0px;
}
.near_miss #Summary-helper-text {
  color: var(--error-text-color);
  font-size: var(--font-12px);
}
.near_miss .clsverticalAlign {
  margin-bottom: 13px;
}
.near_miss label + .MuiInput-formControl {
  margin-top: 20px;
}
.near_miss .MuiAlert-filledWarning {
  color: var(--primary-white);
  font-weight: var(--font-Medium);
  background-color: var(--MuiAlert-filledWarning-bg-color);
}
.near_miss .MuiAlert-filledSuccess {
  color: var(--primary-white);
  font-weight: var(--font-Normal);
  background-color: var(--MuiAlert-filledSuccess-bg-color);
}
.near_miss #inc_type {
  margin-top: 10px;
  position: absolute;
  z-index: 1;
}
.near_miss #inc_type:focus {
  margin-top: -11px;
  position: relative;
}
.near_miss .rdt_TableHeadRow {
  background-color: #f3f2f2;
}
.near_miss .locdialogClassName {
  width: 100%;
}
.near_miss .user-tab {
  display: flex !important;
  justify-content: space-between !important;
}
.near_miss .fmpvlt {
  padding: 2px;
  color: inherit;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  opacity: 1;
  font-size: 10px;
  margin-top: 2px;
}
.near_miss .cls_go_top {
  background-color: var(--near-miss-bg-color);
  float: right;
  position: fixed;
  bottom: 50%;
  height: 30px;
  display: block;
  left: 90%;
  padding: 4px 7px 5px 3px;
  border-radius: 20px;
  color: var(--primary-white);
  cursor: pointer;
  width: 30px;
  box-shadow: 0px 0px 2px 3px var(--near-miss-top-color);
  font-size: var(--font-14px);
}
.near_miss .near-miss-search {
  width: 256px;
  float: right;
  transition: width 0.4s ease-in-out;
}
.near_miss .doBktq:not(:last-of-type) {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #f3f1f1;
}
.near_miss .cls_img_state {
  width: 25px;
  margin: 0px 1px 0px 0px;
  height: 25px;
}
.near_miss .sc-fzpans {
  font-size: 10px;
}
.near_miss .modal-right-side .modal-dialog {
  max-width: 900px;
}
.near_miss .modal-xl {
  max-width: 900px;
}
.near_miss .column {
  float: left;
  height: auto;
  width: 25%;
}
.near_miss .column_plc {
  margin-bottom: 1px;
}
.near_miss .card img {
  display: block;
  height: 85px;
  border-radius: 5px;
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
}
.near_miss .card_place img {
  display: block;
  width: 100px;
  height: 66px;
  border-radius: 5px;
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
}
.near_miss .card_place {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: var(--primary-white);
  background-clip: border-box;
  border: 1px solid var(--near-miss-incident-place-card-color);
  border-radius: 0.25rem;
}
.near_miss .card_place {
  border: none;
  padding: 10px;
  text-align: center;
}
.near_miss .card_place .checkmark:after {
  color: var(--near-miss-incident-place-card-checked-color) !important;
  background: var(--near-miss-incident-place-card-checked-bg-color) !important;
  border-radius: 50%;
  width: 22px;
  height: 22px;
}
.near_miss .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: var(--primary-white);
  background-clip: border-box;
  border: 1px solid var(--near-miss-card-border);
  border-radius: 0.25rem;
}
.near_miss .card {
  border: none;
  padding: 10px;
  text-align: center;
}
.near_miss .card .checkmark:after {
  color: #94f48a !important;
  background: rgba(0, 0, 0, 0.5) !important;
  border-radius: 20%;
  width: 25px;
  height: 25px;
}
.near_miss .check-lbl-states {
  padding-left: 0px;
}
.near_miss .cls-img-states :hover {
  background-color: var(--report-rowbox-border-color);
}
.near_miss .check-lbl {
  display: block;
  position: relative;
  margin-bottom: 0px;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 1.5em;
  color: var(--near-miss-label-color);
  font-weight: var(--font-Normal);
  min-height: 0px;
  margin-top: 0px;
  margin-left: 0px;
}
.near_miss .check-lbl-plc {
  display: block;
  position: relative;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 1.5em;
  color: var(--near-miss-label-color);
  font-weight: 400;
  min-height: 17px;
  margin-top: -2px;
}
.near_miss .check-lbl-plc input:checked ~ .checkmark:after {
  display: block;
  font-family: var(--ff-awesome);
  content: "\f00c";
  font-weight: var(--font-Extra-Bold);
  color: var(--near-miss-check-label-plc-color);
}
.near_miss .card_place .checkmark {
  left: 5%;
  background: none !important;
  border: none !important;
  z-index: 100;
}
.near_miss .check-lbl input:checked ~ .checkmark:after {
  display: block;
  font-family: var(--ff-awesome);
  content: "\f00c";
  font-weight: var(--font-Extra-Bold);
  color: var(--primary-white);
}
.near_miss .customControlInput {
  height: 1.25rem;
  left: 0;
  opacity: 0;
  position: absolute;
  width: 1rem;
  z-index: -1;
}
.near_miss .card .checkmark {
  left: 32%;
  top: 0px;
  background: none !important;
  border: none !important;
}
.near_miss .rys-text {
  font-size: var(--font-14px);
}
.near_miss .rys-text-place {
  margin-top: -15px;
  font-size: var(--font-14px);
}
.near_miss .clsseverity {
  width: 3px;
  height: 45px;
}
.near_miss .card-box {
  background: var(--primary-white);
  padding: 20px;
  margin-bottom: 20px;
  box-shadow: 0px 1px 3px 0px var(--close-call-section-box-shawdow-color1), 0px 1px 1px 0px var(--close-call-section-box-shawdow-color2), 0px 2px 1px -1px var(--close-call-section-box-shawdow-color3);
}
.near_miss .clsRadioText1 {
  font-size: var(--font-13px);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
  line-height: 48px;
  margin: -1px 6px 0px -6px;
}
.near_miss .box-state {
  width: 100%;
}
.near_miss .box-place {
  width: 120px;
  margin-right: 70px;
}
.near_miss .cls_nm_sub_header {
  margin: 12px 0px 4px 20px;
  color: var(--near-miss-sub-heade-color);
}
.near_miss .cls_warn_msg {
  font-size: var(--font-13px);
  color: var(--near-miss-warn-msg-color);
  margin-left: 15px;
  font-style: var(--font-italic);
}
.near_miss .MuiButtonBase-root {
  margin-bottom: 3px;
}
.near_miss .cls_sub_grouping {
  display: flex;
}
.near_miss .cls_sub_grouping1 {
  width: 55%;
  margin-right: 10%;
}
.near_miss .cls_sub_grouping2 {
  width: 45%;
}
.near_miss .cls_sub_grouping3 {
  width: 55%;
}
.near_miss .cls_sub_grouping4 {
  display: flex;
  width: 405px;
  height: 190px;
  justify-content: center;
  align-items: center;
  gap: 13.523px;
  flex-shrink: 0;
}
.near_miss .cls_sub_grouping5 {
  margin-top: -10PX;
  margin-bottom: 10PX;
}
.near_miss .cls_parent_container {
  display: flex;
  width: 405px;
  height: 185px;
  justify-content: center;
  align-items: center;
  gap: 23.741px;
  flex-shrink: 0;
}
.near_miss .cls_cc_img_container {
  width: 189px;
  height: 189px;
  flex-shrink: 0;
}
.near_miss .cls_img_pointer {
  cursor: pointer;
  width: 180px;
  height: 38px;
  flex-shrink: 0;
  border-radius: 8px;
  padding: 10px;
  margin: 10px;
  border: 1px solid var(--near-miss-self-equipment-border-color);
  background: var(--near-miss-self-equipment-bg-color);
}
.near_miss .cls_img_pointer:hover {
  cursor: pointer;
  background: var(--near-miss-self-equipment-bg-hover-color);
}
.near_miss .cls_img_pointer_text {
  font-family: var(--ff-rhas);
  font-size: var(--font-15px);
  font-style: normal;
  font-weight: var(--font-Medium);
  line-height: normal;
}
.near_miss .cls_active_source {
  background-color: #C1EBBC;
  border: 1px solid #69c581;
}
.near_miss .cls_img_parent {
  width: 201.259px;
  height: 189px;
  flex-shrink: 0;
}
.near_miss .cls_img_text {
  width: 201.259px;
  flex-shrink: 0;
}
.near_miss .near_miss_section {
  background-color: var(--close-call-section-bg-color);
  padding: 20px;
  margin-bottom: 20px;
  margin-top: -20px;
  box-shadow: 0px 1px 3px 0px var(--close-call-section-box-shawdow-color1), 0px 1px 1px 0px var(--close-call-section-box-shawdow-color2), 0px 2px 1px -1px var(--close-call-section-box-shawdow-color3);
}
.near_miss .clsRadioText {
  font-family: var(--ff-rhas);
  font-size: var(--font-13px);
  font-weight: var(--font-Semi-Bold);
  letter-spacing: 0.1px;
  margin: -1px 6px 0px -6px;
}
.near_miss .cls_grouping {
  width: 98%;
  background-color: var(--primary-white);
  padding: 7px 10px 2px 50px;
  border-radius: 2px;
  border: 1px solid var(--near-miss-grouping-border);
}
.near_miss .cls_grouping .place_id {
  margin-bottom: 0px;
}
.near_miss .cls_point_on::before {
  pointer-events: inherit;
}
.near_miss .cls_point_off::before {
  pointer-events: none;
}
.near_miss .cls_ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: inherit;
}
.near_miss .cls_search_icon {
  border: 1px solid var(--near-miss-search-border);
  margin-top: 0px;
  height: 41.5px;
  padding: 10px 0px 10px 10px;
  width: 35px;
  margin-left: -31px;
  z-index: 1;
  position: absolute;
  background-color: var(--near-miss-search-bg-color);
  border-radius: 3px;
}
.near_miss .near_miss_lnk {
  display: inline-flex;
  margin-right: 20px;
  margin-top: -10px;
}
.near_miss .neatmiss_tab {
  display: flex !important;
  width: 100% !important;
  justify-content: space-between !important;
}
.near_miss .near-miss-search {
  max-width: 356px;
  float: right;
  transition: width 0.4s ease-in-out;
}
.near_miss .cls_vert_line {
  background-color: var(--near-miss-search-border);
  height: 40px;
  border: 1px solid var(--near-miss-vertical-line-border);
}
.near_miss .column_src {
  margin-bottom: 1px;
  display: inline;
}
.near_miss #menuList > li {
  margin-bottom: 10px;
  text-align: center;
  display: block;
  font-size: var(--font-15px);
  font-weight: var(--font-Semi-Bold);
  height: 48px;
  margin-right: 8px;
  line-height: 32px;
  max-width: 460px;
}
.near_miss #menuList {
  display: flex;
}
.near_miss canvas {
  background-color: blue;
}
.near_miss .nearmissCustomSnackBar {
  top: 0;
  bottom: 51%;
  left: 4%;
}
.near_miss .nearmissMuiOutLine {
  padding: 10px;
}
.near_miss .cls_ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.near_miss .near_miss_bar {
  display: flex;
  margin: 0px 10px;
}
.near_miss .near_miss_admin {
  line-height: 44px;
  font-size: 14px;
  font-weight: 500;
  text-transform: capitalize;
}
.near_miss .near_miss_admin.auth_name {
  font-weight: 500;
  font-size: 14px;
}
.near_miss .near_miss_admin.auth_name_cln {
  margin: 0px 10px 0px 10px;
}
.near_miss .near_miss_name_container {
  margin: -30px 12px 18px;
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .near_miss .near_miss .cls_grouping {
    padding-left: 10px;
  }
  .near_miss .near_miss .cls_grouping .column {
    width: 100%;
  }
  .near_miss .near_miss .cls_grouping .ssi-nm-res {
    text-align: -webkit-center;
    text-align: -moz-center;
    display: flex;
    flex-direction: column;
  }
  .near_miss .near_miss .cls_grouping .MuiFormControl-marginNormal {
    margin-top: 0;
  }
  .near_miss .near_miss .cls_grouping .place_id {
    padding: 20px;
  }
  .near_miss .near_miss .evt-time {
    margin-top: 15px;
  }
  .near_miss .near_miss .cls_nm_sub_header {
    margin: 30px 5px 10px 5px;
    color: var(--near-miss-sub-heade-color);
  }
  .near_miss .near_miss .cls_sub_grouping1 {
    width: 100%;
    margin-right: 0;
  }
  .near_miss .near_miss .cls_sub_grouping2 {
    display: none;
  }
  .near_miss .near_miss .cls_sub_grouping3 {
    width: 100%;
  }
  .near_miss .near_miss .cls_sub_grouping4 {
    display: none;
  }
  .near_miss .near_miss .reporting_table {
    margin-left: 0;
  }
  .near_miss .near_miss .box-place {
    margin-right: 0;
  }
  .near_miss #menuList {
    display: block;
    text-align: -webkit-center;
    text-align: -moz-center;
  }
  .near_miss #menuList > li {
    margin-bottom: 10px;
    text-align: center;
    display: block;
    font-size: var(--font-15px);
    font-weight: var(--font-Semi-Bold);
    height: 48px;
    width: 218px;
    margin-left: 4px;
  }
  .near_miss #cls_inc_place {
    display: flex !important;
    flex-wrap: wrap;
    width: 100%;
  }
  .near_miss #showlistadd {
    margin-top: 20px;
  }
  .near_miss .column_plc {
    width: 130px !important;
  }
}
.near_miss {
  /***** check box css ****/
}
.near_miss .hide-answer {
  visibility: hidden;
}
.near_miss .custom-control-checkbox .disabled {
  pointer-events: none;
}
.near_miss .custom-control-checkbox {
  padding: 5px 0px;
}
.near_miss .checkbox-custom-label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 0px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: inherit;
  font-size: 0.9em;
  font-weight: normal;
}
.near_miss .show-answer .checkbox-custom-label {
  padding-left: 0px;
}
.near_miss .checkbox-custom-label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.near_miss .checkbox-custom-label .checkboxmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  border-radius: 3px;
  background-color: #eee;
  border: 1px solid #d6d5d5;
}
.near_miss .checkbox-custom-label:hover input ~ .checkboxmark {
  background-color: #ccc;
}
.near_miss .checkbox-custom-label input:checked ~ .checkboxmark {
  background-color: var(--checkmaralert-color);
}
.near_miss .checkbox-custom-label input:checked ~ .checkboxmark {
  background-color: var(--checkmaralert-color);
}
.near_miss .show-answer .checkbox-custom-label input:checked ~ .checkboxmark {
  background-color: green;
}
.near_miss .checkbox-custom-label .checkboxmark:after {
  font-family: "Font Awesome 5 Free", sans-serif;
  content: "\f00c";
  font-weight: 900;
  font-size: 16px;
  color: #fff;
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: inherit;
  display: none;
}
.near_miss .checkbox-custom-label input:checked ~ .checkboxmark:after {
  display: block;
}.cls_class_rooms .filter-wth-label {
  display: grid;
  margin-right: 20px;
  margin-bottom: 10px;
}
.cls_class_rooms .filter-wth-label fieldset {
  border: 0;
  border-bottom: 2px solid var(--classroom-fieldset-border);
  border-radius: 0px;
}
.cls_class_rooms .filter-wth-label .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input {
  padding: 7px 14px;
}
.cls_class_rooms .classroom-tab {
  width: 100%;
}
.cls_class_rooms .MuiInput-underline {
  padding-left: 10px;
  border-radius: 5px;
}
.cls_class_rooms .MuiInput-underline::before {
  display: flex;
}
.cls_class_rooms .MuiInput-formControl {
  width: 100%;
}
.cls_class_rooms .MuiFormControl-root {
  width: 70%;
}
.cls_class_rooms #courseTypes {
  overflow: hidden;
  text-overflow: ellipsis;
}
.cls_class_rooms .MuiFormControl-marginNormal {
  margin-top: 0;
}
.cls_class_rooms .required {
  color: var(--error-text-color);
  margin: 0;
  font-size: 0.75rem;
  margin-top: 3px;
  text-align: left;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Normal);
  line-height: 1.66;
  letter-spacing: 0.03333em;
  z-index: 10;
}
.cls_class_rooms .cls_userlist_section {
  display: flex;
  flex-direction: row;
}
.cls_class_rooms .data-table-ctn {
  flex-direction: column;
  display: flex;
  width: 100%;
}
.cls_class_rooms .bSelItem:focus {
  box-shadow: none;
}._clsCourseSection_17iob_1 {
  background-color: var(--training-course-unit-bg-color);
  min-height: 80px;
  padding: 5px;
  border-radius: 3px;
  padding-top: 15px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

._filterWthLabel_17iob_12 {
  display: grid;
  margin-right: 20px;
  margin-bottom: 10px;
}

._clsTableFilter_17iob_18 {
  padding: 10px 0px;
}

._filterall_17iob_22 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

._clsFilterIcnctn_17iob_29 {
  display: flex;
  flex-direction: column;
  position: relative;
}

._clsSelFilters_17iob_35 {
  top: 5px;
  left: 6px;
  position: absolute;
}

._selectedFilterCnt_17iob_41 {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  max-height: 80px;
  overflow-y: auto;
  margin-bottom: 10px;
  padding: 0px 10px;
  -webkit-overflow-scrolling: touch;
}

._selectedFilter_17iob_41 {
  margin-right: 5px;
  margin-top: 5px;
  padding: 2px 10px;
  border: 1px solid var(--section-header-text-color);
  border-radius: 10px;
}

._selectedFilter_17iob_41 span {
  padding: 5px;
  color: var(--general-text-color);
  font-size: 14px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}

._basicSelItem_17iob_69 {
  border: 1px solid var(--filter-hr-line);
  background-color: var(--primary-btn-text-color);
  color: var(--section-header-text-color);
  text-align: center;
  display: inline-block;
  margin-right: 10px;
  margin-top: 0px;
  min-width: 85px;
  padding: 8px;
  font-size: var(--font-14px);
  border-radius: 0.25rem;
}

._filterCompCtn_17iob_83 {
  width: 400px;
  top: -55px;
  position: relative;
  background-color: var(--primary-white);
  flex-direction: column;
  display: flex;
}

._clsUserlistFilter_17iob_92 {
  display: flex;
}

._clsUserlistNofilter_17iob_96 {
  display: block;
}

._closeIcon_17iob_100 {
  cursor: pointer;
  padding: 5px;
  color: var(--close-icon);
}

._completedPQ_17iob_106 {
  color: var(--classroom-pq-completed-color);
}

._incompletedPQ_17iob_110 {
  color: var(--general-text-color);
}.rateState .Mui-checked {
  color: #007bff !important;
}
.rateState .col-min-ctn {
  padding-Top: 18px;
  margin-Bottom: 20px;
}
.rateState .hdr-ctn {
  border-Radius: 5px;
  background-Color: var(--rate-dp-bg-color);
  padding: 8px 8px 8px 8px;
}
.rateState .hdr-style {
  margin-Bottom: 10px;
  margin-Top: 10px;
  margin-right: 13px;
}
.rateState .button-sndrym {
  margin-left: 25px !important;
}
.rateState .sndrym-ctn {
  margin-Bottom: 17px;
  padding-Left: 40px;
}
.rateState .row-ctn {
  background-color: var(--row-ctn-color);
}
.rateState .sndrym-style {
  margin-Bottom: 16px;
  font-Weight: var(--font-Bold);
  font-Size: var(--font-13px);
}
.rateState .labelctn {
  margin-left: 7px !important;
  margin-bottom: 5px !important;
  font-size: 14px;
  font-weight: 700;
  font-family: var(--ff-rhas);
}
.rateState .label-head {
  float: right;
}
.rateState .label-head .label {
  color: var(--close-icon-color) !important;
}
.rateState .cls_check_group_top {
  border: 1px solid var(--nearMiss-noImage-color);
  display: flex;
  height: auto;
  width: 100%;
  flex-direction: row;
  margin-right: 0.5rem !important;
}
.rateState .cls_chk_group {
  display: flex;
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding: 8px;
}
.rateState .rysdropdown {
  align-items: center;
  display: flexs;
  justify-content: flex-end;
  padding: 5px 0;
}
.rateState .cls_chk_label {
  font-size: var(--font-14px) !important;
}
.rateState .labeltxt {
  color: var(--close-icon-color) !important;
  font-Weight: var(--font-Bold) !important;
}
.rateState .rateBtn {
  border-radius: 50% !important;
  margin: 5px;
  width: 30px;
  height: 30px;
  padding: 0px;
  font-size: var(--font-13px);
  border: none;
  outline: none !important;
}
.rateState .user-tab {
  display: flex !important;
  justify-content: space-between !important;
  width: 100% !important;
}
.rateState .modal-rys {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.rateState .rateprimary {
  background: var(--login-google-signin-text-color);
  color: var(--primary-btn-text-color);
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.rateState .rateinfo {
  background: var(--rateinfo-color);
  color: var(--primary-btn-text-color);
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.rateState .btn-margin {
  margin-left: 0.25em !important;
}
.rateState .rate-xs {
  display: none;
}
.rateState .rate-not-xs {
  display: flex;
}
.rateState .rate-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  margin: 0px auto;
  margin-top: 0px;
  margin-bottom: 30px;
}
.rateState .rate-card p {
  margin-bottom: 5px;
}
.rateState .rate-card p b {
  font-size: 16px;
}
.rateState .rate-card .btn-toolbar {
  display: block;
}
.rateState .rate-disable {
  content: "";
  background: var(--rate-disable-color);
  z-index: 1;
  width: calc(100% - 30px);
  height: calc(100% - 30px);
  position: absolute;
  cursor: not-allowed;
}
.rateState .rate-dp .react-date-picker {
  width: 200px;
  margin: 0px auto;
  display: flex;
}
.rateState .rate-dp h5 {
  color: var(--modal-body-text-color);
  font-weight: var(--font-Medium);
  font-size: var(--font-13px);
}
.rateState .ratecard-section {
  height: 80vh;
  width: 100%;
  perspective: 960px;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.rateState .ratecard-section .usr-radio-primary {
  width: 100%;
}
.rateState .rate-card .column {
  float: left;
  width: 50%;
  height: 175px;
  margin-bottom: 45px;
}
.rateState .rate-card .row {
  height: 100%;
}
.rateState .rate-card .row:after {
  content: "";
  display: table;
  clear: both;
}
.rateState .rate-card .box-state .check-lbl {
  padding-left: 0;
}
.rateState .rate-card .card {
  border: none;
  padding: 10px;
  text-align: center;
}
.rateState .rate-card .card img {
  display: block;
  width: 100%;
  height: 120px;
  border-radius: 5px;
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
}
.rateState .rate-card .card .rys-text {
  color: var(--rys-text-color);
  font-size: var(--font-18px);
  width: 100%;
  height: 40px;
  margin-top: 5px;
}
.rateState .rate-card .card .checkmark {
  left: 70%;
  background: none !important;
  border: none !important;
}
.rateState .rate-card .card .checkmark::after {
  color: var(--primary-white) !important;
  background: var(--modal-content-color) !important;
  border-radius: 50%;
  width: 25px;
  height: 25px;
}
.rateState .rate-card .card .check-lbl {
  float: right !important;
  margin: 0;
  padding: 0;
}
.rateState .rate-card .card img:hover {
  box-shadow: 3px 5px var(--checkmark-img-color) !important;
  opacity: 0.7 !important;
}
.rateState .rate-card .card .checkbox-iconLabel:checked {
  background-color: var(--modal-content-color);
}
.rateState .habit-card,
.rateState .qa-cardbd .check-lbl {
  font-size: var(--font-16px) !important;
}
.rateState .qa-cardbdmid .check-lbl {
  margin-bottom: 10px;
}
.rateState .selectedlbl {
  color: var(--userlist-selected-button-bg-color);
}
.rateState .ssi-rys .qa-cardbd .bg-opts {
  background: var(--ssi-rys-qa-cardbd-bg-opts);
  color: var(--alert-close-icon-color) !important;
  margin-bottom: 20px !important;
  border-radius: 5px;
  font-size: var(--font-18px);
}
.rateState .distractors h4 {
  font-size: var(--font-20px) !important;
}
.rateState .distractors .rys-textTwo {
  font-size: var(--font-18px) !important;
  color: var(--alert-close-icon-color) !important;
}
.rateState .rate-ifield .text-brdclr {
  border-color: var(--rate-ifield-text-brdclr-color);
  border-radius: 5px;
  min-height: 80px;
}
.rateState .rate-range {
  width: 95%;
  margin: 0px;
}
.rateState .rate-range .form-group {
  margin: 10px 0px 0px 5px;
}
.rateState .rate-range .form-group .text-center {
  text-align: left !important;
  font-size: var(--font-18px);
  margin-bottom: 0.8rem !important;
  margin-left: 1.2rem;
}
.rateState .rate-range .input-range__track--active {
  background: none;
}
.rateState .rate-range .input-range__track--background {
  background: linear-gradient(to right, #3d9e5e, #ddb618, #dd4b18);
}
.rateState .rate-range .input-range__slider {
  background: var(--sidebarpannel-span-color);
  border: 1px solid var(--input-range-slider);
  box-shadow: 1px var(--input-range-slider-color);
}
.rateState .rate-range .input-range__label {
  font-weight: var(--font-Semi-Bold);
}
.rateState .rate-range .input-range__slider-container .input-range__label {
  color: var(--input-range-label-color);
}
.rateState .rate-range .input-range__label {
  font-family: var(--ff-montserrat);
}
.rateState .rate-slide {
  background: var(--primary-white);
  height: 100%;
  padding: 15px;
  overflow: auto;
}
.rateState .rate-slide h2 {
  font-size: var(--font-22px);
  margin-bottom: 15px;
  font-weight: var(--font-Semi-Bold);
  color: var(--alert-close-icon-color);
}
.rateState .rate-slide h4 {
  font-family: var(--ff-rhas);
}
.rateState .rate-slide {
  /* width */
}
.rateState .rate-slide::-webkit-scrollbar {
  width: 5px;
}
.rateState .rate-slide {
  /* Track */
}
.rateState .rate-slide::-webkit-scrollbar-track {
  background: var(--ebkit-scrollbar-track-bg-color);
}
.rateState .rate-slide::-webkit-scrollbar-thumb {
  background: var(--webkit-scrollbar-thumb);
}
.rateState .rate-slide::-webkit-scrollbar-thumb:hover {
  background: var(--webkit-scrollbar-thumb-hover-color);
}
.rateState .rate-header {
  margin-bottom: 30px !important;
}
.rateState .rate-footer {
  display: flex;
  justify-content: center;
  width: 100%;
  border-top: 1px solid var(--checkmark-img-color);
  padding: 5px 0px !important;
  visibility: hidden;
}
.rateState .rate-footer-visible {
  visibility: initial;
}
.rateState .button-right {
  margin-right: 10px !important;
}
.rateState .rate-ifield {
  margin-top: 20px;
}
.rateState .rate-ifield .label-one {
  font-size: var(--font-16px);
}
.rateState .qa-rate-board {
  text-align: left;
}
.rateState .qa-rate-board .qa-cardbd:not(:last-child) {
  margin-bottom: 30px;
}
.rateState .qa-rate-board h4 {
  margin-bottom: 15px;
  text-align: left;
  font-size: var(--font-18px);
  color: var(--rp-question-text-color);
  line-height: 1.5;
}
.rateState .qa-rate-board .usr-radio input[type=checkbox]:empty ~ label {
  text-indent: 0px;
  padding-left: 30px;
  font-size: var(--font-16px);
  line-height: 1.5em;
  font-weight: var(--font-Normal) !important;
}
.rateState .qa-rate-board .usr-radio input[type=checkbox]:checked ~ label:before,
.rateState .qa-rate-board input[type=checkbox]:hover:not(:checked) ~ label:before {
  line-height: 23px;
}
.rateState .qa-rate-board .usr-radio input[type=checkbox]:empty ~ label:before {
  top: 0px;
}
.rateState .qa-rate-board .usr-radio div {
  padding-right: 0px;
}
.rateState .slick-slider {
  width: 100%;
}
.rateState .qa-rate-board .usr-radio input[type=checkbox]:empty ~ label {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 40px;
  background: var(--qa-rate-board-usr-radio);
}
.rateState .rate-section .usr-radio input[type=checkbox]:empty ~ label:before {
  left: 7px;
  top: 5px !important;
}
.rateState .rate-dp {
  display: flex;
  align-items: center;
  background: var(--rate-dp-bg-color) !important;
  padding: 5px 0px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.rateState .rate-dp span {
  font-weight: var(--font-Semi-Bold);
  font-size: var(--font-16px);
  align-items: center;
  padding-left: 10px;
}
.rateState .rate-dp .react-date-picker {
  width: auto;
  padding: 0px;
  margin: 0px;
  border: none;
  background: var(--react-date-picker-bg-color);
  border-radius: 0px;
}
.rateState .rate-dp .react-date-picker__inputGroup,
.rateState .rate-dp .react-date-picker__clear-button {
  display: none;
}
.rateState .rate-dp .react-date-picker__button {
  padding: 10px 20px;
}
.rateState .rate-dp .react-date-picker__calendar {
  width: 230px;
  left: 0px !important;
}
.rateState .rate-dp .react-calendar {
  width: 230px !important;
}
.rateState .rate-dp .react-date-picker__button svg {
  width: 25px;
  height: 25px;
}
.rateState .rate-dp .react-calendar__navigation button {
  min-width: 25px !important;
}
.rateState .rate-dp .react-calendar__month-view__weekdays__weekday {
  padding: 0;
}
.rateState .rate-dp .react-calendar__year-view__months__month {
  text-overflow: ellipsis !important;
}
.rateState .rate-section {
  background: transparent !important;
  box-shadow: none !important;
  padding: 0px !important;
}
.rateState .rate-section .section-header,
.rateState .rate-section .head-line {
  display: none;
}
.rateState .rate-section .input-range__track {
  height: 0.5rem;
}
.rateState .rate-section .input-range__slider {
  margin-top: -1rem;
  width: 1.5rem;
  height: 1.5rem;
}
.rateState .rate-section .input-range__label--value {
  top: -2.1rem;
  left: 4px;
}
.rateState .rate-section .input-range__label--min {
  left: 4px;
  bottom: -1.5rem;
}
.rateState .icoBtn {
  font-size: var(--font-16px);
  float: right;
  padding-top: 16px;
}
.rateState .icoBtn i:first-child {
  border-left: 0px solid var(filter-hr-line);
  padding-left: 0px;
  margin-left: 0px !important;
}
.rateState .icoBtn i {
  padding: 0px 7px;
  cursor: pointer;
  color: var(--dataGrid-action-column-color);
  font-size: var(--font-14px);
  font-style: normal;
  border-left: 1px solid var(filter-hr-line);
}
.rateState .mailsettingmodal {
  padding: 8px 16px 16px 24px;
  background-Color: none;
}
@media (max-width: 768px), (max-width: 870px) and (orientation: landscape) {
  .rateState .rate-range {
    width: 100%;
  }
  .rateState .rate-range .form-group {
    margin-top: 20px;
    margin-bottom: 40px;
  }
  .rateState .ssi-rys .rate-card {
    width: 100%;
    box-shadow: none;
    margin-bottom: 0px;
  }
  .rateState .ssi-rys .ratecard-section {
    padding-left: 0px;
    padding-right: 0px;
    height: auto;
  }
  .rateState .ssi-rys .ratecard-section .rate-slide {
    background: var(--primary-white);
  }
  .rateState .ssi-rys .ratecard-section .rate-footer {
    padding-top: 5px;
    margin-top: 45px;
  }
  .rateState .ssi-rys .ratecard-section .rate-footer .btn-primary {
    height: 40px;
    margin-right: 0px;
    margin-left: 0px;
    width: 100%;
  }
  .rateState .ssi-rys .ratecard-section .rate-footer .btn-primary:first-child {
    margin-right: 10px;
  }
  .rateState .rate-not-xs {
    display: none;
  }
  .rateState .rate-xs {
    display: block;
  }
  .rateState .rate-slide {
    height: auto;
    padding: 20px 25px;
    overflow-x: hidden;
  }
  .rateState .rate-section {
    background: var(--primary-white) !important;
  }
  .rateState .rate-section .input-range__track {
    height: 0.8rem;
  }
  .rateState .rate-section .input-range__slider {
    margin-top: -1.3rem;
    width: 1.8rem;
    height: 1.8rem;
    margin-left: -0.8rem;
  }
  .rateState .rate-section .input-range__label--value {
    top: -2.4rem;
    left: 0px;
  }
  .rateState .rate-section .input-range__label--min,
  .rateState .rate-section .input-range__label--max {
    display: none;
  }
  .rateState .qa-brditm {
    display: flex;
    flex-wrap: wrap;
  }
  .rateState .qa-items {
    flex: 0 0 50%;
    padding: 10px;
    text-align: center !important;
    margin-bottom: 20px;
  }
  .rateState .qa-items img {
    width: 130px;
    height: 160px;
    margin-bottom: 10px;
    margin-left: 15px;
  }
  .rateState .qa-items .checkmark {
    left: 45%;
  }
  .rateState .rate-slide {
    overflow: auto;
    height: 80vh;
  }
}
@media (max-width: 1280px) {
  .rateState .rate-card .card .checkmark {
    left: 65%;
  }
}
@media (max-width: 1024px), (max-width: 871px) and (orientation: landscape) {
  .rateState .rate-dp .react-date-picker__calendar {
    width: 270px;
  }
  .rateState .react-calendar {
    max-width: none !important;
  }
  .rateState .rate-card .card .checkmark {
    left: 55%;
  }
}
@media (max-width: 991px) {
  .rateState .rate-card .card img {
    width: 150px;
    height: 150px;
  }
  .rateState .rate-card .card .checkmark {
    left: 65%;
    top: 80%;
  }
}
@media (max-width: 991px) and (orientation: landscape) {
  .rateState .rate-card .card .checkmark {
    left: 62%;
  }
}
@media (max-width: 767px) {
  .rateState .rate-card .column {
    margin-bottom: 70px;
  }
  .rateState .rate-card .card img {
    height: 130px;
  }
  .rateState .rate-card .card .checkmark {
    left: 75%;
    top: 75%;
  }
  .rateState .rate-card .card .label__check {
    left: 40%;
  }
  .rateState .ssi-rys .section-header h3 {
    display: none;
  }
  .rateState .ssi-rys .head-line {
    display: none;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .rateState .rate-card .card .checkmark {
    left: 65%;
  }
}
@media (max-width: 374px) {
  .rateState .rate-card .column {
    width: 100%;
    display: block;
    margin-bottom: 20px;
    height: 210px;
  }
  .rateState .rate-card .card img {
    width: 150px;
    height: 150px;
  }
  .rateState .rate-card .card .checkmark {
    left: 65%;
    top: 77%;
  }
}
.rateState .label__checkbox {
  display: none;
}
.rateState .label__check {
  border-radius: 50%;
  background: var(--white-bg-color);
  vertical-align: middle;
  width: 5em !important;
  height: 5em !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rateState .label__check i.icon {
  opacity: 0.2;
  font-size: "calc(1rem + 1vw)";
  color: transparent;
  transition: opacity 0.3s 0.1s ease;
  -webkit-text-stroke: 3px var(--label-check-color);
}
.rateState .label__check:hover {
  border: 5px solid var(--label-check-hovor-color);
}
.rateState .label__text .label__check {
  animation: check 2s cubic-bezier(0.895, 0.03, 0.685, 0.22) forwards;
}
.rateState .label__text .label__check .icon {
  opacity: 1;
  transform: scale(0);
  color: var(--label-text-label-check);
  -webkit-text-stroke: 0;
  animation: icon 2s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s 1 forwards;
  position: relative;
  margin-right: 65px;
  margin-top: -60px;
}
@keyframes icon {
  from {
    opacity: 0;
    transform: scale(0.3);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes check {
  0% {
    width: 1.5em;
    height: 1.5em;
    border-width: 5px;
  }
  10% {
    width: 1.5em;
    height: 1.5em;
    opacity: 0.1;
    border-width: 15px;
  }
  12% {
    width: 1.5em;
    height: 1.5em;
    opacity: 0.4;
    border-width: 0;
  }
  50% {
    width: 2em;
    height: 2em;
    background: var(--primary-white);
    border: 0;
    opacity: 0.6;
  }
  100% {
    width: 2em;
    height: 2em;
    background: var(--primary-white);
    border: 0;
    opacity: 1;
  }
}

.icon {
  margin-top: 10px !important;
  margin-left: 20px !important;
}

.rate-sub-box {
  background: var(--rate-sub-box-bg-color);
  height: 55px;
  margin-bottom: 10px;
  width: 55px;
  border-radius: 50% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-btn-text-color);
}
.rate-sub-box h5 {
  font-size: var(--font-22px);
  margin-bottom: 0px;
}

.rate-sub-card {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.rate-sub-card h2 {
  color: var(--safestart-survey-checked-color);
  font-size: var(--font-22px);
  margin: 25px 0px;
  margin-bottom: 50px;
  margin-top: 5px;
}
.rate-sub-card i {
  font-size: var(--font-40px);
  color: var(--rate-sub-card-i-color);
  margin-top: 10px;
  transition: ease-in-out 2s;
}/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/assets/ajax-loader-BcnMEykj.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('data:application/vnd.ms-fontobject;base64,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');
    src: url('data:application/vnd.ms-fontobject;base64,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') format('embedded-opentype'), url('data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF') format('woff'), url('data:font/ttf;base64,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') format('truetype'), url('/assets/slick-BlzDm7g2.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
.form-group.required .control-label:after {
  content: "*";
  color: var(--form-group-required-after-color);
}

.frm-ctn .input-field {
  width: 350px !important;
}

.page-logo-title {
  font-weight: bolder;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
}

.mformfieldcontainer .form-group {
  display: flex;
  flex-direction: column;
}

.colsm {
  font-size: var(--font-14px) !important;
}

.capsulesheaderminus {
  background-color: var(--trainingManagement-capsule-hover-color);
}

.capsulesheader {
  background-color: var(--capsulesheader-bg-color);
}

.capsulesheader:hover {
  background-color: var(--trainingManagement-capsule-hover-color);
}

.my-modal {
  width: 80vw;
  max-width: 80vw;
}

.emailCodeTitle {
  color: var(--section-header-text-color);
  font-size: var(--font-13px);
  font-weight: var(--font-Semi-Bold);
  font-family: var(--ff-rhas);
}

.rysdropdown {
  padding: 5px 0px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.company_group_types li {
  line-height: 2em;
}

@media only screen and (max-width: 768px) {
  .formfieldcontainer {
    padding: 15px 0px 15px 0px;
    margin-left: 0px;
  }
  .formfieldcontainerright {
    margin-right: 0px;
  }
}._formfieldcontainer_vmdin_1 {
  color: var(--section-header-text-color);
  margin-left: 20px;
}

._ssi-settings-row_vmdin_6,
._ssi-settings-row_vmdin_6 ul {
  margin-bottom: 0 !important;
}

._siteExpirationaccuCtn_vmdin_11 {
  background-color: var(--managementhd-con-color);
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 50px;
  width: 100%;
  margin-top: -20px;
}

._siteExpiration_vmdin_11 {
  display: flex;
  padding: 10px 10px;
  align-items: center;
  margin-top: 2px;
}

._expirationtext_vmdin_28 {
  padding-left: 10px;
}

._expirationbtn_vmdin_32 {
  margin-left: 20px !important;
}

._siteExpirationCtn_vmdin_36 {
  background-color: #d9ebfe;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 54px;
  width: 100%;
  justify-content: space-between;
  margin-top: -19px;
  margin-bottom: 12px;
}

._siteDeactivationCtn_vmdin_48 {
  background-color: #FEE8E8;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  height: 50px;
  margin-top: -17px;
  width: 100%;
}

._renewaltext_vmdin_58 {
  color: var(--primary-btn-color);
}

._deactivationtext_vmdin_62 {
  margin-left: 10px;
}

._formfieldcontainerright_vmdin_66 {
  margin-right: 20px;
}

._controlLabel_vmdin_70 {
  padding-top: 6px;
  padding-right: 0px;
}

._controlLabel_vmdin_70:after {
  color: var(--form-group-required-after-color);
}

._incidentRequired_vmdin_79 {
  font-size: var(--font-14px);
}

._required_vmdin_83 {
  color: var(--form-group-required-after-color);
}

._languagelabel_vmdin_87 {
  color: var(--label-text);
  font-Family: var(--ff-rs);
  font-Size: var(--font-13px);
  font-Weight: var(--font-Semi-Bold);
  letter-Spacing: 0.1px;
  margin-Bottom: 5px;
}

._timezonelabel_vmdin_96 {
  color: var(--label-text);
  font-Family: var(--ff-rs);
  font-Size: var(--font-13px);
  font-Weight: var(--font-Semi-Bold);
  letter-Spacing: 0.1px;
  margin-Bottom: 5px;
}

._dateformatlabel_vmdin_105 {
  color: var(--label-text);
  font-Family: var(--ff-rs);
  font-Size: var(--font-13px);
  font-Weight: var(--font-Semi-Bold);
  letter-Spacing: 0.1px;
  margin-Bottom: 5px;
}

._timeformatlabel_vmdin_114 {
  color: var(--label-text);
  font-Family: var(--ff-rs);
  font-Size: var(--font-13px);
  font-Weight: var(--font-Semi-Bold);
  letter-Spacing: 0.1px;
  margin-Bottom: 5px;
}

._Dragcontain_vmdin_123 {
  text-Align: center;
  background-Color: var(--fotter-text-color);
  width: 100%;
  height: 200px;
  margin-Top: 10px;
  margin-Bottom: 8px;
}

._DragDrop_vmdin_132 {
  text-Align: center;
  background-Color: var(--fotter-text-color);
  width: 100%;
  height: 200px;
}

._labelheadstyle_vmdin_139 {
  margin-right: 10px !important;
}

._siteExpirationSettingCtn_vmdin_143 {
  background-color: #d9ebfe;
  border-radius: 5px;
  height: 50px;
  width: 100%;
  margin-top: 4px;
}

._siteExpirationSetting_vmdin_143 {
  display: flex;
  padding: 5px 10px;
  align-items: center;
}

._exsupporttxt_vmdin_157 {
  color: var(--dash-support-txt-color);
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

._expirationtext_vmdin_28 {
  margin-left: 10px;
}

._expirationbtn_vmdin_32 {
  margin-left: 10px;
}

._supporttxt_vmdin_172 {
  color: var(--primary-btn-color);
}.settingCard {
  display: flex;
  flex-direction: column;
  width: 420px;
  border: 2px solid var(--settingsCard-border-color);
  background-color: var(--settingsCard-bg-color);
  padding: 20px;
  border-radius: 16px;
}
.settingCard .settingsTitle {
  flex: 1;
}
.settingCard .settingsCardImg {
  width: 40px;
  height: 40px;
  background-color: var(--settingsCardImg-bg-color);
  border-radius: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--sso-banner-mui-icon-color);
}
.settingCard .tag {
  padding: 4px 12px;
  border-radius: 18px;
  color: var(--settings-tag-text-color);
  font-weight: var(--font-Medium);
  max-width: 150px;
}
.settingCard .tag.taginactive {
  background-color: var(--settings-tag-warning);
}
.settingCard .tag.tagactive {
  background-color: var(--active-bg-color);
  color: var(--primary-white);
}
.settingCard .settingCardMeta {
  color: var(--meta-status-color);
}
.settingCard .settingsCardBtn {
  margin-top: auto;
}.ssoBanner .innerCtnOne {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  max-width: 60%;
}
.ssoBanner .innerCtnOne .footerBtnCtn {
  margin-top: auto;
}
.ssoBanner .innerCtnOne .learnMoreBtn {
  background-color: var(--primary-white);
  border: 1px solid var(--learn-more-btn-bg-color);
  color: var(--sso-title-banner-color);
  padding: 8px 22px;
  border-radius: 5px;
  font-size: var(--font-14px);
}
@media (max-width: 900px) {
  .ssoBanner .innerCtnOne {
    max-width: 100%;
  }
  .ssoBanner .ssoBannerWrapp {
    flex-direction: column-reverse;
    align-items: center;
  }
  .ssoBanner .ssoImage {
    width: 100%;
  }
  .ssoBanner .footerBtnCtn {
    flex-direction: column;
  }
  .ssoBanner .footerBtnCtn .settingsCardBtn {
    margin-right: 0px;
    margin-bottom: 16px;
  }
}.ssoHeader .ssoTitle {
  color: var(--sso-title-banner-color);
  font-size: var(--font-24px);
  font-weight: var(--font-Medium);
}
.ssoHeader .settingDesc {
  color: var(--settings-page-subTitle);
}.providerDetails {
  border: 1px solid var(--learn-more-btn-bg-color);
  padding: 20px;
  background-color: var(--provider-detail-bg-color);
  border-radius: 10px;
}
.providerDetails .inputClass {
  border: 1px solid var(--provider-detail-input-bg-color);
  background-color: var(--provider-detail-input-bg-color);
  border-radius: 8px;
  color: var(--sso-title-banner-color);
  line-height: 25px;
}.IdentityProviderDetails {
  border: 2px solid var(--identity-provider-border);
  border-radius: 10px;
  padding: 20px;
}
.IdentityProviderDetails .inputClass {
  border: 1px solid var(--metaData-user-input-bg);
  background-color: var(--metaData-user-input-bg);
  border-radius: 8px;
  color: var(--sso-title-banner-color);
}.AboutMetaDataUrl {
  border: 2px solid var(--identity-provider-border);
  background-color: var(--about-meta-data-bg);
  border-radius: 8px;
  padding: 20px;
}
.AboutMetaDataUrl .needHelp {
  font-weight: var(--font-Bold);
}.StatusBanner {
  text-align: center;
  border: 2px solid var(--status-banner-border);
  background-color: var(--status-banner-bg);
  border-radius: 10px;
  padding: 20px;
}
.StatusBanner .provideName {
  font-weight: var(--font-Bold);
}
.StatusBanner .StatusBannerWrapp {
  width: 80%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}
.StatusBanner .CheckCircleCtn {
  background-color: var(--check-circle-container-bg);
  width: 120px;
  height: 120px;
  border-radius: 50%;
}
.StatusBanner .CheckCircle {
  color: var(--check-circle-icon);
  margin-top: 25%;
  margin-left: 10%;
}
.StatusBanner .ssoSummary {
  background-color: var(--primary-white);
  border: 1px solid var(--sso-summary-border);
  padding: 20px;
  border-radius: 10px;
  width: 100%;
}
.StatusBanner .status {
  color: var(--status-text-success);
}
.StatusBanner .mailConfirmation {
  background-color: var(--primary-white);
  color: var(--mail-confirmation-text);
  padding: 10px;
  width: 100%;
  border-radius: 10px;
}.providerForm .ssoStatusMessage {
  background-color: #EFFDF4;
  border: 1px solid #EFFDF4;
  padding: 10px 15px;
  color: #338052;
  border-radius: 12px;
}.clipBoardButton {
  position: relative;
}
.clipBoardButton .tooltip {
  position: absolute;
  bottom: 50px;
  right: 0;
  background-color: var(--link-tooltip-color);
  color: var(--primary-white);
  padding: 6px;
  border-radius: 4px;
  border: 1px solid var(--primary-white);
  z-index: 10;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}
.clipBoardButton .tooltip.show {
  opacity: 1;
  visibility: visible;
}
.clipBoardButton .tooltip::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: var(--link-tooltip-color) transparent transparent transparent;
}.SettingsAndSecurity .cardSettingsRow {
  gap: 20px;
}
.SettingsAndSecurity .settingDesc {
  color: var(--settings-page-subTitle);
}.toolbox .ip-search {
  margin-bottom: 20px;
  display: flex;
}
.toolbox .ip-search .input-field {
  margin: 0px 0px 0px auto !important;
}
.toolbox .cu-back-btn {
  font-size: 1.2em;
  padding-right: 15px;
  margin-bottom: 10px;
  cursor: pointer;
}
.toolbox .c-type img {
  width: 15;
  height: 15;
  object-fit: contain;
  cursor: pointer;
}

.tb-modal-popup {
  padding-right: 0 !important;
}
.tb-modal-popup .modal-dialog {
  max-width: 100%;
  margin: 0;
  height: 100%;
  width: 100%;
}
.tb-modal-popup .modal-content {
  border-radius: 0;
  height: 100%;
  width: 100%;
  border: none;
  background-color: var(--modal-content-color);
}
.tb-modal-popup .modal-header {
  border: none;
  border-radius: 0;
  height: 30px;
}
.tb-modal-popup .modal-body {
  height: calc(100% - 30px);
}
.tb-modal-popup .popup-header {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.tb-modal-popup .popup-header .pp-fname {
  display: flex;
  align-items: center;
  color: var(--popup-header-fname-color);
  font-size: var(--font-18px);
  font-family: var(--ff-rhas);
}
.tb-modal-popup .popup-header .cu-back-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--popup-header-fname-color);
  font-size: var(--font-19px);
  padding: 10px 20px;
  width: 25px;
}
.tb-modal-popup .popup-header .download {
  padding: 10px;
}
.tb-modal-popup .popup-header .download .dload-icn {
  width: 25px;
  height: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.tb-modal-popup .popup-header .download .dload-icn img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.tb-modal-popup .popup-header .download:hover, .tb-modal-popup .popup-header .cu-back-btn:hover {
  background-color: var(--cucu-btn-color);
  border-radius: 3px;
}
.tb-modal-popup .popup-body {
  height: 100% !important;
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.tb-modal-popup .popup-body .ft-nav-btn {
  position: relative;
  width: fit-content;
  height: fit-content;
  padding: 5px 15px;
  padding-top: 3px;
  font-size: var(--font-19px);
  border-radius: 50%;
  cursor: pointer;
}
.tb-modal-popup .popup-body .lft-icn {
  border-radius: 50%;
  top: 50%;
  left: -20px;
  transform: translateY(-50%);
  position: relative;
  z-index: 1;
}
.tb-modal-popup .popup-body .rgt-icn {
  border-radius: 50%;
  top: 50%;
  right: -20px;
  transform: translateY(-50%);
  position: relative;
  z-index: 1;
}
.tb-modal-popup .popup-body .source-area {
  width: 100% !important;
  height: 100% !important;
}
.tb-modal-popup .popup-footer {
  position: absolute;
  bottom: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px;
  height: 40px;
}._fdrStr_o2z12_1 {
  display: flex;
  flex-wrap: wrap;
}

._fileView_o2z12_6 {
  display: flex;
  flex-direction: column;
  margin: 15px;
  border: 1px solid var(--fileView-color);
  width: 175px;
  cursor: pointer;
  border-radius: 5px;
}

._fileImg_o2z12_16 {
  width: 100%;
  height: 100px;
  object-fit: contain;
  padding-top: 10px;
}

._fileCard_o2z12_23 {
  display: flex;
  align-items: center;
  padding: 10px;
}
._fileCard_o2z12_23 img {
  margin-right: 5px;
}

._fileName_o2z12_32 {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: var(--filename-color);
  font-weight: var(--font-Medium);
  font-size: var(--font-16px);
}

._fdrView_o2z12_42:hover, ._fdrStr_o2z12_1 ._fileView_o2z12_6:hover {
  border: 1px solid var(--fdr-str-hover-color);
}

._fdrView_o2z12_42 {
  box-shadow: 0px 1px 5px -1px var(--close-call-section-box-shawdow-color1), 0px 2px 2px 0px var(--searchListBox-box-shadow-color-two), 0px 1px 1px 0px var(--searchListBox-box-shadow-color-one);
  padding: 10px;
  margin: 15px;
  border-radius: 5px;
  cursor: pointer;
  height: 100px;
  background-color: var(--fdr-view-color);
}
._fdrView_o2z12_42 img {
  width: 45px;
  height: 45px;
  object-fit: contain;
  margin-right: 10px;
}

._filesName_o2z12_62 {
  font-size: var(--font-16px);
  color: var(--toolbox-sub-head-color);
  font-weight: var(--font-Medium);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 5px;
}

._lstHdr_o2z12_72 {
  padding: 5px 10px 0px 10px;
  border-bottom: 1px solid var(--lsthdr-color);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

._lstHdr_o2z12_72 > div {
  display: flex;
  flex: 1 1 50%;
  height: 40px;
  align-items: center;
  text-align: left;
  color: var(--filename-color);
  font-weight: var(--font-Semi-Bold);
  font-size: var(--font-18px);
}

._fdrListStr_o2z12_93 {
  display: flex;
  flex-direction: column;
}

._filelView_o2z12_98 {
  padding: 5px 10px;
  border-bottom: 1px solid var(--fileview-color);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
._filelView_o2z12_98 img {
  margin-right: 10px;
}

._filelView_o2z12_98 > div {
  display: flex;
  flex: 1 1 50%;
  height: 40px;
  align-items: center;
  text-align: left;
  color: var(--filename-color);
  font-weight: var(--font-Medium);
  font-size: var(--font-16px);
}

._txtOverFlowCtn_o2z12_122 {
  display: flex;
  width: 50%;
}

._nameFilePathRow_o2z12_127 {
  display: flex;
  width: 50%;
}

._txtOvrflw_o2z12_132 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._fdrlView_o2z12_138:hover, ._filelView_o2z12_98:hover {
  background-color: var(--fileview-hover-color);
  border-radius: 5px;
}

._fdrlView_o2z12_138 {
  padding: 5px 10px;
  border-bottom: 1px solid var(--fileview-color);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
._fdrlView_o2z12_138 img {
  margin-right: 10px;
  width: 25px;
  height: 20px;
}

._fdrlView_o2z12_138:last-child, ._filelView_o2z12_98:last-child {
  border-bottom: none;
}

._fdrlView_o2z12_138 > div {
  display: flex;
  flex: 1 1 50%;
  height: 40px;
  align-items: center;
  text-align: left;
  color: var(--filename-color);
  font-weight: var(--font-Medium);
  font-size: var(--font-16px);
}

._tbsubHdr_o2z12_173 {
  display: flex;
  justify-content: space-between;
  padding-bottom: 5px;
}

._cType_o2z12_179 img {
  width: 15;
  height: 15;
  object-fit: contain;
  cursor: pointer;
}

@media (max-width: 767px) {
  ._filelView_o2z12_98 {
    justify-content: normal;
  }
  ._nameFilePathRow_o2z12_127 {
    width: 35%;
  }
}._CapsuleListUnitCtn_gct6g_1 {
  display: flex;
  min-height: 200px;
}

._imageContainer_gct6g_6 {
  position: relative;
  width: 60%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  min-height: 200px;
}

._playImage_gct6g_16 {
  position: absolute;
  border-radius: 50%;
  width: 10%;
}

._unitNameDescWrapp_gct6g_22 {
  position: absolute;
  display: flex;
  flex-direction: column;
  bottom: 5%;
  left: 2%;
}

._unitName_gct6g_22 {
  color: var(--primary-white);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  font-size: var(--font-18px);
}

._unitDesc_gct6g_37 {
  color: var(--primary-white);
  font-family: var(--ff-rhas);
  font-weight: var(--font-Normal);
  font-size: var(--font-24px);
}

._unitImage_gct6g_44 {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
}

._overlay_gct6g_51 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 70%);
  border-radius: 10px;
}

._descCtn_gct6g_61 {
  border-radius: 16px;
  background: var(--primary-white);
  box-shadow: 0px 2px 28px 0px rgba(0, 0, 0, 0.15);
  width: 40%;
  margin-left: 10px;
  padding: 20px;
}

._unitsLangText_gct6g_70 {
  margin-left: 5px;
  margin-right: 30px;
  font-weight: var(--font-Medium);
}

._descTitle_gct6g_76 {
  color: var(--body-color);
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Semi-Bold);
  margin-top: 20px;
  margin-bottom: 5px;
  max-height: 30px;
}

._iconCtn_gct6g_86 {
  max-height: 30px;
  display: flex;
}

._courseDesc_gct6g_91 {
  color: var(--about-page-desc-color);
  display: -webkit-box;
  -webkit-line-clamp: 12;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

@media (max-width: 767px) {
  ._CapsuleListUnitCtn_gct6g_1 {
    flex-direction: column;
  }
  ._imageContainer_gct6g_6 {
    width: 100% !important;
  }
  ._descCtn_gct6g_61 {
    width: 100%;
    margin-left: 0px;
    margin-top: 10px;
    min-height: 300px;
  }
  ._unitName_gct6g_22 {
    font-size: var(--font-14px);
  }
  ._unitDesc_gct6g_37 {
    font-size: var(--font-16px);
  }
}.reset_training .filter-wth-label {
  display: grid;
  margin-right: 20px;
  margin-bottom: 10px;
}
.reset_training .filter-wth-label fieldset {
  border: 0;
  border-bottom: 2px solid var(--classroom-fieldset-border);
  border-radius: 0px;
}
.reset_training .filter-wth-label .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input {
  padding: 7px 14px;
}
.reset_training .classroom-tab {
  width: 100%;
}
.reset_training .MuiInput-underline {
  padding-left: 10px;
  border-radius: 5px;
}
.reset_training .MuiInput-underline::before {
  display: flex;
}
.reset_training .MuiInput-formControl {
  width: 100%;
}
.reset_training .MuiFormControl-root {
  width: 70%;
}
.reset_training #courseTypes {
  overflow: hidden;
  text-overflow: ellipsis;
}
.reset_training .MuiFormControl-marginNormal {
  margin-top: 0;
}
.reset_training .required {
  color: var(--error-text-color);
  margin: 0;
  font-size: 0.75rem;
  margin-top: 3px;
  text-align: left;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Normal);
  line-height: 1.66;
  letter-spacing: 0.03333em;
  z-index: 10;
}
.reset_training .cls_userlist_section {
  display: flex;
  flex-direction: row;
}
.reset_training .data-table-ctn {
  flex-direction: column;
  display: flex;
  width: 100%;
}
.reset_training .bSelItem:focus {
  box-shadow: none;
}._clsCourseSection_12uay_1 {
  background-color: var(--training-course-unit-bg-color);
  min-height: 80px;
  padding: 5px;
  border-radius: 3px;
  padding-top: 15px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

._filterWthLabel_12uay_12 {
  display: grid;
  margin-right: 20px;
  margin-bottom: 10px;
}

._clsTableFilter_12uay_18 {
  padding: 10px 0px;
}

._filterall_12uay_22 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

._clsFilterIcnctn_12uay_29 {
  display: flex;
  flex-direction: column;
  position: relative;
}

._clsSelFilters_12uay_35 {
  top: 5px;
  left: 6px;
  position: absolute;
}

._selectedFilterCnt_12uay_41 {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  max-height: 80px;
  overflow-y: auto;
  margin-bottom: 10px;
  padding: 0px 10px;
  -webkit-overflow-scrolling: touch;
}

._selectedFilter_12uay_41 {
  margin-right: 5px;
  margin-top: 5px;
  padding: 2px 10px;
  border: 1px solid var(--section-header-text-color);
  border-radius: 10px;
}

._selectedFilter_12uay_41 span {
  padding: 5px;
  color: var(--general-text-color);
  font-size: 14px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}

._basicSelItem_12uay_69 {
  border: 1px solid var(--filter-hr-line);
  background-color: var(--primary-btn-text-color);
  color: var(--section-header-text-color);
  text-align: center;
  display: inline-block;
  margin-right: 10px;
  margin-top: 0px;
  min-width: 85px;
  padding: 8px;
  font-size: var(--font-14px);
  border-radius: 0.25rem;
}

._filterCompCtn_12uay_83 {
  width: 34%;
  top: -55px;
  position: relative;
  background-color: var(--primary-white);
  flex-direction: column;
  display: flex;
}

._clsUserlistFilter_12uay_92 {
  display: flex;
}

._clsUserlistNofilter_12uay_96 {
  display: block;
}

._closeIcon_12uay_100 {
  cursor: pointer;
  padding: 5px;
  color: var(--close-icon);
}

._completedPQ_12uay_106 {
  color: var(--classroom-pq-completed-color);
}

._incompletedPQ_12uay_110 {
  color: var(--general-text-color);
}._basicSelItem_n2lsi_1 {
  border: 1px solid var(--filter-hr-line);
  background-color: var(--primary-btn-text-color);
  color: var(--section-header-text-color);
  text-align: center;
  display: inline-block;
  margin: 15px 0px;
  min-width: 85px;
  padding: 8px;
  font-size: var(--font-14px);
  border-radius: 4px;
}

._userTabHeaderCtn_n2lsi_14 {
  display: flex;
  justify-content: space-between;
}

._dropDownToggle_n2lsi_19 {
  height: 36px;
  min-width: 100px;
  padding: 0px;
  border-radius: 0px;
  border-top: none;
  border-right: none;
  border-bottom: 1px solid var(--primary-black);
  border-left: none;
  background: none;
  text-align: left;
  margin-right: 20px;
}

._surveyQrCodeLabel_n2lsi_33 {
  font-size: var(--font-18px);
  font-weight: var(--font-Semi-Bold);
  font-family: var(--ff-rhas);
  margin: 20px auto 10px auto;
}

._qrCodeCtn_n2lsi_40 {
  border: 1px solid var(--Applay-btn-color);
  width: 30%;
  margin-right: 15px;
  padding: 15px;
  max-height: 315px;
}

._qrCodeImage_n2lsi_48 {
  width: 100%;
  height: 100%;
}

._guideCtn_n2lsi_53 {
  flex: 1;
}

._qrCodeAndGuideCtn_n2lsi_57 {
  display: flex;
}

._scanQrCodeLabel_n2lsi_61 {
  font-size: var(--font-16px);
  color: var(--primary-black);
  font-weight: var(--font-Medium);
  font-family: var(--ff-rhas);
  margin-bottom: 10px;
  opacity: 0.6;
}

._qrStepsCtn_n2lsi_70 {
  background-color: var(--qr-steps-bg-color);
  padding: 10px;
  width: 100%;
}

._guideQrLabel_n2lsi_76 {
  font-family: var(--ff-rhas);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
  color: var(--guide-qr-label-color);
  margin-bottom: 20px;
}

._guideStepCtn_n2lsi_84 {
  display: flex;
  align-items: center;
}

._stepImage_n2lsi_89 {
  margin-right: 20px;
}

._steps_n2lsi_93 {
  font-family: var(--ff-rhas);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
}

._qrCodeFooterCtn_n2lsi_99 {
  display: flex;
  margin: 10px auto;
}

._icons_n2lsi_104 {
  color: var(--primary-white);
  margin-right: 5px;
}

._settingsCtn_n2lsi_109 {
  margin: 20px;
}

._settingsList_n2lsi_113 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._settingTitle_n2lsi_119 {
  font-family: var(--ff-rhas);
  font-weight: var(--font-Semi-Bold);
}

._settingsSubContant_n2lsi_124 {
  font-family: var(--ff-rhas);
  font-size: var(--font-14px);
  opacity: 0.6;
}

._settingHrLine_n2lsi_130 {
  margin: 15px auto;
  color: var(--survey-setting-tab-hr-color);
}

._settingsInputGroup_n2lsi_135 {
  border: 2px solid var(--survey-settings-input-border);
  border-radius: 5px;
  width: 100px;
  padding: 5px 15px;
}

._settingsinput_n2lsi_142 {
  border: none;
  width: 50px;
}

._skipCount_n2lsi_147 {
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Medium);
  border: none;
  padding-left: 20%;
  text-align: center;
  width: 100%;
}

._skipCount_n2lsi_147:focus-visible {
  outline: none;
}

._plusMinusIcon_n2lsi_161 {
  font-family: var(--ff-rhas);
  font-size: var(--font-18px);
  font-weight: var(--font-Medium);
  color: var(--survey-settings-input-border);
  cursor: pointer;
}

._clsUserlistFilter_n2lsi_169 {
  display: flex;
}

._clsUserlistNofilter_n2lsi_173 {
  display: block;
}

._filterCompCtn_n2lsi_177 {
  background-color: var(--primary-white);
  display: flex;
  flex-direction: column;
  position: relative;
  top: -55px;
  width: 400px;
}

._selectedFilterCnt_n2lsi_186 {
  -webkit-overflow-scrolling: touch;
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 10px;
  max-height: 80px;
  overflow-y: auto;
  padding: 0 10px;
  position: relative;
}

._selectedFilter_n2lsi_186 {
  border: 1px solid var(--section-header-text-color);
  border-radius: 10px;
  margin-right: 5px;
  margin-top: 5px;
  padding: 2px 10px;
}

._closeIcon_n2lsi_205 {
  color: var(--close-icon);
  cursor: pointer;
  padding: 5px;
}

._ImagePreviewBody_n2lsi_211 {
  width: 100%;
  display: flex;
  justify-content: center;
}

._tooltip_n2lsi_217 {
  position: absolute;
  bottom: 42px;
  background-color: var(--link-tooltip-color);
  color: var(--primary-white);
  padding: 6px;
  border-radius: 4px;
  border: 1px solid var(--primary-white); /* 1px border */
  z-index: 1;
  white-space: nowrap;
  transition: opacity 0.3s;
  /* Arrow styles */
}
._tooltip_n2lsi_217::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 10%;
  border-width: 5px;
  border-style: solid;
  border-color: var(--link-tooltip-color) transparent transparent transparent;
}._imageCtn_14nic_1 {
  position: relative;
  overflow: hidden;
  width: 595px;
}

._surveyPhoneCtn_14nic_7 {
  position: absolute;
  top: 120px;
  left: 15px;
}

._phoneRightCtn_14nic_13 {
  position: absolute;
  top: 160px;
  left: 235px;
  right: 25px;
}

._surveyHeader_14nic_20 {
  font-size: var(--font-28px);
  font-weight: var(--font-Bold);
  color: var(--poster-survey-qr-code);
  font-family: var(--ff-rhas);
}

._wrapperOne_14nic_27 {
  color: var(--primary-white);
  margin-top: 30px;
}

._circleOverlay_14nic_32 {
  width: 30px;
  height: 30px;
  background-color: var(--primary-white);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}

._circleText_14nic_43 {
  color: var(--primary-black);
  font-weight: bold;
}

._circleTextCtn_14nic_48 {
  display: flex;
  margin-bottom: 20px;
}

._qrStepsCtn_14nic_53 {
  position: absolute;
  bottom: 20px;
  left: 25px;
}

._qrStepsInnCtn_14nic_59 {
  width: 543px;
  border-radius: 10px;
  border: 1px solid rgba(40, 154, 246, 0.3019607843);
  padding: 10px;
  background-color: var(--primary-white);
}

._qrStepsCtn_14nic_53 h3 {
  font-size: var(--font-16px);
  font-weight: var(--font-Semi-Bold);
}

._stepImageOne_14nic_72 {
  width: 40px;
  height: 40px;
  margin-right: 10px;
}

._stepImageTwo_14nic_78 {
  width: 35px;
  height: 75px;
  margin-right: 10px;
}

._guideStepCtn_14nic_84 {
  display: flex;
  align-items: center;
}

._steps_14nic_89 {
  font-family: var(--ff-rhas);
  font-size: var(--font-16px);
  font-weight: var(--font-Medium);
}

._companyLogo_14nic_95 {
  position: absolute;
  top: 20px;
  display: flex;
  justify-content: center;
  width: 100%;
}

._surveyPhoneInnerCtn_14nic_103 {
  position: absolute;
  left: 38px;
  top: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

._qrCodeCtn_14nic_112 {
  border: 1px solid var(--Applay-btn-color);
  padding: 5px;
  width: 166px;
  height: 166px;
  border-radius: 5px;
  margin-bottom: 20px;
}

._qrCodeImage_14nic_121 {
  width: 100%;
  height: 100%;
}

._companyLogoTwo_14nic_126 {
  margin-bottom: 20px;
}

._phoneLastLabel_14nic_130 {
  background-color: #007EE0;
  border-radius: 5px;
  width: 166px;
  text-align: center;
  padding: 3px;
}

._phoneLastLabel_14nic_130 span {
  color: var(--primary-white);
  font-size: var(--font-13px);
  font-weight: var(--font-Medium);
}.review .modelSubTitle {
  color: var(--modal-title-text-color) !important;
  font-size: var(--font-16px) !important;
  font-weight: var(--font-Medium);
  font-family: var(--ff-montserrat);
}
.review .scoreRow {
  display: flex;
  align-items: center;
  gap: 12px;
}
.review .scoreInput {
  width: 120px;
}
.review .resultBadge {
  padding: 4px 12px;
  border-radius: 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
}
.review .passBadge {
  color: #7FBC03;
  background-color: #E6F2C2;
  border: 1px solid #7FBC03;
  padding: 10px 20px;
  margin-top: 10px;
}
.review .failBadge {
  color: #B62020;
  background-color: #fdecea;
  border: 1px solid #f5a6a6;
  padding: 10px 20px;
  margin-top: 10px;
}.submissionTab .basicSelItem {
  background-color: var(--primary-btn-text-color);
  border: 1px solid var(--filter-hr-line);
  border-radius: 0.25rem;
  color: var(--section-header-text-color);
  display: inline-block;
  margin-top: 0;
  min-width: 85px;
  padding: 8px;
}
.submissionTab .filterWrapper {
  float: left;
  position: relative;
  top: -45px;
  transition: all 1s ease;
  width: 400px;
}
.submissionTab .dataGridCtn {
  width: 100%;
  overflow-x: auto;
}
.submissionTab .selectedFilterCnt {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  max-height: 80px;
  overflow-y: auto;
  margin-bottom: 10px;
  -webkit-overflow-scrolling: touch;
  padding: 0px 10px;
}
.submissionTab .selectedFilter {
  margin-right: 5px;
  margin-top: 5px;
  padding: 2px 10px;
  border: 1px solid var(--section-header-text-color);
  border-radius: 10px;
}
.submissionTab .selectedFilter span {
  padding: 5px;
  color: var(--general-text-color);
  font-size: 14px;
  font-family: var(--ff-rhas);
  font-weight: var(--font-Medium);
  letter-spacing: 0.1px;
}
.submissionTab .closeIcon {
  cursor: pointer;
  padding: 5px;
  color: var(--close-icon);
}.assignments .assignmentSearch {
  width: 300px;
}
.assignments p {
  color: var(--assignment-desc-color);
}
.assignments .statusApproved {
  color: var(--assignment-approved-color) !important;
}
.assignments .statusRejected {
  color: var(--assignment-rejected-color) !important;
}
.assignments .statusPending {
  color: var(--assignment-pending-color) !important;
}.createAssignment .inputClass {
  width: 350px;
}
.createAssignment .scoreInputClass {
  width: 100px;
}
.createAssignment .createAssignmentTitle {
  font-size: var(--font-14px);
  font-weight: var(--font-Bold);
  color: var(--primary-black) !important;
}
.createAssignment .createAssignmentSubTitle {
  color: var(--assignment-desc-color);
}
.createAssignment .selectedFileName {
  background-color: var(--assignment-selected-file-bg);
  padding: 15px 10px;
  border-radius: 5px;
  margin-bottom: 1rem;
  max-width: 60%;
}
.createAssignment .radionButtonClassName {
  border: 2px solid var(--button-outline-border-color);
}
.createAssignment .radionButtonClassName:checked::after {
  background-color: var(--button-outline-border-color);
}.addAssignments .addAssignmentsSearch {
  width: 300px;
}@font-face{font-family:"revicons";fallback:fallback;src:url("/assets/revicons-DbTteTvA.woff") format('woff'),url("/assets/revicons-CBqxZnew.ttf") format('ttf'),url("/assets/revicons-BNIKeAUC.eot") format('ttf')}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,0.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,0.8)}.react-multiple-carousel__arrow::before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,0.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left::before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right::before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;margin:auto;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;padding:5px 5px 5px 5px;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:grey;padding:0;margin:0;margin-right:6px;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0 !important}.react-multi-carousel-track{overflow:visible !important}}[dir='rtl'].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right::before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left::before{content:"\e825"}.gauge-label {
  font-family: "Montserrat", sans-serif;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: var(--gauge-chart-label) !important;
}

.gauge-score {
  color: var(--primary-black) !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  margin-bottom: 0 !important;
}

.highcharts-label {
  opacity: 1 !important;
}.reg-lbl {
  text-align: left;
  margin-bottom: 50px;
}.fp-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  background-color: var(--primary-white);
}
.fp-section .disabled {
  cursor: not-allowed;
}
.fp-section .card {
  width: 460px;
  text-align: center;
  border: none;
}
.fp-section .btn:last-child {
  float: initial;
}
.fp-section .btn {
  width: 100%;
  margin: 1% 0px;
  position: relative;
  border-radius: 50px;
}
.fp-section .btn-ctn {
  height: 30px;
  position: relative;
}
.fp-section h3 {
  margin-bottom: 50px;
  padding-bottom: 5px;
  text-align: left;
}
.fp-section label {
  font-size: var(--font-15px);
  line-height: 1.65;
  color: var(--email-password-text-color);
  cursor: pointer;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 5px;
  transition: all 0.2s ease;
  width: 100%;
}
.fp-section img {
  width: 180px;
  margin-bottom: 30px;
  margin-top: 10px;
  max-height: 100px;
}
.fp-section .fp-back {
  display: flex;
  justify-content: center;
  text-align: center;
  margin-top: 30px;
}
.fp-section .fp-back i {
  width: 20px;
  height: 20px;
  color: var(--forgot-password-back-icon);
  margin: 5px;
}
.fp-section .fp-back .fp-lg-lbl {
  color: var(--forgot-password-back-text-color);
  font-size: var(--font-15px);
}
.fp-section .form-field {
  line-height: 1.65;
  background: var(--primary-white);
  border: 0;
  border-bottom: 1px solid var(--email-password-border-bottom);
  font-family: var(--ff-rhas);
  font-size: var(--font-15px);
  border-radius: 0;
  display: block;
  max-width: 100%;
  padding: 5px 0;
  padding-left: 10px;
  width: 100%;
  word-break: normal;
}
.fp-section .form-field::placeholder {
  color: var(--username-password-placeholder-color);
}
.fp-section .form-field:focus {
  outline: none;
}
.fp-section .form-field:focus ~ label,
.fp-section .form-field.complete ~ label {
  font-size: var(--font-12px);
  color: var(--email-password-text-after-color);
  display: inline-block;
  line-height: 1;
  top: -12px;
}
.fp-section .form-group {
  margin-bottom: 20px;
  line-height: 30px;
  position: relative;
}
.fp-section .btn-block {
  width: 100%;
}
.fp-section p {
  text-align: center;
  font-size: 13px;
  color: green;
  font-weight: 500;
}
.fp-section .fp-form {
  text-align: left;
}
.fp-section .fp-pad .btn:last-child {
  float: initial;
}
.fp-section .fp-pad .btn-primary {
  float: right !important;
}
.fp-section .fp-pad h3 {
  margin-bottom: 15px;
}
.fp-section .fp-pad h5 {
  margin-bottom: 20px;
  color: var(--change-password-here-label-color);
}
.fp-section .fp-pad .form-group {
  margin-bottom: 15px;
}
.fp-section .fp-pad .form-group:last-child {
  margin-top: 20px !important;
}
.fp-section .fp-pad p {
  width: 100%;
  float: right;
  margin-top: 15px;
}

.fp-auth h3 {
  background: var(--forgot-password-authentication-bg-color);
  padding: 15px;
  color: var(--primary-white);
}

@media (max-width: 576px) {
  .fp-section {
    padding: 0px 15px;
  }
  .fp-section .card {
    width: 100%;
  }
}._body_dlf2c_1 {
  overflow: hidden;
}

._landingpage_dlf2c_5 {
  height: 100vh;
  width: 100vw;
  background-image: url("/assets/landingbg-B-ImfuUG.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

._acculandingpage_dlf2c_18 {
  height: 100vh;
  width: 100vw;
  background-image: url("/assets/acculanding-Y9k_pY-h.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

._lanpgheader_dlf2c_31 {
  color: dodgerblue;
}

._lanpgheader1_dlf2c_35 {
  color: white;
}

._lanpgheadctn_dlf2c_39 {
  height: 80px;
  width: 200px;
}

._lanpgerrortxt_dlf2c_44 {
  font-size: var(--font-40px);
  font-weight: var(--font-Bold);
  color: var(--popup-header-fname-color);
}

._landingerrorctn_dlf2c_50 {
  display: flex;
}

._ladingimg_dlf2c_54 {
  display: flex;
  flex-direction: column;
  padding-left: 40px;
}

._landingpagectn_dlf2c_60 {
  width: 90%;
  height: 90%;
}

._lanpgerrorsubtxt_dlf2c_65 {
  margin-top: 5px;
  color: var(--popup-header-fname-color);
  font-family: var(--ff-rs);
  font-size: var(--font-16px);
}

._hrizline_dlf2c_72 {
  border-bottom: 2px solid white;
  color: var(--popup-header-fname-color) !important;
}

._landingalertmsg_dlf2c_77 {
  display: block;
  flex-direction: row;
  margin-top: 20px;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  padding: 10px;
}

._main-content_dlf2c_86 {
  margin: 0 !important;
}

._lanalerttext_dlf2c_90 {
  display: flex;
  flex-direction: column;
}

._lanctn_dlf2c_95 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 70px;
}

._ctn_dlf2c_103 {
  display: flex;
}

._landalerttxt_dlf2c_107 {
  font-family: var(--ff-rs);
  font-weight: var(--font-Normal);
  font-size: var(--font-18px);
  color: var(--popup-header-fname-color);
  margin-top: 5px;
  padding-left: 20px;
}

._landalerttxt1_dlf2c_116 {
  font-family: var(--ff-rs);
  font-weight: var(--font-Normal);
  font-size: var(--font-18px);
  color: var(--popup-header-fname-color);
  margin-top: -5px;
  padding-left: 20px;
}

._lansupporttxt_dlf2c_125 {
  color: var(--primary-btn-color);
  margin-left: 10px;
}