@media (max-width:767px){.scroll-horizontal>.elementor-container{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:4px;padding-bottom:12px;padding-top:12px;scrollbar-width:none;-ms-overflow-style:none}.scroll-horizontal>.elementor-container::-webkit-scrollbar{display:none;height:0!important;background:0 0}.scroll-horizontal .elementor-column{min-width:40vw;max-width:60vw;flex:0 0 auto;scroll-snap-align:start;margin-right:0;margin-bottom:0}.scroll-horizontal>.elementor-container::-webkit-scrollbar{height:6px}.scroll-horizontal>.elementor-container::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:8px}}.comment-respond{display:none!important}.forminator-ui#forminator-module-50586.forminator-design--flat .forminator-input,.forminator-ui#forminator-module-50586.forminator-design--flat .forminator-input input,.forminator-ui#forminator-module-50586.forminator-design--flat .forminator-iti-input .iti__selected-dial-code{border:1px solid #eee}.forminator-ui#forminator-module-50586.forminator-design--flat .forminator-button-submit{font-size:14px;font-family:inherit;font-weight:500;width:100%;padding:15px 0;background:#000;color:#fff}.payment-info-container{max-width:100%;margin:60px auto 0;padding:32px 32px 48px;background:#fff;border-radius:18px;box-shadow:0 8px 26px rgba(40,60,90,.13);text-align:center;font-family:"Segoe UI","Roboto",Arial,sans-serif}.payment-title{font-size:16px;color:#222;margin-bottom:34px}.bank-details{margin-bottom:10px!important}.amount{font-weight:700;color:#174a7c;letter-spacing:.5px}.bank-details{margin-bottom:38px}.bank-name{font-size:17px;font-weight:700;color:#174a7c;margin-bottom:4px}.account-name{font-size:15px;font-weight:600;color:#333;margin-bottom:3px}.account-number-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:5px}.copy-btn{background:#e3f2fd;border:none;padding:6px 7px 5px;border-radius:6px;cursor:pointer;transition:background .2s;display:flex;align-items:center}.copy-btn:hover{background:#bde2ff}.confirm-btn{margin-top:26px;background:#111;color:#fff;border:none;padding:15px 38px;border-radius:4px;font-size:16px;font-weight:500;letter-spacing:.2px;cursor:pointer;box-shadow:0 2px 10px rgba(20,30,60,.09);transition:background .2s,box-shadow .2s}.confirm-btn a{color:#fff}.confirm-btn:hover{background:#174a7c;box-shadow:0 4px 20px rgba(23,74,124,.13)}@media (max-width:691px){.stm-lms-wrapper{position:relative;padding:10px 0 30px;margin-left:auto;margin-right:auto}}.transparent_header_off .header_default:after{display:none}.elementor-49848 .elementor-element.elementor-element-4ff39ce .ha-slick-content{background-color:#65b3fc;position:relative;border-radius:10px}.right_buttons .header-login-button.account .stm_lms_account_dropdown .dropdown button{background:#fff;border-color:#eee;padding:10px 15px}@media (max-width:760px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-image-box-title{margin-left:10px}}.header_6.fixed .header_main_menu_wrapper .header-menu{margin:0 -14px}.konfirmasi-pembayaran{margin:20px auto;padding:0;position:relative;width:100%}.konfirmasi-pembayaran a{width:200px;background:#000;color:#fff;padding:20px 10px;display:block;text-align:center;margin:0 auto}.konfirmasi-pembayaran a:hover{color:#fff!important;background:#f90}.woocommerce .related.products .stm-courses li.product .product__inner .woocommerce-LoopProduct-link .attachment-large,.woocommerce .stm-courses li.product .product__inner .woocommerce-LoopProduct-link .attachment-large{margin-bottom:20px;height:147px;-o-object-fit:cover;object-fit:cover}.stm_archive_product_inner_grid_content .stm-courses li.product .product__inner .woocommerce-LoopProduct-link .woocommerce-loop-product__title{font-size:15px;text-align:center;line-height:18px;margin-top:10px;margin-bottom:10px}.archive-course-title{display:none}.masterstudy-single-course-info__content ul li{font-size:12px!important;font-style:normal;font-weight:400;line-height:20px!important;line-height:14px;margin-bottom:8px;padding:0}.masterstudy-single-course-modern .masterstudy-single-course-info{border-radius:10px}.masterstudy-single-course-info__content ul li :marker{display:none!important}.forminator-ui#forminator-module-50554.forminator-design--flat .forminator-button-submit{font-size:14px;font-family:inherit;font-weight:500;width:100%;padding:15px 0;background:#118930;color:#fff}button#tp-search-btn{width:100%;background:#11853a;color:#fff;border:1px solid #11853a;border-radius:100px}#sertifikat-table-scroll colgroup,#sertifikat-table-scroll col{width:unset!important;min-width:unset!important;max-width:unset!important}#sertifikat-table-scroll th,#sertifikat-table-scroll td{padding:8px 10px;box-sizing:border-box;background:#fff;color:#222;font-size:15px;font-family:inherit;border:1px solid #f2f2f2;vertical-align:top;word-break:break-word}#sertifikat-table-scroll th{background:#e3f2fd;color:#174a7c;font-weight:700}#sertifikat-table-scroll th:nth-child(1),#sertifikat-table-scroll td:nth-child(1){width:160px!important}#sertifikat-table-scroll th:nth-child(2),#sertifikat-table-scroll td:nth-child(2){width:120px!important}#sertifikat-table-scroll th:nth-child(3),#sertifikat-table-scroll td:nth-child(3){width:250px!important}#sertifikat-table-scroll th:nth-child(4),#sertifikat-table-scroll td:nth-child(4){width:110px!important}#sertifikat-table-scroll th:nth-child(5),#sertifikat-table-scroll td:nth-child(5){width:230px!important}#sertifikat-table-scroll th:nth-child(6),#sertifikat-table-scroll td:nth-child(6){width:110px!important}#sertifikat-table-scroll th:nth-child(7),#sertifikat-table-scroll td:nth-child(7){width:130px!important}#tablepress-1 thead{display:none!important}@media (max-width:600px){#sertifikat-table-scroll table{min-width:800px!important;width:800px!important;font-size:13px!important}#sertifikat-table-scroll th,#sertifikat-table-scroll td{padding:6px;font-size:13px}#sertifikat-table-scroll th:nth-child(1),#sertifikat-table-scroll td:nth-child(1){width:160px!important}#sertifikat-table-scroll th:nth-child(2),#sertifikat-table-scroll td:nth-child(2){width:160px!important}#sertifikat-table-scroll th:nth-child(3),#sertifikat-table-scroll td:nth-child(3){width:250px!important}#sertifikat-table-scroll th:nth-child(4),#sertifikat-table-scroll td:nth-child(4){width:150px!important}#sertifikat-table-scroll th:nth-child(5),#sertifikat-table-scroll td:nth-child(5){width:230px!important}#sertifikat-table-scroll th:nth-child(6),#sertifikat-table-scroll td:nth-child(6){width:140px!important}#sertifikat-table-scroll th:nth-child(7),#sertifikat-table-scroll td:nth-child(7){width:190px!important}}@media (max-width:600px){#tp-search-bar select{width:100%;box-sizing:border-box;margin-bottom:0}}#header.sticky_header .header_default.fixed .header-menu>li>a,#header.sticky_header .header_mobile.fixed .header-menu>li>a{color:#333;padding:10px}body.skin_custom_color .button{background-color:#47715a!important}.woocommerce-error li,.woocommerce-info,.woocommerce-message{text-transform:capitalize;font-weight:500!important;margin-bottom:10px;font-size:12px}body .masterstudy-buy-button:active,body .masterstudy-buy-button:focus,body .masterstudy-buy-button:hover{background-color:#357448!important}@media (max-width:767px){.scroll-horizontal>.elementor-container{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:4px;padding-bottom:12px;padding-top:12px;scrollbar-width:none;-ms-overflow-style:none}.scroll-horizontal>.elementor-container::-webkit-scrollbar{display:none;height:0!important;background:0 0}.scroll-horizontal .elementor-column{min-width:40vw;max-width:60vw;flex:0 0 auto;scroll-snap-align:start;margin-right:0;margin-bottom:0}.scroll-horizontal>.elementor-container::-webkit-scrollbar{height:6px}.scroll-horizontal>.elementor-container::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:8px}}.sidebar-area .widget ul li a{color:#000!important}.wc-block-product-categories ul li{list-style:none!important;padding:5px 0;background:#eee;color:#000;border-radius:3px}.wc-block-product-categories ul li a{color:#000}body.skin_custom_color .sidebar-area .widget ul li a:after{display:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:last-child{margin-right:0;width:100%;background:#3167df;color:#fff;padding:15px 0}.related.products .stm-courses li.product .product__inner .button{font-size:11px;letter-spacing:0px;text-transform:capitalize;font-weight:400}.entry-header{background-color:#f9f9f9}.woocommerce-breadcrumb{display:none}.entry-header{padding:30px 0;margin-bottom:30px}@media (max-width:767px){.ms_lms_courses_carousel__sorting.style_3{justify-content:center;align-items:center;align-self:center;margin:0 0 10px!important}}.masterstudy-single-course-modern__topbar::before{background:linear-gradient(90deg,#2623d7 0%,#2f1f8b 0%,#3ca5e3 100%)!important}.ha-slider .slick-next{z-index:2!important}.ha-slider .slick-prev{z-index:2!important}.ha-slick--slider .ha-slick-content{position:absolute;bottom:25%;background:#fff;width:400px;margin-left:30px;left:30px}@media (min-width:868px){.transparent_header_off .header_default{padding:20px 0 15px;border-bottom:1px solid #eee}}@media (max-width:768px){.horizontal-scroll2{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:10px;-webkit-overflow-scrolling:touch}.horizontal-scroll2::-webkit-scrollbar{display:none}.horizontal-scroll2>.elementor-container{display:flex;flex-wrap:nowrap}.horizontal-scroll2 .elementor-column{width:58%!important;flex:0 0 auto!important;scroll-snap-align:start}.horizontal-scroll-plans{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:10px;-webkit-overflow-scrolling:touch}.horizontal-scroll-plans::-webkit-scrollbar{display:none}.horizontal-scroll-plans>.elementor-container{display:flex;flex-wrap:nowrap}.horizontal-scroll-plans .elementor-column{width:48%!important;flex:0 0 auto!important;scroll-snap-align:start}}@media (max-width:768px){.horizontal-scroll{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:10px;-webkit-overflow-scrolling:touch}.horizontal-scroll::-webkit-scrollbar{display:none}.horizontal-scroll>.elementor-container{display:flex;flex-wrap:nowrap}.ha-slick--slider .ha-slick-content{position:absolute;bottom:25%;background:#fff;width:250px;margin-left:0;left:10px}.ms_lms_courses_carousel__sorting_wrapper{padding:0!important}.woocommerce-message .button{top:25px!important;right:0;min-width:100%;float:right;padding:10px;position:relative!important}}body.woocommerce-order-received .masterstudy-checkout-container__top{display:none!important}body.woocommerce-order-received .masterstudy-checkout-no-result{display:none!important}body.woocommerce-order-received p.woocommerce-notice{display:none!important}body.woocommerce-order-received .woocommerce-bacs-bank-details{display:none!important}body.woocommerce-order-received .masterstudy-orders-box{display:none!important}body.woocommerce-order-received ul.woocommerce-order-overview{display:none!important}.forminator-ui#forminator-module-50239.forminator-design--material .forminator-button-submit{font-size:14px;font-family:inherit;font-weight:500;width:100%;padding:20px;background:#1a7ee5;color:#fff}.forminator-ui#forminator-module-50188.forminator-design--default .forminator-button-submit{width:100%;background:#1a84df;color:#fff;padding:15px 0}body .stm_lms_certificate_checker a.btn.btn-default{background:#9b4903;color:#fff}.woocommerce-info{border:1px solid #ededed;border-radius:5px}.woocommerce-error li,.woocommerce-info,.woocommerce-message{text-transform:capitalize;font-weight:900;margin-bottom:10px;font-size:12px}.woocommerce-billing-fields{margin-top:20px}.shop_table>tbody>tr td.product-quantity{display:none}th.product-quantity{display:none}.woocommerce-cart-form .shop_table.cart th,.woocommerce-checkout-review-order-table td.product-name,.woocommerce-checkout-review-order-table th{text-align:left;font-size:12px;padding-right:20px}.woocommerce-checkout-review-order-table{border:1px solid #ededed;margin-bottom:30px;border-radius:5px}.woocommerce-info span{display:none}.masterstudy-single-course-modern__bottombar{border:0px solid #dbe0e9!important;padding:20px 0 40px!important}.masterstudy-single-course-tabs__item{font-size:14px!important;text-transform:uppercase!important;letter-spacing:1px!important}body.woocommerce-checkout .stm-lms-wrapper{display:none}body.woocommerce-order-received .stm-lms-wrapper{display:block}body.woocommerce-order-received h3.stm_lms_empty_cart{display:none}.woocommerce-order section,.woocommerce-order>p,.woocommerce-order>ul{display:block!important}body.woocommerce-order-received .stm_lms_cart{display:none}body.woocommerce-order-received .stm-lms-payment-methods{display:none}body.woocommerce-order-received .stm_lms_checkout__payment h3{display:none}body.woocommerce-order-received h1{display:none}body.woocommerce-order-received .stm_lms_checkout__payment{margin:30px 0;display:none}.stm_lms_account_dropdown .dropdown button i{color:#000!important}.stm_lms_account_dropdown .dropdown button{padding:10px 13px!important;border-radius:5px!important}.payment_methods.methods label{text-transform:capitalize;font-weight:600;margin:0 0 10px;color:#000;background:#fffefe;padding:15px 35px;width:100%;border:1px solid #eee;border-radius:10px}.woocommerce-cart-form .product-name img{max-width:80px;padding-right:20px}body.woocommerce-cart .wc-proceed-to-checkout a{width:100%;background-color:#57a26e!important}.woocommerce .cart-totals_wrap{border:1px solid #d5d5d5;padding:28px 7px 8px}.stm_breadcrumbs_unit{display:none}body.woocommerce-cart .entry-header{background-color:#ededed;color:#000;padding:30px;margin-bottom:30px}body.woocommerce-checkout .entry-header{background-color:#ededed;color:#000;padding:30px;margin-bottom:30px}body.woocommerce-cart .entry-header .entry-title .sub_title,.entry-header .entry-title h1{color:#484848;font-size:30px;letter-spacing:4px}.masterstudy-single-course-excerpt__more{color:#fff!important}.masterstudy-single-course-modern .masterstudy-single-course-rating{flex-direction:row;align-items:center;margin-bottom:20px!important}@media (min-width:992px){body.woocommerce-checkout .col-lg-6{width:100%}.transparent_header_off .header_main_menu_wrapper ul>li>a{font-weight:500;font-size:14px;padding:7px 5px;font-family:Arial}.masterstudy-single-course-tabs.masterstudy-single-course-tabs_style-underline .masterstudy-single-course-tabs__item{width:25%!important;height:60px!important}.transparent_header_off .header_main_menu_wrapper ul>li>a{font-weight:600;font-size:14px;padding:7px 5px}body.woocommerce-checkout .woocommerce{width:70%;margin:0 auto;padding:50px 0 0}body.woocommerce-cart .col-md-5{width:100%}body.woocommerce-cart .wc-proceed-to-checkout a{width:100%;background-color:#b12420}body.woocommerce-cart .woocommerce{width:60%;margin:0 auto}}@media (max-width:782px){#header-mobile .header_mobile{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);padding-top:10px!important;padding-bottom:10px}.masterstudy-single-course-classic__heading h1.masterstudy-single-course-title{font-size:26px;font-weight:500;line-height:37px}.woocommerce-error li,.woocommerce-info,.woocommerce-message{font-size:12px;padding:10px}.mbc{background-color:#004aad!important}}@media (max-width:768px){.horizontal-scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:10px}.horizontal-scroll::-webkit-scrollbar{display:none}.horizontal-scroll>.elementor-column{min-width:80%;scroll-snap-align:start}}.materi_kelas{font-size:16px;max-width:800px;margin:0 auto;padding:0 40px;border-radius:8px}.materi_kelas p,.materi_kelas li{color:var(--e-a-color-black)}.materi_kelas h2{color:var(--e-a-color-black);font-size:28px!important;margin-top:32px;margin-bottom:16px;padding-bottom:6px;border-bottom:3px solid #242892}.materi_kelas p{text-align:justify;margin-top:0!important}.materi_kelas table{margin-bottom:16px!important;width:100%;border-collapse:collapse}.materi_kelas table thead tr{background:#e8ecf9;text-align:left}.materi_kelas table tr th,.materi_kelas table tr td{padding:8px;border:1px solid #ccc}.materi_kelas .grup>p{margin:0!important}.materi_kelas .grup{margin:20px 0!important}.materi_kelas .catatan_penting{background:#f1f7ff!important;padding:28px!important;border-radius:6px!important;border-left:4px solid #242892!important;margin-bottom:16px!important}.materi_kelas ul,.materi_kelas ol{padding-inline-start:32px;margin-bottom:0;margin-top:10px;text-align:justify}.materi_kelas strong{font-weight:bolder!important}