:root{--footer-logo-width:210px;--header-logo-width:210px;--animation-duration:calc(var(--image-duration) * var(--image-count));--image-duration:2s;--image-count:4;--delay-slide:6s}@media (min-width:981px){.mobile-only{display:none}}main>section.brxe-section:first-child{padding-top:var(--space-l)}.header-accent header{background:var(--accent)}.mb-audio-wrapper__audio-actions{display:flex;gap:10px;justify-content:center;align-items:center}.mb-audio-wrapper__download-link .media a{width:20px}.mb-audio-wrapper__actions-play button{border:0;padding:0;color:var(--accent);background:transparent;font-size:var(--text-2xl)}.mb-audio-wrapper__actions-play button:hover,.mb-audio-wrapper__download-link:hover{color:var(--accent);opacity:.6}div#wavesurfer-player{max-width:1050px;margin:auto;border-top-right-radius:var(--radius-m)!important;border-top-left-radius:var(--radius-m)!important}div#wavesurfer-player.card{display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:0;gap:0}div#wavesurfer-player .card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}div#wavesurfer-player .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}div#wavesurfer-player .card-footer{background-color:rgba(0,0,0,.025);padding:1rem 2rem}div#wavesurfer-player .media-body{flex:1}div#wavesurfer-player .card-footer .media{gap:20px}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox[aria-pressed=true] .wpgb-checkbox-control{border-color:var(--primary);background:var(--primary)}.click-parent:not(a){position:static}.click-parent:not(a) a{position:static}.click-parent:not(a)>a::after{content:"";position:absolute;inset:0;cursor:pointer!important;display:flex}.focus-parent:focus-within{box-shadow:0 0 0 var(--focus-width) var(--focus-color)}.focus-parent :focus{outline:0!important;box-shadow:none!important}.focus-parent--shadow:focus-within{box-shadow:0 0 0 var(--focus-width) var(--focus-color);border-radius:var(--radius-m)}.focus-parent--shadow :focus{outline:0!important;box-shadow:none!important}.focus-parent--outline:focus-within{outline:var(--focus-width) solid var(--focus-color)!important;outline-offset:var(--focus-offset)}.focus-parent--outline :focus{outline:0!important;box-shadow:none!important}.single-sfwd-topic .ld-focus-header .ld-content-action form.sfwd-mark-complete{display:none}.single-sfwd-topic .ld-focus-header .ld-content-actions a.ld-button,.single-sfwd-topic .learndash-wrapper .ld-focus-content .ld-content-actions a.ld-button{color:var(--text-body)!important;background:transparent!important;padding:0}.single-sfwd-topic .learndash-wrapper .ld-focus-content .ld-content-actions .ld-content-action:first-child a.ld-button{justify-content:start}.single-sfwd-topic .learndash-wrapper .ld-focus-content .ld-content-actions .ld-content-action:last-child a.ld-button{justify-content:end}.single-sfwd-topic .learndash-wrapper .ld-content-actions .ld-content-action a.ld-button .ld-icon{font-size:var(--text-l)}.single-sfwd-topic .learndash-wrapper .ld-button{font-size:var(--text-s)}.single-sfwd-topic .learndash-wrapper #learndash_mark_complete_button:hover,.single-sfwd-topic .learndash-wrapper .learndash_mark_complete_button:hover{background:var(--accent-80)}.single-sfwd-topic .learndash-wrapper .ld-topic-status,.single-sfwd-topic .learndash-wrapper .ld-breadcrumbs{background:transparent!important;padding:0}.single-sfwd-topic .learndash-wrapper .ld-breadcrumbs a{color:var(--tab-title)!important;font-weight:400!important;font-size:var(--text-s)!important}.single-sfwd-topic .learndash-wrapper .ld-status.ld-status-progress{font-weight:400!important;font-size:var(--text-xs);padding:var(--space-2xs) var(--space-m);border-radius:var(--radius-full)}.single-sfwd-topic .ld-video{border-radius:var(--radius-m)}.single-sfwd-topic .ld-brand-logo img{width:200px!important;height:auto!important}.single-sfwd-topic .learndash-wrapper .ld-focus .ld-focus-header{height:70px}.single-sfwd-topic .learndash-wrapper .ld-focus .ld-focus-sidebar{padding:calc(5em + 100px) 0;border:0!important}.single-sfwd-topic .ld-brand-logo{display:flex;justify-content:center}.single-sfwd-topic span.ld-focus-sidebar-trigger,.single-sfwd-topic .ld-course-navigation-heading{border-top-left-radius:var(--radius-m)!important}.single-sfwd-topic .ld-focus-sidebar-trigger span.ld-icon{border:4px solid #fff;left:-10px!important}.single-sfwd-topic .ld-focus-sidebar-collapsed span.ld-focus-sidebar-trigger,.single-sfwd-topic .ld-focus-sidebar-collapsed .ld-course-navigation-heading,.single-sfwd-topic .learndash-wrapper .ld-lesson-items>*:last-child{border-bottom-left-radius:var(--radius-m)!important}.single-sfwd-topic .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item{background:#F5F5F5}.single-sfwd-topic .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list{background:#fff!important}.single-sfwd-topic .learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{color:var(--text-body)!important}.single-sfwd-topic .learndash-wrapper span.ld-expand-button.ld-button-alternate *{FONT-WEIGHT:400;color:var(--text-body)!important}.single-sfwd-topic .learndash-wrapper span.ld-icon-arrow-down.ld-icon.ld-primary-background{background:transparent!important}.single-sfwd-topic .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item{border-bottom:2px solid #fff}body .wpgb-checkbox{align-items:start!important}body .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control{height:10px;width:10px;border:0;background:#D9D9D9;border-radius:0;top:5px}body .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox[aria-pressed=true] .wpgb-checkbox-control:after{border:0}.wpgb-facet [class^=wpgb][role=button][tabindex="-1"]{opacity:.2}.wpgb-facet .wpgb-button:focus:not(:focus-visible):not(button),.wpgb-facet .wpgb-rating:focus:not(:focus-visible),.wpgb-facet .wpgb-hierarchy:focus:not(:focus-visible),.wpgb-facet .wpgb-toggle-hidden:focus:not(:focus-visible),.wpgb-facet .wpgb-range-clear:focus:not(:focus-visible),.wpgb-facet .wpgb-range-thumb:focus:not(:focus-visible),.wpgb-facet .wpgb-pagination li a:focus:not(:focus-visible),.wpgb-facet .wpgb-radio:focus:not(:focus-visible) .wpgb-radio-control,.wpgb-facet .wpgb-checkbox:focus:not(:focus-visible) .wpgb-checkbox-control,.wpgb-facet .wpgb-color:focus:not(:focus-visible) .wpgb-color-control,.wpgb-facet .wpgb-az-index:focus:not(:focus-visible) .wpgb-az-index-label{outline:0}header#brx-header.scrolling{transform:translateY(-45px);transition:transform .4s!important}header#brx-header{transform:translateY(0px);transition:transform 1s!important}.scrolling .header-top-bar{background:var(--dark)!important}:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu{background:var(--light);color:var(--text-body);line-height:1.5;padding:var(--space-s) 0;min-height:300px}ul.sub-menu:after{position:absolute;content:"";height:100%;top:0;width:200vw;left:-100vw;background:var(--light);z-index:-1}body{overflow-x:hidden}.sub-menu>*{padding-bottom:10px}.sub-menu>*>a{padding:0!important}.header-6__menu .bricks-nav-menu .sub-menu .menu-item:hover{background:none;font-weight:bold}.cpt-card__wrapper:hover{transform:scale(1.05)}.cpt-card__wrapper{transition:all .4s}body.bg-surface :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu,body.bg-surface header:not(.scrolling) ul.sub-menu:after{background:var(--bg-surface)}.login-cta a{border:1px solid;border-radius:var(--radius-2xs);padding:0 var(--space-xs)}.login-cta:hover a{background:var(--accent);color:var(--light)!important;border-color:var(--accent)}.mb-ld-heading{color:var(--text-body);font-weight:bold;font-size:var(--text-xl);display:flex;flex-direction:column;gap:var(--space-m)}.mb-ld-heading button{width:max-content;margin:auto}span.mb-login-alternative{font-weight:500;font-size:var(--text-m);position:relative}span.mb-login-alternative:after{content:"";width:100%;height:1px;position:absolute;top:50%;transform:translatey(-50%);background:#C7C7C7;left:0}span.mb-login-alternative p{width:max-content;margin:auto;background:#fff;z-index:999999999;position:relative;padding:0 var(--space-xs)}span.mb-login-alternative p{width:max-content;margin:auto;background:#fff;z-index:999999999;position:relative;padding:0 var(--space-xs)}.learndash-wrapper .ld-login-modal .ld-login-modal-form label{color:var(--body-text);font-weight:500}.learndash-wrapper .ld-login-modal input[type=text],.learndash-wrapper .ld-login-modal input[type=password]{background:var(--bg-surface);border:0;padding:0;color:var(--text-body)}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before,.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before{display:none}.learndash-wrapper .ld-login-modal p.login-remember *{font-size:var(--text-s);color:var(--text-body);font-weight:500!important}p.login-remember{display:flex;justify-content:space-between}p.login-remember label{display:flex!important;align-items:center;justify-content:center;column-gap:var(--space-2xs)}.ld-login-modal-register .ld-modal-heading{font-size:var(--text-2xl)!important;font-weight:700!important;line-height:1.3}.ld-login-modal-register .ld-modal-heading span{font-weight:300}.ld-login-modal-register .ld-content{text-align:left;color:var(--text-body);display:flex;flex-direction:column;row-gap:var(--space-s)}.learndash-wrapper .ld-login-modal .ld-login-modal-wrapper{min-width:90%!important;padding-top:var(--space-l)}.ld-login-modal-register a{width:max-content!important;border:1px solid!important}.ld-login-modal-register a:hover{border-bottom:1px solid}.ld-login-modal-register .ld-modal-heading{margin:0!important;display:flex;flex-direction:column}.ld-login-modal p.login-submit input{margin-bottom:0!important}div#ajaxsearchpro1_1:focus-within,.all-content-filter--search .wpgb-facet .wpgb-search-facet input[type=search]:focus-within{background:#EDEDED}div#ajaxsearchpro1_1,.all-content-filter--search .wpgb-facet .wpgb-search-facet input[type=search]{border:1px solid #D5D5D5}.all-content-filter--search .wpgb-facet .wpgb-search-facet input[type=search]{background:#F5F5F5}.mb-field__newsletter label{flex-basis:70%}span.wppb-remove-upload{color:var(--error);margin-left:20px}.mb-field__newsletter ul{flex-basis:30%}span.wppb-form-error{font-weight:bold;color:var(--error)}.hub30-register form>ul,.my-account__edit-profile form>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-s) var(--space-xs);padding:0!important;list-style:none}.hub30-register ul>*:not(.mb-half-field),.my-account__edit-profile ul>*:not(.mb-half-field){grid-column:1 / 3}.hub30-register ul input,.my-account__edit-profile ul input{background:#F5F5F5;border-radius:var(--radius-s);border-color:#E5E5E5}.my-account__edit-profile ul input::placeholder{color:var(--text-body)}.hub30-register label,.my-account__edit-profile label{color:var(--text-body)}.hub30-register .select2-container .select2-selection--single,.my-account__edit-profile .select2-container .select2-selection--single{height:40px;border-color:#E5E5E5!important;border-radius:var(--radius-s)}.hub30-register .select2-container--default .select2-selection--single .select2-selection__rendered,.my-account__edit-profile .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;background:#F5F5F5;height:100%}.hub30-register .select2-container--default .select2-selection--single .select2-selection__arrow,.my-account__edit-profile .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.mb-field__newsletter ul{display:flex;justify-content:flex-start;list-style:none;gap:20px}.mb-field__newsletter li.wppb-hidden{display:none}.hub30-register .wppb-gdpr-checkbox input,.my-account__edit-profile .wppb-gdpr-checkbox input{margin-right:10px}.hub30-register span.wppb-description-delimiter,.my-account__edit-profile span.wppb-description-delimiter{line-height:.1em!important;font-size:var(--text-s)}.hub30-register input#register,.my-account__edit-profile input#edit_profile{background:var(--accent);border-radius:var(--radius-full);box-shadow:none!important;border:1px solid var(--accent);color:#fff;font-weight:700;padding:var(--space-2xs) var(--space-l);transition:all .2s linear}.hub30-register input#register:hover,.my-account__edit-profile input#edit_profile:hover{background:transparent;color:var(--accent)}.my-account__edit-profile li#wppb-form-element-20{display:flex;align-items:center}.my-account__edit-profile input[type=checkbox]{display:none}.my-account__edit-profile input[type=checkbox] + label:before,.my-account__edit-profile input[type=checkbox] + span strong:before{content:"";display:inline-block;width:20px;height:20px;background-color:rgba(240,240,240,.5);border:2px solid rgba(240,240,240,.5);border-radius:50%;vertical-align:middle;margin-right:5px;cursor:pointer}.my-account__edit-profile input[type=checkbox]:checked + label:before,.my-account__edit-profile input[type=checkbox]:checked + span strong:before{background-color:#10AA49;border-color:#10AA49}.mb-field__newsletter input ul{width:max-content!important}.my-account__edit-profile label[for=user_consent_gdpr]{font-size:var(--text-s);font-weight:100!important}html{scroll-behavior:smooth;scroll-padding-top:140px}@media (max-width:767px){html{scroll-padding-top:80px}}.partner--card img{filter:grayscale(1)}.partner--card:hover img{filter:grayscale(0)}.cpt-partners__logos .splide__list img{filter:grayscale(1)}.cpt-partners__logos .splide__list img:hover{filter:grayscale(0)}