@-webkit-keyframes loading-1{0%{transform:rotate(0deg)}100%{transform:rotate(3.6deg)}}@keyframes loading-1{0%{transform:rotate(0deg)}100%{transform:rotate(3.6deg)}}@-webkit-keyframes loading-2{0%{transform:rotate(0deg)}100%{transform:rotate(7.2deg)}}@keyframes loading-2{0%{transform:rotate(0deg)}100%{transform:rotate(7.2deg)}}@-webkit-keyframes loading-3{0%{transform:rotate(0deg)}100%{transform:rotate(10.8deg)}}@keyframes loading-3{0%{transform:rotate(0deg)}100%{transform:rotate(10.8deg)}}@-webkit-keyframes loading-4{0%{transform:rotate(0deg)}100%{transform:rotate(14.4deg)}}@keyframes loading-4{0%{transform:rotate(0deg)}100%{transform:rotate(14.4deg)}}@-webkit-keyframes loading-5{0%{transform:rotate(0deg)}100%{transform:rotate(18deg)}}@keyframes loading-5{0%{transform:rotate(0deg)}100%{transform:rotate(18deg)}}@-webkit-keyframes loading-6{0%{transform:rotate(0deg)}100%{transform:rotate(21.6deg)}}@keyframes loading-6{0%{transform:rotate(0deg)}100%{transform:rotate(21.6deg)}}@-webkit-keyframes loading-7{0%{transform:rotate(0deg)}100%{transform:rotate(25.2deg)}}@keyframes loading-7{0%{transform:rotate(0deg)}100%{transform:rotate(25.2deg)}}@-webkit-keyframes loading-8{0%{transform:rotate(0deg)}100%{transform:rotate(28.8deg)}}@keyframes loading-8{0%{transform:rotate(0deg)}100%{transform:rotate(28.8deg)}}@-webkit-keyframes loading-9{0%{transform:rotate(0deg)}100%{transform:rotate(32.4deg)}}@keyframes loading-9{0%{transform:rotate(0deg)}100%{transform:rotate(32.4deg)}}@-webkit-keyframes loading-10{0%{transform:rotate(0deg)}100%{transform:rotate(36deg)}}@keyframes loading-10{0%{transform:rotate(0deg)}100%{transform:rotate(36deg)}}@-webkit-keyframes loading-11{0%{transform:rotate(0deg)}100%{transform:rotate(39.6deg)}}@keyframes loading-11{0%{transform:rotate(0deg)}100%{transform:rotate(39.6deg)}}@-webkit-keyframes loading-12{0%{transform:rotate(0deg)}100%{transform:rotate(43.2deg)}}@keyframes loading-12{0%{transform:rotate(0deg)}100%{transform:rotate(43.2deg)}}@-webkit-keyframes loading-13{0%{transform:rotate(0deg)}100%{transform:rotate(46.8deg)}}@keyframes loading-13{0%{transform:rotate(0deg)}100%{transform:rotate(46.8deg)}}@-webkit-keyframes loading-14{0%{transform:rotate(0deg)}100%{transform:rotate(50.4deg)}}@keyframes loading-14{0%{transform:rotate(0deg)}100%{transform:rotate(50.4deg)}}@-webkit-keyframes loading-15{0%{transform:rotate(0deg)}100%{transform:rotate(54deg)}}@keyframes loading-15{0%{transform:rotate(0deg)}100%{transform:rotate(54deg)}}@-webkit-keyframes loading-16{0%{transform:rotate(0deg)}100%{transform:rotate(57.6deg)}}@keyframes loading-16{0%{transform:rotate(0deg)}100%{transform:rotate(57.6deg)}}@-webkit-keyframes loading-17{0%{transform:rotate(0deg)}100%{transform:rotate(61.2deg)}}@keyframes loading-17{0%{transform:rotate(0deg)}100%{transform:rotate(61.2deg)}}@-webkit-keyframes loading-18{0%{transform:rotate(0deg)}100%{transform:rotate(64.8deg)}}@keyframes loading-18{0%{transform:rotate(0deg)}100%{transform:rotate(64.8deg)}}@-webkit-keyframes loading-19{0%{transform:rotate(0deg)}100%{transform:rotate(68.4deg)}}@keyframes loading-19{0%{transform:rotate(0deg)}100%{transform:rotate(68.4deg)}}@-webkit-keyframes loading-20{0%{transform:rotate(0deg)}100%{transform:rotate(72deg)}}@keyframes loading-20{0%{transform:rotate(0deg)}100%{transform:rotate(72deg)}}@-webkit-keyframes loading-21{0%{transform:rotate(0deg)}100%{transform:rotate(75.6deg)}}@keyframes loading-21{0%{transform:rotate(0deg)}100%{transform:rotate(75.6deg)}}@-webkit-keyframes loading-22{0%{transform:rotate(0deg)}100%{transform:rotate(79.2deg)}}@keyframes loading-22{0%{transform:rotate(0deg)}100%{transform:rotate(79.2deg)}}@-webkit-keyframes loading-23{0%{transform:rotate(0deg)}100%{transform:rotate(82.8deg)}}@keyframes loading-23{0%{transform:rotate(0deg)}100%{transform:rotate(82.8deg)}}@-webkit-keyframes loading-24{0%{transform:rotate(0deg)}100%{transform:rotate(86.4deg)}}@keyframes loading-24{0%{transform:rotate(0deg)}100%{transform:rotate(86.4deg)}}@-webkit-keyframes loading-25{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@keyframes loading-25{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@-webkit-keyframes loading-26{0%{transform:rotate(0deg)}100%{transform:rotate(93.6deg)}}@keyframes loading-26{0%{transform:rotate(0deg)}100%{transform:rotate(93.6deg)}}@-webkit-keyframes loading-27{0%{transform:rotate(0deg)}100%{transform:rotate(97.2deg)}}@keyframes loading-27{0%{transform:rotate(0deg)}100%{transform:rotate(97.2deg)}}@-webkit-keyframes loading-28{0%{transform:rotate(0deg)}100%{transform:rotate(100.8deg)}}@keyframes loading-28{0%{transform:rotate(0deg)}100%{transform:rotate(100.8deg)}}@-webkit-keyframes loading-29{0%{transform:rotate(0deg)}100%{transform:rotate(104.4deg)}}@keyframes loading-29{0%{transform:rotate(0deg)}100%{transform:rotate(104.4deg)}}@-webkit-keyframes loading-30{0%{transform:rotate(0deg)}100%{transform:rotate(108deg)}}@keyframes loading-30{0%{transform:rotate(0deg)}100%{transform:rotate(108deg)}}@-webkit-keyframes loading-31{0%{transform:rotate(0deg)}100%{transform:rotate(111.6deg)}}@keyframes loading-31{0%{transform:rotate(0deg)}100%{transform:rotate(111.6deg)}}@-webkit-keyframes loading-32{0%{transform:rotate(0deg)}100%{transform:rotate(115.2deg)}}@keyframes loading-32{0%{transform:rotate(0deg)}100%{transform:rotate(115.2deg)}}@-webkit-keyframes loading-33{0%{transform:rotate(0deg)}100%{transform:rotate(118.8deg)}}@keyframes loading-33{0%{transform:rotate(0deg)}100%{transform:rotate(118.8deg)}}@-webkit-keyframes loading-34{0%{transform:rotate(0deg)}100%{transform:rotate(122.4deg)}}@keyframes loading-34{0%{transform:rotate(0deg)}100%{transform:rotate(122.4deg)}}@-webkit-keyframes loading-35{0%{transform:rotate(0deg)}100%{transform:rotate(126deg)}}@keyframes loading-35{0%{transform:rotate(0deg)}100%{transform:rotate(126deg)}}@-webkit-keyframes loading-36{0%{transform:rotate(0deg)}100%{transform:rotate(129.6deg)}}@keyframes loading-36{0%{transform:rotate(0deg)}100%{transform:rotate(129.6deg)}}@-webkit-keyframes loading-37{0%{transform:rotate(0deg)}100%{transform:rotate(133.2deg)}}@keyframes loading-37{0%{transform:rotate(0deg)}100%{transform:rotate(133.2deg)}}@-webkit-keyframes loading-38{0%{transform:rotate(0deg)}100%{transform:rotate(136.8deg)}}@keyframes loading-38{0%{transform:rotate(0deg)}100%{transform:rotate(136.8deg)}}@-webkit-keyframes loading-39{0%{transform:rotate(0deg)}100%{transform:rotate(140.4deg)}}@keyframes loading-39{0%{transform:rotate(0deg)}100%{transform:rotate(140.4deg)}}@-webkit-keyframes loading-40{0%{transform:rotate(0deg)}100%{transform:rotate(144deg)}}@keyframes loading-40{0%{transform:rotate(0deg)}100%{transform:rotate(144deg)}}@-webkit-keyframes loading-41{0%{transform:rotate(0deg)}100%{transform:rotate(147.6deg)}}@keyframes loading-41{0%{transform:rotate(0deg)}100%{transform:rotate(147.6deg)}}@-webkit-keyframes loading-42{0%{transform:rotate(0deg)}100%{transform:rotate(151.2deg)}}@keyframes loading-42{0%{transform:rotate(0deg)}100%{transform:rotate(151.2deg)}}@-webkit-keyframes loading-43{0%{transform:rotate(0deg)}100%{transform:rotate(154.8deg)}}@keyframes loading-43{0%{transform:rotate(0deg)}100%{transform:rotate(154.8deg)}}@-webkit-keyframes loading-44{0%{transform:rotate(0deg)}100%{transform:rotate(158.4deg)}}@keyframes loading-44{0%{transform:rotate(0deg)}100%{transform:rotate(158.4deg)}}@-webkit-keyframes loading-45{0%{transform:rotate(0deg)}100%{transform:rotate(162deg)}}@keyframes loading-45{0%{transform:rotate(0deg)}100%{transform:rotate(162deg)}}@-webkit-keyframes loading-46{0%{transform:rotate(0deg)}100%{transform:rotate(165.6deg)}}@keyframes loading-46{0%{transform:rotate(0deg)}100%{transform:rotate(165.6deg)}}@-webkit-keyframes loading-47{0%{transform:rotate(0deg)}100%{transform:rotate(169.2deg)}}@keyframes loading-47{0%{transform:rotate(0deg)}100%{transform:rotate(169.2deg)}}@-webkit-keyframes loading-48{0%{transform:rotate(0deg)}100%{transform:rotate(172.8deg)}}@keyframes loading-48{0%{transform:rotate(0deg)}100%{transform:rotate(172.8deg)}}@-webkit-keyframes loading-49{0%{transform:rotate(0deg)}100%{transform:rotate(176.4deg)}}@keyframes loading-49{0%{transform:rotate(0deg)}100%{transform:rotate(176.4deg)}}@-webkit-keyframes loading-50{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes loading-50{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.bb-courses-header{margin-bottom:2rem}.bb-courses-header .bs-dir-search{margin-left:auto;margin-bottom:0;margin-right:0}.ld-secondary-header{margin:25px 0 20px}.ld-secondary-header .bb-secondary-list-tabs{flex-flow:wrap;-webkit-box-pack:start;justify-content:flex-start;margin:0;gap:12px}.ld-secondary-header .bb-secondary-list-tabs .push-right{margin-left:0}.bb-courses-directory .grid-filters{background:var(--bb-content-background-color);border:1px solid var(--bb-content-border-color);border-radius:var(--bb-input-radius);display:flex;-webkit-box-align:center;align-items:center;align-self:flex-start;font-size:21px;height:36px}.bb-courses-directory .grid-filters a{color:var(--bb-headings-color);display:flex;-webkit-box-align:center;align-items:center;padding-left:5px;padding-right:5px;opacity:.4;transition:0.3s}.bb-courses-directory .grid-filters a:hover{color:var(--bb-headings-color);opacity:1}.bb-courses-directory .grid-filters a i{font-size:24px}.bb-courses-directory .grid-filters .active{opacity:1}.bb-courses-directory .bp-navs{margin-bottom:15px}.bb-courses-directory .bp-navs li{float:left;padding-right:30px}.bb-courses-directory .bp-navs li a{padding:10px 0}.bb-courses-directory .bp-navs .selected .count{background-color:var(--bb-primary-color)}.bb-courses-directory .select-wrap{margin:0}.bb-courses-directory .select-wrap select{height:36px;font-size:14px;outline:none}.bb-courses-directory .sfwd-courses-filters .select-wrap select{margin-right:12px}.bb-courses-directory .sfwd-courses-filters .select-wrap:last-of-type select{margin-right:0}.bb-grid #course-dir-list{margin-top:10px}.bb-course-items{list-style:none;flex-flow:wrap}.bb-course-items:not(.bb-grid){margin:0}.bb-course-items .bb-course-item-wrap{margin-bottom:20px}.bb-course-items .bb-course-cover{overflow:hidden;position:relative}.bb-course-items .bb-cover-wrap{border-radius:var(--bb-block-radius) var(--bb-block-radius) 0 0;padding-top:52%}.bb-course-items .bb-cover-list-item{background:var(--bb-content-background-color);border:1px solid var(--bb-content-border-color);border-radius:var(--bb-block-radius);height:100%;padding-bottom:0;transition:box-shadow 0.2s;position:relative;overflow:hidden}.bb-course-items .bb-cover-list-item.bb-course-paid{padding-bottom:35px}.bb-course-items .bb-cover-list-item:hover{box-shadow:rgb(18 43 70 / .1) 0 4px 32px 0;z-index:1}.bb-course-items .bb-cover-list-item .course-fee{display:flex;-webkit-box-align:center;align-items:center}.bb-course-items .bb-cover-wrap::after{display:none}.bb-course-items .bb-course-excerpt{color:var(--bb-alternate-text-color)}.bb-course-items .bb-course-excerpt{font-size:13px;color:var(--bb-alternate-text-color);line-height:1.384;display:-webkit-box;max-height:2.72em;margin:-3px 0 20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bb-course-items.grid-view .bb-course-item-wrap{-webkit-box-flex:0;flex:0 0 25%}.bb-course-items.list-view .bb-course-item-wrap{-webkit-box-flex:0;flex:0 0 100%}.bb-course-items.list-view .bb-cover-list-item{display:flex;padding:0}.bb-course-items.list-view .bb-course-cover{-webkit-box-flex:0;flex:0 0 240px}.bb-course-items.list-view .bb-card-course-details{-webkit-box-flex:1;flex:1 1 0%;padding-bottom:16px}.bb-course-items.list-view .bb-cover-wrap{border-radius:var(--bb-block-radius) 0 0 var(--bb-block-radius);padding-top:70%;height:100%}.bb-course-items.list-view .bb-course-footer{flex-flow:column-reverse;inset:16px 0 auto auto;width:auto}.bb-course-items.list-view .bb-course-title,.bb-course-items.list-view .course-lesson-count{max-width:80%}.bb-course-footer{position:absolute;bottom:20px;width:100%;left:0;padding:0 20px;font-weight:500;font-size:20px;line-height:1;color:var(--bb-headings-color);display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:end;justify-content:flex-end}.bb-card-course-details{padding:16px 20px 10px}.grid-view .bb-card-course-details{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#page .bb-course-title{font-size:22px;line-height:1.24;margin:0 0 10px}#page .bb-course-title a{color:inherit;display:-webkit-box;max-height:2.7em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#page .bb-course-title a:hover{color:var(--bb-primary-color)}.course-lesson-count{font-size:13px;color:var(--bb-alternate-text-color);line-height:1;margin-bottom:8px;font-weight:300}.bb-course-excerpt{margin-bottom:20px;opacity:.8;font-size:16px;letter-spacing:-.24px;line-height:27px}.bb-cover-list-item .ld-status{position:absolute;z-index:9;top:15px;background-color:var(--bb-primary-color);border-radius:0 15px 15px 0;color:#fff;text-align:center;padding:5px 12px;text-transform:uppercase;font-size:11px;line-height:1;letter-spacing:.23px}.bb-cover-list-item .bb-course-cover .bb-cover-wrap .ld-status{border-radius:0 15px 15px 0;height:auto}.bb-cover-list-item .ld-third-background{background-color:#dbbe1a}.sfwd-courses-filters{flex-flow:wrap}.component-navigation.courses-nav{margin:0}.component-navigation.courses-nav li{position:relative;list-style:none;margin-right:5px}.component-navigation.courses-nav li.hideshow{padding-left:0}.learndash-wrapper,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern){color:inherit;line-height:inherit}.learndash-wrapper .ld-tabs,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-tabs{margin:0}.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-tabs .ld-tabs-content .ld-tab-content{padding-bottom:0}.learndash-wrapper a.button:not(.outline),.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) a.button:not(.outline){background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular)}.learndash-wrapper a.button:not(.outline):focus,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) a.button:not(.outline):focus{box-shadow:var(--bb-primary-button-focus-shadow)}.learndash-wrapper a.button:not(.outline):hover,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) a.button:not(.outline):hover{background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover)}.learndash-wrapper .learndash_content_wrap .ld-table-list.ld-no-pagination,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .ld-table-list.ld-no-pagination{border:0}.learndash-wrapper .learndash_content_wrap .ld-content-actions,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .ld-content-actions{border:0;margin-bottom:0;position:relative;z-index:1}.learndash-wrapper .learndash_content_wrap .sfwd-mark-complete::after,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .sfwd-mark-complete::after{display:none}.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button{border-radius:var(--bb-button-radius);background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular);transition:0.2s linear;font-size:15px;font-weight:500;padding:10px 20px}.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button:focus{box-shadow:var(--bb-primary-button-focus-shadow)}.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button:hover{opacity:1;background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover)}.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_content_wrap .learndash_mark_complete_button:focus{opacity:1}.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button,.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_mark_complete_button{border-radius:var(--bb-button-radius);background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular);transition:0.2s linear;font-size:15px;font-weight:500;padding:10px 20px}.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button:focus,.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_mark_complete_button:focus{box-shadow:var(--bb-primary-button-focus-shadow)}.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button:hover,.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_mark_complete_button:hover{opacity:1;background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover)}.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button:focus,.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_mark_complete_button:focus{opacity:1}.learndash_content_wrap .learndash-wrapper .learndash_mark_complete_button .ld-svgicon,.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .learndash_mark_complete_button .ld-svgicon{display:none}.learndash_content_wrap .learndash-wrapper .sfwd-mark-complete::after,.learndash_content_wrap .learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .sfwd-mark-complete::after{display:none}.learndash-wrapper .ld-alert,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert{border-radius:var(--bb-block-radius-inner)}.learndash-wrapper .ld-alert .ld-button,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert .ld-button{padding:10px 20px;border-bottom:0px!important}.learndash-wrapper .ld-alert .ld-button .ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert .ld-button .ld-icon{display:none}.learndash-wrapper .ld-alert.ld-alert-certificate.ld-alert-success,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert.ld-alert-certificate.ld-alert-success{color:var(--bb-body-text-color)}.learndash-wrapper .ld-alert .ld-alert-content a,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert .ld-alert-content a{color:var(--bb-headings-color);text-decoration:none}.learndash-wrapper .ld-alert .ld-alert-content a:hover,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert .ld-alert-content a:hover{color:var(--bb-primary-color)}.learndash-wrapper .ld-alert-success,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-success{border:0;padding:15px;min-height:inherit;color:inherit;font-size:15px;background-color:rgba(var(--bb-success-color-rgb),.1)}.learndash-wrapper .ld-alert-success .ld-alert-content,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-success .ld-alert-content{display:flex;-webkit-box-align:center;align-items:center}.learndash-wrapper .ld-alert-success .ld-alert-content>p,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-success .ld-alert-content>p{margin:0}.learndash-wrapper .ld-alert-success .ld-button,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-success .ld-button{background-color:var(--bb-success-color);color:#fff;white-space:nowrap;border:0}.learndash-wrapper .ld-alert-success .ld-alert-icon.ld-icon,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-success .ld-alert-icon.ld-icon{margin-left:6px;background-color:var(--bb-success-color);color:#fff;position:static;transform:none;padding:0;width:45px;height:45px;line-height:48px;text-align:center;border-radius:50%;vertical-align:middle;font-size:20px}.learndash-wrapper .ld-alert-warning,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning{border-color:var(--bb-warning-color);background-color:rgba(var(--bb-warning-color-rgb),.1);border-width:1px;padding:15px;min-height:inherit;color:inherit;font-size:15px}.learndash-wrapper .ld-alert-warning .ld-alert-content,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-content{display:flex;-webkit-box-align:center;align-items:center}.learndash-wrapper .ld-alert-warning .ld-alert-content .ld-alert-messages p,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-content .ld-alert-messages p{margin-bottom:0}.learndash-wrapper .ld-alert-warning .ld-alert-content>p,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-content>p{margin:0}.learndash-wrapper .ld-alert-warning .ld-button,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-button{background-color:var(--bb-warning-color);color:#fff;white-space:nowrap;border:0}.learndash-wrapper .ld-alert-warning .ld-button:focus,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-button:focus{outline:1px solid var(--bb-warning-color)}.learndash-wrapper .ld-alert-warning .ld-alert-icon.ld-icon-alert,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-icon.ld-icon-alert{font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:6px;padding-bottom:0;background-color:#fff0;position:static;padding-top:0;transform:none;font-family:bb-icons!important}.learndash-wrapper .ld-alert-warning .ld-alert-icon.ld-icon-alert::before,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-icon.ld-icon-alert::before{content:"";font-weight:100}.learndash-wrapper .bb-ld-tabs,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .bb-ld-tabs{position:relative}.learndash-wrapper .bb-ld-tabs #learndash-course-content,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .bb-ld-tabs #learndash-course-content{margin:0;position:absolute;height:1px;opacity:0;top:-90px}.ld-sidebar-widgets .widget a.button:not(.logout-link,.wc-forward){background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular)}.ld-sidebar-widgets .widget a.button:not(.logout-link,.wc-forward):focus{box-shadow:var(--bb-primary-button-focus-shadow)}.ld-sidebar-widgets .widget a.button:not(.logout-link,.wc-forward):hover{background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover)}.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .wpProQuiz_listItem[data-type="cloze_answer"] .wpProQuiz_questionListItem fieldset{border:1px solid var(--bb-content-border-color);border-radius:var(--bb-block-radius-inner)}.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-file-upload .ld-file-upload-form .ld-button[disabled]{border-top-color:;border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;background-color:var(--bb-secondary-button-background-regular)!important;color:var(--bb-secondary-button-text-regular)!important;border-bottom:0px!important;outline:none!important}.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-file-upload .ld-file-upload-form .ld-button[disabled]:hover{border:1px solid var(--bb-secondary-button-border-hover);background-color:var(--bb-secondary-button-background-hover)!important;color:var(--bb-secondary-button-text-hover)!important}.bb-course-items .course-progress-wrap{position:relative;z-index:1;margin:0 0 20px;line-height:1}.bb-course-items .bb-card-course-details--hasAccess .bb-course-excerpt{display:none}.bb-course-items.list-view .course-progress-wrap{max-width:450px}.bb-course-items .course-completion-rate,.group_courses .course-completion-rate,.bb-learndash-wrapper.bb-course-item-wrap .course-completion-rate{display:block;margin-top:10px}.bb-course-items .ld-progress-stats,.group_courses .ld-progress-stats,.bb-learndash-wrapper.bb-course-item-wrap .ld-progress-stats{font-size:12px;font-weight:500;line-height:1;letter-spacing:-.24px;display:block;margin-top:10px;color:var(--bb-alternate-text-color)}.bb-course-items .ld-progress-stats .ld-progress-steps,.group_courses .ld-progress-stats .ld-progress-steps,.bb-learndash-wrapper.bb-course-item-wrap .ld-progress-stats .ld-progress-steps{margin-top:5px;display:block}.grid-view .bb-card-course-details .course-progress-wrap:nth-last-child(2){margin:0 0 10px}.bb-cover-list-item .ld-primary-background{background-color:var(--bb-primary-color)}.bb-cover-list-item .ld-secondary-background{background-color:#aac70b}.ld-progress-bar{margin:0;height:4px;background:var(--bb-content-border-color)}.ld-progress-bar .ld-progress-bar-percentage{background:var(--bb-primary-color);height:4px;width:auto}.bp-feedback.ld-feedback{color:var(--bb-body-text-color);border:1px solid var(--bb-content-border-color);margin:10px 0;position:relative;border-radius:3px;box-shadow:none;background-color:var(--bb-content-background-color)}.bp-feedback.ld-feedback .bp-icon{border-radius:3px 0 0 3px;background-color:var(--bb-primary-color)}.bp-feedback.ld-feedback p{font-size:14px;line-height:1.5;padding:10px 5px}.bb-cover-list-item .ld-status-complete.ld-secondary-background{background-color:var(--bb-success-color)}.ld-course-list-items,.ld-course-list-items.row{display:flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap}.ld-course-list-items .bb-course-item-wrap{padding-left:10px;padding-right:10px;min-width:20%}.ld-course-list-items .ld_course_grid .bb-cover-list-item{background:var(--bb-content-background-color);border:1px solid var(--bb-content-border-color);border-radius:var(--bb-block-radius);transition:box-shadow 0.2s;position:relative;height:100%}.ld-course-list-items .ld_course_grid .bb-cover-list-item:hover{box-shadow:rgb(18 43 70 / .1) 0 4px 32px 0;z-index:1}.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-card-course-details .entry-content{font-size:14px;line-height:1.2;display:-webkit-box;max-height:2.7em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 0 10px!important}.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover a{display:block;position:relative;overflow:hidden;border-radius:var(--bb-block-radius) var(--bb-block-radius) 0 0;padding-top:52%}.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover a img{position:absolute;inset:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover;border-radius:0}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button{margin:0px!important}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a{background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular)}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a:focus{box-shadow:var(--bb-primary-button-focus-shadow)}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a:hover{background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover)}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_button a{border-radius:var(--bb-button-radius)}.ld-course-list-items .bb-cover-list-item:not(.bb-course-no-content){height:100%;padding-bottom:15px}.ld-course-list-items .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap{padding-top:52%}.ld-course-list-items .bb-cover-list-item.bb-course-paid{padding-bottom:45px}.ld-course-list-items .bb-course-item-wrap{margin-bottom:20px}.ld-course-list-items .bb-course-cover{overflow:hidden;position:relative}.ld-course-list-items .bb-cover-wrap::after{display:none}.ld-course-list-items .course-progress-wrap{position:relative;z-index:1;margin:0 0 10px;line-height:1.7}.ld-course-list-items .course-completion-rate{font-size:12px;font-weight:500;line-height:1;letter-spacing:-.24px;display:block;margin-top:10px;color:var(--bb-alternate-text-color)}.ld-course-list-items .ld-progress-stats{font-size:12px;font-weight:500;line-height:1;letter-spacing:-.24px;display:block;margin-top:10px;color:var(--bb-alternate-text-color)}.ld-course-list-items .ld-progress-stats .ld-progress-steps{margin-top:5px;display:block}.ld-course-list-content{margin-bottom:30px}.learndash-pager{display:block;color:inherit;text-transform:none;font-size:inherit;font-weight:inherit;background-color:inherit;padding:0;border-radius:0;margin:0}.learndash-wrapper .ld-button{background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border-top-color:;border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-radius:var(--bb-button-radius);border-bottom:1px solid var(--bb-primary-button-border-regular)!important}.learndash-wrapper .ld-button:focus{box-shadow:var(--bb-primary-button-focus-shadow)}.learndash-wrapper .ld-button:hover{background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-top-color:;border-right-color:;border-left-color:;opacity:1;border-bottom:1px solid var(--bb-primary-button-border-hover)!important}.learndash-wrapper a{color:var(--bb-primary-color)}.learndash-wrapper .ld-status-icon{width:22px;height:22px;flex-basis:22px;margin-right:12px}.learndash-wrapper .ld-status-icon.ld-status-incomplete{border-width:2px;border-color:#dedfe2;background-color:#fff0}.learndash-wrapper .ld-icon.ld-icon-quiz,.learndash-wrapper .ld-icon.ld-icon-checkmark,.learndash-wrapper .ld-icon.ld-icon-content,.learndash-wrapper .ld-icon.ld-icon-materials,.learndash-wrapper .ld-icon.ld-icon-certificate,.learndash-wrapper .ld-icon.ld-icon-assignment,.learndash-wrapper .ld-icon.ld-icon-search,.learndash-wrapper .ld-icon.ld-icon-calendar{font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:6px;padding-bottom:0;font-family:bb-icons!important}.learndash-wrapper .ld-icon.ld-icon-search::before{content:""}.learndash-wrapper .ld-pagination{font-weight:inherit;color:var(--bb-alternate-text-color)}.learndash-wrapper .ld-pagination .ld-pages{background-color:#fff0;padding:1em .5em}.learndash-wrapper .ld-pagination .ld-pages a{color:var(--bb-headings-color)}.learndash-wrapper .ld-pagination .ld-pages a:hover{color:var(--bb-primary-color)}.learndash-wrapper .ld-pagination .ld-pages .ld-icon{font-size:10px}.learndash-wrapper .ld-expand-button{pointer-events:all;padding:6px 0 6px 12px}.learndash-wrapper .ld-section-heading{margin-bottom:1.25em}.ld-section-heading .ld-item-list-actions .ld-expand-button:not(.ld-expanded) .ld-icon{position:relative;top:2px}.learndash-wrapper .ld-expand-button{color:var(--bb-body-text-color)}.learndash-wrapper .ld-expand-button{background-color:#fff0;border-radius:4px}.learndash-wrapper .ld-expand-button:hover{background-color:#fff0}.learndash-wrapper .ld-item-list .ld-item-list-item{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin-bottom:10px;background-color:#fff0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{background:rgb(146 164 183 / .05);border-radius:var(--bb-block-radius-inner)}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:16px 15px}.learndash-wrapper .ld-status-icon.ld-status-incomplete,.learndash-wrapper .ld-status-icon.ld-quiz-incomplete,.learndash-wrapper .ld-status-icon.ld-quiz-pending{border:2px solid #dedfe2}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded::before{background:rgb(146 164 183 / .05)}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded::before{left:24px}.learndash-wrapper .ld-expand-button{font-weight:400}.learndash-wrapper .ld-expand-button.ld-button-alternate{color:var(--bb-primary-color)}.learndash-wrapper .ld-expand-button.ld-button-alternate:hover{color:var(--bb-primary-color)}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:#fff0;color:var(--bb-alternate-text-color);font-weight:400}.learndash-wrapper .ld-status-icon{flex-basis:22px;flex-shrink:0;height:22px;width:22px;border:2px solid}.learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-icon-arrow-down{padding:0}.learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-icon-arrow-down::before{content:"";font:300 18px / 1 bb-icons;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;transition:transform 0.2s}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{color:inherit;text-transform:none;font-weight:400}.learndash-wrapper .ld-progress-percentage{font-size:12px;font-weight:700}.learndash-wrapper .ld-progress-steps{font-size:12px}.learndash-wrapper .ld-progress-stats{padding-right:20px}.learndash-wrapper div.ld-item-list{margin-bottom:50px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-right:0;margin-top:0}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt{padding:4px 15px;border-radius:var(--bb-button-radius);font-size:13px;height:37px;font-weight:400;background-color:var(--bb-secondary-button-background-regular);color:var(--bb-secondary-button-text-regular);border:1px solid var(--bb-secondary-button-border-regular);white-space:nowrap}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:focus{box-shadow:var(--bb-secondary-button-focus-shadow)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon{margin-left:8px;position:relative;top:6px;color:var(--bb-alternate-text-color)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt .ld-icon-search{font-size:14px}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover{background-color:var(--bb-secondary-button-background-hover);color:var(--bb-secondary-button-text-hover);border:1px solid var(--bb-secondary-button-border-hover)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover .ld-icon{color:var(--bb-secondary-button-text-hover)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button{padding:4px 15px;border-radius:var(--bb-button-radius);font-size:13px;height:37px;color:var(--bb-secondary-button-text-regular);border:1px solid var(--bb-secondary-button-border-regular);white-space:nowrap;background-color:var(--bb-secondary-button-background-regular)!important}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:focus{box-shadow:var(--bb-secondary-button-focus-shadow)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-icon{-webkit-box-ordinal-group:3;order:2;font-size:8px;color:var(--bb-alternate-text-color)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button .ld-text{padding:0 8px 0 0}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:hover{opacity:1;color:var(--bb-secondary-button-text-hover);border:1px solid var(--bb-secondary-button-border-hover);background-color:var(--bb-secondary-button-background-hover)!important}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:hover .ld-icon{color:var(--bb-secondary-button-text-hover)}.learndash-wrapper .ld-item-list .ld-section-heading .ld-expand-button:focus{box-shadow:none;outline:none}.learndash-wrapper #ld-profile .ld-item-list{background:var(--bb-content-background-color);border:1px solid var(--bb-content-border-color);border-radius:var(--bb-block-radius)}.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading{padding:10px 20px;flex-flow:wrap}.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading h3{font-size:22px;font-weight:600;line-height:1.24}.learndash-wrapper #ld-profile .ld-progress-label{color:var(--bb-headings-color);text-transform:none;font-size:14px}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper{border-radius:0;background-color:var(--bb-content-alternate-background-color);margin:0;padding:12px 20px}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper::before{background-color:var(--bb-content-alternate-background-color)}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields{margin-bottom:20px}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields input.ld-course-nav-field{border:1px solid var(--bb-content-border-color);border-radius:var(--bb-input-radius);padding:0 30px;height:40px;line-height:40px;background-color:var(--bb-content-background-color)}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields input.ld-course-nav-field:focus{box-shadow:var(--bb-input-focus-shadow);border-color:var(--bb-input-focus-border-color)}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{transition:0.2s linear;background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular);border-radius:var(--bb-button-radius);line-height:1}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:focus{box-shadow:var(--bb-primary-button-focus-shadow)}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:hover{background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover);opacity:1}.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-name>label{color:var(--bb-alternate-text-color)}.learndash-wrapper #ld-profile .ld-item-search .ld-closer{font-weight:400;font-size:11px;color:var(--bb-alternate-text-color)}.learndash-wrapper #ld-profile .ld-item-list .ld-expand-button.ld-mobile-only .ld-text{display:none}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item{margin-bottom:0}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview{border-radius:0;padding:15px 20px}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-course-title{font-weight:600}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded{border-bottom:1px solid rgb(146 164 183 / .05)}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background:#fff;margin-bottom:0}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(2n+1) .ld-item-list-item-preview{background:var(--bb-content-alternate-background-color)}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(2n) .ld-item-list-item-preview{background:#fff0}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(2n) .ld-item-list-item-expanded::before{background:#fff}.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status-icon{margin-left:10px}.learndash-wrapper #ld-profile .ld-item-list a.ld-item-name{padding:0 5px}.learndash-wrapper #ld-profile .ld-status-icon.ld-status-incomplete{border:2px solid #dedfe2}.learndash-wrapper #ld-profile .ld-profile-summary{margin-bottom:3em}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card{background-color:var(--bb-content-background-color);border:1px solid var(--bb-content-border-color);border-radius:var(--bb-block-radius);-webkit-box-align:start;align-items:flex-start;padding:0 20px 20px;margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;max-height:180px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading{align-self:flex-end;font-size:28px;color:var(--bb-headings-color);position:relative;bottom:55px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{border-radius:5px;margin-right:20px;position:relative;top:30px;width:180px;height:180px;border:5px solid #fff;box-shadow:0 2px 5px 0 rgb(18 43 70 / .12),0 0 0 1px var(--bb-content-border-color)}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar .avatar{border-radius:5px;max-width:none}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link{align-self:flex-end;padding:2px 12px;border-radius:var(--bb-button-radius);font-size:13px;margin-left:auto;position:relative;z-index:3;background-color:var(--bb-secondary-button-background-regular);color:var(--bb-secondary-button-text-regular);border:1px solid var(--bb-secondary-button-border-regular)}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link:focus{box-shadow:var(--bb-secondary-button-focus-shadow)}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link:hover{background-color:var(--bb-secondary-button-background-hover);color:var(--bb-secondary-button-text-hover);border:1px solid var(--bb-secondary-button-border-hover)}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats{-webkit-box-pack:start;justify-content:flex-start;margin-left:220px;position:relative;bottom:65px;z-index:2}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:0;flex:0 0 auto;padding:0 15px;border-right:1px solid var(--bb-content-border-color)}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat:first-of-type{padding-left:0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-of-type{border-right:0;padding-right:0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong{color:var(--bb-headings-color);margin:0 5px 0 0;font-size:20px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{color:var(--bb-alternate-text-color);font-size:14px;line-height:1}.wpProQuiz_modal_window{border-radius:5px}.wpProQuiz_modal_window::before{position:fixed;top:48px;right:59px;z-index:160000;content:"";font-family:bb-icons;font-size:30px;font-weight:100;line-height:30px;speak:none;display:inline-block;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased}.wpProQuiz_modal_window #wpProQuiz_overlay_close{font-size:1px;width:30px;height:30px;padding:0;opacity:0}.wpProQuiz_modal_window #wpProQuiz_loadUserData{border-radius:5px;border:0;margin-left:0px!important;margin-right:0px!important;background-color:rgb(247 186 69 / .3)!important}.learndash-wrapper .ld-progress .ld-progress-bar{height:4px;background-color:var(--bb-content-border-color)}.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:var(--bb-primary-color);height:4px;width:auto;border-radius:7px}.learndash-wrapper .ld-progress .ld-progress-stats{color:var(--bb-alternate-text-color);font-size:12px}.learndash-wrapper a.prev,.learndash-wrapper a.next{border-bottom:1px solid var(--bb-content-border-color)!important}.learndash-wrapper .ld-button:disabled{background-color:var(--bb-secondary-button-background-regular);color:var(--bb-secondary-button-text-regular);border-top-color:;border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-bottom:0px!important}.learndash-wrapper .ld-button:disabled:focus{box-shadow:var(--bb-secondary-button-focus-shadow)}.learndash-wrapper .ld-button:disabled:hover{background-color:var(--bb-secondary-button-background-hover);color:var(--bb-secondary-button-text-hover);border:1px solid var(--bb-secondary-button-border-hover)}.learndash-wrapper .ld-status-icon.ld-status-complete,.learndash-wrapper .ld-status-icon.ld-quiz-complete,.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background-color:var(--bb-primary-color)}.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name{color:var(--bb-headings-color)}.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover{color:var(--bb-primary-color)}.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-expand-button.ld-primary-background,.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background-color:inherit}.learndash-wrapper .ld-expand-button.ld-button-alternate:not([disabled]) .ld-icon{background-color:inherit!important;color:var(--bb-alternate-text-color)}.learndash-wrapper .ld-course-list .ld-expand-button.ld-compact:not([disabled]){background-color:transparent!important}.learndash-wrapper .ld-course-list .ld-expand-button.ld-compact:not([disabled]) .ld-icon{background-color:inherit!important;color:var(--bb-alternate-text-color)}.thumbnail-container{height:0;padding-bottom:56.25%;position:relative;z-index:1;background-color:var(--bb-cover-image-background-color)}.learndash-wrapper.learndash-widget .ld-progress.ld-progress-inline{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:inherit}.bb-progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:rgb(0 0 0 / .1) 0 1px 2px inset}.bb-progress-circle{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:rgb(0 0 0 / .15) 0 -1px 0 inset;transition:width 0.6s}.bb-progress{width:22px;height:22px;line-height:22px;background:none;margin:0 auto;box-shadow:none;position:relative}.bb-progress::after{content:"";width:100%;height:100%;border-radius:50%;border:2px solid #dedfe2;position:absolute;top:0;left:0}.bb-progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.bb-progress .bb-progress-left{left:0}.bb-progress .bb-progress-circle{width:100%;height:100%;background:none;border-width:2px;border-style:solid;position:absolute;top:0;border-color:var(--bb-primary-color)}.bb-progress .bb-progress-left .bb-progress-circle{left:100%;border-top-right-radius:11px;border-bottom-right-radius:11px;border-left:0;transform-origin:left center;animation:1.5s linear 1.8s 1 normal forwards running loading-2}.bb-progress .bb-progress-right{right:0}.bb-progress .bb-progress-right .bb-progress-circle{left:-100%;border-top-left-radius:11px;border-bottom-left-radius:11px;border-right:0;transform-origin:right center;animation:1.8s linear 0s 1 normal forwards running loading-1}.bb-progress[data-percentage="5"] .bb-progress-right .bb-progress-circle{animation:1.5s linear 0s 1 normal forwards running loading-5}.bb-progress[data-percentage="5"] .bb-progress-left .bb-progress-circle{animation:auto ease 0s 0 normal none running none}.bb-progress[data-percentage="11"] .bb-progress-right .bb-progress-circle{animation:1.5s linear 0s 1 normal forwards running loading-11}.bb-progress[data-percentage="11"] .bb-progress-left .bb-progress-circle{animation:auto ease 0s 0 normal none running none}.bb-progress[data-percentage="12"] .bb-progress-right .bb-progress-circle{animation:1.5s linear 0s 1 normal forwards running loading-12}.bb-progress[data-percentage="12"] .bb-progress-left .bb-progress-circle{animation:auto ease 0s 0 normal none running none}.bb-progress[data-percentage="37"] .bb-progress-right .bb-progress-circle{animation:1.5s linear 0s 1 normal forwards running loading-37}.bb-progress[data-percentage="37"] .bb-progress-left .bb-progress-circle{animation:auto ease 0s 0 normal none running none}.ld-course-list-items .ld_course_grid .bb-cover-list-item .bb-course-cover.has-video-cover{overflow:visible}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_video_embed{padding:0;height:100%}.ld-course-list-items .ld_course_grid .bb-cover-list-item .ld_course_grid_video_embed iframe{height:100%}.ld_course_grid .has-video-cover iframe{border-radius:var(--bb-block-radius) var(--bb-block-radius) 0 0}.learndash-course-grid-filter input[type="range"]::-webkit-slider-runnable-track{border-radius:var(--bb-block-radius-inner)!important}.learndash-course-grid-filter .range-wrapper{display:flex;margin:0 -2px}.learndash-course-grid-filter .range-wrapper input[type="range"]{margin-right:2px;margin-left:2px}.learndash-course-grid-filter .buttons .button{font-weight:inherit;font-size:13px}.learndash-course-grid-filter .buttons .button.blue{background-color:var(--bb-primary-button-background-regular);color:var(--bb-primary-button-text-regular);border:1px solid var(--bb-primary-button-border-regular);border-radius:var(--bb-button-radius)}.learndash-course-grid-filter .buttons .button.blue:focus{box-shadow:var(--bb-primary-button-focus-shadow)}.learndash-course-grid-filter .buttons .button.blue:hover{background-color:var(--bb-primary-button-background-hover);color:var(--bb-primary-button-text-hover);border-color:var(--bb-primary-button-border-hover)}.learndash-course-grid-filter .buttons .button.grey{background-color:var(--bb-secondary-button-background-regular);color:var(--bb-secondary-button-text-regular);border:1px solid var(--bb-secondary-button-border-regular);border-radius:var(--bb-button-radius)}.learndash-course-grid-filter .buttons .button.grey:focus{box-shadow:var(--bb-secondary-button-focus-shadow)}.learndash-course-grid-filter .buttons .button.grey:hover{background-color:var(--bb-secondary-button-background-hover);color:var(--bb-secondary-button-text-hover);border:1px solid var(--bb-secondary-button-border-hover)}.ld-course-list-items .ld_course_grid .bb-cover-list-item .fluid-width-video-wrapper{margin-top:0;margin-bottom:0;height:100%;padding-top:52%!important}@media screen and (max-width:1200px){.bb-course-items.grid-view .bb-course-item-wrap{-webkit-box-flex:0;flex:0 0 33.333%}}@media screen and (max-width:820px){.bb-course-items.grid-view .bb-course-item-wrap{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (max-width:480px){.bb-course-items.grid-view .bb-course-item-wrap{-webkit-box-flex:0;flex:0 0 100%}}@media screen and (max-width:1040px){.bb-course-items.list-view .bb-course-cover{-webkit-box-flex:0;flex:0 0 200px}.bb-course-items.list-view .bb-cover-wrap{padding-top:78%}.bb-course-items.list-view .bb-course-footer{position:static;padding:15px 0 0}}@media screen and (max-width:460px){.bb-course-items.list-view .bb-course-cover{-webkit-box-flex:0;flex:0 0 140px}}@media screen and (max-width:375px){.bb-course-items.list-view .bb-course-cover{-webkit-box-flex:0;flex:0 0 110px}}@media screen and (max-width:768px){.learndash-wrapper .ld-alert-warning .ld-alert-content,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-content{margin:0}.learndash-wrapper .ld-alert-warning .ld-alert-content .ld-alert-icon.ld-icon-alert,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-content .ld-alert-icon.ld-icon-alert{margin-right:.5em}.learndash-wrapper .ld-alert-warning .ld-alert-content .ld-alert-messages,.learndash-wrapper:not(.ld-registration__outer-wrapper,.learndash-wrapper--modern) .ld-alert-warning .ld-alert-content .ld-alert-messages{text-align:left;line-height:1.4}}@media screen and (min-width:900px) and (max-width:1200px){.ld-course-list-items .bb-course-item-wrap{min-width:25%}}@media screen and (min-width:768px) and (max-width:900px){.ld-course-list-items .bb-course-item-wrap{min-width:33.3333%}}@media screen and (min-width:576px) and (max-width:768px){.ld-course-list-items .bb-course-item-wrap{width:50%;-webkit-box-flex:0;flex:0 0 50%}}@media screen and (max-width:576px){.ld-course-list-items .bb-course-item-wrap{width:100%;-webkit-box-flex:0;flex:0 0 100%}}@media (max-width:640px){.learndash-wrapper .ld-progress .ld-progress-heading{gap:6px}}@media screen and (max-width:640px){.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-course-title{font-weight:500;font-size:14px}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details{margin-left:5px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat{width:auto;margin-bottom:0.5em!important}}@media screen and (max-width:992px){.learndash-wrapper #ld-profile .ld-profile-summary{margin-bottom:0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:none;padding-bottom:0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading{bottom:90px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading,.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link{align-self:flex-start;margin-left:200px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{top:35px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link{bottom:30px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats{bottom:120px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong,.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-size:14px}.learndash-wrapper #ld-profile .ld-profile-summary+.ld-item-list{margin-top:0}}@media screen and (max-width:800px){.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card{-webkit-box-align:center;align-items:center;padding-bottom:50px;padding-top:30px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{top:0;margin-right:0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading{bottom:0;margin:10px 0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading,.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link{align-self:center;margin-left:0;text-align:center}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link{bottom:0}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats{margin-left:0;-webkit-box-pack:center;justify-content:center;bottom:45px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong,.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-size:14px;line-height:140%}.learndash-wrapper #ld-profile .ld-profile-summary+.ld-item-list{margin-top:10px}}@media screen and (max-width:500px){.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card{padding-bottom:150px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{width:170px;height:170px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats{bottom:130px}.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat{width:100%;-webkit-box-pack:center;justify-content:center}.learndash-wrapper #ld-profile .ld-profile-summary+.ld-item-list{margin-top:-80px}}@media (max-width:992px) and (min-width:820px){.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{-webkit-box-ordinal-group:3;order:2;width:100%;margin:1em 0 5px}}.bb-courses-header .bb-title{font-size:28px;margin-right:10px}.bb-courses-header .bb-title{font-size:28px;margin:0}.ld-secondary-header:has(.bb-item-count){display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap;gap:1rem}