@charset "UTF-8";#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details{background-color:initial;height:100%;padding:10px 12px;display:flex;flex-direction:row;flex-wrap:wrap;min-height:140px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details{min-height:unset;align-items:center;padding:0 0 0 16px;display:grid;grid-template-columns:1fr 18% 20% 9% 28%;justify-content:space-between}}@media (min-width:1000px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details{grid-template-columns:1fr 18% 19% 9% 24%}}@media (min-width:1170px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details{grid-template-columns:1fr 16% 19% 9% 20%}}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>*{border-right:1px solid #e7e9ec;height:100%}.bb-dark-theme #page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>*{border-right:1px solid #333}}#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline{border-right:none;position:relative}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline del,#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline ins{position:absolute;font-size:12px;left:0;width:45%}}#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline del{margin-right:5px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline del{margin-right:0;top:0}}#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline ins{text-decoration:unset}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-card-course-details>.add_to_cart_inline ins{bottom:0}}#page .gomagic-courses.courses-list .bb-course-items .diff_lvls{height:24px;width:24px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .diff_lvls{height:28px;width:28px}}#page .gomagic-courses.courses-list .bb-course-items .difficulty_duration_wrap{display:grid;grid-template-columns:50% 50%;height:100%;line-height:1.5}#page .gomagic-courses.courses-list .bb-course-items .difficulty_wrap{margin:0;justify-content:center;font-size:12px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .difficulty_wrap{font-size:14px}}#page .gomagic-courses.courses-list .bb-course-items .difficulty{background-color:unset}#page .gomagic-courses.courses-list .bb-course-items .duration_wrap{margin:0;justify-content:center}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .duration_wrap{border-left:1px solid #e7e9ec}.bb-dark-theme #page .gomagic-courses.courses-list .bb-course-items .duration_wrap{border-left:1px solid #333}}#page .gomagic-courses.courses-list .bb-course-items .course_duration{background-color:unset}#page .gomagic-courses.courses-list .bb-course-items .bb-course-excerpt,#page .gomagic-courses.courses-list .bb-course-items .course-item-review-wrap,#page .gomagic-courses.courses-list .bb-course-items .course-progress-wrap{display:none}#page .gomagic-courses.courses-list .bb-course-items .bb-course-item-wrap{flex:0 0 100%;margin-bottom:-2px}#page .gomagic-courses.courses-list .bb-course-items .bb-course-item-wrap:last-of-type{margin-bottom:0}#page .gomagic-courses.courses-list .bb-course-items .bb-course-cover,#page .gomagic-courses.courses-list .bb-course-items .bb-course-meta .item-avatar{display:none}@media (min-width:500px) and (max-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-course-cover{display:block;height:unset}}#page .gomagic-courses.courses-list .bb-course-items .bb-course-title{line-height:1.35;padding-right:25%;width:100%;font-weight:500;font-size:16px;margin:0;min-height:40px;align-items:flex-start}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-course-title{padding-right:15px;align-items:center;max-width:unset;font-weight:400;font-size:14px;min-height:46px}}#page .gomagic-courses.courses-list .bb-course-items .bb-course-title a{color:#4d5c6d}.bb-dark-theme #page .gomagic-courses.courses-list .bb-course-items .bb-course-title a{color:#ddd}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-course-title a{color:#007cff}}#page .gomagic-courses.courses-list .bb-course-items .bb-course-meta{margin:0;height:max-content;font-size:14px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-course-meta{height:100%;padding:0 10px}}@media (min-width:1170px){#page .gomagic-courses.courses-list .bb-course-items .bb-course-meta{padding:0 15px}}#page .gomagic-courses.courses-list .bb-course-items .bb-course-meta strong{text-overflow:unset;white-space:unset;line-height:1.5;font-weight:400;color:#4d5c6d;font-size:14px}.bb-dark-theme #page .gomagic-courses.courses-list .bb-course-items .bb-course-meta strong{color:#b2b2b2}#page .gomagic-courses.courses-list .bb-course-items .course_difficulty_progress_wrap{background-color:initial;padding:0;margin:0 0 0 auto;height:max-content}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .course_difficulty_progress_wrap{height:100%;margin:0;position:relative;right:unset;top:unset}}#page .gomagic-courses.courses-list .bb-course-items .tier_wrap{display:flex;justify-content:center;align-items:center;position:absolute;right:10px;top:10px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .tier_wrap{position:relative;right:unset;top:unset}}#page .gomagic-courses.courses-list .bb-course-items .tier_wrap>*{font-size:12px;color:#fff!important;border-radius:100px;width:50px;text-align:center}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .tier_wrap>*{font-size:14px;width:60px}}#page .gomagic-courses.courses-list .bb-course-items .tier_wrap .free,.courses_sidebar .custom-dropdown.tier .dropdown-item[data-value="0"].active{background-color:#4caf50}#page .gomagic-courses.courses-list .bb-course-items .tier_wrap .silver,.courses_sidebar .custom-dropdown.tier .dropdown-item[data-value="1"].active{background-color:#1b93b4}#page .gomagic-courses.courses-list .bb-course-items .tier_wrap .gold,.courses_sidebar .custom-dropdown.tier .dropdown-item[data-value="2"].active{background-color:#ffae00}#page .gomagic-courses.courses-list .bb-course-items .tier_wrap .magic{background-color:#007cff}#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline{display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline{align-items:center;justify-content:flex-end;width:unset}}#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline .amount{height:100%;display:flex;align-items:flex-end;font-size:15px;justify-content:center;padding-right:0;position:absolute;width:45%;left:0}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline .amount{align-items:center;border-right:1px solid #e7e9ec}.bb-dark-theme #page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline .amount{border-right:1px solid #333}}#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline del .amount,#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline ins .amount{font-size:12px;justify-content:center;padding-right:0;width:unset;position:relative}@media (max-width:800px){#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline del .amount,#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline ins .amount{font-size:14px}}#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline .add_to_cart_button{font-size:14px;padding:6px 10px;margin-left:auto;color:#fff;line-height:1.3;min-width:104px;width:calc(55% - 16px);max-width:160px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .add_to_cart_inline .add_to_cart_button{margin-right:8px}}#page .gomagic-courses.courses-list .bb-course-items .bb-cover-list-item{display:grid}@media (min-width:500px) and (max-width:900px){#page .gomagic-courses.courses-list .bb-course-items .bb-cover-list-item{grid-template-columns:30% 1fr}}#page .gomagic-courses.courses-list .bb-course-items .bb-course-item-wrap:nth-of-type(2n) .bb-cover-list-item{background-color:#f7f7f7}.bb-dark-theme #page .gomagic-courses.courses-list .bb-course-items .bb-course-item-wrap:nth-of-type(2n) .bb-cover-list-item{background-color:var(--bg-dark)}#page .gomagic-courses.courses-list .bb-course-items .bb-cover-list-item .ld-status{padding:4px 10px;font-size:10px}#page .gomagic-courses.courses-list .bb-course-items .bb-cover-list-item .sticker{padding:0 8px;font-size:11px}#page .gomagic-courses.courses-list .bb-course-items .last-lesson-continue{display:none}#page .gomagic-courses.courses-list .bb-course-items .amount.closed,#page .gomagic-courses.courses-list .bb-course-items .amount.free{justify-content:center;padding-right:0;position:absolute;width:45%;left:0}@media (max-width:900px){#page .gomagic-courses.courses-list .bb-course-items .amount.closed,#page .gomagic-courses.courses-list .bb-course-items .amount.free{justify-content:flex-start}}#page .gomagic-courses.courses-list .bb-course-items .amount.free{font-size:12px}@media (max-width:800px){#page .gomagic-courses.courses-list .bb-course-items .amount.free{font-size:14px}}#page .gomagic-courses.courses-list .bb-course-items .last-lesson-link{font-family:inherit;color:#fff;background-color:#007cff;border-radius:100px;font-weight:500;font-style:normal;text-decoration:none;text-align:center;cursor:pointer;line-height:1.3;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all linear .2s;transition:all linear .2s;display:none;height:auto;font-size:14px;padding:6px 16px;margin:0 0 0 auto;align-self:flex-end}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .last-lesson-link{align-self:unset}}#page .gomagic-courses.courses-list .bb-course-items .diff_lvls,#page .gomagic-courses.courses-list .bb-course-items .difficulty{display:none}#page .gomagic-courses.courses-list .bb-course-items .diff_kyudan{display:flex;font-size:14px}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .diff_kyudan{padding:8px 10px}}@media (min-width:1170px){#page .gomagic-courses.courses-list .bb-course-items .diff_kyudan{padding:8px 16px}}@media (min-width:900px){#page .gomagic-courses.courses-list .bb-course-items .puzzles_wrap{display:none;align-items:center;justify-content:center;font-size:14px}}#page .courses-list .bb-course-items.list-view-header-wrapper{font-size:14px}@media (min-width:900px){#page .courses-list .bb-course-items.list-view-header-wrapper{display:block}}#page .courses-list .bb-course-items.list-view-header-wrapper .add_to_cart_inline .amount{font-size:14px;width:45%}#page .courses-list .bb-course-items.list-view-header-wrapper .add_to_cart_inline .amount.sorted_down,#page .courses-list .bb-course-items.list-view-header-wrapper .add_to_cart_inline .amount.sorted_up{padding-right:10px}#page .courses-list .bb-course-items.list-view-header-wrapper .bb-course-item-wrap{margin-bottom:-2px;border-bottom:0}#page .courses-list .list-view-header-wrapper .bb-course-item-wrap{padding:0}#page .courses-list .list-view-header-wrapper .bb-cover-list-item{border-top:1px solid #e7e9ec;border-bottom:none;outline:0}.bb-dark-theme #page .courses-list .list-view-header-wrapper .bb-cover-list-item{border-top:1px solid #515151}#page .courses-list .bb-cover-list-item{border:1px solid #e7e9ec;outline:0}.bb-dark-theme #page .courses-list .bb-cover-list-item{border:1px solid #515151}#page .courses-list .bb-cover-list-item.inprogress{outline:0}#page .courses-list .bb-course-item-wrap+.bb-course-item-wrap .bb-cover-list-item,.bb-dark-theme #page .courses-list .bb-course-item-wrap+.bb-course-item-wrap .bb-cover-list-item{border-top:none}.courses-filters{position:relative;display:flex;justify-content:space-between;align-items:center;line-height:2;margin-bottom:10px}@media (min-width:1170px){.courses-filters{margin-bottom:15px;line-height:2.2}}.logged-in .courses-filters{padding-top:30px}@media (min-width:750px){.logged-in .courses-filters{padding-top:0}}.filter-cat{display:flex;column-gap:10px;font-size:12px;flex-wrap:wrap;justify-content:center}@media (min-width:400px){.filter-cat{font-size:14px}}@media (min-width:1170px){.filter-cat:not(:first-of-type){padding-left:15px;margin-left:16px}}[lang=ru-RU] .filter-cat:not(:first-of-type){padding-left:10px;margin-left:11px}.courses_sidebar .filter-cat{padding:0 0 15px;margin:0;justify-content:space-between}.filter-cat a,.filter-cat div{transition:all .2s}.filter-cat a:hover,.filter-cat div:hover{cursor:pointer}.filter-cat a:not(.active),.filter-cat div:not(.active){color:#797979;fill:#797979}.filter-cat .dropdown-item:not(.active) .diff_lvls{background-color:#bebebe}.bb-dark-theme .filter-cat .dropdown-item:not(.active) .diff_lvls{background-color:#797979}.filter-cat .dropdown-item:hover:not(.active) .diff_lvls{opacity:.7}.filter-cat.views{height:40px;column-gap:10px}.filter-cat.views svg{width:16px;height:16px;pointer-events:none}[lang=ru-RU] .filter-cat.filters{column-gap:5px}.courses-filters .diff_lvls{font-size:12px;height:22px;width:22px;box-shadow:none;transition:all .2s;margin:-6px 4px -6px 0}@media (min-width:1170px){.courses-filters .diff_lvls{font-size:17px;height:28px;width:28px}}.filter_button{display:flex;align-items:center;gap:5px;cursor:pointer}.filter_button.active{fill:#007cff!important}.active .filter_button i,.filter_button.active i{color:#007cff!important}.courses_sidebar .custom-dropdown.tier .dropdown-item[data-value="3"].active,.filter_button.active .count{background-color:#007cff}.filter_button .count{line-height:1.2;padding:2px 0;background-color:#bebebe;box-shadow:none;transition:all .2s;width:26px;display:flex;justify-content:center}.bb-dark-theme .filter_button .count{background-color:#797979}.filter_button.sorted_asc::after,.filter_button.sorted_desc::after{content:"";line-height:0;font-family:bb-icons;font-size:16px;font-weight:600;vertical-align:middle}.filter_button.sorted_asc::after{rotate:180deg}.filter_button i{pointer-events:none}.filter_button i.bb-icon-grid-view{font-size:16px}.filter_button i.bb-icon-list-view{font-size:20px}@media (min-width:700px){.originally-grid .filter_button[data-value=carousel]{display:none}}@media (max-width:700px){.filter_button[data-value=grid]{display:none}}@media (min-width:700px){.originally-carousel .filter_button[data-value=grid]{display:none}}.courses_menu{display:none}.logged-in .courses_menu{display:contents}@media (min-width:1170px){.courses_menu{display:contents;margin:0 0 0 15px}}.courses_menu .filter-cat:nth-child(1){position:absolute;top:-4px;width:100%}@media (min-width:700px){.courses_menu .filter-cat:nth-child(1){position:relative;top:unset;left:unset;width:auto}}.filter-sidebar-label{font-size:14px;display:flex;align-items:center;cursor:pointer}@media (min-width:1170px){.filter-sidebar-label{margin-right:15px}.filter-sidebar-label::before{content:"All";margin-right:3px}}.custom-dropdown{position:relative;display:inline-block;-webkit-tap-highlight-color:transparent}.custom-dropdown.disabled{pointer-events:none;opacity:.5;cursor:unset}.courses_sidebar .custom-dropdown{padding:20px 0 0}.custom-dropdown.tier .dropdown-menu{justify-content:space-between}.courses_sidebar .custom-dropdown.tier .dropdown-item{background-color:#f2f2f2;width:20%;border-radius:25px;justify-content:center}.courses_sidebar .custom-dropdown.tier .dropdown-item.active{color:#fff!important}.bb-dark-theme .courses_sidebar .custom-dropdown.diff .dropdown-item,.bb-dark-theme .courses_sidebar .custom-dropdown.tier .dropdown-item{background-color:#595959}.courses_sidebar .custom-dropdown.diff .dropdown-item{background-color:#f2f2f2;border-radius:25px;justify-content:space-between;padding-right:10px;color:#797979;font-weight:500}.custom-dropdown.author .dropdown-item::before,.custom-dropdown.category .dropdown-item::before,.custom-dropdown.tag .dropdown-item::before,.custom-dropdown.tier .dropdown-item::before{content:" ";width:20px;height:20px;padding-right:17px;border:2px solid #5b6878;border-radius:4px;margin-right:7px}.bb-dark-theme .custom-dropdown.author .dropdown-item::before,.bb-dark-theme .custom-dropdown.category .dropdown-item::before,.bb-dark-theme .custom-dropdown.tag .dropdown-item::before,.bb-dark-theme .custom-dropdown.tier .dropdown-item::before{border:2px solid #aaa}.custom-dropdown.author .dropdown-item.active::after,.custom-dropdown.category .dropdown-item.active::after,.custom-dropdown.tag .dropdown-item.active::after,.custom-dropdown.tier .dropdown-item.active::after{content:url(/wp-content/themes/buddyboss-theme-child/assets/svg/checkmark_light.svg);width:20px;height:20px;position:absolute;margin-bottom:10px;margin-left:2px}.bb-dark-theme .custom-dropdown.author .dropdown-item.active::after,.bb-dark-theme .custom-dropdown.category .dropdown-item.active::after,.bb-dark-theme .custom-dropdown.tag .dropdown-item.active::after,.bb-dark-theme .custom-dropdown.tier .dropdown-item.active::after{content:url(/wp-content/themes/buddyboss-theme-child/assets/svg/checkmark_dark.svg)}.custom-dropdown.category{display:none}@media (min-width:1170px){.custom-dropdown.category{display:block}}.custom-dropdown.tier{display:none}@media (min-width:1100px){.custom-dropdown.tier{display:block}}.custom-dropdown.author{display:none}@media (min-width:1000px){.custom-dropdown.author{display:block}}.courses_sidebar .custom-dropdown.tier .dropdown-item::after,.courses_sidebar .custom-dropdown.tier .dropdown-item::before,.custom-dropdown.diff{display:none}@media (min-width:750px){.custom-dropdown.diff{display:block}}.custom-dropdown .bb-icon-arrow-down,.custom-dropdown .bb-icon-arrow-up{font-size:14px;font-weight:700}@media (max-width:600px){.custom-dropdown .bb-icon-arrow-down,.custom-dropdown .bb-icon-arrow-up{font-size:12px}}@media (max-width:1170px){.bb-dark-theme .custom-dropdown .dropdown-menu{background-color:var(--bg-dark-menu);color:#ddd}}.sort .dropdown-toggle{padding:5px 8px}@media (max-width:1170px){.sort .dropdown-toggle{padding:5px 9px}}.courses_sidebar .dropdown-toggle::after,.sort .dropdown-toggle::after{content:""}.dropdown-toggle{color:#4c5d6c;font-size:14px;cursor:pointer;z-index:99;padding:3px 9px;background-color:transparent;position:relative}@media (min-width:750px){.dropdown-toggle{border:1px #e5e5e5 solid}.dropdown-toggle::after{content:"";line-height:0;font-family:bb-icons;font-size:24px;vertical-align:middle}}.dropdown-toggle:focus{color:#333}@media (min-width:1000px){.courses_menu .dropdown-toggle.active,.courses_menu .dropdown-toggle:hover{background-color:#007cff;color:#fff}}.bb-dark-theme #page .dropdown-menu .dropdown-item.active,.bb-dark-theme .dropdown-toggle{color:#ddd}@media (min-width:700px){.bb-dark-theme .dropdown-toggle{color:#ddd;border:1px #797979 solid}}@media (max-width:1170px){.bb-dark-theme .dropdown-toggle[data-type=sort]{background-color:var(--bg-dark-menu);color:#ddd}}.courses_sidebar .dropdown-toggle{padding:0;background-color:#fff;color:#4c5d6c;font-size:14px;cursor:pointer;z-index:99;border:0}.courses_sidebar .dropdown-toggle:focus{color:#333}.courses_sidebar .dropdown-toggle:not([data-type=sort]).active::after{content:url(/wp-content/themes/buddyboss-theme-child/assets/svg/refresh.svg);width:18px;height:18px;position:absolute;margin-left:10px}.bb-dark-theme .courses_sidebar .dropdown-toggle:not([data-type=sort]).active::after{filter:brightness(3)}.bb-dark-theme .courses_sidebar .dropdown-toggle{background-color:var(--bg-dark);color:#ddd!important}.bb-dark-theme .courses_sidebar .dropdown-toggle[data-type=sort]{background-color:var(--bg-dark-menu);color:#ddd}.courses_sidebar .custom-dropdown.author,.courses_sidebar .custom-dropdown.category,.courses_sidebar .custom-dropdown.tier{display:block}.dropdown-menu{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:98;padding:10px 0;flex-direction:column}.disabled>.dropdown-menu{display:none!important}.diff .dropdown-menu{min-width:200px}.dropdown-menu .dropdown-item{text-align:left;color:#000;padding:.5625rem .9375rem;text-decoration:none;display:flex;cursor:pointer;font-size:14px;line-height:1}@media (min-width:1170px){.dropdown-menu .dropdown-item{padding:.5625rem .9375rem;width:auto}}.courses_menu .dropdown-menu .dropdown-item:hover{background-color:#f1f1f1}.bb-dark-theme .courses_menu .dropdown-menu .dropdown-item:hover{background-color:var(--bg-dark)}.courses_menu .dropdown-menu .dropdown-item[data-type=author]{min-width:215px}.dropdown-menu .dropdown-item[data-type=sort]{width:185px}.sorted-recent .dropdown-menu .dropdown-item[data-value=recent_asc],.sorted-recommended .dropdown-menu .dropdown-item[data-value=recommended_asc]{display:flex}.dropdown-menu .dropdown-item[data-value=recent_asc],.dropdown-menu .dropdown-item[data-value=recommended_asc],.sorted-recent .dropdown-menu .dropdown-item[data-value=relevance_desc],.sorted-recommended .dropdown-menu .dropdown-item[data-value=relevance_desc]{display:none}.bb-dark-theme #page .dropdown-menu .dropdown-item{color:#b2b2b2}@media (min-width:1170px){.bb-dark-theme .dropdown-menu .dropdown-item:hover{background-color:#181818;color:#ddd}}.dropdown-menu .dropdown-item.active{font-weight:500}@media (min-width:1170px){.custom-dropdown:hover .dropdown-menu{display:flex}}.courses_sidebar .dropdown-menu,.custom-dropdown.mob-hover .dropdown-menu{display:flex}@media (min-width:1170px){.courses_sidebar .dropdown-menu{display:none}.bb-dark-theme .dropdown-menu{background-color:var(--bg-dark-menu);color:#ddd}}.courses_sidebar .dropdown-menu{display:none;position:relative;padding:0;box-shadow:none;min-width:160px;background-color:#fff;flex-wrap:wrap;gap:10px;justify-content:space-between;flex-direction:row}.bb-dark-theme .courses_sidebar .dropdown-menu{background-color:var(--bg-dark)}.diff .courses_sidebar .dropdown-menu{min-width:200px}.courses_sidebar .dropdown-menu .dropdown-item{padding:5px 0;text-decoration:none;display:flex;cursor:pointer;font-size:12px;line-height:1;width:calc(50% - 5px)}.courses_sidebar .dropdown-menu .dropdown-item[data-type=sort]{padding:.5625rem .9375rem;width:auto}.bb-dark-theme #courses_sidebar_hide_button,.bb-dark-theme .courses_sidebar .dropdown-menu .dropdown-item{color:#ddd}.show_courses_sidebar .courses_sidebar .dropdown-menu{display:flex}.courses_sidebar .dropdown-menu.shortened{max-height:90px;overflow:hidden}.courses_sidebar .dropdown-menu.shortened::after{content:"";font-family:"bb-icons";font-size:30px;font-weight:400;position:absolute;bottom:-25px;left:0;width:100%;text-align:center;margin:0;padding-top:30px;background-image:linear-gradient(to bottom,transparent,#fff,#fff)}.bb-dark-theme .courses_sidebar .dropdown-menu.shortened::after{background-image:linear-gradient(to bottom,transparent,var(--bg-dark),var(--bg-dark))}body.show_mobile_courses_sidebar{padding-right:17px}#courses_sidebar_hide_button,#courses_sidebar_show_button{display:block;line-height:1;padding:10px;color:#333;cursor:pointer}#courses_sidebar_show_button{border-radius:8px;rotate:90deg}#courses_sidebar_show_button:before{content:"";font:22px/1"bb-icons"}.bb-dark-theme #courses_sidebar_show_button:before{filter:invert(1)}#page .gomagic-courses .add_to_cart_button.added,#page .gomagic-courses .add_to_cart_button.loading,.filtered #courses_sidebar_show_button:before{color:#007cff}#courses_sidebar_hide_button{position:absolute;top:12px;right:10px;z-index:100}#courses_sidebar_hide_button:before{content:"";font:24px/1"bb-icons"}.courses_sidebar{-webkit-overflow-scrolling:touch;max-height:100vh;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;overflow:auto;position:fixed;top:0;left:0;right:0;background-color:#fff;height:100%;z-index:1000;padding:20px 0 20px 20px;transform:translateX(-100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94);opacity:0;will-change:transform,opacity}@media screen and (min-width:1170px){.courses_sidebar{max-width:30%;right:unset}}.show_courses_sidebar .courses_sidebar{transform:translateX(0);opacity:1}.bb-dark-theme .courses_sidebar{background-color:var(--bg-dark)}.courses_sidebar .custom-dropdown{width:100%}.courses_sidebar .mob-header-main{margin-bottom:20px}.courses_sidebar .mob-header{font-weight:500;width:100%;line-height:20px;color:#252221}.courses_sidebar .filter-cat .dropdown-toggle{color:#252221}.bb-dark-theme .courses_sidebar .filter-cat .dropdown-toggle,.bb-dark-theme .courses_sidebar .mob-header{color:#ddd}.courses_sidebar .sidebar_filters_wrapper{max-height:calc(100vh - 128px);overflow-y:auto;padding-right:20px}.courses_sidebar .sidebar_filters_wrapper::-webkit-scrollbar{width:7px}.courses_sidebar .sidebar_filters_wrapper::-webkit-scrollbar-track{background:#f1f1f1}.courses_sidebar .sidebar_filters_wrapper::-webkit-scrollbar-thumb{background:#888}.courses_sidebar .sidebar_filters_wrapper::-webkit-scrollbar-thumb:hover{background:#666}.courses_sidebar .bottom_menu_buttons{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:99;background-color:#fff;padding:15px}.bb-dark-theme .courses_sidebar .bottom_menu_buttons{background-color:var(--bg-dark)}.courses_sidebar .bottom_menu_buttons .button{width:100%;color:#fff;margin-top:10px;padding:7px;border:1px solid #007cff}.courses_sidebar .bottom_menu_buttons .button:hover{box-shadow:unset}.bb-dark-theme .courses_sidebar .bottom_menu_buttons .button{color:#fff}.courses_sidebar .bottom_menu_buttons .button-gray{width:100%;color:#4d5c6d;border:1px solid #4d5c6d;margin-top:0;background-color:#fff}.bb-dark-theme .courses_sidebar .bottom_menu_buttons .button-gray{color:#fff;background-color:#4d4d4d}.courses_sidebar .bottom_menu_buttons .button-gray::after{content:url(/wp-content/themes/buddyboss-theme-child/assets/svg/refresh.svg);width:18px;height:18px;position:absolute;margin-left:10px}.bb-dark-theme .courses_sidebar .bottom_menu_buttons .button-gray::after{filter:brightness(3)}.diff-input-wrapper{position:relative;width:100%}.courses_menu .diff-input-wrapper{margin:7px 10px 0;width:85%}.diff-input-wrapper input{appearance:none;background-color:silver;height:4px;padding:0;width:100%}.diff-input-wrapper .diff-output{padding:0;line-height:0;position:absolute;top:15px;font-size:12px;width:60px;text-align:center;color:#fff!important;font-weight:500;pointer-events:none;transition:none}.diff-input-wrapper input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:60px;height:25px;background:silver;border-radius:5px;cursor:pointer;z-index:100}.bb-dark-theme .diff-input-wrapper input::-webkit-slider-thumb{background:#797979}.diff-input-wrapper input::-moz-range-thumb{width:60px;height:25px;background:silver;border-radius:5px;cursor:pointer;z-index:100}.bb-dark-theme .diff-input-wrapper input::-moz-range-thumb{background:#797979}.diff-input-wrapper input.active::-webkit-slider-thumb{background:#007cff}.custom-dropdown.diff .header{font-weight:500;color:#252221}.bb-dark-theme .custom-dropdown.diff .header{color:#ddd}.courses_menu .custom-dropdown.diff .header{margin-left:12px;line-height:1;margin-top:10px}.custom-dropdown.sort{width:98px;text-align:right;margin-bottom:-4px}@media screen and (min-width:1170px){.custom-dropdown.sort{width:102px}}.custom-dropdown.sort .dropdown-menu{margin-left:-50px}.custom-dropdown.sort .dropdown-toggle.active,.custom-dropdown.sort .dropdown-toggle:hover{background-color:#007cff;border-color:#007cff;color:#fff}.courses_sidebar_backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94);will-change:opacity}.show_courses_sidebar .courses_sidebar_backdrop{opacity:1;visibility:visible}@media screen and (max-width:1170px){.courses_sidebar_backdrop{display:none}}@media (min-width:900px){#page .gomagic-courses.courses-carousel .bb-course-items.long{padding-left:15px;padding-right:15px}}#page .gomagic-courses .add_to_cart_button{margin-left:15px}@media (max-width:870px){#page .gomagic-courses .add_to_cart_button{margin-left:20px}}#page .gomagic-courses .add_to_cart_button.added::after,#page .gomagic-courses .add_to_cart_button.loading::after{position:absolute;color:#fff;top:20%;right:40%}#page .gomagic-courses .add_to_cart_button.added:hover,#page .gomagic-courses .add_to_cart_button.loading:hover{color:#007cff}#page .gomagic-courses .add_to_cart_inline{display:none;margin:0}#page .gomagic-courses .added_to_cart,#page .gomagic-courses splide__pagination.hide,.courses-carousel .slick-slider .slick-dots li button{display:none}#page .gomagic-courses .splide__list,#page .gomagic-courses .splide__track{padding:0}#page .gomagic-courses .splide__list{flex-flow:row wrap;box-sizing:border-box}#page .gomagic-courses.courses-carousel .splide__list{flex-flow:initial}#page .gomagic-courses.courses-grid .splide__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@media (max-width:1100px){#page .gomagic-courses.courses-grid .splide__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){#page .gomagic-courses.courses-grid .splide__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#page .gomagic-courses.courses-grid .splide__list{grid-template-columns:1fr}}#page .gomagic-courses .splide__arrow{background-color:#fff;width:58px;height:58px;opacity:1;box-shadow:0 4px 20px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05)}#page .gomagic-courses .splide__arrow:disabled{opacity:1;background-color:#ebebeb;pointer-events:none}#page .gomagic-courses .splide__arrow:disabled svg{fill:#bababa}#page .gomagic-courses .splide__arrow:hover{background-color:#007cff}#page .gomagic-courses .splide__arrow:hover svg{fill:#fff}#page .gomagic-courses .splide__arrow svg{fill:#4d5c6d;height:20px;width:20px}.bb-dark-theme #page .gomagic-courses .splide__arrow svg{fill:#b2b2b2}.bb-dark-theme #page .gomagic-courses .splide__arrow{background-color:var(--bg-dark-menu);border:1px #797979 solid}.bb-dark-theme #page .gomagic-courses .splide__arrow:disabled{opacity:1;background-color:#454545;pointer-events:none;border-color:#5a5a5a}.bb-dark-theme #page .gomagic-courses .splide__arrow:disabled svg{fill:#5a5a5a}.bb-dark-theme #page .gomagic-courses .splide__arrow:hover{background-color:#007cff}.bb-dark-theme #page .gomagic-courses .splide__arrow:hover svg{fill:#fff}#page .gomagic-courses .splide__arrows{position:absolute;width:calc(100% - 30px);height:calc(100% - 35px)}#page .gomagic-courses .splide__arrows .splide__arrow--prev{left:-29px}#page .gomagic-courses .splide__arrows .splide__arrow--next{right:-29px}#page .gomagic-courses .splide__pagination__page{background-color:#7fbdff;height:10px;width:10px}#page .gomagic-courses .splide__pagination__page.is-active{width:20px;border-radius:5px;transform:unset}#page .gomagic-courses .bb-course-items{margin-left:0;margin-right:0}#page .gomagic-courses .bb-course-items .bb-cover-wrap{padding:0;height:100%}#page .gomagic-courses .bb-course-items .bb-course-cover{height:170px}@media screen and (min-width:700px){#page .gomagic-courses .bb-course-items .bb-course-cover{height:200px}}@media screen and (min-width:1100px){#page .gomagic-courses .bb-course-items .bb-course-cover{height:170px}}@media screen and (min-width:1400px){#page .full-width .gomagic-courses .bb-course-items .bb-course-cover{height:210px}}@media screen and (min-width:1900px){#page .full-width .gomagic-courses .bb-course-items .bb-course-cover{height:230px}}.entry-content-wrap .splide__list{justify-content:center}.bb-course-items.grid-view.long .splide__list{justify-content:flex-start}.bb-course-items.grid-view.long .bb-course-item-wrap{flex:0 0 calc(100% - 60px)}@media screen and (min-width:567px){.bb-course-items.grid-view.long .bb-course-item-wrap{flex:0 0 calc(50% - 40px)}}@media screen and (min-width:900px){.bb-course-items.grid-view.long .bb-course-item-wrap{flex:0 0 calc(33% - 7.5px)}}@media screen and (min-width:1100px){.bb-course-items.grid-view.long .bb-course-item-wrap{flex:0 0 calc(25% - 11.25px)}}.your-recent-courses-h{text-align:center}.recent-courses-landing{font-size:44px;font-weight:900;line-height:1.2;margin-bottom:1.8rem}.courses-carousel .bb-course-items{position:relative;width:100%;transition:opacity 500ms}.courses-carousel .bb-course-items.long{padding:0 0 45px}@media (min-width:1170px){.courses-carousel .bb-course-items.long{padding:0 0 35px}}.courses-carousel .bb-course-item-wrap{margin:0 0 5px}.courses-carousel .bb-grid-cell:not(.no-gutter),.courses-carousel .bb-grid>:not(.no-gutter){padding-left:0;padding-right:0}.courses-carousel .slick-slider .slick-list,.courses-carousel .slick-slider .slick-track{margin:0 auto}@media (min-width:1170px){.courses-carousel .slick-slider .slick-list{overflow:visible}}.courses-carousel .slick-slider .slick-slide{margin:0 10px}.courses-carousel .slick-slider .slick-arrow{height:45px;width:45px;font-size:42px;position:absolute;display:flex;align-items:center;justify-content:center;box-shadow:none;background-color:transparent}@media screen and (min-width:1170px){.courses-carousel .slick-slider .slick-arrow{height:32px;width:32px;font-size:26px;top:unset;bottom:-32px;border:1px solid #797979}}.courses-carousel .slick-slider .slick-disabled{opacity:.2}.courses-carousel .slick-slider .bb-icon-chevron-left{left:-30px;padding-right:2px}@media screen and (min-width:1170px){.courses-carousel .slick-slider .bb-icon-chevron-left{left:unset;right:46px}}.courses-carousel .slick-slider .bb-icon-chevron-right{right:-40px;left:auto;padding-left:2px}@media screen and (min-width:1170px){.courses-carousel .slick-slider .bb-icon-chevron-right{right:8px}}.courses-carousel .slick-slider button.disabled{opacity:.1}.courses-carousel .slick-slider .slick-dots{text-align:center;bottom:-32px}@media screen and (max-width:767px){.courses-carousel .slick-slider .slick-dots{bottom:-55px;height:55px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.courses-carousel .slick-slider .slick-dots li{border:2px solid;border-radius:0;margin:2px 4px;height:12px;width:12px;cursor:pointer}.courses-carousel .slick-slider .slick-dots li.slick-active{border-width:6px;border-style:double}.gomagic-courses.courses-grid .bb-grid{margin:0}.courses-list-title{margin-top:0;text-align:center;margin-bottom:2.2rem}.courses-grid .bb-course-item-wrap{margin-bottom:5px}#page .splide__arrows,#page .splide__pagination__page,.list-view-header-wrapper,.rating-container .rating-container{display:none}@media (max-width:520px){.dash_block{padding:16px 20px}}.bb-icon-sort{font-size:12px;margin-left:1px;vertical-align:middle}#page .long .splide__arrows{display:block}#page .long .splide__pagination__page{display:inline-block}