.ace08q_accordionContainer{text-align:left;background-color:#fff;border-radius:24px;width:100%;margin-bottom:16px;transition:max-height .5s,padding .5s;overflow:hidden}.ace08q_accordionHeader{cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-radius:24px;width:100%;min-height:147px;padding:16px 24px}.ace08q_expansionarea{justify-content:space-between;align-items:center;min-height:40px;margin-top:8px;display:flex}.ace08q_skillPathTitle{margin-top:8px;font-family:MTN-BRIGHTER-SANS-BOLD,sans-serif;font-size:20px;font-weight:500;line-height:22px}.ace08q_description{margin:4px 0 8px;font-family:MTN-BRIGHTER-SANS-REGULAR,sans-serif;font-size:13px;font-weight:400;line-height:14.3px}.ace08q_courseTags{flex-wrap:wrap;gap:8px;display:flex}.ace08q_accordionContent{padding:16px 24px;transition:max-height .5s;overflow:hidden}.ace08q_courseGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ace08q_accordionContainer.ace08q_closed .ace08q_accordionContent{max-height:0;padding:0 24px}.ace08q_accordionContainer.ace08q_open .ace08q_accordionContent{max-height:1000px}.ace08q_togglewrapper{width:160px}@media (max-width:600px){.ace08q_expansionarea{flex-direction:column;align-items:self-start;margin-top:2.5rem}.ace08q_providers{align-items:center;gap:2rem;width:100%;min-height:30px;line-height:30px;display:flex}.ace08q_skillPathTitle{position:relative;top:15px}.ace08q_description{margin-bottom:1rem}.ace08q_courseGrid{grid-template-columns:1fr}.ace08q_accordionContent{padding:16px}.ace08q_providerwrapper{place-items:center;width:30px;height:30px;display:grid}.ace08q_togglewrapper{width:100%}}@media (width:1024px){.ace08q_skillPathTitle{font-size:16px}.ace08q_courseGrid{grid-template-columns:1fr}.ace08q_accordionContent{padding:16px}.ace08q_providerwrapper{place-items:center;width:30px;height:30px;margin-bottom:2rem;display:grid}.ace08q_accordionHeader{justify-content:space-between}.ace08q_expansionarea{justify-content:space-between;width:100%}.ace08q_description{width:100%;margin-top:1rem;margin-bottom:1rem}.ace08q_togglewrapper{justify-content:flex-end;width:100px;min-width:35%;display:flex}}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:linear-gradient(90deg, var(--base-color), var(--highlight-color), var(--base-color));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.hfne7G_courseContainer{cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;padding:22px 18px;display:flex;font-family:sans-serif!important}.hfne7G_courseTop{align-items:center;gap:11px;margin-bottom:.5rem;display:flex}.hfne7G_courseTitle{color:#202020;text-align:left;font-size:16px;font-weight:600;line-height:1.5rem;font-family:WORKSANS-MEDIUM,sans-serif!important}.hfne7G_courseBottom{justify-content:space-between;align-items:flex-start;display:flex}.hfne7G_courseInfo{flex-direction:column;align-self:center;gap:8px;font-family:WORKSANS-REGULAR,sans-serif;display:flex}.hfne7G_courseLevelDuration{align-items:center;gap:12px;display:flex}.hfne7G_courseDuration{color:#404040;font-family:WORKSANS-REGULAR,sans-serif;font-size:12px;font-weight:400}.hfne7G_courseCategories{align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.hfne7G_pathIcon{width:16px;height:16px}.hfne7G_courseCategory{color:#000;font-family:WORKSANS-REGULAR,sans-serif;font-size:11px;font-weight:400}.hfne7G_categoryDivider{background:#fce068;border-radius:9999px;width:8px;height:8px}.hfne7G_courseContainer:active{transform:scale(.98)}@media (max-width:600px){.hfne7G_courseInfo{margin-right:1rem}}