.bline{border-bottom:2px solid #dccfe6;padding-bottom:5px;display:table}.tbadge{background:#8c46bd;padding:2px 8px;border-radius:4px;color:#fff;font-weight:500;font-size:1.3rem}.gform_confirmation_message,.form_saved_message_sent{color:inherit!important}.my_account_button,.join_button{font-size:14px;font-weight:500;letter-spacing:0em;border-radius:.3em;padding:7px 15px;background:#fff;color:#8c46bd!important;border:2px solid #8c46bd}.my_account_button{color:#999!important;border-color:#d2d2d2}.my_account_button:hover{background:#f2f2f2!important;border-color:#adadad!important}.join_button{background:#8c46bd!important;color:#FFF!important}.join_button:hover{background:#7049ba!important;border-color:#7049ba!important;color:#fff!important}.new-badge span.w-nav-title:after{content:'NEW';padding:3px 5px;border-radius:4px;color:#fff;font-size:11px;font-weight:500;position:relative;left:5px;top:-2px;background:#8e47bf}.mobile-only{display:none!important}@media (max-width:767px){.mobile-only{display:block!important}.my-account{display:none}}@media (max-width:767px){div#us_socials-2{display:none}}.post_content h1:last-child,.post_content h2:last-child,.post_content h3:last-child,.post_content h4:last-child,.post_content h5:last-child,.post_content h6:last-child,.post_content p:last-child,.post_content ul:last-child,.post_content ol:last-child,.post_content li:last-child,.post_content pre:last-child,.post_content table:last-child,.post_content address:last-child,.post_content fieldset:last-child,.post_content blockquote:last-child{margin-bottom:1.5rem}.post_content ol,.post_content ul{margin-top:1.5rem}h1:first-child,.post_content h2:first-child,.post_content h3:first-child,.post_content h4:first-child,.post_content h5:first-child,.post_content h6:first-child,.post_content h1+h2,.post_content h1+h3,.post_content h1+h4,.post_content h1+h5,.post_content h1+h6,.post_content h2+h3,.post_content h2+h4,.post_content h2+h5,.post_content h2+h6,.post_content h3+h4,.post_content h3+h5,.post_content h3+h6,.post_content h4+h5,.post_content h4+h6,.post_content h5+h6{padding-top:1.5rem}.post_content .woo-box h1:first-child,.post_content .woo-box h2:first-child,.post_content .woo-box h3:first-child,.post_content .woo-box h4:first-child,.post_content .woo-box h5:first-child,.post_content .woo-box h6:first-child{padding-top:0}.post_content img{margin:1.5rem 0}.post_content figure img{margin:0!important}.post_content figure a:hover{border-bottom:0!important}.post_content li.blocks-gallery-item:last-child{margin-bottom:1rem}.post_content img.alignleft{margin-top:0;margin-right:20px;margin-bottom:20px}.post_content img.alignright{margin-left:30px;margin-top:0}.apps-container{display:table}.app-item{width:100%;display:inline-block;margin-bottom:1.5rem;padding:30px 20px 20px 30px;position:relative;background:#fff;color:#1a1a1a;border-radius:.3rem;z-index:3;box-shadow:0 .03rem .06rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1);transition-duration:0.3s}.app-item .w-btn{margin-top:15px}.app-link img{margin:0!important;max-height:120px;width:auto}a.app-link:hover{background:rgba(247,247,247,.2)}.app-icon{float:left;width:150px;margin-right:2rem;min-width:20%;max-width:20%;min-height:157px}.app-header{float:left;width:65%}.app-title{display:inline-flex}.app-title img{margin:-1px 0 0 7px;height:24px}.app-header a{font-size:1.5rem;font-weight:500;margin-bottom:10px;display:block;color:#000}.app-header a:hover{color:#8c46bd!important;text-decoration:underline!important}.app-info{float:left;width:70%;margin-bottom:0}.app-info p{line-height:1.5}.appdesc img{max-width:100%!important;margin:1.5rem 0!important}@media (max-width:767px){.bnav .w-btn-wrapper{width:100%}}@media (max-width:480px){.app-icon{width:100%;margin-right:0;max-width:100%;text-align:center;margin-bottom:10px;min-height:0}.app-info,.app-header{float:left;width:100%;text-align:center;margin-bottom:10px}.app-item .w-btn{margin-top:10px;margin:0 auto!important;display:table}}.dropdown{position:relative;display:inline-block;margin-top:.3rem}.dropdown a:hover{cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:#f7f7f7;min-width:180px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:7px 16px;text-decoration:none;display:block;font-size:14px}.dropdown-content a i{margin-right:4px;min-width:18px;text-align:center}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.tribe-events .tribe-events-header{display:none!important}.tribe-events-calendar-list__event-datetime-wrapper{margin-bottom:0!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{display:none}nav.tribe-events-calendar-list-nav.tribe-events-c-nav{display:none!important}.event-info-box{background:#f4e7ff;padding:30px 30px 20px;margin-bottom:1.5rem;border-radius:8px;border-bottom:#d8c8e5 3px solid}.event-info-box h4{text-align:center}.event-info-box p{font-size:15px;line-height:1.4;text-align:center}.event-info-box p.join{text-align:center;font-weight:500;margin-bottom:0}.event-info-box .sep-benefits{color:#424242!important;margin-bottom:10px}.tribe-events-schedule .timezone:after{content:' (Pacific Time)'}.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix{display:none}.tribe-events-content p img{max-width:100%!important}.tribe-block.tribe-block__venue.tribe-clearfix{display:none!important}@media (max-width:767px){#event-sidebar{display:none}}.hkb-searchbox-wrapper{margin-top:90px}.hkb-subheader{margin-top:130px}#hkb .hkb-article .hkb-article__title{font-size:1.7em!important;font-weight:400!important;margin:0 0 1em!important;padding-top:0}.ld-course-status{margin-bottom:40px}.learndash-wrapper .ld-topic-status{margin-bottom:30px}.learndash-wrapper .widget_course_return{font-size:.9em;font-weight:500;border:1px solid #e2e7ed;padding:10px 15px;line-height:1.4;background:#f5f5f5;border-radius:5px}.learndash-wrapper .ld-breadcrumbs{padding:1em 1em}.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{margin:10px 0 0!important;font-size:.9em;display:block}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments{font-size:1.3em}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a{font-weight:500;color:#333!important}.learndash-wrapper .ld-home-link{font-size:.9em}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:first-child{display:none}.woocommerce-info.wc-memberships-restriction-message.wc-memberships-message.wc-memberships-content-restricted-message{position:absolute;top:0;margin-top:0!important;width:100%}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-top:0}@media (max-width:767px){.ld-item-details{display:none!important}}.ld-course-navigation .ld-icon-unlocked:before{content:"FREE";font-family:'Outfit';font-size:12px;font-weight:500;background:#7B35E5;color:#fff;padding:3px 5px;border-radius:4px}.member-logged-in .ld-course-navigation .span.ld-status-icon.ld-status-unlocked{display:none!important}.learndash-wrapper .ld-course-navigation .ld-status-icon{width:30px}.learndash-wrapper .ld-course-navigation .ld-lesson-title{position:relative;max-width:75%}span.ld-status-icon.ld-status-unlocked.ld-primary-color{position:absolute;right:-25%}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components{font-weight:700;display:block;font-size:.825em;margin-top:.5em;color:#728188}.learndash-wrapper span.ld-item-components:before{content:"FREE LESSON";font-family:'Outfit';font-size:12px;font-weight:500;background:#7B35E5;color:#fff;padding:3px 5px;border-radius:4px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components{margin-top:0!important;opacity:1!important}.learndash-wrapper span.ld-status.ld-status-unlocked.ld-primary-color{display:none!important}.more-filters .form-group{float:left;width:22%!important}a.more-filters-button{background:#fff;padding:5px 10px;border:2px solid #dedede;border-radius:4px;font-size:13px;font-weight:500;color:#8c8c8c;margin-top:24px;float:right}a.more-filters-button:hover{cursor:pointer}.more-filters{display:none;margin-top:20px}.more-filters input[type="checkbox"],.more-filters input[type="radio"]{cursor:pointer;position:relative;top:0;margin-right:7px!important}.form-group.f-type,.form-group.f-user-level,.form-group.f-search{width:15%!important}.form-group.f-submit{width:21%!important}.form-group.f-submit input{padding:11px 17px 10px!important;font-size:14px;font-weight:400}.form-group.f-submit input.reset-button{padding:1px 20px!important;font-size:14px;border:2px solid #dedede;border-radius:4px;margin-left:5px;min-height:auto;line-height:2rem;width:auto}.form-group.f-submit input.reset-button:hover{background:#fff!important}@media (max-width:900px){.form-group.f-type,.form-group.f-user-level,.form-group.f-search{width:46%!important;margin-bottom:15px}a.more-filters-button{margin-top:0}.form-group.f-submit{width:27%!important}}@media (max-width:680px){.form-group.f-type,.form-group.f-user-level,.form-group.f-search{width:100%!important}.form-group.f-submit{width:50%!important}.more-filters .form-group{width:30%!important}.more-filters .form-group{float:none;width:49%!important;margin-right:0!important;display:inline-table!important}}@media (max-width:480px){.form-group.f-submit{width:100%!important;text-align:center}a.more-filters-button{float:none;margin:auto;display:table;margin-top:10px}.more-filters .form-group{width:100%!important}}.lib-item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.lib-item{display:inline-block}.lib-item{border-radius:.3rem;box-shadow:0 .03rem .06rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1);transition-duration:0.3s;display:inline-grid;width:30.5%;margin-left:2%;margin-bottom:2rem}.lib-item:hover{box-shadow:0 .03rem .06rem rgba(0,0,0,.2),0 .1rem .3rem rgba(0,0,0,.2)}.lib-item .item-info{padding:3% 5%}.lib-item .item-info a{font-size:20px;font-weight:500;color:#333;clear:both;float:left;width:100%}.lib-item .course-img a{width:100%;min-height:auto;background:#e6e6e6;display:inline-block}.lib-item .course-img .fimg{float:left;margin:0}.lib-item ul.badges{margin:10px 0 0;list-style:none;display:inline-block}.lib-item .badges li{background:#f7f7f7;float:left;margin-right:5px;color:#8e47c0;padding:0 6px;border-radius:4px;font-size:14px;font-weight:400}a.wpv-filter-previous-link,a.wpv-filter-next-link{line-height:1.4!important;font-weight:500;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:.3em;padding:.8em 1.8em;box-shadow:0 0em 0em rgba(0,0,0,.2);background:linear-gradient(135deg,#8c46bd,#9b4dd1);border-color:transparent;color:#ffffff!important}@media (max-width:900px){.lib-item{width:47.5%}}@media (max-width:480px){.lib-item{width:100%;margin-left:0}}ul.pagination{margin:20px;list-style:none;text-align:center}.pagination li{display:inline-block}ul.pagination .page-link{border:1px solid;padding:10px 15px}ul.pagination .disabled.page-item .page-link{border-color:#c5c5c5;color:#a9a9a9}.wpv-pagination-nav-links-item-current.active{background:#8c46bd;color:#fff;display:inline-table}@media (max-width:767px){ul.pagination{margin:0}ul.wpv-pagination-nav-links-container{display:block;margin-bottom:0!important;margin-top:20px}}a[ref=magnificPopup]{display:block;margin:0 0 1.5rem}img.join-img{margin:auto;display:block;margin-bottom:30px;border-radius:15px;box-shadow:0 10px 50px 0 rgba(123,53,229,.1)!important;max-width:1000px;height:auto!important;width:100%}.woo-box.preview-box p{text-align:center!important;margin-bottom:0}.woo-box.preview-box{padding:15px 20px 11px;font-size:15px}p.intro{font-size:1.5rem;line-height:1.3}@media (max-width:800px){img.join-img{}}.tribe-tickets__rsvp-form-content.tribe-tickets__form>div:nth-child(3){display:none!important}.tribe-tickets__rsvp-form-wrapper{padding-top:0!important}.tribe-rsvp-list p.list-attendee{display:none}.tribe-rsvp-list .ticket-type{display:none!important}.tribe-rsvp-list>.tribe-item .tribe-answer{float:none!important}.tribe-link-view-attendee{background:#f4e7ff;padding:30px;margin-bottom:1.5rem;border-radius:8px;border-bottom:#d8c8e5 3px solid}.tribe-events-notices ul,.tribe-events-notices ul li{margin-bottom:0!important}.tribe-tickets__rsvp-attendance{display:none!important}.single-tribe_events #tribe-events-footer{border:0}.tribe-rsvp{padding:0!important}.tribe-rsvp h2{font-size:20px!important}.tribe-rsvp .attendee-meta.toggle{display:inline-block;margin-left:8px}.event-tickets .tribe-tickets__rsvp{padding-top:10px!important;padding-bottom:10px!important}.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{width:100%!important;background:#F4E7FE!important}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-list__event-cost,span.tribe-events-c-small-cta__price,span.tribe-events-cost{display:none!important}.event-tickets .tribe-tickets__rsvp-wrapper{max-width:100%!important;background:#F4E7FE!important;margin-bottom:1.5rem;border-radius:8px!important;border-bottom:#d8c8e5 3px solid!important}h3.tribe-tickets__rsvp-title{font-family:'Outfit'!important;font-weight:500!important;font-size:21px!important;padding-top:20px!important}.event-tickets .tribe-tickets__rsvp-description p{font-size:16px;font-family:'Outfit';line-height:1.4;color:#666;max-width:400px}.event-tickets .tribe-tickets__rsvp-message{font-size:16px!important}.event-tickets .tribe-tickets__rsvp-actions{margin-top:0!important;padding:0!important}.event-tickets .tribe-tickets__form input[type="text"],.event-tickets .tribe-tickets__form input[type="email"],.event-tickets .tribe-tickets__form input[type="url"],.event-tickets .tribe-tickets__form input[type="password"],.event-tickets .tribe-tickets__form input[type="search"],.event-tickets .tribe-tickets__form input[type="number"],.event-tickets .tribe-tickets__form input[type="tel"],.event-tickets .tribe-tickets__form input[type="range"],.event-tickets .tribe-tickets__form input[type="date"],.event-tickets .tribe-tickets__form input[type="month"],.event-tickets .tribe-tickets__form input[type="week"],.event-tickets .tribe-tickets__form input[type="time"],.event-tickets .tribe-tickets__form input[type="datetime"],.event-tickets .tribe-tickets__form input[type="datetime-local"],.event-tickets .tribe-tickets__form input[type="color"],.event-tickets .tribe-tickets__form select,.event-tickets .tribe-tickets__form textarea{max-width:100%!important;font-family:'Outfit'!important}.tribe-tickets__rsvp-actions-rsvp-going .w-btn{margin-top:10px!important;padding:9px;max-width:160px;background:#fdfaff;border:1px solid #d8c9e2!important}.event-tickets .tribe-tickets__rsvp-actions .tribe-common-c-btn{max-width:160px!important}.tribe-tickets__rsvp-ar-sidebar-wrapper.tribe-common-g-col{display:none!important}h3.tribe-tickets__rsvp-ar-form-title.tribe-common-h5{padding-top:0!important}.tribe-common .tribe-common-b1{font-family:'Outfit'!important}h3.tribe-common-h5{font-family:'Outfit'!important;font-weight:500!important}a.attendee-meta.toggle{font-size:15px;line-height:1.2!important;font-weight:500;border-radius:.3em;padding:.7em 1.4em;box-shadow:0 0em 0em rgba(0,0,0,.2);background:#999;color:#ffffff!important;margin-top:10px}#tribe-events-content{display:none!important}.post_content #tribe-events-content{display:block!important}.tribe-tickets__rsvp-availability{display:none!important}.event-tickets .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:#9b4dd2!important}