.elementor-16889 .elementor-element.elementor-element-1214c8b9{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16889 .elementor-element.elementor-element-656d8736{--display:flex;--position:fixed;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99999;}.elementor-16889 .elementor-element.elementor-element-656d8736:not(.elementor-motion-effects-element-type-background), .elementor-16889 .elementor-element.elementor-element-656d8736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e6eb38 );}body:not(.rtl) .elementor-16889 .elementor-element.elementor-element-656d8736{left:0px;}body.rtl .elementor-16889 .elementor-element.elementor-element-656d8736{right:0px;}.elementor-16889 .elementor-element.elementor-element-c61a8fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a{color:var( --e-global-color-accent );font-weight:700;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a:hover{color:var( --e-global-color-primary );}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{padding:12px 10px 12px 10px;margin:0px 20px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;background-color:var( --e-global-color-9e6eb38 );border-color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon i{font-size:14px;color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon svg{width:14px;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course:hover .wrapper-icon i{color:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course:hover .wrapper-icon svg path{stroke:var( --e-global-color-76a05d4 );fill:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course:hover .wrapper-icon{border-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-9dce41c > .elementor-widget-container{padding:5px 0px 0px 0px;}body:not(.rtl) .elementor-16889 .elementor-element.elementor-element-9dce41c{right:15px;}body.rtl .elementor-16889 .elementor-element.elementor-element-9dce41c{left:15px;}.elementor-16889 .elementor-element.elementor-element-9dce41c{bottom:25px;}.elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle > svg{width:20px;height:20px;}.elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle__button-switch svg{width:20px;height:20px;background-color:#FFFFFF;}.elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle  > svg, .elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle span{color:#FFFFFF;}.elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle__button-switch {background-color:#000927;}.elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle__button-switch svg path{stroke:#000927;}.thim-ekit-dark-mode .elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle > svg, .thim-ekit-dark-mode .elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle span{color:#E8E2FF;}.thim-ekit-dark-mode .elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle__button-switch svg{background-color:#E8E2FF;}.thim-ekit-dark-mode .elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle__button-switch {background-color:#000927;}.thim-ekit-dark-mode .elementor-16889 .elementor-element.elementor-element-9dce41c .dark-mode-toggle__button-switch svg path{stroke:#000927;}.elementor-widget-thim-ekits-course-item-search-form .thim-ekit-single-course-item__search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-thim-ekits-course-item-search-form .thim-ekit-single-course-item__search-form__submit{background-color:var( --e-global-color-secondary );}.elementor-16889 .elementor-element.elementor-element-b4acfcc{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-16889 .elementor-element.elementor-element-b4acfcc > .elementor-widget-container{margin:0px 40px 0px 0px;padding:5px 0px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-b4acfcc .search-course{min-height:44px !important;height:44px !important;}.elementor-16889 .elementor-element.elementor-element-b4acfcc [type=submit]{padding-left:calc(44px / 3);padding-right:calc(44px / 3);}.elementor-16889 .elementor-element.elementor-element-b4acfcc form{text-align:right;}.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );background-color:#F4F4F400 !important;border-color:var( --e-global-color-ec35f56 );border-width:1px 1px 1px 1px !important;padding:0px 0px 0px 40px;border-radius:0px !important;}.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input:focus{border-color:var( --e-global-color-84367fb );}.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form.button-inside form button{left:0px;}.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__submit{color:var( --e-global-color-text );background-color:#08264500 !important;font-size:15px;}.elementor-16889 .elementor-element.elementor-element-487ce71 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress{width:100% !important;height:4px !important;line-height:4px !important;}.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress__active{background-color:var( --e-global-color-primary );}.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress::before{background-color:#E4E4E4 !important;}.elementor-16889 .elementor-element.elementor-element-487ce71 .thim-ekit-single-course-item__progress .number{padding:0px 0px 0px 10px;}.elementor-16889 .elementor-element.elementor-element-487ce71 .thim-ekit-single-course-item__progress .results{color:#1AB800 !important;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );padding:0px 0px 0px 92px;}.elementor-16889 .elementor-element.elementor-element-487ce71 .thim-ekit-single-course-item__progress .expire-time{padding:0px 0px 0px 10px;}.elementor-16889 .elementor-element.elementor-element-3d400143{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-84367fb );--border-color:var( --e-global-color-84367fb );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-section{background-color:var( --e-global-color-76a05d4 );border-bottom:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .course-item{background-color:var( --e-global-color-76a05d4 );padding:15px 25px 15px 30px;border-top:var( --e-global-color-76a05d4 );margin-bottom:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .section{background-color:var( --e-global-color-76a05d4 );border-bottom:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-section:not(:last-child){margin-bottom:0px;}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .section:not(:last-child){margin-bottom:0px;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-section__title, .elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .curriculum-sections .section-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-section-header{background-color:var( --e-global-color-ec35f56 );}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .section-header{background-color:var( --e-global-color-ec35f56 );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-section__title{color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .section-header{color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item-title, .elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .course-item .item-name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item{padding:15px 25px 15px 30px;border-top:var( --e-global-color-76a05d4 );margin-bottom:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum{--thim-ekit-padding-lesson:15px 25px 15px 30px;--thim-curriculum-lesson-text-color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum{--thim-ekit-padding-lesson:15px 25px 15px 30px;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item-title{color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .course-item .section-item-link{color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item:hover .course-item-title{color:var(--e-global-color-primary);}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item.current .course-item-title{color:var(--e-global-color-primary);}.elementor-16889 .elementor-element.elementor-element-32769252{--display:flex;--min-height:80vh;--padding-top:0px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-16889 .elementor-element.elementor-element-317c91b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:999;}.elementor-16889 .elementor-element.elementor-element-317c91b:not(.elementor-motion-effects-element-type-background), .elementor-16889 .elementor-element.elementor-element-317c91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16889 .elementor-element.elementor-element-317c91b.e-con{--align-self:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-16889 .elementor-element.elementor-element-4f9e9ea > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-16889 .elementor-element.elementor-element-4f9e9ea{--icon-box-icon-margin:15px;}.elementor-16889 .elementor-element.elementor-element-4f9e9ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5f782af );}.elementor-16889 .elementor-element.elementor-element-4f9e9ea.elementor-view-framed .elementor-icon, .elementor-16889 .elementor-element.elementor-element-4f9e9ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-5f782af );color:var( --e-global-color-5f782af );border-color:var( --e-global-color-5f782af );}.elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon{font-size:16px;}.elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title, .elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title{color:var( --e-global-color-5f782af );}.elementor-16889 .elementor-element.elementor-element-ed2e0fe{z-index:999;}.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar{padding:10px 30px 10px 27px;border-style:none;background-color:var( --e-global-color-primary );}.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar i{font-size:16px;color:var( --e-global-color-5f782af );}.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar svg{width:16px;}.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar svg path{stroke:var( --e-global-color-5f782af );fill:var( --e-global-color-5f782af );}.elementor-16889 .elementor-element.elementor-element-acca270 > .elementor-widget-container{padding:0px 15px 120px 15px;}.elementor-16889 .elementor-element.elementor-element-acca270 .course-item-title{padding:0px 0px 10px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .quiz-content, .elementor-16889 .elementor-element.elementor-element-acca270 .content-item-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16889 .elementor-element.elementor-element-acca270 .quiz-content{padding:0px 0px 30px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .content-item-description{padding:0px 0px 30px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .lp-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );padding:11px 30px 11px 30px !important;border-style:none;color:var( --e-global-color-5f782af );background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .lp-button:hover{background-color:var( --e-global-color-secondary );}.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .quiz-status>div{background:var( --e-global-color-ec35f56 );border-radius:0px 0px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .quiz-status .questions-index,
					.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .quiz-status .questions-index span,
					.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .quiz-status .countdown,
					.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .quiz-status .countdown i{color:var( --e-global-color-text );}.elementor-16889 .elementor-element.elementor-element-acca270 .question .answer-option .option-title{border-color:var( --e-global-color-84367fb );border-radius:0px 0px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .questions-pagination .page-numbers{border-radius:0% 0% 0% 0%;color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-acca270 .questions-pagination .page-numbers:not(.dots){border-style:solid;border-width:2px 2px 2px 2px;background-color:var( --e-global-color-76a05d4 );border-color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-acca270 .questions-pagination .page-numbers:not(.dots):hover, .elementor-16889 .elementor-element.elementor-element-acca270 .questions-pagination .page-numbers.current{color:var( --e-global-color-76a05d4 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-1e0f3477{--display:flex;--position:fixed;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;bottom:0px;--z-index:999;}.elementor-16889 .elementor-element.elementor-element-1e0f3477:not(.elementor-motion-effects-element-type-background), .elementor-16889 .elementor-element.elementor-element-1e0f3477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76a05d4 );}body:not(.rtl) .elementor-16889 .elementor-element.elementor-element-1e0f3477{right:0px;}body.rtl .elementor-16889 .elementor-element.elementor-element-1e0f3477{left:0px;}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__link__content--label{color:var( --e-global-color-text );}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__link__content--title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__link__content--title:hover{color:var( --e-global-color-primary );}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__arrow{color:var( --e-global-color-accent );background-color:var( --e-global-color-76a05d4 );}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__arrow:hover{color:var( --e-global-color-76a05d4 );background-color:var( --e-global-color-accent );}.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow{font-size:19px;width:44px;height:44px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0% 0% 0% 0%;}.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__link > a{column-gap:20px;}.elementor-16889 .elementor-element.elementor-element-6e54afe3 .thim-ekit-course-items{--thim-width-sidebar-items:550px;}.elementor-16889 .elementor-element.elementor-element-6e54afe3 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-16889 .elementor-element.elementor-element-32769252{--content-width:1290px;}}@media(max-width:1024px){.elementor-16889 .elementor-element.elementor-element-c61a8fa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2.elementor-element{--align-self:center;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a{font-size:20px;line-height:1.3em;}.elementor-16889 .elementor-element.elementor-element-b4acfcc > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-b4acfcc{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-16889 .elementor-element.elementor-element-487ce71 .thim-ekit-single-course-item__progress .results{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );padding:0px 0px 0px 78px;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item-title, .elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .course-item .item-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item{padding:15px 15px 15px 15px;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum{--thim-ekit-padding-lesson:15px 15px 15px 15px;}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .course-item{padding:15px 15px 15px 15px;}.elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum{--thim-ekit-padding-lesson:15px 15px 15px 15px;}.elementor-16889 .elementor-element.elementor-element-4f9e9ea > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title, .elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar{padding:10px 20px 10px 17px;}.elementor-16889 .elementor-element.elementor-element-acca270 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-16889 .elementor-element.elementor-element-acca270 .quiz-content, .elementor-16889 .elementor-element.elementor-element-acca270 .content-item-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .lp-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16889 .elementor-element.elementor-element-1e0f3477{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__link__content--title{font-size:var( --e-global-typography-accent-font-size );}.elementor-16889 .elementor-element.elementor-element-6e54afe3 .thim-ekit-course-items{--thim-width-sidebar-items:350px;}}@media(max-width:992px){.elementor-16889 .elementor-element.elementor-element-b4acfcc > .elementor-widget-container{margin:0px 55px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-3d400143{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-16889 .elementor-element.elementor-element-6dcf9d2{width:100%;max-width:100%;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a{line-height:1.4em;}.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{margin:7px 10px 0px 0px;}.elementor-16889 .elementor-element.elementor-element-9dce41c{bottom:30px;}.elementor-16889 .elementor-element.elementor-element-b4acfcc > .elementor-widget-container{margin:8px 9px 8px 0px;}.elementor-16889 .elementor-element.elementor-element-b4acfcc{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-16889 .elementor-element.elementor-element-487ce71 .thim-ekit-single-course-item__progress .results{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );padding:0px 0px 0px 15px;}.elementor-16889 .elementor-element.elementor-element-487ce71 .thim-ekit-single-course-item__progress .expire-time{padding:0px 15px 0px 15px;}.elementor-16889 .elementor-element.elementor-element-3d400143{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum{--thim-curriculum-popup-max-height:100vh;}.elementor-16889 .elementor-element.elementor-element-158f062 .lp-course-curriculum .course-item-title, .elementor-16889 .elementor-element.elementor-element-158f062 #learn-press-course-curriculum .course-curriculum .course-item .item-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16889 .elementor-element.elementor-element-32769252{--min-height:0vh;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title, .elementor-16889 .elementor-element.elementor-element-4f9e9ea .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16889 .elementor-element.elementor-element-acca270 .quiz-content, .elementor-16889 .elementor-element.elementor-element-acca270 .content-item-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data .lp-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16889 .elementor-element.elementor-element-1e0f3477{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-16889 .elementor-element.elementor-element-8f076d1 span.thim-ekit-single-course-item__navigation__link__content--title{font-size:var( --e-global-typography-accent-font-size );}.elementor-16889 .elementor-element.elementor-element-6e54afe3 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for thim-ekits-back-to-course, class: .elementor-element-6dcf9d2 */.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a {
    display: flex;
    align-items: flex-start;
    align-items: center
}
.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{display: flex;}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-search-form, class: .elementor-element-b4acfcc */.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input::placeholder {
    color: var(--e-global-color-accent ) !important;
    opacity: 1;
}
.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input {
    border-color: var(--thim-border-color) !important;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-progress, class: .elementor-element-487ce71 */@media (max-width: 767px){
    .expire-time {
        display: block;
    }
}
.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-curricilum, class: .elementor-element-158f062 */.elementor-16889 .elementor-element.elementor-element-158f062 .thim-ekit-single-item__curriculum #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .meta-left {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d400143 */.elementor-16889 .elementor-element.elementor-element-3d400143 .elementor-widget-thim-ekits-course-curricilum {
    height: 100vh;
}
.elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-header .section-title:hover, .elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .course-item-title span:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f9e9ea */.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-4f9e9ea {
    display: none;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-close-sidebar, class: .elementor-element-ed2e0fe */.elementor-16889 .elementor-element.elementor-element-ed2e0fe {
    transition: .25s;
}
.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar i {
    width: 18px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c91b */.elementor-16889 .elementor-element.elementor-element-317c91b {
    position: fixed;
    width: var( --thim-width-sidebar-items);
    left: 0;
    top: var(--thim-ekit-popup-header-height);
}
.logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
    margin-top: 30px;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-317c91b {
    width: fit-content;
}
@media (max-width: 784px) and (min-width: 768px){ 
    .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 40px;
    }
}
@media (max-width: 767px) {
   .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-data, class: .elementor-element-acca270 */#button-submit-quiz {
  display: none !important;
}
.button-right {
  text-align: center !important;
}
.quiz-status::after {
  content: 'Tombol "FINISH QUIZ" akan muncul di bawah pertanyaan terakhir. Klik tombol setelah selesai menjawab soal!';
  text-align: center;
  background: #b41258;
  color: #fff;
  padding: 7px;
  margin-top: 10px;
  display: block;
  font-weight: bold;
}
.thim-ekit-course-items .questions-pagination .page-numbers {
    width: 44px;
    height: 44px;
    text-transform: capitalize;
}
#popup-course {
    --thim-course-color-passed: #1AB800;
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting {
    background-color: var(--thim-body-bg-color);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting .z-form-row .form-group label .icon-checked::before {
    color: var(--thim-course-color-passed);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data a {
    font-weight: var(--thim-font-title-variant);
}
.elementor-16889 .elementor-element.elementor-element-acca270 h1 {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-nav, class: .elementor-element-8f076d1 */@media (max-width: 992px) {
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__link__content--title {
        display: none;
    }
}
.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 44px;
}
@media (max-width: 450px) { 
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 40px;
    width: 40px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0f3477 */.elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    left: auto;
    right: 0;
    width: calc(100% - var(--thim-width-sidebar-items,475px));
    transition: .25s;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    width: 100%
}
.elementor-16889 .elementor-element.elementor-element-1e0f3477 .e-con-inner {
    border-color: var(--thim-border-color)
}/* End custom CSS */
/* Start custom CSS for thim-ekits-back-to-course, class: .elementor-element-6dcf9d2 */.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a {
    display: flex;
    align-items: flex-start;
    align-items: center
}
.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{display: flex;}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-search-form, class: .elementor-element-b4acfcc */.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input::placeholder {
    color: var(--e-global-color-accent ) !important;
    opacity: 1;
}
.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input {
    border-color: var(--thim-border-color) !important;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-progress, class: .elementor-element-487ce71 */@media (max-width: 767px){
    .expire-time {
        display: block;
    }
}
.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-curricilum, class: .elementor-element-158f062 */.elementor-16889 .elementor-element.elementor-element-158f062 .thim-ekit-single-item__curriculum #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .meta-left {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d400143 */.elementor-16889 .elementor-element.elementor-element-3d400143 .elementor-widget-thim-ekits-course-curricilum {
    height: 100vh;
}
.elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-header .section-title:hover, .elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .course-item-title span:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f9e9ea */.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-4f9e9ea {
    display: none;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-close-sidebar, class: .elementor-element-ed2e0fe */.elementor-16889 .elementor-element.elementor-element-ed2e0fe {
    transition: .25s;
}
.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar i {
    width: 18px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c91b */.elementor-16889 .elementor-element.elementor-element-317c91b {
    position: fixed;
    width: var( --thim-width-sidebar-items);
    left: 0;
    top: var(--thim-ekit-popup-header-height);
}
.logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
    margin-top: 30px;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-317c91b {
    width: fit-content;
}
@media (max-width: 784px) and (min-width: 768px){ 
    .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 40px;
    }
}
@media (max-width: 767px) {
   .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-data, class: .elementor-element-acca270 */#button-submit-quiz {
  display: none !important;
}
.button-right {
  text-align: center !important;
}
.quiz-status::after {
  content: 'Tombol "FINISH QUIZ" akan muncul di bawah pertanyaan terakhir. Klik tombol setelah selesai menjawab soal!';
  text-align: center;
  background: #b41258;
  color: #fff;
  padding: 7px;
  margin-top: 10px;
  display: block;
  font-weight: bold;
}
.thim-ekit-course-items .questions-pagination .page-numbers {
    width: 44px;
    height: 44px;
    text-transform: capitalize;
}
#popup-course {
    --thim-course-color-passed: #1AB800;
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting {
    background-color: var(--thim-body-bg-color);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting .z-form-row .form-group label .icon-checked::before {
    color: var(--thim-course-color-passed);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data a {
    font-weight: var(--thim-font-title-variant);
}
.elementor-16889 .elementor-element.elementor-element-acca270 h1 {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-nav, class: .elementor-element-8f076d1 */@media (max-width: 992px) {
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__link__content--title {
        display: none;
    }
}
.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 44px;
}
@media (max-width: 450px) { 
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 40px;
    width: 40px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0f3477 */.elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    left: auto;
    right: 0;
    width: calc(100% - var(--thim-width-sidebar-items,475px));
    transition: .25s;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    width: 100%
}
.elementor-16889 .elementor-element.elementor-element-1e0f3477 .e-con-inner {
    border-color: var(--thim-border-color)
}/* End custom CSS */
/* Start custom CSS for thim-ekits-back-to-course, class: .elementor-element-6dcf9d2 */.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a {
    display: flex;
    align-items: flex-start;
    align-items: center
}
.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{display: flex;}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-search-form, class: .elementor-element-b4acfcc */.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input::placeholder {
    color: var(--e-global-color-accent ) !important;
    opacity: 1;
}
.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input {
    border-color: var(--thim-border-color) !important;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-progress, class: .elementor-element-487ce71 */@media (max-width: 767px){
    .expire-time {
        display: block;
    }
}
.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-curricilum, class: .elementor-element-158f062 */.elementor-16889 .elementor-element.elementor-element-158f062 .thim-ekit-single-item__curriculum #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .meta-left {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d400143 */.elementor-16889 .elementor-element.elementor-element-3d400143 .elementor-widget-thim-ekits-course-curricilum {
    height: 100vh;
}
.elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-header .section-title:hover, .elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .course-item-title span:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f9e9ea */.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-4f9e9ea {
    display: none;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-close-sidebar, class: .elementor-element-ed2e0fe */.elementor-16889 .elementor-element.elementor-element-ed2e0fe {
    transition: .25s;
}
.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar i {
    width: 18px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c91b */.elementor-16889 .elementor-element.elementor-element-317c91b {
    position: fixed;
    width: var( --thim-width-sidebar-items);
    left: 0;
    top: var(--thim-ekit-popup-header-height);
}
.logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
    margin-top: 30px;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-317c91b {
    width: fit-content;
}
@media (max-width: 784px) and (min-width: 768px){ 
    .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 40px;
    }
}
@media (max-width: 767px) {
   .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-data, class: .elementor-element-acca270 */#button-submit-quiz {
  display: none !important;
}
.button-right {
  text-align: center !important;
}
.quiz-status::after {
  content: 'Tombol "FINISH QUIZ" akan muncul di bawah pertanyaan terakhir. Klik tombol setelah selesai menjawab soal!';
  text-align: center;
  background: #b41258;
  color: #fff;
  padding: 7px;
  margin-top: 10px;
  display: block;
  font-weight: bold;
}
.thim-ekit-course-items .questions-pagination .page-numbers {
    width: 44px;
    height: 44px;
    text-transform: capitalize;
}
#popup-course {
    --thim-course-color-passed: #1AB800;
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting {
    background-color: var(--thim-body-bg-color);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting .z-form-row .form-group label .icon-checked::before {
    color: var(--thim-course-color-passed);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data a {
    font-weight: var(--thim-font-title-variant);
}
.elementor-16889 .elementor-element.elementor-element-acca270 h1 {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-nav, class: .elementor-element-8f076d1 */@media (max-width: 992px) {
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__link__content--title {
        display: none;
    }
}
.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 44px;
}
@media (max-width: 450px) { 
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 40px;
    width: 40px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0f3477 */.elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    left: auto;
    right: 0;
    width: calc(100% - var(--thim-width-sidebar-items,475px));
    transition: .25s;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    width: 100%
}
.elementor-16889 .elementor-element.elementor-element-1e0f3477 .e-con-inner {
    border-color: var(--thim-border-color)
}/* End custom CSS */
/* Start custom CSS for thim-ekits-back-to-course, class: .elementor-element-6dcf9d2 */.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a {
    display: flex;
    align-items: flex-start;
    align-items: center
}
.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{display: flex;}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-search-form, class: .elementor-element-b4acfcc */.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input::placeholder {
    color: var(--e-global-color-accent ) !important;
    opacity: 1;
}
.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input {
    border-color: var(--thim-border-color) !important;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-progress, class: .elementor-element-487ce71 */@media (max-width: 767px){
    .expire-time {
        display: block;
    }
}
.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-curricilum, class: .elementor-element-158f062 */.elementor-16889 .elementor-element.elementor-element-158f062 .thim-ekit-single-item__curriculum #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .meta-left {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d400143 */.elementor-16889 .elementor-element.elementor-element-3d400143 .elementor-widget-thim-ekits-course-curricilum {
    height: 100vh;
}
.elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-header .section-title:hover, .elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .course-item-title span:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f9e9ea */.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-4f9e9ea {
    display: none;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-close-sidebar, class: .elementor-element-ed2e0fe */.elementor-16889 .elementor-element.elementor-element-ed2e0fe {
    transition: .25s;
}
.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar i {
    width: 18px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c91b */.elementor-16889 .elementor-element.elementor-element-317c91b {
    position: fixed;
    width: var( --thim-width-sidebar-items);
    left: 0;
    top: var(--thim-ekit-popup-header-height);
}
.logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
    margin-top: 30px;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-317c91b {
    width: fit-content;
}
@media (max-width: 784px) and (min-width: 768px){ 
    .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 40px;
    }
}
@media (max-width: 767px) {
   .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-data, class: .elementor-element-acca270 */#button-submit-quiz {
  display: none !important;
}
.button-right {
  text-align: center !important;
}
.quiz-status::after {
  content: 'Tombol "FINISH QUIZ" akan muncul di bawah pertanyaan terakhir. Klik tombol setelah selesai menjawab soal!';
  text-align: center;
  background: #b41258;
  color: #fff;
  padding: 7px;
  margin-top: 10px;
  display: block;
  font-weight: bold;
}
.thim-ekit-course-items .questions-pagination .page-numbers {
    width: 44px;
    height: 44px;
    text-transform: capitalize;
}
#popup-course {
    --thim-course-color-passed: #1AB800;
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting {
    background-color: var(--thim-body-bg-color);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting .z-form-row .form-group label .icon-checked::before {
    color: var(--thim-course-color-passed);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data a {
    font-weight: var(--thim-font-title-variant);
}
.elementor-16889 .elementor-element.elementor-element-acca270 h1 {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-nav, class: .elementor-element-8f076d1 */@media (max-width: 992px) {
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__link__content--title {
        display: none;
    }
}
.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 44px;
}
@media (max-width: 450px) { 
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 40px;
    width: 40px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0f3477 */.elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    left: auto;
    right: 0;
    width: calc(100% - var(--thim-width-sidebar-items,475px));
    transition: .25s;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    width: 100%
}
.elementor-16889 .elementor-element.elementor-element-1e0f3477 .e-con-inner {
    border-color: var(--thim-border-color)
}/* End custom CSS */
/* Start custom CSS for thim-ekits-back-to-course, class: .elementor-element-6dcf9d2 */.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course a {
    display: flex;
    align-items: flex-start;
    align-items: center
}
.elementor-16889 .elementor-element.elementor-element-6dcf9d2 .thim-ekit__back-single-course .wrapper-icon{display: flex;}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-search-form, class: .elementor-element-b4acfcc */.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input::placeholder {
    color: var(--e-global-color-accent ) !important;
    opacity: 1;
}
.elementor-16889 .elementor-element.elementor-element-b4acfcc .thim-ekit-single-course-item__search-form__input {
    border-color: var(--thim-border-color) !important;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-progress, class: .elementor-element-487ce71 */@media (max-width: 767px){
    .expire-time {
        display: block;
    }
}
.elementor-16889 .elementor-element.elementor-element-487ce71 .learn-press-progress {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-curricilum, class: .elementor-element-158f062 */.elementor-16889 .elementor-element.elementor-element-158f062 .thim-ekit-single-item__curriculum #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .meta-left {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d400143 */.elementor-16889 .elementor-element.elementor-element-3d400143 .elementor-widget-thim-ekits-course-curricilum {
    height: 100vh;
}
.elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-header .section-title:hover, .elementor-16889 .elementor-element.elementor-element-3d400143 #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item .course-item-title span:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f9e9ea */.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-4f9e9ea {
    display: none;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-close-sidebar, class: .elementor-element-ed2e0fe */.elementor-16889 .elementor-element.elementor-element-ed2e0fe {
    transition: .25s;
}
.elementor-16889 .elementor-element.elementor-element-ed2e0fe .thim-ekit-toggle-sidebar i {
    width: 18px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c91b */.elementor-16889 .elementor-element.elementor-element-317c91b {
    position: fixed;
    width: var( --thim-width-sidebar-items);
    left: 0;
    top: var(--thim-ekit-popup-header-height);
}
.logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
    margin-top: 30px;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-317c91b {
    width: fit-content;
}
@media (max-width: 784px) and (min-width: 768px){ 
    .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 40px;
    }
}
@media (max-width: 767px) {
   .logged-in.admin-bar .elementor-16889 .elementor-element.elementor-element-317c91b {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-data, class: .elementor-element-acca270 */#button-submit-quiz {
  display: none !important;
}
.button-right {
  text-align: center !important;
}
.quiz-status::after {
  content: 'Tombol "FINISH QUIZ" akan muncul di bawah pertanyaan terakhir. Klik tombol setelah selesai menjawab soal!';
  text-align: center;
  background: #b41258;
  color: #fff;
  padding: 7px;
  margin-top: 10px;
  display: block;
  font-weight: bold;
}
.thim-ekit-course-items .questions-pagination .page-numbers {
    width: 44px;
    height: 44px;
    text-transform: capitalize;
}
#popup-course {
    --thim-course-color-passed: #1AB800;
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting {
    background-color: var(--thim-body-bg-color);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .learnpress_detail_meeting .z-form-row .form-group label .icon-checked::before {
    color: var(--thim-course-color-passed);
}
.elementor-16889 .elementor-element.elementor-element-acca270 .thim-ekit-single-item__data a {
    font-weight: var(--thim-font-title-variant);
}
.elementor-16889 .elementor-element.elementor-element-acca270 h1 {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-nav, class: .elementor-element-8f076d1 */@media (max-width: 992px) {
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__link__content--title {
        display: none;
    }
}
.elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 44px;
}
@media (max-width: 450px) { 
    .elementor-16889 .elementor-element.elementor-element-8f076d1 .thim-ekit-single-course-item__navigation__arrow {
    min-width: 40px;
    width: 40px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0f3477 */.elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    left: auto;
    right: 0;
    width: calc(100% - var(--thim-width-sidebar-items,475px));
    transition: .25s;
}
.lp-sidebar-toggle__close .elementor-16889 .elementor-element.elementor-element-1e0f3477 {
    width: 100%
}
.elementor-16889 .elementor-element.elementor-element-1e0f3477 .e-con-inner {
    border-color: var(--thim-border-color)
}/* End custom CSS */
/* Start custom CSS for thim-ekits-course-item-section, class: .elementor-element-6e54afe3 */.elementor-16889 .elementor-element.elementor-element-6e54afe3 #popup-course{    position: static;}
@media (max-width: 1500px) and (min-width: 1025px) {
    .elementor-16889 .elementor-element.elementor-element-6e54afe3 #popup-course.thim-ekit-course-items{
        --thim-width-sidebar-items: 450px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1214c8b9 */@media (min-width: 785px){
.admin-bar .elementor-16889 .elementor-element.elementor-element-1214c8b9 #popup-course{
    --thim-ekit-popup-header-height: 82px;
}
}
@media (max-width: 784px) and (min-width: 768px){
.admin-bar .elementor-16889 .elementor-element.elementor-element-1214c8b9 #popup-course{
    --thim-ekit-popup-header-height: 71px;
}
}
.learn-press-message {
    background-color: var(--thim-border-color);
}
.learn-press-message::after {
    border-bottom-color: var(--thim-border-color);
}/* End custom CSS */