.container-wrapper{& .course__library{margin-left:auto;margin-right:auto;max-width:1040px;& .course__tags{& button{margin-bottom:24px;width:100%}& ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 12px;list-style:none;margin:0 0 24px;padding:0;& .course__tag{& a{align-items:center;background:transparent;border-radius:20px;color:var(--wYellow-900,#b92c00);display:flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out;&.active,&:hover{background:var(--wYellow-900,#b92c00);color:#fff}}}}& .dropdown-tags{& ul.dropdown-menu{display:none;& a{&.dropdown-item.active,&:hover{background:transparent;color:var(--wYellow-900,#b92c00)}}}}& .dropdown-tags{& ul.dropdown-menu.show{display:flex}}}& .courses{display:flex;flex-direction:column;gap:24px;& .course{border-radius:20px;overflow:hidden;& .course__header{align-items:center;background:var(--wPink-50,#fff0fd);display:flex;justify-content:space-between;padding:24px;& .course__button{border-radius:20px;display:flex;gap:24px}& .course__title{color:var(--wPink-900,#680070);font-size:1.5rem;font-weight:700}& .course__languages{color:var(--wGrey-900,#484d61);font-size:1.125rem;font-weight:500;margin-bottom:0;& .languages{color:var(--wPink-900,#680070);font-weight:700}}& .course__badge{align-items:center;background:var(--wPink-300,#ffbff9);border-radius:7px;color:var(--wPink-900,#680070);display:flex;font-weight:700;gap:8px;height:33px;justify-content:center;padding:8px;transform:rotate(-5deg)}}& .course__body{display:flex;flex-direction:column;gap:24px;padding:24px;& .course__overview{color:var(--wGrey-900,#484d61);display:flex;font-size:1.125rem;font-weight:400;& .course__overview-title{flex-basis:33%;font-weight:700;padding-right:16px}& .course__overview-text{flex-basis:67%}}& .what-employees-will-learn{color:var(--wGrey-900,#484d61);display:flex;font-size:1.125rem;font-weight:400;& .what__employees__will__learn-title{flex-basis:33%;font-weight:700;padding-right:16px}& .what__employees__will__learn-text{flex-basis:67%}}& .course__actions{display:flex;gap:24px;& .course__video{& a{display:flex}}}}}}}}.accordion{& .accordion-item{& .accordion-header{& .accordion-button{background:var(--wPink-50,#fff0fd);box-shadow:none;padding:0;&:after{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='41' fill='none' viewBox='0 0 40 41'%3E%3Cpath stroke='%23680070' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M20 35.5c-8.285 0-15-6.715-15-15v0c0-8.285 6.715-15 15-15v0c8.285 0 15 6.715 15 15v0c0 8.285-6.715 15-15 15' clip-rule='evenodd'/%3E%3Cpath stroke='%23680070' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M20 15.5v10M15.833 21.334 20 25.5l4.167-4.166'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;width:40px}}}}}@media (max-width:575px){.container-wrapper{& .course__library{& .courses{& .course{& .course__header{& .course__button{gap:12px}& .course__title{font-size:1.25rem;text-wrap-style:balance}& .course__languages{font-size:1rem}}& .course__body{& .course__overview{flex-direction:column;gap:16px;& .course__overview-text,& .course__overview-title{flex-basis:100%}}& .what-employees-will-learn{flex-direction:column;gap:16px;& .what__employees__will__learn-title{flex-basis:100%;font-weight:700}& .what__employees__will__learn-text{flex-basis:100%}}& .course__actions{align-items:start;flex-direction:column;gap:16px}}}}}}}