.elementor-47436 .elementor-element.elementor-element-ff40214>.elementor-container>.elementor-row{align-items:stretch}.elementor-47436 .elementor-element.elementor-element-3f9ea86>.elementor-container>.elementor-row{align-items:stretch}.elementor-widget-tm-heading .heading-primary{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-heading .heading-description{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tm-heading .heading-secondary{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-47436 .elementor-element.elementor-element-77abac8>.elementor-widget-container{margin:0 0 19px 0;padding:0 0 1px 0}.elementor-47436 .elementor-element.elementor-element-77abac8{z-index:1;text-align:start}.elementor-47436 .elementor-element.elementor-element-77abac8 .tm-modern-heading{width:1376px}.elementor-47436 .elementor-element.elementor-element-77abac8 .elementor-widget-container{display:flex;justify-content:center}.elementor-47436 .elementor-element.elementor-element-77abac8 .heading-primary{font-size:25px;line-height:1.4em}.elementor-47436 .elementor-element.elementor-element-9a56a1c>.elementor-container>.elementor-row{align-items:stretch}.elementor-widget-tm-course-carousel .course-loop-meta .course-loop-meta-item .meta-value{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-course-carousel .course-loop-badge-level .badge-text{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-course-carousel .course-loop-category a{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-course-carousel .edumall-courses .course-loop-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-course-carousel .edumall-courses .course-loop-excerpt{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-course-carousel .edumall-courses .course-loop-instructor{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-course-carousel .price ins .amount,.elementor-widget-tm-course-carousel .tutor-price.course-free{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-47436 .elementor-element.elementor-element-4c09ef8 .swiper-pagination-wrap{justify-content:center;align-items:flex-end}.elementor-47436 .elementor-element.elementor-element-4c09ef8>.elementor-widget-container{margin:0 0 20px 0;padding:0 0 0 0}.elementor-47436 .elementor-element.elementor-element-4c09ef8 .edumall-courses .course-loop-title{font-weight:600}.elementor-47436 .elementor-element.elementor-element-4c09ef8 .swiper-nav-buttons{justify-content:space-between;align-items:center}.elementor-47436 .elementor-element.elementor-element-4c09ef8 .swiper-nav-button{width:51px;height:51px;font-size:21px;color:#000;background:#FF8F00;border-width:0;border-radius:200px}.elementor-47436 .elementor-element.elementor-element-32328f8 .swiper-pagination-wrap{justify-content:center;align-items:flex-end}.elementor-47436 .elementor-element.elementor-element-32328f8>.elementor-widget-container{margin:0 0 20px 0;padding:0 0 0 0}.elementor-47436 .elementor-element.elementor-element-32328f8 .edumall-courses .course-loop-title{font-weight:600}.elementor-47436 .elementor-element.elementor-element-32328f8 .swiper-nav-buttons{justify-content:space-between;align-items:center}.elementor-47436 .elementor-element.elementor-element-32328f8 .swiper-nav-button{width:51px;height:51px;font-size:21px;color:#000;background:#FF8F00;border-width:0;border-radius:200px}.elementor-47436 .elementor-element.elementor-element-b4969c8 .swiper-pagination-wrap{justify-content:center;align-items:flex-end}.elementor-47436 .elementor-element.elementor-element-b4969c8>.elementor-widget-container{margin:0 0 20px 0;padding:0 0 0 0}.elementor-47436 .elementor-element.elementor-element-b4969c8 .edumall-courses .course-loop-title{font-weight:600}.elementor-47436 .elementor-element.elementor-element-b4969c8 .swiper-nav-buttons{justify-content:space-between;align-items:center}.elementor-47436 .elementor-element.elementor-element-b4969c8 .swiper-nav-button{width:51px;height:51px;font-size:21px;color:#000;background:#FF8F00;border-width:0;border-radius:200px}@media(max-width:1024px){.elementor-47436 .elementor-element.elementor-element-77abac8 .heading-primary{font-size:34px}}@media(max-width:767px){.elementor-47436 .elementor-element.elementor-element-77abac8>.elementor-widget-container{margin:0 0 14px 0}.elementor-47436 .elementor-element.elementor-element-77abac8{text-align:center}.elementor-47436 .elementor-element.elementor-element-77abac8 .tm-modern-heading{width:765px}.elementor-47436 .elementor-element.elementor-element-77abac8 .heading-primary{font-size:19px}.elementor-47436 .elementor-element.elementor-element-4c09ef8 .edumall-courses .course-loop-title{font-size:60px}.elementor-47436 .elementor-element.elementor-element-32328f8 .edumall-courses .course-loop-title{font-size:60px}.elementor-47436 .elementor-element.elementor-element-b4969c8 .edumall-courses .course-loop-title{font-size:60px}}.course-loop-wrapper{border-radius:15px;box-shadow:0 4px 20px rgb(0 0 0 / .1);padding:5px;margin-bottom:50px;margin-top:20px;background:#fff;text-align:center;transition:transform 0.3s ease-in-out;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:auto}.course-loop-wrapper:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgb(0 0 0 / .15)}.course-thumbnail img{border-radius:10px;width:100%;height:100%}.course-loop-title{flex:0 0 50px;display:flex;align-items:center;justify-content:center;text-align:center}.course-loop-title a{font-size:18px;font-weight:700;color:#333;text-decoration:none;display:block;max-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-loop-price{background:#e8f5e9;padding:12px;border-radius:10px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12px;position:relative;z-index:10}.tutor-course-badge.onsale{background-color:red!important;color:white!important;font-weight:bold!important;padding:5px 10px!important;border-radius:5px!important;font-size:14px!important;display:inline-block;text-align:center}.course-loop-rating{display:none!important}.course-loop-wrapper{border-radius:15px;box-shadow:0 4px 20px rgb(0 0 0 / .1);padding:5px;margin-bottom:50px;margin-top:20px;background:#fff;text-align:center;transition:transform 0.3s ease-in-out;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:auto}.course-loop-wrapper:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgb(0 0 0 / .15)}.course-thumbnail img{border-radius:10px;width:100%;height:100%}.course-loop-title{flex:0 0 50px;display:flex;align-items:center;justify-content:center;text-align:center}.course-loop-title a{font-size:18px;font-weight:700;color:#333;text-decoration:none;display:block;max-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-loop-price{background:#e8f5e9;padding:12px;border-radius:10px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12px;position:relative;z-index:10}.tutor-course-badge.onsale{background-color:red!important;color:white!important;font-weight:bold!important;padding:5px 10px!important;border-radius:5px!important;font-size:14px!important;display:inline-block;text-align:center}.course-loop-rating{display:none!important}.course-loop-wrapper{border-radius:15px;box-shadow:0 4px 20px rgb(0 0 0 / .1);padding:5px;margin-bottom:50px;margin-top:20px;background:#fff;text-align:center;transition:transform 0.3s ease-in-out;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:auto}.course-loop-wrapper:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgb(0 0 0 / .15)}.course-thumbnail img{border-radius:10px;width:100%;height:100%}.course-loop-title{flex:0 0 50px;display:flex;align-items:center;justify-content:center;text-align:center}.course-loop-title a{font-size:18px;font-weight:700;color:#333;text-decoration:none;display:block;max-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-loop-price{background:#e8f5e9;padding:12px;border-radius:10px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:12px;position:relative;z-index:10}.tutor-course-badge.onsale{background-color:red!important;color:white!important;font-weight:bold!important;padding:5px 10px!important;border-radius:5px!important;font-size:14px!important;display:inline-block;text-align:center}.course-loop-rating{display:none!important}