.training-programs-section{min-height:400px}.training-categories-sidebar{background:#F5F5F5;border-radius:12px;padding:15px;position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.training-categories-title{font-size:1.25rem;font-weight:600;color:#1e1e1e;margin-bottom:1rem}.training-category-tab{border:none;border-radius:8px;text-align:left;color:#1e1e1e;background:transparent;transition:all .3s ease;cursor:pointer;font-size:13px}.training-category-tab.nav-link{padding:10px!important}.training-category-tab:focus{background:var(--color-primary)!important;color:white!important;font-weight:600}.training-category-tab:hover{color:var(--color-primary)}.training-category-tab.active{background:var(--color-primary)!important;color:white!important;font-weight:600}.training-category-tab.active:hover{background:var(--color-primary);color:#ffffff}@media (max-width:991px){.training-categories-sidebar{position:relative;top:0;margin-bottom:2rem}}