.filters[data-v-0ed904a4]{align-items:flex-start;align-self:stretch;display:flex;gap:42px;justify-content:flex-end;width:100%}.filters select[data-v-0ed904a4]{align-items:center;background-color:transparent;border:1px solid var(--search-bar-border-color);color:var(--inactive);display:flex;gap:12px;height:48px;padding:12px;width:-moz-fit-content;width:fit-content;width:50%}.filters select[data-v-0ed904a4]:active,.filters select[data-v-0ed904a4]:focus,.filters select[data-v-0ed904a4]:focus-visible{border:2px solid var(--search-bar-active-border-color);color:var(--card-cover-title);outline:none;transition:.15s ease-in-out}.filters select option[data-v-0ed904a4]{background-color:var(--body-bg-card);border-radius:0;color:var(--inactive)}.filters .search[data-v-0ed904a4]{position:relative;width:50%}.filters .search input[data-v-0ed904a4]{align-items:center;background:transparent;border:1px solid var(--search-bar-border-color);color:var(--inactive);display:flex;gap:12px;height:48px;padding:12px;width:-moz-fit-content;width:fit-content;width:100%}.filters .search input[data-v-0ed904a4]:active,.filters .search input[data-v-0ed904a4]:focus,.filters .search input[data-v-0ed904a4]:focus-visible{border:2px solid var(--search-bar-active-border-color);color:var(--card-cover-title);outline:none;transition:.15s ease-in-out}.filters .search .btn-search[data-v-0ed904a4]{color:var(--inactive);cursor:pointer;font-size:32px;height:32px;position:absolute;right:2%;top:8px;width:32px}@media screen and (max-width:767px){.filters[data-v-0ed904a4]{display:flex}.filters select[data-v-0ed904a4]{display:none}.filters .search[data-v-0ed904a4],.filters .search input[data-v-0ed904a4]{width:100%}}#courses-page{align-items:center;display:flex;flex-direction:column;gap:64px;width:100%}#courses-page .section-1{background:url(./gamerjovm2.BZQrlgRO.png),no-repeat;background-color:#fe9e50;background-position:100% 100%;background-repeat:no-repeat;display:flex;height:216px;position:relative;width:100%}#courses-page .section-1 .text{align-content:center;color:#000;font-size:32px;font-style:normal;font-weight:900;line-height:40px;max-width:700px;padding:48px 72px}#courses-page .title-bar{display:flex;gap:16px;margin-bottom:24px}#courses-page .title-bar .text-container{border:0 0 0 2px;border-left:2px solid var(--academy-active);padding-left:.8em;width:100%}#courses-page .title-bar .text-container .custom-text{color:var(--card-cover-title);font-size:18px;font-weight:600;letter-spacing:0;line-height:32px;margin:0;text-align:left}#courses-page .title-bar .text-container .custom-text span{color:var(--academy-active)}#courses-page .filter-bar{align-items:flex-start;align-self:stretch;display:flex;gap:42px;justify-content:flex-end;margin-bottom:42px}#courses-page .filter-bar .filter-button{align-items:center;background-color:var(--body-bg-card);border:0;color:var(--academy-active);display:flex;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:48px;justify-content:center;line-height:24px;padding:0 12px;width:88px}#courses-page .filter-bar .filter-button i{color:var(--inactive)}#courses-page .post-list{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:768px){#courses-page{gap:0;padding:0;width:100%}#courses-page .section-1{height:158px;width:100%}#courses-page .section-1 .text{font-size:20px;font-style:normal;font-weight:700;line-height:120%;max-width:100%;padding:16px}#courses-page .section-2{flex-direction:column;padding:24px;width:100%}#courses-page .section-2 .frame{width:100%}#courses-page .section-2 .frame .frame-content{display:flex;flex-direction:column}#courses-page .section-2 .frame .frame-content .frame-text button{width:100%}#courses-page .filter-bar{display:flex;gap:12px;margin-top:42px}}
