/**handles:course_category_style_1,course_category_style_2,course_category_style_3,course_category_style_4,course_category_style_5,course_category_style_6,certificate_checker,certificate_checker_editor**/
.stm_lms_courses_categories.style_1{display:flex;margin:0 -15px;flex-wrap:wrap}.stm_lms_courses_categories.style_1 .stm_lms_courses_category{margin:0 15px}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__image{margin:0 0 13px;overflow:hidden}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__image img{transition:.3s ease}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__image img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__info{display:flex;align-items:center;margin:0 0 26px}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__info h4{min-width:130px;margin:0 15px 0 0;transition:.3s ease}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__info h4:hover{color:#385bce}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__info span{margin-left:auto;color:#273044}@media (max-width:1200px){.stm_lms_courses_categories.style_1{max-width:770px;margin:0 auto;justify-content:space-between}.stm_lms_courses_categories.style_1 .stm_lms_courses_category{width:45%}.stm_lms_courses_categories.style_1 .stm_lms_courses_category_wide{width:100%}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__1{width:100%;justify-content:space-between}.stm_lms_courses_categories.style_1 .stm_lms_courses_category__1>a{display:block;width:47%}.stm_lms_courses_categories.style_1 .stm_lms_courses_category_default{display:flex}}@media (max-width:515px){.stm_lms_courses_categories.style_1 .stm_lms_courses_category{flex-wrap:wrap;width:100%}.stm_lms_courses_categories.style_1 .stm_lms_courses_category>a{width:100%}.stm_lms_courses_categories.style_1 .stm_lms_courses_category>a h4{font-weight:600}}
.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%}}
.stm_lms_courses_categories.style_3{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 7px}.stm_lms_courses_categories.style_3 .stm_lms_courses_category{width:calc(25% - 20px);margin:0 0 33px}.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a{position:relative;padding:16px 32px;display:block;border:1px solid #e4e6e8;border-radius:33px;background-color:#f6f8fa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a h4,.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a i{display:inline-block;vertical-align:middle;transition:.3s ease}.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a i{min-width:42px;text-align:left;font-size:30px;color:#273044}.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a h4{position:relative;top:0;margin:0;padding:0;font-weight:400}.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a:hover h4,.stm_lms_courses_categories.style_3 .stm_lms_courses_category>a:hover i{color:#fff}@media (max-width:769px){.stm_lms_courses_categories.style_3 .stm_lms_courses_category{width:calc(50% - 20px)}}@media (max-width:515px){.stm_lms_courses_categories.style_3 .stm_lms_courses_category{width:100%}}
.stm_lms_courses_categories.style_4{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-10px 0 7px;padding-top:10px;overflow-x:auto}.stm_lms_courses_categories.style_4 .stm_lms_courses_category{width:calc(20% - 10px);padding:15px;margin:0 0 15px;min-height:220px;display:flex;align-items:center;justify-content:center;transition:.3s ease;border-radius:10px;overflow:hidden;text-overflow:ellipsis}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a{background:0 0!important;text-align:center}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a i{display:block;margin-bottom:20px;font-size:64px;color:#fff}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a h4{font-size:18px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a:hover{background:0 0!important}.stm_lms_courses_categories.style_4 .stm_lms_courses_category:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.stm_lms_courses_categories_1.style_4 .stm_lms_courses_category{width:calc(100% - 10px)}.stm_lms_courses_categories_2.style_4 .stm_lms_courses_category{width:calc(50% - 10px)}.stm_lms_courses_categories_3.style_4 .stm_lms_courses_category{width:calc(33.333333% - 10px)}.stm_lms_courses_categories_4.style_4 .stm_lms_courses_category{width:calc(25% - 10px)}.stm_lms_courses_categories_5.style_4 .stm_lms_courses_category{width:calc(20% - 10px)}.stm_lms_courses_categories_6.style_4 .stm_lms_courses_category{width:calc(16.666666% - 10px)}@media (max-width:769px){.stm_lms_courses_categories.style_4{display:block;white-space:nowrap;font-size:0}.stm_lms_courses_categories.style_4 .stm_lms_courses_category{display:inline-block;margin:0 10px;width:calc(50% - 20px)}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;min-height:190px}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a h4,.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a i{width:100%}}@media (max-width:515px){.stm_lms_courses_categories.style_4 .stm_lms_courses_category{width:calc(100% - 30px);margin:0 30px}.stm_lms_courses_categories.style_4 .stm_lms_courses_category:first-child{margin-left:15px}.stm_lms_courses_categories.style_4 .stm_lms_courses_category:last-child{margin-right:15px}}
.stm_lms_courses_categories.style_5{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-10px 0 7px;padding-top:10px;overflow-x:auto;padding-bottom:5px}.stm_lms_courses_categories.style_5 .stm_lms_courses_category{width:33.33%;margin:0;align-items:center;justify-content:center;transition:.3s ease;text-overflow:ellipsis;padding:15px}@media (max-width:767px){.stm_lms_courses_categories.style_5 .stm_lms_courses_category{width:50%}}@media (max-width:420px){.stm_lms_courses_categories.style_5 .stm_lms_courses_category{width:100%}}.stm_lms_courses_categories.style_5 .stm_lms_courses_category>a{display:flex;flex-wrap:wrap;text-align:center;align-items:flex-end;border-radius:20px;min-height:170px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);padding:25px 15px;width:100%;justify-content:center}.stm_lms_courses_categories.style_5 .stm_lms_courses_category>a h4{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0}.stm_lms_courses_categories.style_5 .stm_lms_courses_category>a img{margin-bottom:20px}.stm_lms_courses_categories.style_5 .stm_lms_courses_category:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media (max-width:769px){.stm_lms_courses_categories.style_4{display:block;white-space:nowrap;font-size:0}.stm_lms_courses_categories.style_4 .stm_lms_courses_category{display:inline-block;margin:0 10px;width:calc(50% - 20px)}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;min-height:190px}.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a h4,.stm_lms_courses_categories.style_4 .stm_lms_courses_category>a i{width:100%}}@media (max-width:515px){.stm_lms_courses_categories.style_4 .stm_lms_courses_category{width:calc(100% - 30px);margin:0 30px}.stm_lms_courses_categories.style_4 .stm_lms_courses_category:first-child{margin-left:15px}.stm_lms_courses_categories.style_4 .stm_lms_courses_category:last-child{margin-right:15px}}
.stm_lms_courses_categories.style_6{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:10px;overflow-x:auto}.stm_lms_courses_categories.style_6 .stm_lms_courses_category{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(33.333% - 10px);padding:15px;margin:0 0 10px;min-height:170px;transition:.3s ease;border-radius:5px;overflow:hidden;text-overflow:ellipsis;text-align:center}.stm_lms_courses_categories.style_6 .stm_lms_courses_category i{display:block;margin-bottom:20px;font-size:41px;color:#fff}.stm_lms_courses_categories.style_6 .stm_lms_courses_category h4{margin:0;line-height:20px;font-size:16px;font-weight:500;color:#fff}.stm_lms_courses_categories.style_6 .stm_lms_courses_category:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media (max-width:769px){.stm_lms_courses_categories.style_6{display:block;white-space:nowrap;font-size:0}.stm_lms_courses_categories.style_6 .stm_lms_courses_category h4,.stm_lms_courses_categories.style_6 .stm_lms_courses_category i{width:100%}}@media (max-width:515px){.stm_lms_courses_categories.style_6 .stm_lms_courses_category{width:calc(100% - 30px);margin:0 30px}.stm_lms_courses_categories.style_6 .stm_lms_courses_category:first-child{margin-left:15px}.stm_lms_courses_categories.style_6 .stm_lms_courses_category:last-child{margin-right:15px}}
.stm_lms_certificate_checker{max-width:500px}.stm_lms_certificate_checker h3{margin:0 0 10px}.stm_lms_certificate_checker.loading{min-height:auto;opacity:.6}.stm_lms_certificate_checker.loading:before{display:none}.stm_lms_certificate_checker__form{position:relative}.stm_lms_certificate_checker__form .btn{position:absolute;right:0;top:0;bottom:0;padding:5px 30px;border-radius:0;line-height:35px}
#certificate_checker transition,#stm_lms_google_classroom_grid .asignments_grid__pagination{display:none}