.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}.lp-archive-courses .lp-main-content .lp-courses-bar>div{align-items:center;column-gap:20px}.lp-archive-courses .lp-main-content .lp-courses-bar .lp-course-filter-search{width:300px}.lp-archive-courses .lp-main-content .lp-courses-bar .switch-layout{display:flex;padding:1.5px;border-radius:var(--phys-border-radius-button,48px);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,48px);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.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 .lp-list-courses-default{margin-bottom:80px}@media (max-width:767px){.lp-archive-courses .lp-list-courses-default{margin:0 0 50px 0}}.learnpress .learn-press-courses[data-layout=list]{min-height:auto}.learnpress .learn-press-courses[data-layout=list] .course{border:none;padding:0}.learnpress .learn-press-courses[data-layout=list] .course-item{position:relative;padding:20px;gap:20px;border:1px solid var(--phys-border_color);border-radius:var(--phys-border-radius-item,10px)}.learnpress .learn-press-courses[data-layout=list] .course-item:hover .deliver-and-address{opacity:1;visibility:visible}.learnpress .learn-press-courses[data-layout=list] .course-item .course-content{position:static;padding:0;box-shadow:none}@media (min-width:768px){.learnpress .learn-press-courses[data-layout=list] .course-item .course-content:has(.review-stars-rated) .course-price{position:absolute;right:20px;top:20px}}.learnpress .learn-press-courses[data-layout=list] .course-item .course-title{font-size:var(--phys-font_h4-font-size)}@media (min-width:1260px){.learnpress .learn-press-courses[data-layout=list] .course-item .course-thumbnail{min-width:290px}}@media (max-width:767px){.learnpress .learn-press-courses[data-layout=list] .course-item .course-thumbnail{border-radius:0}}@media (min-width:768px){.learnpress .learn-press-courses[data-layout=list] .course-item .deliver-and-address{position:absolute;left:30px;top:30px;opacity:0;visibility:hidden}.learnpress .learn-press-courses[data-layout=list] .course-item .deliver-and-address .course-address{display:none}}.learnpress .learn-press-courses[data-layout=list] .course-item .course-info{column-gap:20px;justify-content:flex-start}.learnpress .learn-press-message.info{color:var(--phys-font_title-color);background-color:var(--phys-background_section_color)}.learnpress .learnpress-widget-wrapper{margin-top:0}.learnpress .lp-form-course-filter .lp-form-course-filter__item{margin-bottom:20px;padding:30px;border:1px solid var(--phys-border_color);border-radius:var(--phys-border-radius-item,10px)}@media screen and (max-width:767px){.learnpress .lp-form-course-filter .lp-form-course-filter__item{padding:20px}}.learnpress .lp-form-course-filter .lp-form-course-filter__item:has(.lp-form-course-filter__content:empty){display:none}.learnpress .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__title{margin-bottom:15px;font-size:var(--phys-font_h4-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{padding:0;border:0}.learnpress .lp-form-course-filter .course-filter-submit{font-family:var(--phys-font_button-font-family);font-weight:var(--phys-font_button-variant,600);font-size:var(--phys-font_button-font-size,16px);text-transform:var(--phys-font_button-text-transform,capitalize);line-height:var(--phys-font_button-line-height,1.4em);color:var(--phys-font_button-color,#fff);padding:12px 25px;border:none;border-radius:var(--phys-border-radius-button,48px);background-color:var(--phys-body_primary_color)}.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{font-family:var(--phys-font_button-font-family);font-weight:var(--phys-font_button-variant,600);font-size:var(--phys-font_button-font-size,16px);text-transform:var(--phys-font_button-text-transform,capitalize);line-height:var(--phys-font_button-line-height,1.4em);color:var(--phys-font_button-color,#fff);padding:10px 25px;border-radius:var(--phys-border-radius-button,48px);border:1px solid var(--phys-body_primary_color);color:var(--phys-body_primary_color)}.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]{width:20px;height:20px;border:1px solid #555;border-radius:2px;appearance:none;-webkit-appearance:none}.learnpress .lp-form-course-filter .lp-course-filter__field input[type=checkbox]:checked{position:relative;background-color:var(--phys-font_title-color)}.learnpress .lp-form-course-filter .lp-course-filter__field input[type=checkbox]: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 input[type=radio]{width:16px;height:16px}.learnpress .lp-form-course-filter .lp-course-filter__field .count{color:var(--phys-font_body-color)}.learnpress .learn-press-courses>.learn-press-message{height:fit-content}.learnpress .lp-course-filter-search .lp-form-course-filter__title{display:none}.learnpress .lp-course-filter-search .lp-form-course-filter__content .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-form-course-filter__content .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-form-course-filter__content .lp-course-filter-search-field .lp-loading-circle.hide::before{content:"\f002";font-family:"lp-icon";font-size:1rem}.learnpress .mobile-filter-button{position:relative;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,48px);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{display:block}.learnpress .mobile-filter-button .course-filter-count-fields-selected:empty{display:none}.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-width:0 1px 0 0;border-radius:0}.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{padding-top:30px}.lp-archive-courses .lp-content-area.has-sidebar.sidebar-left{flex-direction:row-reverse}.lp-archive-courses .lp-content-area.has-sidebar .lp-courses-bar .mobile-filter-button{display:none !important}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar{width:300px}.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] .course .course-item .course-info{justify-content:space-between}.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{padding-top:20px}.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,48px);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}.learnpress .learnpress-widget-wrapper{margin-top:16px}.learnpress .lp-form-course-filter .lp-form-course-filter__item{padding:16px;margin-bottom:16px}}@media (max-width:767px){.learnpress .mobile-filter-button{padding:12px;background-color:var(--phys-background_section_color);border:none}.learnpress .mobile-filter-button span{display:none}}