html{font-family:var(--bs-body-font-family)}svg{display:inline-block;vertical-align:-.125em}.drbg-card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-title-spacer-y:.5rem}.drbg-tabs{max-width:100%;min-width:0}.drbg-tabs__list{flex-wrap:nowrap}.drbg-tabs--horizontal>.drbg-tabs__panel,.drbg-tabs__panel{min-width:0}.drbg-table-wrap .drbg-table{font-size:.875rem}.drbg-table-wrap .drbg-table__head{font-size:.75rem}.drbg-table-wrap .drbg-table__td,.drbg-table-wrap .drbg-table__th,.drbg-table-wrap .drbg-table__th--sortable .drbg-table__sort-btn{padding:.45rem .75rem}@media(max-width:769.98px){.drbg-table-wrap--stack .drbg-table__td{padding:.4rem 1rem}}.pagination{gap:.3rem;margin-bottom:0}.pagination .page-link{border:1px solid #d1d5db;border-radius:.5rem;color:#555;font-size:.9375rem;min-width:2.1rem;padding:.4rem .65rem;text-align:center;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.pagination .page-link:hover{background-color:#fff;border-color:var(--primary-color,#38908c);color:var(--primary-color,#38908c)}.pagination .page-link:focus{border-color:var(--primary-color,#38908c);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color,#38908c) 25%,transparent)}.pagination .page-item.active .page-link{background-color:var(--primary-color,#38908c);border-color:var(--primary-color,#38908c);color:#fff!important}.pagination .page-item.disabled .page-link{background-color:#fff;border-color:#e5e7eb;color:#9ca3af;opacity:.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--bs-body-font-family)}.drbg-alert__title,.drbg-notification-center__title,.drbg-notification__title{font-family:inherit}.drbg-notification__title{display:-webkit-box;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.drbg-notification-center__footer{border-top:1px solid #ccc;padding:.75rem 1rem;text-align:center}.drbg-notification-center__footer a{color:var(--primary-color,#38908c);font-size:.9375rem;font-weight:500;text-decoration:none}.drbg-notification-center__footer a:hover{text-decoration:underline}.layout-header{border-bottom:0;gap:0;padding:0}.mobile-topbar{background-image:linear-gradient(180deg,color-mix(in srgb,var(--primary-color,#38908c) 82%,#fff) 0,var(--primary-color,#38908c) 48%,color-mix(in srgb,var(--primary-color,#38908c) 72%,#000) 100%)}@media(max-width:1199.98px){.course-player__container{height:auto!important}.course-player__content,.course-player__sidebar{max-height:none!important;overflow:visible!important}.course-player__content .content-container{max-width:100%!important}}@media(max-width:991.98px){.drbg-header{flex-wrap:wrap;height:auto;min-height:4rem;row-gap:.5rem}.drbg-header__subtitle{display:none}.drbg-header__title{font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drbg-header__title-wrap{flex:1 1 auto;min-width:0}}.mobile-topbar{gap:.75rem}.mobile-topbar>*{flex-shrink:0}.mobile-topbar .sidebar-logo--mobile{flex-shrink:1;margin-right:auto;max-height:2.25rem;max-width:45%;min-width:0;object-fit:contain;width:auto}.mobile-topbar .drbg-notification-center__trigger{color:#fff}.mobile-topbar .drbg-notification-center__trigger:hover{background:hsla(0,0%,100%,.15);color:#fff}.sidebar-primary{background-image:linear-gradient(180deg,color-mix(in srgb,var(--primary-color,#38908c) 82%,#fff) 0,var(--primary-color,#38908c) 48%,color-mix(in srgb,var(--primary-color,#38908c) 72%,#000) 100%)!important}@media(max-width:770px){.sticky-top{top:var(--drbg-app-topbar-height,4rem)!important;z-index:1030}.sidebar-primary .sidebar-nav-scroll{flex:0 0 auto;overflow:visible}.sidebar-primary .sidebar-footer{display:none!important}.sidebar-primary .nav-link{gap:.65rem}.sidebar-primary .nav-link svg{margin-right:0!important}.sidebar-primary--collapsed{min-width:100%!important;width:100%!important}.sidebar-primary--collapsed .nav-link{justify-content:flex-start!important;padding:.625rem 1rem!important}.sidebar-primary--collapsed .nav-link svg{margin-right:.5rem!important}.sidebar-primary--collapsed .nav-link span,.sidebar-primary--collapsed .profile-info,.sidebar-primary--collapsed .sidebar-logo,.sidebar-primary--collapsed .sidebar-section-label,.sidebar-primary--collapsed .sidebar-title{height:auto!important;margin:0!important;opacity:1!important;overflow:visible!important;padding:0!important;position:static!important;visibility:visible!important;width:auto!important}.sidebar-primary--collapsed .sidebar-brand{display:flex!important}}.drbg-alert--info{background-color:#e8f3f2;background-color:color-mix(in srgb,var(--primary-color,#38908c) 12%,#fff);border-color:color-mix(in srgb,var(--primary-color,#38908c) 35%,#fff)}.drbg-alert--info,.drbg-alert--info .drbg-alert__icon,.drbg-alert--info .drbg-alert__title,.drbg-notification--info .drbg-notification__icon{color:var(--primary-color,#38908c)}.drbg-notification--info .drbg-notification__dot{background-color:var(--primary-color,#38908c)}.drbg-ally .ally-fly,.drbg-btn,.drbg-btn--rounded,.drbg-header__icon-btn{border-radius:.75rem!important}.drbg-ally .ally-fly:after{border-radius:calc(.75rem + 3px)}.drbg-ally{--ally-c1:var(--primary-color,#38908c);--ally-c2:color-mix(in srgb,var(--primary-color,#38908c) 75%,#000)}:root{--bs-focus-ring-color:color-mix(in srgb,var(--primary-color,#38908c) 25%,transparent)}.form-check-input:focus,.form-control:focus,.form-control:focus-visible,.form-select:focus,.form-select:focus-visible{border-color:var(--primary-color,#38908c);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--primary-color,#38908c) 25%,transparent)}.form-check-input:checked{background-color:var(--primary-color,#38908c);border-color:var(--primary-color,#38908c)}.btn:focus-visible,.dropdown-item:focus-visible,.page-link:focus,[tabindex]:focus-visible,a:focus-visible{outline-color:var(--primary-color,#38908c)}html.ally-strong-focus body :is(a,button,input,select,textarea,summary,[tabindex],[role=button],[role=link]):is(:focus,:focus-visible){outline:3px solid var(--primary-color,#38908c)!important}.profile-hero{background-image:linear-gradient(135deg,color-mix(in srgb,var(--primary-color,#38908c) 88%,#fff) 0,var(--primary-color,#38908c) 55%,color-mix(in srgb,var(--primary-color,#38908c) 72%,#000) 100%)}.profile-hero+.card-body .drbg-tabs__tab{border-radius:0}.drbg-card.drbg-card--interactive:active,.drbg-card.drbg-card--interactive:hover{transform:none!important}body{--drbg-primary:var(--primary-color,#38908c);--drbg-primary-dark:color-mix(in srgb,var(--primary-color,#38908c) 85%,#000);--drbg-focus-border:color-mix(in srgb,var(--primary-color,#38908c) 50%,#fff);--drbg-focus-ring:color-mix(in srgb,var(--primary-color,#38908c) 25%,transparent);--bs-focus-ring-color:var(--drbg-focus-ring)}.form-check-input:focus,.form-control:focus,.form-select:focus{border-color:var(--drbg-focus-border);box-shadow:0 0 0 .25rem var(--drbg-focus-ring);outline:0}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:var(--drbg-primary);border-color:var(--drbg-primary)}.form-switch .form-check-input:focus:not(:checked){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E")}.form-range::-webkit-slider-thumb{background-color:var(--drbg-primary)}.form-range::-moz-range-thumb{background-color:var(--drbg-primary)}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem var(--drbg-focus-ring)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem var(--drbg-focus-ring)}.list-group-item-action:focus-visible,.nav-link:focus-visible{box-shadow:0 0 0 .25rem var(--drbg-focus-ring)}.btn-primary{--bs-btn-bg:var(--drbg-primary);--bs-btn-border-color:var(--drbg-primary);--bs-btn-hover-bg:var(--drbg-primary-dark);--bs-btn-hover-border-color:var(--drbg-primary-dark);--bs-btn-active-bg:var(--drbg-primary-dark);--bs-btn-active-border-color:var(--drbg-primary-dark);--bs-btn-disabled-bg:var(--drbg-primary);--bs-btn-disabled-border-color:var(--drbg-primary)}.btn-outline-primary{--bs-btn-color:var(--drbg-primary);--bs-btn-border-color:var(--drbg-primary);--bs-btn-hover-bg:var(--drbg-primary);--bs-btn-hover-border-color:var(--drbg-primary);--bs-btn-active-bg:var(--drbg-primary-dark);--bs-btn-active-border-color:var(--drbg-primary-dark);--bs-btn-disabled-color:var(--drbg-primary);--bs-btn-disabled-border-color:var(--drbg-primary)}.btn-close{--bs-btn-close-focus-shadow:0 0 0 .25rem var(--drbg-focus-ring)}.dropdown-menu{--bs-dropdown-link-active-bg:var(--drbg-primary)}.list-group{--bs-list-group-active-bg:var(--drbg-primary);--bs-list-group-active-border-color:var(--drbg-primary)}.nav-pills{--bs-nav-pills-link-active-bg:var(--drbg-primary)}.pagination{--bs-pagination-active-bg:var(--drbg-primary);--bs-pagination-active-border-color:var(--drbg-primary);--bs-pagination-focus-box-shadow:0 0 0 .25rem var(--drbg-focus-ring)}.progress,.progress-stacked{--bs-progress-bar-bg:var(--drbg-primary)}.accordion{--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem var(--drbg-focus-ring);--bs-accordion-active-color:var(--drbg-primary);--bs-accordion-active-bg:color-mix(in srgb,var(--primary-color,#38908c) 10%,#fff)}#sidebar .sidebar-brand,.sidebar-primary .sidebar-brand{min-width:0}#sidebar .sidebar-title--company,.sidebar-primary .sidebar-title--company{display:-webkit-box;-webkit-box-orient:vertical;font-size:.95rem;hyphens:auto;letter-spacing:0;-webkit-line-clamp:2;line-clamp:2;line-height:1.25;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:center;white-space:normal}.mobile-topbar .mobile-topbar__brand{flex-shrink:1;margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}