.our-courses-module{padding-bottom:var(--moduleSpacing);padding-top:var(--moduleSpacing)}.glide__track{overflow:hidden}.glide__slides{overflow:visible;width:100%!important}.container{background:var(--white);border-radius:16px;display:flex;gap:16px;padding:40px}.courses-header{display:flex;flex-direction:column;gap:16px;width:100%}.courses-title{color:var(--primary900);font-size:40px;font-weight:700}.courses-subtitle{font-size:22px;margin-bottom:16px}.courses-description,.courses-subtitle{color:var(--primary900);font-family:var(--fontAlternative);font-weight:400}.courses-description{font-size:16px;line-height:150%}.courses-filters{border-radius:8px;display:flex;justify-content:center;margin-bottom:40px}.filter-btn{background:var(--white);border:1px solid var(--primary);color:color-mix(in srgb,var(--primary) 40%,transparent);font-size:14px;font-weight:700;height:48px;text-transform:uppercase;width:100%}.filter-btn:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.filter-btn:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.filter-btn.active,.filter-btn:hover{background:var(--primary);color:var(--white);cursor:pointer;opacity:1}div[data-glide-el=controls]{display:flex;gap:8px;.glide__arrow--prev img{transform:rotate(180deg)}[class^=glide__arrow--]{height:39px;width:39px}[class^=glide__arrow--] img{background:var(--primary500);border:2px solid var(--primary500);border-radius:8px;cursor:pointer;opacity:1;padding:4px;&.our-courses-nav-disabled{background:transparent;cursor:not-allowed;filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(210deg) brightness(91%) contrast(101%);opacity:.2}}}.courses-carousel-container{overflow:hidden;width:100%}.container-footer{display:flex;justify-content:space-between;margin-top:32px}.container-footer.container-footer--end{justify-content:flex-end}@media (max-width:1070px){.courses-header{flex-direction:column}.courses-title{margin-bottom:16px}}@media (max-width:768px){.courses-carousel-container{width:100%}.container{flex-direction:column}.courses-title{font-size:32px}.filter-btn{font-size:10px}}