.page_page_loading_fallback__Xh0N3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1rem}.page_page_loading_fallback__Xh0N3 p{color:#64748b;font-size:.875rem;margin:0}.page_page_container__2tuQD{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}@media(min-width:1025px){.page_page_container__2tuQD{padding-left:60px}}@media(max-width:1024px)and (min-width:993px){.page_page_container__2tuQD{padding-left:70px}}@media(max-width:992px){.page_page_container__2tuQD{padding-left:0}}.page_page_container__2tuQD.page_unauthenticated__LY2Vn{padding-left:0!important}.page_page_container__2tuQD>:first-child{flex-shrink:0!important;z-index:100!important;position:relative!important;width:100%!important}.page_content_container__X6r94{align-items:flex-start;box-sizing:border-box;display:grid;flex:1;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:clamp(17rem,20vw,18.5rem) minmax(0,1fr);max-width:100%;min-height:0;padding:0 2rem 3.5rem 4.25rem;width:100%}@media(max-width:992px){.page_content_container__X6r94{gap:1.5rem;grid-template-columns:100%;margin:0 auto;max-width:720px;padding:0 1.5rem 3rem}}@media(max-width:768px){.page_content_container__X6r94{gap:1.25rem;padding:0 1.25rem 2.5rem}}.page_page_container__2tuQD.page_unauthenticated__LY2Vn .page_content_container__X6r94{padding-left:7rem}@media(max-width:992px){.page_page_container__2tuQD.page_unauthenticated__LY2Vn .page_content_container__X6r94{padding-left:1.5rem}}@media(max-width:768px){.page_page_container__2tuQD.page_unauthenticated__LY2Vn .page_content_container__X6r94{padding-left:1.25rem}}.page_courses_loading_skeleton__cEiRq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.page_courses_loading_skeleton__cEiRq p{font-family:HKGrotesk,sans-serif;font-size:1rem;color:#64748b;margin:0}.page_content_container__X6r94>:first-child{width:100%;max-width:none;min-width:0}.page_content_container__X6r94>:last-child{min-width:0;max-width:100%;overflow:visible}.page_page_container__2tuQD .find_courses_top_nav_cont{margin-left:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-left:1rem!important;padding-right:1rem!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.page_page_container__2tuQD .find_courses_top_nav_user_info_cont{flex:0 0 auto!important;width:auto!important;min-width:150px!important;max-width:220px!important;display:flex!important;align-items:center!important;gap:.5rem!important}.page_page_container__2tuQD .find_courses_top_nav_search_cont{flex:1!important;max-width:780px!important;margin:0 auto 0 1rem!important}.page_page_container__2tuQD .find_courses_top_nav_courses_techers_nav{flex:0 0 auto!important;width:auto!important;min-width:200px!important}.page_page_container__2tuQD .find_courses_main_body_container{width:100%!important;display:block!important;background:#0000!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:2rem 0 3rem!important}.page_page_container__2tuQD #findCoursesMainBody h1,.page_page_container__2tuQD #findCoursesTeacherMainBodyCont h1{text-align:center;width:100%;margin:0 auto 1.25rem;position:relative;left:auto;right:auto;font-size:clamp(1.8rem,3vw,2.3rem);color:#0c1627;font-weight:700}.page_page_container__2tuQD .find_courses_main_body{width:100%!important;max-width:none!important;margin:0!important;padding-bottom:2.5rem!important;overflow:visible!important}.page_page_container__2tuQD .find_courses_main_body_cont{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:space-around!important;align-content:flex-start!important;padding-right:1.5625rem!important;padding-left:0!important}.page_page_container__2tuQD .find_courses_main_body_filter_cont{margin-left:0!important;width:100%!important;float:none!important;display:flex!important;justify-content:flex-start!important;padding-top:0!important;position:static!important}.page_page_container__2tuQD .find_courses_teacher_main_body_cont{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:1.5rem!important;overflow:visible!important;box-sizing:border-box!important}.page_page_container__2tuQD .find_courses_teacher_main_body_item{width:100%!important;max-width:none!important;margin-bottom:0!important;height:auto!important;min-height:327px!important}.page_page_container__2tuQD .find_courses_teacher_main_body_courses_cont{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:1rem!important;width:100%!important;height:auto!important;min-height:80px!important;justify-content:start!important}.page_page_container__2tuQD .find_courses_teacher_main_body_courses_cont>div{width:100%!important;max-width:233px!important;height:80px!important;margin:0!important;justify-self:start!important}@media(max-width:768px){.page_page_container__2tuQD .find_courses_teacher_main_body_courses_cont>div{max-width:none!important;justify-self:center!important}}.page_page_container__2tuQD .find_courses_filter_cont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.page_page_container__2tuQD .find_courses_top_nav_user_info_cont>*,.page_page_container__2tuQD .signup-btn{white-space:nowrap!important;flex-shrink:0!important}.page_page_container__2tuQD .find_courses_no_search_results{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:50vh!important;max-height:70vh!important;width:100%!important;padding:2rem!important;margin:1rem 0!important;text-align:center!important;position:relative!important;z-index:1!important}.page_page_container__2tuQD .find_courses_no_search_results>h5{font-family:HKGrotesk!important;font-size:2rem!important;font-weight:700!important;color:var(--black)!important;margin:0 0 .5rem!important}.page_page_container__2tuQD .find_courses_no_search_results>h6{font-family:HKGrotesk!important;font-size:2rem!important;font-weight:700!important;color:var(--bluey-grey)!important;margin:0 0 2rem!important}.page_page_container__2tuQD .find_courses_no_search_results>img{width:15.75rem!important;height:13.225rem!important;object-fit:contain!important}@media only screen and (max-width:992px){.page_page_container__2tuQD .find_courses_no_search_results{min-height:50vh!important;padding:1.5rem!important}.page_page_container__2tuQD .find_courses_no_search_results>:is(h5,h6){font-size:1.5rem!important}.page_page_container__2tuQD .find_courses_no_search_results>img{width:12rem!important;height:10rem!important}}@media only screen and (max-width:600px){.page_page_container__2tuQD .find_courses_no_search_results{min-height:40vh!important;padding:1rem!important}.page_page_container__2tuQD .find_courses_no_search_results>:is(h5,h6){font-size:1.25rem!important}.page_page_container__2tuQD .find_courses_no_search_results>img{width:10rem!important;height:8rem!important}}@media only screen and (max-width:1024px){.page_page_container__2tuQD .find_courses_main_body_cont{padding-right:0;justify-content:center}}@media screen and (max-width:992px){.page_page_container__2tuQD .find_courses_main_body_cont{width:100%;padding-right:0;padding-left:0;justify-content:center}}@media only screen and (max-width:600px){.page_page_container__2tuQD .find_courses_main_body_cont{padding-right:0;padding-left:0;justify-content:center}.page_page_container__2tuQD .find_courses_main_body{width:100%!important}}@keyframes page_shimmer__CfQ6O{0%{background-position:-200% 0}to{background-position:200% 0}}