.lp-course-filter__field input[disabled],.lp-course-filter__field input[disabled]~label{opacity:.6}.demo-life-coaching .thim-ekits-button a{position:relative;overflow:hidden;isolation:isolate;transform:translateZ(0)}.demo-life-coaching .thim-ekits-button a:before{content:"";display:block;width:100%;height:200%;position:absolute;top:0;left:0;transform:scale(.7) translateY(55%);background:var(--thim-button-hover-color);border-radius:100%;transition:all .4s cubic-bezier(0,0,.31,.99)}.demo-life-coaching .thim-ekits-button a:hover::before{transform:scaleX(2) scaleY(1) translateY(-15%)}.demo-life-coaching .boxes-icon{overflow:hidden}.demo-life-coaching .boxes-icon img{transition:.4s}.demo-life-coaching .boxes-icon img:hover{transform:scale(1.1)}.demo-life-coaching .login-submit,.demo-life-coaching form#registerform .submit{background-color:var(--thim-body-primary-color)}.demo-life-coaching .lp-user-profile .lp-profile-content .lp-button{height:48px;padding:0 30px}.demo-life-coaching .thim-login form#registerform input[type=submit],.demo-life-coaching .thim-login form[name=loginform] input[type=submit],.demo-life-coaching .thim-login form[name=loginpopupform] input[type=submit],.demo-life-coaching .thim-login form#resetpassform input[type=submit]{background-color:transparent!important;width:100%}.demo-life-coaching body.course-item-popup #learn-press-course-curriculum ul.curriculum-sections{padding-top:0}.demo-life-coaching .learnpress-widget-wrapper{margin-top:0}.demo-life-coaching .button-filter-course{display:block}.demo-life-coaching.mobile-filter-open .filter-course.layout-popup{opacity:1;visibility:visible;transform:none}@media (min-width:992px){.demo-life-coaching .filter-course.layout-popup{transform:translateY(20px);transition:.3s;opacity:0;visibility:hidden}.demo-life-coaching.mobile-filter-open .filter-column:after{background:0 0;z-index:1}}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-course-filter-search .lp-form-course-filter__item{border-bottom:0;padding:0}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item{padding:20px 0;margin-bottom:0}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__title{font-weight:var(--thim-font-title-variant,800);font-size:var(--thim-font-h4-font-size);font-family:var(--thim-font-title-font-family);color:var(--thim-font-title-color)}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content .lp-course-filter-search-result{border:none}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content .lp-course-filter-search-field input{background-position-y:50%;background-position-x:100%;height:48px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' fill='%23AB6530'/%3E%3Cpath d='M21 29C25.4183 29 29 25.4183 29 21C29 16.5817 25.4183 13 21 13C16.5817 13 13 16.5817 13 21C13 25.4183 16.5817 29 21 29Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.0004 30.9999L26.6504 26.6499' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content .lp-course-filter__field label{color:var(--thim-font-title-color)}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content .lp-course-filter__field input{margin-top:-2px}.demo-life-coaching .elementor-widget-wp-widget-learnpress_widget_course_filter .lp-form-course-filter .lp-form-course-filter__item .lp-form-course-filter__content .lp-course-filter__field .count{display:none}.demo-life-coaching .life-rotate-y img{animation:life-rotate-y 15s normal infinite linear;animation-duration:11s}.demo-life-coaching .ekits-content-course-tabs #learn-press-course-curriculum ul.curriculum-sections .section-content .course-item{padding:10px 20px;border:1px solid var(--thim-border-color);margin-bottom:10px}.demo-life-coaching #popup-course #learn-press-course-curriculum .section-header .meta{font-size:var(--thim-font-h5-font-size);color:var(--thim-body-primary-color);font-weight:var(--thim-font-button-variant)}.demo-life-coaching.learnpress-page .lp-button,.demo-life-coaching.learnpress-page #lp-button{font-weight:var(--thim-font-button-variant);padding:0 30px;height:48px;border-radius:0}.demo-life-coaching #popup-course .search-course button{margin:0}.demo-life-coaching #popup-course .search-course button::before{position:static;display:inline}.demo-life-coaching .course-rate{background-color:var(--bg-section-color);padding:30px}.demo-life-coaching .course-rate__details-row-value .rating-gray{background-color:#fff}.demo-life-coaching .course-rate__details{margin-left:30px}.demo-life-coaching .course-rate__summary{background-color:#fff;padding:20px}.demo-life-coaching .course-rate__summary-value{font-size:64px;margin-bottom:5px;font-family:var(--thim-font-title-font-family);font-weight:var(--thim-font-title-variant);color:var(--thim-font-title-color)}.demo-life-coaching .course-rate .course-rate__details-row .course-rate__details-row-value>div{height:6px;margin-top:-5px}.demo-life-coaching .course-rate__details-row-star{align-items:center;display:flex;gap:10px;color:var(--thim-font-title-color)}.demo-life-coaching .course-rate__details-row-value .rating-count{color:var(--thim-font-title-color)}.demo-life-coaching .learnpress-course-review .course-review-head{display:none}.demo-life-coaching .learnpress-course-review .course-reviews-list li{padding:15px 0}.demo-life-coaching .learnpress-course-review .course-reviews-list li .review-author{width:60px}.demo-life-coaching .learnpress-course-review .course-reviews-list li .review-author img{border-radius:50%}.demo-life-coaching .learnpress-course-review .course-reviews-list li .review-text{padding-left:80px}.demo-life-coaching .learnpress-course-review .course-reviews-list li .user-name{font-size:var(--thim-font-body-font-size);font-family:var(--thim-font-body-font-family);margin-top:0}.demo-life-coaching .learnpress-course-review .course-reviews-list li .review-title{display:none}.demo-life-coaching .course-curriculum .section-left .section-title{color:var(--thim-font-title-color)}.demo-life-coaching .audio-player__box__header__content__duration{display:none}.demo-life-coaching .duration-text{padding-left:0}.demo-life-coaching .audio-player__box__bottom .amplitude-play-pause{width:60px;height:60px}.demo-life-coaching .audio-player__box__bottom .amplitude-playback-speed{color:var(--thim-font-body-color);fill:var(--thim-font-body-color)}.demo-life-coaching .audio-player__box__bottom__author{display:none}.demo-life-coaching .audio-player__box__header__content .entry-title{-webkit-line-clamp:1;line-clamp:1;font-size:var(--thim-font-h3-font-size)}@media (min-width:1200px){.demo-life-coaching .audio-player__box{justify-content:flex-end;display:flex;flex-direction:column;align-items:end;position:relative;background:#f8f9fa}.demo-life-coaching .audio-player__box__header__image{flex-basis:30%;width:30%;position:absolute;left:0;top:0}.demo-life-coaching .audio-player__box__header{width:100%;justify-content:flex-end;margin-bottom:30px;padding-top:15px}.demo-life-coaching .audio-player__box__header__content{flex-basis:55%}.demo-life-coaching .audio-player__box__header__content .description{display:none}.demo-life-coaching .audio-player__box__player__range{background:#fff;background-image:linear-gradient(var(--thim-body-primary-color,#2e8ece),var(--thim-body-primary-color,rgba(34,238,136,0.9333333333)));background-size:0% 100%;background-repeat:no-repeat}.demo-life-coaching .audio-player__box__player{width:67.3%}.demo-life-coaching .audio-player__box__bottom{width:67.3%}}.demo-life-coaching .thim-list-event .item-event{border:1px solid var(--thim-border-color);padding:30px 60px;margin-bottom:15px;transition:.3s}@media (max-width:991px){.demo-life-coaching .thim-list-event .item-event{padding:20px}}.demo-life-coaching .thim-list-event .item-event .image,.demo-life-coaching .thim-list-event .item-event .event-wrapper .description{display:none}.demo-life-coaching .thim-list-event .item-event .event-wrapper{width:100%;margin:0;padding:0!important}.demo-life-coaching .thim-list-event .item-event .time-from .date{font-size:40px;color:var(--thim-font-title-color);margin-top:5px}.demo-life-coaching .thim-list-event .item-event .time-from .month{font-size:var(--thim-font-body-font-size);font-family:var(--thim-font-body-font-family);color:var(--thim-font-body-color);text-transform:capitalize;font-weight:var(--thim-font-body-variant)}.demo-life-coaching .thim-list-event .item-event .top-heading{display:inline-block;padding-left:80px}@media (max-width:991px){.demo-life-coaching .thim-list-event .item-event .top-heading{padding-left:15px;max-width:80%}}.demo-life-coaching .thim-list-event .item-event .top-heading::before{content:none}.demo-life-coaching .thim-list-event .item-event .top-heading .meta{font-size:var(--thim-font-body-font-size)}.demo-life-coaching .thim-list-event .item-event .view-detail{float:right;margin:0}@media (max-width:600px){.demo-life-coaching .thim-list-event .item-event .view-detail{float:none}}.demo-life-coaching .thim-list-event .item-event .view-detail a{margin-top:10px;height:48px;line-height:48px;font-weight:var(--thim-font-button-variant)}.demo-life-coaching .thim-list-event .item-event:hover{background-color:var(--bg-section-color);border-color:var(--bg-section-color)}.demo-life-coaching .archive-event.thim-list-event{margin-bottom:0}.demo-life-coaching .thim-archive-event-tabs li a{font-family:var(--thim-font-title-font-family);border:none;padding:0;margin:0 5px;position:relative;background-color:unset;color:var(--thim-font-title-color);font-size:var(--thim-font-h4-font-size);font-weight:var(--thim-font-title-variant)}.demo-life-coaching .thim-archive-event-tabs li a::after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:-2px;background-color:transparent;transition:.3s}.demo-life-coaching .thim-archive-event-tabs li a:hover,.demo-life-coaching .thim-archive-event-tabs li a:focus{background-color:unset}.demo-life-coaching .thim-archive-event-tabs li.active a::after,.demo-life-coaching .thim-archive-event-tabs li:hover a::after{background-color:var(--thim-font-title-color)}.demo-life-coaching .thim-widget-book-event .book-title{font-size:var(--thim-font-h5-font-size);line-height:52px}.demo-life-coaching .event_register_foot .event_register_submit{height:48px;padding:0 30px;font-weight:var(--thim-font-button-variant);display:inline-block;line-height:48px}.demo-life-coaching .tp-event-content .tp-event-info{background:var(--bg-section-color)}.demo-life-coaching #comments .comment-reply-title:after,.demo-life-coaching #comments .comment-list-inner .comments-title:after{content:none}.demo-life-coaching .tp-event-organizers,.demo-life-coaching .maps_event_single{display:none}.demo-life-coaching .comment-form .form-submit{display:inline-block;background-color:var(--thim-body-primary-color)}.demo-life-coaching #comments .form-submit input#submit{height:48px;font-family:var(--thim-font-body-font-family);background-color:transparent}.demo-life-coaching .must-log-in a{color:var(--thim-body-primary-color)}.demo-life-coaching .must-log-in a:hover{text-decoration:underline}.demo-life-coaching .entry-navigation-post .prev-post,.demo-life-coaching .entry-navigation-post .next-post{padding-top:40px;padding-bottom:40px}@media (max-width:767px){.demo-life-coaching .entry-navigation-post .prev-post,.demo-life-coaching .entry-navigation-post .next-post{padding:20px 0}}.demo-life-coaching .entry-navigation-post .prev-post .title,.demo-life-coaching .entry-navigation-post .next-post .title{font-size:var(--thim-font-h5-font-size)}.demo-life-coaching .page-404-content a.thim-color{font-weight:var(--thim-font-button-variant);padding:0 30px;height:48px;line-height:48px}.demo-life-coaching .title a{color:var(--thim-font-title-color)}.demo-life-coaching .title a:hover{color:var(--thim-body-primary-color)}.demo-life-coaching #thim-popup-login .thim-login-container{background-color:var(--bg-section-color)}.demo-life-coaching .thim-login .title{font-size:var(--thim-font-h4-font-size);font-family:var(--thim-font-title-font-family);text-transform:var(--thim-font-h4-text-transform)}.demo-life-coaching .thim-login label{font-weight:600}.demo-life-coaching .thim-login form#registerform,.demo-life-coaching .thim-login form[name=loginform],.demo-life-coaching .thim-login form[name=loginpopupform],.demo-life-coaching .thim-login form#resetpassform{max-width:480px}.demo-life-coaching .thim-login form#registerform input[type=submit],.demo-life-coaching .thim-login form[name=loginform] input[type=submit],.demo-life-coaching .thim-login form[name=loginpopupform] input[type=submit],.demo-life-coaching .thim-login form#resetpassform input[type=submit]{padding:9px 25px}.demo-life-coaching .thim-login form#lostpasswordform p input[type=submit]{padding:9px 25px;border-radius:var(--thim-border-radius-30,0);height:unset}.demo-life-coaching .thim-login form#registerform input[type=email],.demo-life-coaching .thim-login form#registerform input[type=password],.demo-life-coaching .thim-login form#registerform input[type=text],.demo-life-coaching .thim-login form[name=loginform] input[type=email],.demo-life-coaching .thim-login form[name=loginform] input[type=password],.demo-life-coaching .thim-login form[name=loginform] input[type=text],.demo-life-coaching .thim-login form[name=loginpopupform] input[type=email],.demo-life-coaching .thim-login form[name=loginpopupform] input[type=password],.demo-life-coaching .thim-login form[name=loginpopupform] input[type=text],.demo-life-coaching .thim-login form#resetpassform input[type=email],.demo-life-coaching .thim-login form#resetpassform input[type=password],.demo-life-coaching .thim-login form#resetpassform input[type=text],.demo-life-coaching form#lostpasswordform p input[type=text],.demo-life-coaching form#lostpasswordform p input[type=email],.demo-life-coaching form#lostpasswordform p input[type=password]{padding:8px 20px;margin-bottom:15px;color:var(--thim-font-body-color)}.demo-life-coaching .login-submit{width:100%}.demo-life-coaching #thim-popup-login .thim-login-container p.login-remember label{color:var(--thim-font-title-color)}@media (max-width:1024px){.demo-life-coaching #thim-popup-login .thim-login-container .close-popup{display:inline-block}}@media (max-width:900px){.demo-life-coaching #thim-popup-login .thim-login-container{margin:auto 15px}}.demo-life-coaching .nav.thim-archive-event-tabs li a{font-size:var(--thim-font-h5-font-size)}.demo-life-coaching .thim-list-event .item-event .event-wrapper .title{font-size:var(--thim-font-h6-font-size)}.demo-life-coaching .tp-event-content{margin-top:30px}.demo-life-coaching .tp-event-info{margin-bottom:30px;padding:20px 30px}.demo-life-coaching ul.thim-social-share li>div{border-radius:0;border:none}.demo-life-coaching ul.thim-social-share li>div a{color:var(--thim-body-primary-color)!important}.demo-life-coaching ul.thim-social-share li:hover>div{background-color:var(--bg-section-color)}.demo-life-coaching ul.thim-social-share>.heading{color:var(--thim-font-title-color);font-weight:600;text-transform:capitalize;margin-right:20px;font-size:1rem}.demo-life-coaching .tp_event .entry-navigation-post{margin-top:40px}.demo-life-coaching .tp_event .entry-navigation-post i{display:none}@media (min-width:768px){.demo-life-coaching .tp_event .entry-navigation-post .thumbnail{display:block}.demo-life-coaching .tp_event .entry-navigation-post .content{flex-basis:70%}}.demo-life-coaching .tp_event .entry-navigation-post .prev-post,.demo-life-coaching .tp_event .entry-navigation-post .next-post{display:flex;gap:10px}.demo-life-coaching .tp_event .entry-navigation-post .prev-post .title,.demo-life-coaching .tp_event .entry-navigation-post .next-post .title{font-size:var(--thim-font-h6-font-size)}.demo-life-coaching .tp_event .entry-navigation-post .next-post{text-align:right;flex-direction:row-reverse}.demo-life-coaching #comments .comment-reply-title,.demo-life-coaching #comments .comment-list-inner .comments-title{font-size:var(--thim-font-h5-font-size);margin-top:40px;padding-top:0}.demo-life-coaching .tp-event-content .entry-content h4{font-size:var(--thim-font-h4-font-size)}.demo-life-coaching .comment-form{display:flex;flex-wrap:wrap;justify-content:space-between}.demo-life-coaching .comment-form .comment-form-comment{width:100%!important;order:2}.demo-life-coaching .comment-form .comment-form-comment textarea::placeholder{font-size:var(--thim-font-body-font-size)}.demo-life-coaching .comment-form .comment-form-author,.demo-life-coaching .comment-form .comment-form-email{width:calc(50% - 15px)!important;order:1}@media (max-width:767px){.demo-life-coaching .comment-form .comment-form-author,.demo-life-coaching .comment-form .comment-form-email{width:100%!important}}.demo-life-coaching .comment-form .comment-form-author input,.demo-life-coaching .comment-form .comment-form-email input{padding:8px 15px!important}.demo-life-coaching .comment-form .comment-form-author input::placeholder,.demo-life-coaching .comment-form .comment-form-email input::placeholder{font-size:var(--thim-font-body-font-size)}.demo-life-coaching .comment-form .comment-form-url{display:none!important}.demo-life-coaching .comment-form .form-submit{order:3}