.bdevs-generic-el .generic-el-product-item{overflow:hidden}.bdevs-generic-el .generic-el-product-img{margin-bottom:25px;overflow:hidden;position:relative;border-radius:6px}.bdevs-generic-el .generic-el-product-img img{width:100%;transition:all 1.5s cubic-bezier(0,0,.2,1)}.bdevs-generic-el .generic-el-product-item:hover .generic-el-product-img img{transform:scale3d(1.1,1.1,1.1)}.bdevs-generic-el .generic-el-product-content h4{font-size:16px;margin-bottom:5px}.bdevs-generic-el .generic-el-product-content h4 a{color:#141517}.bdevs-generic-el .generic-el-product-new-price{color:#141517;font-size:14px;font-weight:700;display:inline-block;margin-bottom:5px}.bdevs-generic-el .generic-el-product-item:hover .shop-quick-view{opacity:1;visibility:visible}.bdevs-generic-el .shop-quick-view .act{display:inline-block;height:43px;width:42px;background:#fff;border-radius:50%;color:#6a6b71;font-size:20px;line-height:42px;margin-right:10px;transition:0.3s;text-align:center;padding:0}.bdevs-generic-el .shop-quick-view .act i{font-size:16px;transition:0.3s}.bdevs-generic-el .shop-quick-view .act:hover{background:#e44123;color:#fff}.bdevs-generic-el .shop-quick-view .yith-wcwl-add-to-wishlist{display:inline-block}.bdevs-generic-el .shop-quick-view .yith-wcwl-add-to-wishlist img{position:absolute}.bdevs-generic-el .shop-quick-view .yith-wcwl-add-to-wishlist i{margin-right:0}.bdevs-generic-el .generic-el-product-img .added_to_cart.wc-forward{position:absolute;top:-100%;left:0;right:0;margin:auto;width:105px;height:40px;line-height:40px;background-color:#e44123;padding:0!important;display:block;border-radius:50px;color:#fff;text-align:center;font-size:15px}.custom-logo-link{display:inline-flex;align-items:center}.custom-logo-link .custom-logo{max-width:180px;width:auto;height:auto;max-height:56px}.category-menu{display:none!important}.header-search{display:none!important}.header-area .header-main-wrapper .row{flex-wrap:nowrap}.header-area .header-main-wrapper .row>div:first-child{flex:1 1 auto;max-width:none;width:auto}.header-area .header-main-wrapper .row>div:last-child{flex:0 0 auto;max-width:none;width:auto}.header-area .header-left{display:flex;align-items:center;width:100%}.header-area .main-menu{flex:1 1 auto}.header-area .main-menu nav>ul{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:nowrap}.header-area .main-menu ul li,.header-area .main-menu ul li a{white-space:nowrap}.header-area .main-menu nav>ul>li>a{padding:30px 0}.header-area .main-menu nav>ul>li>a{position:relative;transition:color 0.3s ease}.header-area .main-menu nav>ul>li>a::after{content:"";position:absolute;left:50%;top:54px;width:0;height:3px;border-radius:2px;background-color:#e44123;transition:width 0.3s ease;transform:translateX(-50%)}.header-area .main-menu nav>ul>li:hover:not(.menu-item-has-children)>a,.header-area .main-menu nav>ul>li.current-menu-item>a,.header-area .main-menu nav>ul>li.current_page_item>a,.header-area .main-menu nav>ul>li.current-menu-ancestor>a,.header-area .main-menu nav>ul>li.current_page_ancestor>a{color:#e44123}.header-area .main-menu nav>ul>li:hover:not(.menu-item-has-children)>a::after{width:36px}.header-area .cart-toggle-btn{padding-bottom:55px;margin-bottom:-55px}.hero-arera .course-title-breadcrumb nav{color:#fff0;font-size:0;letter-spacing:.2px;display:flex;align-items:center}.hero-arera .course-title-breadcrumb nav>span{display:inline-flex;align-items:center}.hero-arera .course-title-breadcrumb nav span{color:rgb(255 255 255 / .7);font-size:14px;transition:color 0.25s ease}.hero-arera .course-title-breadcrumb nav a:hover span{color:#fff}.hero-arera .course-title-breadcrumb nav>span:last-child{color:#fff;font-weight:600}.hero-arera .course-title-breadcrumb nav>span:not(:last-child)::after{content:"\f105";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:13px;color:rgb(255 255 255 / .5);margin:0 10px;display:inline-block;vertical-align:middle}.header-area{border-bottom:1px solid #edeef2}.user-btn-inner{display:none!important}a.user-btn-sign-up.edu-btn{display:none!important}.course-icon{display:none}.shop-count-ordering-wrap .nice-select{width:275px;white-space:normal}.shop-count-ordering-wrap .nice-select .list{width:auto;min-width:100%;overflow:visible;white-space:nowrap}.shop-count-ordering-wrap .nice-select .option{white-space:nowrap}.product_info-faq-area{padding-bottom:47px}.related_product{position:relative}.related_product .swiper-button-next,.related_product .swiper-button-prev{width:44px;height:44px;background-color:#fff;border:1px solid #edeef2;border-radius:50%;box-shadow:0 6px 16px rgb(20 21 23 / .08);color:#141517;transition:0.3s}.related_product .swiper-button-next:after,.related_product .swiper-button-prev:after{content:none}.related_product .swiper-button-next::before,.related_product .swiper-button-prev::before{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:16px;line-height:1}.related_product .swiper-button-prev::before{content:"\f104"}.related_product .swiper-button-next::before{content:"\f105"}.related_product .swiper-button-next:hover,.related_product .swiper-button-prev:hover{background-color:#e44123;color:#fff}.related_product .swiper-button-prev{left:-22px}.related_product .swiper-button-next{right:-22px}.page-id-759 .student-btn{display:none}.page-id-759 .elementor-element-22e8770{padding-bottom:40px!important}.page-id-337 .elementor-element-b83a20f .about-video-popup{display:none}.hero-shape-text,.bdevs-el-imgtext{font-family:"Nunito Sans",sans-serif!important}.elementor-element-a4d63d5>.elementor-widget-container>a,.elementor-element-9c22dfb>.elementor-widget-container>a,.elementor-element-1fa6d85>.elementor-widget-container>a,.elementor-element-6c6226e>.elementor-widget-container>a,.elementor-element-e4cbcb9>.elementor-widget-container>a,.elementor-element-695f089>.elementor-widget-container>a,.elementor-element-a2af02a>.elementor-widget-container>a,.elementor-element-951daee>.elementor-widget-container>a,.elementor-element-19cfc21>.elementor-widget-container>a{pointer-events:none;cursor:default}.generic-el-product-img{position:relative}.generic-el-product-img span.onsale{position:absolute!important;left:12px;top:12px;right:auto;border-radius:6px!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;line-height:1.4!important;padding:6px 14px!important;margin:0!important;background:#16233D!important;color:#fff!important;font-size:12px!important;font-weight:700!important;text-transform:none;z-index:5;box-shadow:0 2px 8px rgb(0 0 0 / .18)}.hero-arera.course-item-height{display:none!important}body:not(.home)>[class*="pt-1"]{padding-top:40px!important}:where(body.single-lp_course) .page__title-content,body:where(.single-lp_course).page__title-content,:where(body.single-lp_lesson) .page__title-content,body:where(.single-lp_lesson).page__title-content{display:none!important}:where(body.single-lp_course) .section-count-items,body:where(.single-lp_course).section-count-items,:where(body.single-lp_lesson) .section-count-items,body:where(.single-lp_lesson).section-count-items{display:none!important}:where(body.single-lp_course) .course-detelis-meta,body:where(.single-lp_course).course-detelis-meta,:where(body.single-lp_lesson) .course-detelis-meta,body:where(.single-lp_lesson).course-detelis-meta{display:none!important}:where(body.single-lp_course) .course-curriculum-info__left,body:where(.single-lp_course).course-curriculum-info__left,:where(body.single-lp_lesson) .course-curriculum-info__left,body:where(.single-lp_lesson).course-curriculum-info__left{display:none!important}:where(body.single-lp_course) .category-color.category-color-1,body:where(.single-lp_course).category-color.category-color-1,:where(body.single-lp_lesson) .category-color.category-color-1,body:where(.single-lp_lesson).category-color.category-color-1{display:none!important}:where(body.single-lp_course) .course__sidebar-widget-2:has(.course__sidebar-course),body:where(.single-lp_course).course__sidebar-widget-2:has(.course__sidebar-course),:where(body.single-lp_lesson) .course__sidebar-widget-2:has(.course__sidebar-course),body:where(.single-lp_lesson).course__sidebar-widget-2:has(.course__sidebar-course){display:none!important}:where(body.single-lp_course) .course__tab-inner.grey-bg-2.mb-50,body:where(.single-lp_course).course__tab-inner.grey-bg-2.mb-50,:where(body.single-lp_lesson) .course__tab-inner.grey-bg-2.mb-50,body:where(.single-lp_lesson).course__tab-inner.grey-bg-2.mb-50{display:none!important}#checkout-account-logged-in{display:none!important}:where(body.post-type-archive-lp_course) .eduman-course-category-dropdown,body:where(.post-type-archive-lp_course).eduman-course-category-dropdown{display:none!important}:where(body.post-type-archive-lp_course) .category-color.category-color-1,body:where(.post-type-archive-lp_course).category-color.category-color-1{display:none!important}:where(body.post-type-archive-lp_course) .eduman-course-tutor.learn-press-author,body:where(.post-type-archive-lp_course).eduman-course-tutor.learn-press-author{display:none!important}.related_product .product__box .product-img span.onsale.mia-badge{padding:6px 14px!important;border-radius:6px!important;font-size:12px!important;line-height:1.4!important;min-width:0!important;min-height:0!important;top:12px!important;left:12px!important}:where(body.home) .hero-text.pt-95,body:where(.home).hero-text.pt-95{padding-top:25px!important}:where(body.home) .hero-right .shape-5,body:where(.home).hero-right .shape-5{display:none!important}:where(body.home) .hero-height,body:where(.home).hero-height{height:auto!important;margin-top:30px!important}:where(body.home) .hero-right,body:where(.home).hero-right{min-height:520px}:where(body.home) .mia-hero-portrait,body:where(.home).mia-hero-portrait{position:relative;width:100%;height:560px;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgb(22 35 61 / .15)}:where(body.home) .mia-hero-portrait img,body:where(.home).mia-hero-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:20px}@media (max-width:991px){:where(body.home) .hero-right,body:where(.home).hero-right{min-height:0;margin-top:30px}:where(body.home) .mia-hero-portrait,body:where(.home).mia-hero-portrait{height:420px}}:where(body.home) .education-img img,body:where(.home).education-img img{border-radius:20px}:where(body.home) .features-content h3,body:where(.home).features-content h3{font-size:20px}:where(body.home) .elementor-337 .elementor-element.elementor-element-0b37fa2,body:where(.home).elementor-337 .elementor-element.elementor-element-0b37fa2{padding-top:30px!important;padding-bottom:0px!important}@media (min-width:1200px){:where(body.home) .elementor-element-ebdac8d>.elementor-widget-wrap,body:where(.home).elementor-element-ebdac8d>.elementor-widget-wrap{padding-left:0!important;padding-right:0!important;margin-left:-10px!important}:where(body.home) .elementor-element-d842222>.elementor-container,body:where(.home).elementor-element-d842222>.elementor-container{margin-left:-10px!important}}:where(body.home) .elementor-element-2f52182>.elementor-widget-wrap,body:where(.home).elementor-element-2f52182>.elementor-widget-wrap{padding-left:0!important;padding-right:0!important}:where(body.home) .testimonial-area>.container,body:where(.home).testimonial-area>.container{padding-left:0!important;padding-right:0!important}:where(body.home) .student-choose-area>.container,body:where(.home).student-choose-area>.container{padding-left:0!important;padding-right:0!important}@media (max-width:767px){:where(body.home) [data-id="cfb586d"]>.e-con-inner,body:where(.home)[data-id="cfb586d"]>.e-con-inner,:where(body.home) [data-id="09b1bec"]>.e-con-inner,body:where(.home)[data-id="09b1bec"]>.e-con-inner{padding-left:15px!important;padding-right:15px!important}:where(body.home) [data-id="09b1bec"],body:where(.home)[data-id="09b1bec"]{padding-left:0!important;padding-right:0!important}}:where(body.home) [data-id="09b1bec"] .generic-el-product-area>.container,body:where(.home)[data-id="09b1bec"] .generic-el-product-area>.container{padding-left:0!important;padding-right:0!important}:where(body.page-id-2705) .membership-box,body:where(.page-id-2705).membership-box{height:auto!important;overflow:hidden!important;padding-bottom:30px!important}.blog-main-wrapper .blog-content h3{font-size:28px}@media (max-width:767px){.blog-thumb{padding:0 20px}}.header-area .container-fluid{max-width:1320px;margin-left:auto;margin-right:auto}.shape-4{display:none}:where(body.home) .generic_el_heading .generic-el-title,body:where(.home).generic_el_heading .generic-el-title{text-align:center}@media (min-width:1200px){:where(body.home) .elementor-element-cfb586d>.e-con-inner,body:where(.home).elementor-element-cfb586d>.e-con-inner{max-width:1320px}}@media (min-width:768px){:where(body.home) .elementor-337 .elementor-element.elementor-element-09b1bec,body:where(.home).elementor-337 .elementor-element.elementor-element-09b1bec{--content-width:1320px}}.elementor-button.elementor-button-link.elementor-size-sm,.membership-btn,.blog-wrapper .blog-content .blog-btn,.bdevs-el-btn a.blog-btn,.hero-btn .edu-btn,.single_add_to_cart_button.edu-btn{background-color:#E44123!important;color:#fff!important;transition:background-color .25s ease!important}.elementor-button.elementor-button-link.elementor-size-sm:hover,.membership-btn:hover,.blog-wrapper .blog-content .blog-btn:hover,.bdevs-el-btn a.blog-btn:hover,.hero-btn .edu-btn:hover,.single_add_to_cart_button.edu-btn:hover{background-color:#B6341C!important;color:#fff!important}:where(body.post-type-archive-product) .shop-wrapper>.container,body:where(.post-type-archive-product).shop-wrapper>.container,:where(body.tax-product_cat) .shop-wrapper>.container,body:where(.tax-product_cat).shop-wrapper>.container,:where(body.tax-product_tag) .shop-wrapper>.container,body:where(.tax-product_tag).shop-wrapper>.container{padding-left:0!important;padding-right:0!important}:where(body.post-type-archive-product) .products-wrapper,body:where(.post-type-archive-product).products-wrapper,:where(body.tax-product_cat) .products-wrapper,body:where(.tax-product_cat).products-wrapper,:where(body.tax-product_tag) .products-wrapper,body:where(.tax-product_tag).products-wrapper{margin-left:0!important}:where(body.post-type-archive-product) .shop-count-ordering-wrap .product-showing,body:where(.post-type-archive-product).shop-count-ordering-wrap .product-showing,:where(body.tax-product_cat) .shop-count-ordering-wrap .product-showing,body:where(.tax-product_cat).shop-count-ordering-wrap .product-showing,:where(body.tax-product_tag) .shop-count-ordering-wrap .product-showing,body:where(.tax-product_tag).shop-count-ordering-wrap .product-showing{margin-left:0!important}@media (min-width:1200px){:where(body.page-id-2705) .elementor-element-3b3ec6d .elementor-container.elementor-column-gap-extended,body:where(.page-id-2705).elementor-element-3b3ec6d .elementor-container.elementor-column-gap-extended{max-width:1320px}}:where(body.page-id-2705) .elementor-element-2b022f7,body:where(.page-id-2705).elementor-element-2b022f7{padding-top:30px!important}.cart-wrapper.mr-30{margin-right:0!important}.products-wrapper .product-items .shop-quick-view .act{margin-right:0!important}:where(body.single-product) .product-details-img .shop-thumb-tab ul.nav.custom-tab,body:where(.single-product).product-details-img .shop-thumb-tab ul.nav.custom-tab{display:flex!important;flex-wrap:wrap!important;gap:10px!important}:where(body.single-product) .product-details-img .shop-thumb-tab ul.nav.custom-tab li.nav-item,body:where(.single-product).product-details-img .shop-thumb-tab ul.nav.custom-tab li.nav-item{width:calc(25% - 7.5px)!important;margin:0!important}.product-wrapper .added_to_cart.wc-forward,.generic-el-product-item .added_to_cart.wc-forward,.bdevs-generic-el .generic-el-product-img .added_to_cart.wc-forward{background-color:#fff!important;color:#000!important;text-decoration:none!important;padding:0 14px!important;width:auto!important;display:inline-block!important;transition:background-color .25s ease!important;left:50%!important;right:auto!important;margin:0!important;transform:translateX(-50%)}.product-wrapper .added_to_cart.wc-forward:hover,.generic-el-product-item .added_to_cart.wc-forward:hover,.bdevs-generic-el .generic-el-product-img .added_to_cart.wc-forward:hover{background-color:#e9e9e9!important}.student-choose-list,.student-btn,.course__tab-inner{display:none}.blog-meta span:has(.fa-comments),.blog-meta span:has(a[href*="#respond"]){display:none}.mia-post-cta{margin:36px 0 8px;padding:28px 28px 24px;background:#fff7f5;border:1px solid #f3d2cb;border-left:4px solid #e44123;border-radius:8px}.mia-post-cta__kicker{margin:0 0 8px;color:#e44123;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mia-post-cta__title{margin:0 0 10px;color:#1c1c1c;font-size:22px;line-height:1.35;font-weight:700}.mia-post-cta__text{margin:0 0 18px;color:#3d3d3d;font-size:16px;line-height:1.65}.mia-post-cta__action{margin:0}.mia-post-cta__btn{display:inline-block;background:#e44123;color:#fff!important;text-decoration:none!important;padding:12px 22px;border-radius:4px;font-weight:600;line-height:1.2}.mia-post-cta__btn:hover{background:#c7361c;color:#fff!important}@media (max-width:767px){.mia-post-cta{padding:22px 18px 18px}.mia-post-cta__title{font-size:20px}}.bdevs-el-btn a.blog-btn{font-size:0!important;line-height:40px}.bdevs-el-btn a.blog-btn::before{content:"Đọc tiếp";font-size:16px;vertical-align:middle}.bdevs-el-btn a.blog-btn i{font-size:16px;margin-left:6px;vertical-align:middle}@media (min-width:1025px){.elementor-337 .elementor-element-0577c2b .blog-area .container{max-width:none;padding-left:0;padding-right:0}}.elementor-337 .elementor-element-0e125dc{padding-bottom:65px!important}.elementor-337 .elementor-element-0b8225d{padding-top:0!important}.shop-pagination{margin-left:0!important}.shop-pagination .pagination{justify-content:center!important}.main-menu ul li .sub-menu{z-index:999!important}.woocommerce-cart .woocommerce:has(>.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1fr) 380px;column-gap:40px;align-items:start}.woocommerce-cart .woocommerce:has(>.woocommerce-cart-form)>*{grid-column:1/-1}.woocommerce-cart .woocommerce>.woocommerce-cart-form{grid-column:1;order:1;margin-bottom:0}.woocommerce-cart .cart-collaterals{display:contents}.woocommerce-cart .cart-collaterals .cart_totals{grid-column:2;order:2;float:none!important;width:auto!important;margin:0!important}.woocommerce-cart .cart-collaterals .cross-sells{grid-column:1/-1;order:3;float:none;width:100%;margin-top:60px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px;row-gap:30px;align-items:start}.woocommerce-cart .cart-collaterals .cross-sells>h2{grid-column:1/-1;margin-bottom:20px}.woocommerce-cart .cart-collaterals .cross-sells .product-wrapper{margin-bottom:0}@media (max-width:991px){.woocommerce-cart .woocommerce:has(>.woocommerce-cart-form){grid-template-columns:minmax(0,1fr)}.woocommerce-cart .cart-collaterals .cart_totals{grid-column:1;margin-top:30px!important}.woocommerce-cart .cart-collaterals .cross-sells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.woocommerce-cart .cart-collaterals .cross-sells{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}@keyframes mia-cart-spin{to{transform:rotate(360deg)}}body:has(.single_add_to_cart_button.loading) .header__cart-icon::after,body:has(.add_to_cart_button.loading) .header__cart-icon::after{content:"";position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;border:2px solid rgb(228 65 35 / .2);border-top-color:#e44123;border-radius:50%;animation:mia-cart-spin .7s linear infinite;pointer-events:none}body:has(.single_add_to_cart_button.loading) .header__cart-icon>a,body:has(.add_to_cart_button.loading) .header__cart-icon>a{opacity:.55}.shop-quick-view:has(.add_to_cart_button.loading),.shop-quick-view:has(.add_to_cart_button.added){opacity:1!important;visibility:visible!important}.shop-quick-view .add_to_cart_button{position:relative}.shop-quick-view .add_to_cart_button.loading{pointer-events:none}.shop-quick-view .add_to_cart_button.loading i,.shop-quick-view .add_to_cart_button.added i{opacity:0}.shop-quick-view .add_to_cart_button.loading::after{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgb(228 65 35 / .25);border-top-color:#e44123;border-radius:50%;animation:mia-cart-spin .7s linear infinite}.shop-quick-view .add_to_cart_button.added{background:#e44123!important;box-shadow:0 0 0 3px #fff,0 4px 12px rgb(0 0 0 / .25)}.shop-quick-view .add_to_cart_button.added::after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700}.shop-quick-view a.added_to_cart{display:none}.header-mini-cart{z-index:999!important}.woocommerce-cart .coupon{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px;float:left}.woocommerce-cart .coupon>*{float:none!important;margin:0!important}.woocommerce-cart .coupon label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;white-space:nowrap;font-weight:600}.header-mini-cart{width:380px!important}.header-mini-cart li.mini_cart_item{display:flex!important;align-items:flex-start!important;gap:14px;height:auto!important;min-height:0!important;padding:14px 34px 14px 0!important;position:relative}.header-mini-cart li.mini_cart_item>a.cart-toggle-btn,.header-mini-cart li.mini_cart_item>a.cart-item-link{display:none!important}.header-mini-cart li.mini_cart_item .cart-item-image{flex:0 0 64px;width:64px!important;height:auto!important;margin:0!important}.header-mini-cart li.mini_cart_item .cart-item-image img{width:64px!important;height:80px!important;max-width:none!important;object-fit:cover;float:none!important;border-radius:6px}.header-mini-cart li.mini_cart_item .cart-info{flex:1 1 auto;min-width:0;height:auto!important;padding:0!important}.header-mini-cart li.mini_cart_item .product-title{height:auto!important;max-height:none!important;overflow:visible!important;font-size:15px;line-height:22px;margin-bottom:6px}.header-mini-cart li.mini_cart_item a.remove{position:absolute!important;top:12px!important;right:0!important;left:auto!important;margin:0!important}.header-mini-cart li.mini_cart_item{gap:0!important;padding:12px 26px 12px 0!important;margin-bottom:10px!important}.header-mini-cart li.mini_cart_item::before,.header-mini-cart li.mini_cart_item::after{display:none!important}.header-mini-cart li.mini_cart_item .cart-item-image img{margin:0!important}.header-mini-cart li.mini_cart_item .cart-info{margin-left:12px!important}.header-mini-cart .woocommerce-mini-cart__buttons a.button,.header-mini-cart .buttons a.button{transition:background-color .2s,color .2s,border-color .2s}.header-mini-cart .woocommerce-mini-cart__buttons a.button.checkout,.header-mini-cart .buttons a.button.checkout{background:#e44123!important;border:1px solid #e44123!important;color:#fff!important}.header-mini-cart .woocommerce-mini-cart__buttons a.button.checkout:hover,.header-mini-cart .buttons a.button.checkout:hover{background:#c2361b!important;border-color:#c2361b!important;color:#fff!important}.header-mini-cart .woocommerce-mini-cart__buttons a.button:not(.checkout),.header-mini-cart .buttons a.button:not(.checkout){background:#fff!important;border:1px solid #e44123!important;color:#e44123!important}.header-mini-cart .woocommerce-mini-cart__buttons a.button:not(.checkout):hover,.header-mini-cart .buttons a.button:not(.checkout):hover{background:#e44123!important;color:#fff!important}.woocommerce-cart table.cart td.product-thumbnail,.woocommerce-cart table.cart th.product-thumbnail{width:90px!important;min-width:90px}.woocommerce-cart table.cart td.product-thumbnail img{width:64px!important;height:80px!important;max-width:none!important;object-fit:cover;border-radius:6px;display:block;margin:0 auto}#place_order:hover,#place_order:focus-visible{background:#c2361b!important;border-color:#c2361b!important;color:#fff!important}.main-menu ul li .sub-menu{width:auto;min-width:240px;padding-right:30px}.elementor-element-d842222 .elementor-widget-iconbox>.elementor-widget-container>a{pointer-events:auto!important;cursor:pointer!important}.elementor-element-d842222 .catagory-wrapper:hover svg *{fill:none}.elementor-element-d842222 .catagory-wrapper:hover svg [fill="#fbd9cf"]{fill:rgb(255 255 255 / .22)}.elementor-element-d842222 .catagory-wrapper:hover svg [fill="#ffb013"]{fill:#ffb013}.elementor-element-d842222 .catagory-wrapper:hover svg [stroke="#e44123"]{stroke:#fff}.elementor-element-d842222 .catagory-wrapper:hover svg [stroke="#fbd9cf"]{stroke:rgb(255 255 255 / .5)}.elementor-element-1701c5f .student-btn{display:block!important}@media (max-width:575px){.hero-btn .edu-btn{height:auto;min-height:55px;line-height:1.4;padding:15px 24px;white-space:normal;text-align:center}}body,body p,body a,body span,body div,body button,body input,body textarea,body select,body li,body label,body td,body th{font-family:"Open Sans",sans-serif!important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Roboto",sans-serif!important;font-weight:700}:where(body.single-product) .product-details-img .tab-content img.img-fluid,body:where(.single-product).product-details-img .tab-content img.img-fluid{cursor:zoom-in}:where(body.single-product) .mia-lightbox-overlay,body:where(.single-product).mia-lightbox-overlay{position:fixed;inset:0;background:rgb(15 15 20 / .9);display:none;align-items:center;justify-content:center;z-index:99999;padding:30px;box-sizing:border-box}:where(body.single-product) .mia-lightbox-overlay.is-open,body:where(.single-product).mia-lightbox-overlay.is-open{display:flex}:where(body.single-product) .mia-lightbox-overlay img,body:where(.single-product).mia-lightbox-overlay img{max-width:100%;max-height:100%;border-radius:6px;box-shadow:0 10px 40px rgb(0 0 0 / .4)}:where(body.single-product) .mia-lightbox-close,body:where(.single-product).mia-lightbox-close{position:fixed;top:18px;right:24px;width:42px;height:42px;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;border:none;font-size:22px;line-height:1;cursor:pointer;z-index:100000}:where(body.single-product) .mia-lightbox-close:hover,body:where(.single-product).mia-lightbox-close:hover{background:rgb(255 255 255 / .22)}:where(body.single-product) .mia-lightbox-nav,body:where(.single-product).mia-lightbox-nav{position:fixed;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;border:none;font-size:22px;line-height:1;cursor:pointer;z-index:100000}:where(body.single-product) .mia-lightbox-nav:hover,body:where(.single-product).mia-lightbox-nav:hover{background:rgb(255 255 255 / .22)}:where(body.single-product) .mia-lightbox-prev,body:where(.single-product).mia-lightbox-prev{left:18px}:where(body.single-product) .mia-lightbox-next,body:where(.single-product).mia-lightbox-next{right:18px}:where(body.single-product) .mia-lightbox-counter,body:where(.single-product).mia-lightbox-counter{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);color:#fff;font-size:13px;opacity:.75;z-index:100000}@media (max-width:640px){:where(body.single-product) .mia-lightbox-nav,body:where(.single-product).mia-lightbox-nav{width:40px;height:40px;font-size:18px}:where(body.single-product) .mia-lightbox-prev,body:where(.single-product).mia-lightbox-prev{left:6px}:where(body.single-product) .mia-lightbox-next,body:where(.single-product).mia-lightbox-next{right:6px}}:where(body.single-lp_course) .mia-course-plain-title,body:where(.single-lp_course).mia-course-plain-title{font-size:28px;font-weight:700;color:#16233D;margin:0 0 12px}:where(body.single-lp_course) .course-description.pt-45,body:where(.single-lp_course).course-description.pt-45{padding-top:0!important}body .mia-free-badge,body.mia-free-badge{position:absolute;top:12px;left:12px;z-index:2;padding:6px 14px;background:#1A7F37;border-radius:6px;font-size:12px;font-weight:700;color:#fff;line-height:normal}:where(body.single-lp_course) .mia-lp-inline-content,body:where(.single-lp_course).mia-lp-inline-content,:where(body.single-lp_lesson) .mia-lp-inline-content,body:where(.single-lp_lesson).mia-lp-inline-content,:where(body.single-lp_quiz) .mia-lp-inline-content,body:where(.single-lp_quiz).mia-lp-inline-content{padding:18px 24px!important;background:#fff;line-height:1.7}:where(body.single-lp_course) .mia-lp-inline-content ul,body:where(.single-lp_course).mia-lp-inline-content ul,:where(body.single-lp_lesson) .mia-lp-inline-content ul,body:where(.single-lp_lesson).mia-lp-inline-content ul,:where(body.single-lp_quiz) .mia-lp-inline-content ul,body:where(.single-lp_quiz).mia-lp-inline-content ul{margin:8px 0 14px;padding-left:20px}:where(body.single-lp_course) .mia-lp-inline-content p,body:where(.single-lp_course).mia-lp-inline-content p,:where(body.single-lp_lesson) .mia-lp-inline-content p,body:where(.single-lp_lesson).mia-lp-inline-content p,:where(body.single-lp_quiz) .mia-lp-inline-content p,body:where(.single-lp_quiz).mia-lp-inline-content p{margin:0 0 10px}:where(body.home) .mia-viewall-wrap,body:where(.home).mia-viewall-wrap{text-align:center;padding:8px 0 40px}:where(body.home) .mia-viewall-btn,body:where(.home).mia-viewall-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;background:#E44123;color:#fff;font-size:14px;font-weight:700;letter-spacing:.3px;border-radius:8px;text-decoration:none;transition:opacity .2s ease}:where(body.home) .mia-viewall-btn:hover,body:where(.home).mia-viewall-btn:hover{opacity:.9;color:#fff}:where(body.home) .bd-blog-title2,body:where(.home).bd-blog-title2{font-size:18px!important}:where(body.home) .mia-blog-excerpt,body:where(.home).mia-blog-excerpt{font-size:14px;color:#5B6472;line-height:1.6;margin:-24px 0 20px}:where(body.single-product) .mia-desc-columns,body:where(.single-product).mia-desc-columns{display:flex;gap:40px;align-items:flex-start}:where(body.single-product) .mia-desc-left,body:where(.single-product).mia-desc-left{flex:1 1 65%;max-width:65%;min-width:0}:where(body.single-product) .mia-desc-right,body:where(.single-product).mia-desc-right{flex:1 1 calc(35% - 40px);max-width:calc(35% - 40px);min-width:0;margin-top:20px;position:sticky;top:96px}@media (max-width:991px){:where(body.single-product) .mia-desc-columns,body:where(.single-product).mia-desc-columns{flex-direction:column}:where(body.single-product) .mia-desc-left,body:where(.single-product).mia-desc-left,:where(body.single-product) .mia-desc-right,body:where(.single-product).mia-desc-right{flex:1 1 100%;max-width:100%;position:static}}:where(body.single-product) .product-details-nav .nav-link,body:where(.single-product).product-details-nav .nav-link{text-transform:uppercase}:where(body.single-product) #pills-description h2,body:where(.single-product)#pills-description h2{font-size:22px!important;line-height:1.3!important}:where(body.single-product) .mia-product-faq,body:where(.single-product).mia-product-faq{margin-top:0!important}:where(body.single-product) .mia-product-faq h3,body:where(.single-product).mia-product-faq h3{font-size:22px!important;line-height:1.3!important}:where(body.single-product) .shop-details-area.fix,body:where(.single-product).shop-details-area.fix{overflow:visible!important}body .generic-el-product-img a.mia-img-link,body.generic-el-product-img a.mia-img-link{display:block}body .wishsuite-btn,body.wishsuite-btn,body .wishsuite-button,body.wishsuite-button,body .yith-wcwl-add-to-wishlist,body.yith-wcwl-add-to-wishlist,body .yith-wcwl-add-to-wishlist-button,body.yith-wcwl-add-to-wishlist-button,body .htcompare-btn,body.htcompare-btn,body .evercompare-btn,body.evercompare-btn,body .wishsuite-btn-wrapper,body.wishsuite-btn-wrapper,body .yith-wcwl-add-to-wishlist-wrapper,body.yith-wcwl-add-to-wishlist-wrapper,body .shop-quick-view .yith-wcqv-button,body.shop-quick-view .yith-wcqv-button{display:none!important}body .single-product .product-quantity,body.single-product .product-quantity{display:none!important}body .single_add_to_cart_button,body.single_add_to_cart_button{position:relative}body .single_add_to_cart_button.loading,body.single_add_to_cart_button.loading{color:transparent!important;pointer-events:none}body .single_add_to_cart_button.loading::after,body.single_add_to_cart_button.loading::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgb(255 255 255 / .45);border-top-color:#fff;border-radius:50%;animation:mia-wc-btn-spin .7s linear infinite}@keyframes mia-wc-btn-spin{to{transform:rotate(360deg)}}body a.added_to_cart.wc-forward{display:inline-flex;align-items:center;margin-left:16px;padding:0 2px;font-weight:600;color:#E44123;text-decoration:underline;text-underline-offset:3px}body a.added_to_cart.wc-forward:hover{color:#c73418}body .related_product .swiper-button-next,body.related_product .swiper-button-next,body .related_product .swiper-button-prev,body.related_product .swiper-button-prev{top:50%!important;transform:translateY(-50%)!important}body .onsale,body.onsale,body .products-wrapper .product-items span.onsale,body.products-wrapper .product-items span.onsale{padding:6px 14px!important;background:#16233D!important;border-radius:6px!important;font-size:12px!important;font-weight:700!important;color:#fff!important;top:12px!important;left:12px!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;line-height:normal!important;text-align:left!important}.course-video-body li:has(.fa-globe){display:none}