.course_sidebar{height:fit-content;position:sticky;top:160px}.course_main_category{background:#f3f3f5;border:2px solid #57585c;border-radius:20px;padding:20px}.course_category_title,.course_level_title{color:#000;border-bottom:2px solid #000;margin-bottom:30px;padding-bottom:10px;font-size:26px;font-weight:600}.course_main_category label{display:flex}.custom-checkbox{display:none}.custom-checkbox+span{cursor:pointer;color:#57585c;letter-spacing:.5px;padding-left:30px;font-size:16px;font-weight:600;position:relative}.custom-checkbox+span:before{content:"";background-color:#fff;border:2px solid #57585c;width:16px;height:16px;position:absolute;top:2px;left:0}.custom-checkbox:checked+span:before{background-color:#57585c}.custom-checkbox:checked+span:after{content:"✔";color:#fff;font-size:12px;position:absolute;top:4px;left:4px}.course_level_title{margin-top:30px}.course_reset{color:#fff;text-align:center;cursor:pointer;letter-spacing:1px;background:#211f20;border-radius:15px;margin-top:20px;padding:15px;font-weight:700}@media (min-width:992px) and (max-width:1340px){.course_category_title,.course_level_title{margin-bottom:16px}.custom-checkbox+span{font-size:12px}.custom-checkbox+span:before{width:14px;height:14px;top:0}.custom-checkbox:checked+span:after{top:1px;left:3px}.course_main_category{padding:15px}.course_reset{margin-top:15px;padding:12px 15px}}@media (max-width:768px){.course_sidebar{position:inherit;top:inherit}}
.course_main{grid-gap:60px;grid-template-columns:300px 1fr;margin:60px 0 35px;display:grid}@media (max-width:992px){.course_main{grid-gap:30px;grid-template-columns:1fr}.course_list{grid-template-columns:1fr!important}.course_sidebar{position:unset}.course_list_img img{height:250px}}
