.stm_lms_courses_categories.style_2{display:flex;flex-wrap:wrap;gap:30px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category{width:31.5%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a{position:relative;display:block;margin:0 0 30px;-o-object-fit:cover;object-fit:cover;min-height:150px;height:100%;width:100%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a:after{content:"";position:absolute;bottom:0;top:0;left:0;right:0;background:rgba(0,0,0,.4);transition:.3s ease;z-index:100}.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a:hover:after{background:rgba(38,48,68,.8)}.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a:last-child{margin-bottom:0}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__1{width:31.7%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__1>a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__image{margin:0;height:100%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__info{position:absolute;bottom:0;left:0;right:0;padding:0 30px;margin:0 0 25px;z-index:110}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__info h4{min-width:130px;margin:0 15px 0 0;font-size:22px;line-height:28px;font-weight:600;color:#fff;transition:.3s ease}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__info span{margin-left:auto;color:#fff;font-size:16px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide{width:65.6%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide>a{margin-bottom:0!important}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide .stm_lms_courses_category__info{padding:0 55px;margin:0 0 50px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide .stm_lms_courses_category__info h4{font-size:36px;line-height:48px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide .stm_lms_courses_category__info span{font-size:20px;line-height:30px}@media (max-width:1200px){.stm_lms_courses_categories.style_2{max-width:770px;margin:0 auto;gap:28px;justify-content:space-between}.stm_lms_courses_categories.style_2 .stm_lms_courses_category{width:48%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide{width:100%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__1{width:100%;justify-content:space-between}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__1>a{display:block;width:48%;margin:0}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_default{display:flex}}@media (max-width:1023px){.stm_lms_courses_categories.style_2 .stm_lms_courses_category,.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a{margin:0}.stm_lms_courses_categories.style_2 .stm_lms_courses_category.stm_lms_courses_category_default:not(.stm_lms_courses_category__1),.stm_lms_courses_categories.style_2 .stm_lms_courses_category__1>a{width:48%}}@media (max-width:769px){.stm_lms_courses_categories.style_2{gap:26px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__1>a{width:47.5%;height:100%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category.stm_lms_courses_category_default:not(.stm_lms_courses_category__1){width:47.5%}}@media (max-width:580px){.stm_lms_courses_categories.style_2 .stm_lms_courses_category{flex-wrap:wrap;width:100%}.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:30px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide .stm_lms_courses_category__info{padding:0 30px;margin:0 0 25px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide .stm_lms_courses_category__info h4{font-size:22px;line-height:28px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category_wide .stm_lms_courses_category__info span{font-size:16px;line-height:18px}.stm_lms_courses_categories.style_2 .stm_lms_courses_category__info{margin:0 0 40px!important}.stm_lms_courses_categories.style_2 .stm_lms_courses_category.stm_lms_courses_category_default:not(.stm_lms_courses_category__1){width:100%}}