.lp-archive-courses .lp-main-content .learn-press-courses-header h1{font-size:var(--phys-font_h1-font-size)}.lp-archive-courses .lp-main-content .lp-courses-bar{margin-bottom:20px;align-items:center;row-gap:8px}.lp-archive-courses .lp-main-content .lp-courses-bar>div{align-items:center;column-gap:8px}.lp-archive-courses .lp-main-content .lp-courses-bar .lp-course-filter-search{width:300px}.lp-archive-courses .lp-main-content .lp-courses-bar .courses-order-by{border:none;padding-top:12px;padding-bottom:12px;padding-left:8px}.lp-archive-courses .lp-main-content .lp-courses-bar .switch-layout{display:flex;padding:1.5px;border-radius:var(--phys-border-radius-button,52px);border:1px solid var(--phys-border_color);margin-left:auto}@media (max-width:767px){.lp-archive-courses .lp-main-content .lp-courses-bar .switch-layout{display:none}}.lp-archive-courses .lp-main-content .lp-courses-bar .switch-layout .switch-btn{border-radius:var(--phys-border-radius-button,52px);border:none;color:var(--phys-font_title-color);display:inline-flex;align-items:center;gap:8px;text-transform:capitalize}.lp-archive-courses .lp-main-content .lp-courses-bar .switch-layout .switch-btn::before{color:var(--phys-font_title-color) !important;margin:0}.lp-archive-courses .lp-main-content .courses-btn-load-more{margin:0;font-size:var(--phys-font_body-font-size)}.lp-archive-courses .lp-content-area{padding-top:30px}.lp-archive-courses .lp-content-area.has-sidebar .lp-courses-bar .lp-course-filter-search{display:none}.lp-archive-courses .lp-content-area:not(:has(.widget_course_filter)) .lp-courses-bar .mobile-filter-button{display:none !important}.lp-archive-courses .course-summary-content .course-detail-info{background-color:var(--phys-font_title-color)}.learnpress ul.learn-press-breadcrumb{font-size:1em;padding-bottom:12px}.learnpress .learn-press-message.info{color:var(--phys-font_title-color);background-color:var(--phys-background_section_color)}.learnpress .course-tabs .learn-press-message.info{margin-top:0}.learnpress .learnpress-widget-wrapper{margin-top:5px}.learnpress .lp-form-course-filter .lp-form-course-filter__item{margin-bottom:16px;border:none}.learnpress .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__title{margin-bottom:15px;font-size:var(--phys-font_h5-font-size);color:var(--phys-font_title-color);font-family:var(--phys-font_title-font-family);font-weight:var(--phys-font_title-variant)}.learnpress .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content label{color:var(--phys-font_body-color)}.learnpress .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content input:checked~label,.learnpress .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content label:hover{color:var(--phys-font_title-color)}.learnpress .lp-form-course-filter .lp-course-filter-search .lp-form-course-filter__item{margin-bottom:25px;padding:0;border:0}.learnpress .lp-form-course-filter .course-filter-submit{padding:12px 25px;border:none;border-radius:var(--phys-border-radius-button,52px);background-color:var(--phys-body_primary_color);color:var(--phys-font_button-text-color,#fff);font-weight:var(--phys-font_button-font-weight,600);font-size:var(--phys-font_button-font-size,16px);text-transform:var(--phys-font_button-text-tranform,capitalize);line-height:var(--phys-font_button-line-height,1.5em);font-family:var(--phys-font_body-font-family)}.learnpress .lp-form-course-filter .course-filter-submit:hover{background-color:var(--phys-body_primary_color_hover)}.learnpress .lp-form-course-filter .course-filter-reset{padding:10px 25px;border-radius:var(--phys-border-radius-button,52px);font-weight:var(--phys-font_button-font-weight,600);font-size:var(--phys-font_button-font-size,16px);text-transform:var(--phys-font_button-text-tranform,capitalize);line-height:var(--phys-font_button-line-height,1.5em);font-family:var(--phys-font_body-font-family)}.learnpress .lp-form-course-filter .course-filter-reset:hover{border-color:var(--phys-body_primary_color)}.learnpress .lp-form-course-filter .lp-course-filter__field{line-height:2.2em}.learnpress .lp-form-course-filter .lp-course-filter__field input[type=checkbox],.learnpress .lp-form-course-filter .lp-course-filter__field input[type=radio]{width:20px;height:20px;border:1px solid #404040;border-radius:2px;appearance:none;-webkit-appearance:none}.learnpress .lp-form-course-filter .lp-course-filter__field input[type=checkbox]:checked,.learnpress .lp-form-course-filter .lp-course-filter__field input[type=radio]:checked{position:relative;background-color:var(--phys-font_title-color)}.learnpress .lp-form-course-filter .lp-course-filter__field input[type=checkbox]:checked:after,.learnpress .lp-form-course-filter .lp-course-filter__field input[type=radio]:checked:after{content:"";position:absolute;left:6px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.learnpress .lp-form-course-filter .lp-course-filter__field .count{display:none}.learnpress .lp-course-filter-search .lp-form-course-filter__title{display:none}.learnpress .lp-course-filter-search .lp-course-filter-search-field{position:relative}.learnpress .lp-course-filter-search .lp-course-filter-search-field .lp-loading-circle.hide{position:absolute;right:4px;top:4px;left:auto;width:40px;height:40px;border-radius:50%;background-color:var(--phys-background_section_color);border:none;animation:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.learnpress .lp-course-filter-search .lp-course-filter-search-field .lp-loading-circle.hide:hover{background-color:var(--phys-body_primary_color);color:#fff}.learnpress .lp-course-filter-search .lp-course-filter-search-field .lp-loading-circle.hide::before{content:"\f002";font-family:"lp-icon";font-size:1rem}.learnpress .mobile-filter-button{display:flex !important;align-items:center;column-gap:8px;padding:12px 24px;border:1px solid var(--phys-body_primary_color);border-radius:var(--phys-border-radius-button,52px);font-weight:500;line-height:1.4;color:var(--phys-body_primary_color);cursor:pointer}.learnpress .mobile-filter-button svg{fill:var(--phys-body_primary_color)}.learnpress .mobile-filter-button svg path{fill:var(--phys-body_primary_color)}.learnpress .mobile-filter-button .course-filter-count-fields-selected:empty{display:none}.learnpress .learn-press-courses>.learn-press-message{height:fit-content}.lp-list-courses-default{margin-bottom:50px}.show-lp-course-filter-mobile .mobile-filter-button{background-color:var(--phys-body_primary_color);color:#fff}.show-lp-course-filter-mobile .mobile-filter-button svg{fill:#fff}.show-lp-course-filter-mobile .mobile-filter-button svg path{fill:#fff}.show-lp-course-filter-mobile .widget_course_filter,.show-lp-course-filter-mobile .close-filter{transform:none;visibility:visible;opacity:1}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area{position:relative}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar{display:block;width:calc(100% - 32px);position:absolute;top:98px;background-color:#fff;padding:30px 0 10px 0;box-shadow:0 10px 10px rgba(0,0,0,0.1);border-top:1px solid var(--phys-border_color);border-radius:0 0 10px 10px;max-height:250px;overflow-y:auto;z-index:999999}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar>div:not(.widget_course_filter){display:none}@media (min-width:992px){.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .widget{margin-bottom:0}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .lp-form-course-filter{display:grid;grid-template-columns:repeat(4,1fr)}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .lp-form-course-filter .lp-form-course-filter__item{padding:0 30px;border-radius:0;border-right:1px solid var(--phys-border_color)}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .lp-form-course-filter .lp-course-filter-search,.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .lp-form-course-filter .course-filter-submit{display:none}.show-lp-course-filter-mobile .lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar .lp-form-course-filter .course-filter-reset{margin-left:30px;height:fit-content}}@media (min-width:992px){.lp-archive-courses .lp-content-area.has-sidebar.sidebar-left{flex-direction:row-reverse}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar{width:22.5%}.lp-archive-courses .lp-content-area.has-sidebar .lp-courses-bar .mobile-filter-button{display:none !important}.lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-archive-courses-sidebar{display:none}.lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-main-content .learn-press-courses[data-layout=list]{margin:0 -15px}.lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-main-content .learn-press-courses[data-layout=list] .course{width:50%;padding:0 15px}.lp-archive-courses .lp-content-area:not(.has-sidebar) .lp-main-content .learn-press-courses[data-layout=list] .learn-press-message.info{margin-left:15px;margin-right:15px}.widget_course_filter .widget-title{display:none}}@media (max-width:991px){.lp-archive-courses .lp-content-area.has-sidebar{display:flex;flex-direction:column}.lp-archive-courses .lp-content-area.has-sidebar>div{width:100%}.lp-archive-courses .lp-content-area .lp-courses-bar .lp-course-filter-search{display:none}.widget_course_filter{position:fixed !important;right:0;top:0;z-index:999999;width:300px;height:100vh;background-color:#fff;transition:0.3s;display:block;overflow-y:auto;border:none !important;border-radius:0 !important;transform:translate3d(100%,0,0);margin:0;padding:20px}.widget_course_filter .lp-form-course-filter .course-filter-submit{width:100%;margin:0}.widget_course_filter .lp-form-course-filter .course-filter-reset{width:100%;margin:12px 0 0 0}.widget_course_filter .widget-title{display:flex;gap:16px}.widget_course_filter .widget-title::before{content:"\f060";font-family:"lp-icon";font-weight:normal;width:37px;height:37px;display:inline-block;background-color:#F1F2F8;color:var(--phys-font_title-color);font-size:1rem;border-radius:var(--phys-border-radius-button,52px);display:flex;align-items:center;justify-content:center}.widget_course_filter .lp-form-course-filter__close{display:none}.show-lp-course-filter-mobile .lp-archive-courses-sidebar:after{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.9);content:"";-webkit-transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s;transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s;z-index:99999}}@media (max-width:600px){.learnpress .mobile-filter-button{padding:12px;background-color:var(--phys-background_section_color);border:none}.learnpress .mobile-filter-button span{display:none}}