@charset "UTF-8";:root{--border-width: 1px;--border-color: var(--color-neutral-300);--component-border-radius: 0}:root{--spacing-xxs: .62rem;--spacing-xs: .75rem;--spacing-sm: 1rem;--spacing-md: 1.125rem;--spacing-lg: 1.5rem;--spacing-xl: 2.1875rem;--gap-gutter-y: 1.875rem;--grid-gutter-x: 1.5rem;--column-gap: 90px;--card-padding: 2.375rem;--usp-padding: 1.75rem;--card-grid-gap: 2.5rem;--cta-padding: 3.75rem;--cta-container-gap: 19.5rem}:root{--transition-duration: .25s;--transition-timing-function: ease-in-out}:root{--color-accent-300: #c3e4db;--color-accent-500: #84c8b5;--color-error: #ff3333}:root{--color-neutral-0: #fff;--color-neutral-50: #f4f5f6;--color-neutral-100: #dfe4e7;--color-neutral-300: #bac5ca;--color-neutral-500: #13181b;--color-neutral-700: #35444b;--color-neutral-900: #20292d;--color-neutral-1000: #13181b}:root{--opacity-secondary-100: rgb(from var(--color-secondary-500) r g b/.1);--opacity-neutral-50: rgb(from var(--color-neutral-500) r g b/.05);--opacity-neutral-100: rgb(from var(--color-neutral-500) r g b/.1)}:root{--color-primary-100: #f9f5dd;--color-primary-400: #e0cd57;--color-primary-500: #cdb626;--color-primary-600: #b9a422;--color-primary-700: #5f5412}:root{--color-secondary-100: #e9edec;--color-secondary-300: #a6b5b1;--color-secondary-400: #879c97;--color-secondary-500: #748c86;--color-secondary-600: #4c5c58;--color-secondary-700: #333d3b;--color-secondary-900: #272f2d}@font-face{font-weight:700;font-family:Elido;font-style:normal;src:url(./bold-DS_xvyYc.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Elido;font-style:italic;src:url(./bold-italic-Dy5mQPEF.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Elido;font-style:italic;src:url(./italic-BvRqflHM.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Elido;font-style:normal;src:url(./regular-BvzzVn0k.woff2) format("woff2");font-display:swap}:root{--heading-font-family: "elido", sans-serif;--heading-font-weight: 700;--heading-line-height: 1.1;--heading-color: var(--color-neutral-700);--h1-size: clamp(29px, 5vw + 1rem, 58px);--h2-size: clamp(25px, 5vw + 1rem, 50px);--h3-size: clamp(21px, 5vw + 1rem, 42px);--h4-size: clamp(16px, 5vw + 1rem, 32px);--h5-size: clamp(11px, 5vw + 1rem, 22px);--h6-size: clamp(9px, 5vw + 1rem, 18px)}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{color:var(--color-secondary-500);font-weight:inherit}:root{--text-none: 0;--text-xs: clamp(.375rem, 5vw + 1rem, .75rem);--text-sm: clamp(.4375rem, 5vw + 1rem, .875rem);--text-rl: clamp(.5rem, 5vw + 1rem, 1rem);--text-md: clamp(.5625rem, 5vw + 1rem, 1.125rem);--text-lg: clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl: clamp(.75rem, 5vw + 1rem, 1.5rem);--text-xxl: clamp(1.25rem, 5vw + 1rem, 2.5rem);--body-font-family: "elido", sans-serif;--body-font-size: var(--text-md);--body-font-weight: 400;--body-line-height: 1.6;--body-color: var(--color-neutral-1000);--icon-xl: clamp(1.35rem, 5vw + 1rem, 2.7rem);--icon-lg: clamp(.875rem, 5vw + 1rem, 1.75rem);--icon-md: var(--text-rl);--icon-sm: var(--text-sm);--icon-star-half: 15px;--fa-family: "Font Awesome 6 Pro"}body{letter-spacing:.4px}:root{--button-font-weight: 700;--button-font-size: var(--text-rl);--button-padding-y: 0;--button-padding-x: 0;--button-icon-spacing: 0;--button-line-height: var(--heading-line-height);--button-min-height: 44px}.x-core-button,html body .wp-block-button a{--button-color: var(--color-neutral-900);--button-line-height: 1.1;--button-background: var(--color-primary-500);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:var(--button-min-height);padding-left:0}.x-core-button:hover,html body .wp-block-button a:hover{--button-background: var(--color-primary-600)}.x-core-button:not(:has(.x-core-icon-text)),.x-core-button .x-core-icon-text,html body .wp-block-button a:not(:has(.x-core-icon-text)),html body .wp-block-button a .x-core-icon-text{display:flex;min-height:var(--button-min-height)}.x-core-button:not(:has(.x-core-icon-text)):before,.x-core-button .x-core-icon-text:not(:has(.x-core-icon-text__icon)):before,html body .wp-block-button a:not(:has(.x-core-icon-text)):before,html body .wp-block-button a .x-core-icon-text:not(:has(.x-core-icon-text__icon)):before{font-family:var(--fa-family);content:""}.x-core-button:not(:has(.x-core-icon-text)):before,.x-core-button .x-core-icon-text__icon,.x-core-button .x-core-icon-text:not(:has(.x-core-icon-text__icon)):before,html body .wp-block-button a:not(:has(.x-core-icon-text)):before,html body .wp-block-button a .x-core-icon-text__icon,html body .wp-block-button a .x-core-icon-text:not(:has(.x-core-icon-text__icon)):before{display:flex;align-items:center;justify-content:center;min-height:var(--button-min-height);padding:0;background-color:var(--opacity-neutral-50);aspect-ratio:1}.x-core-button:not(:has(.x-core-icon-text)),html body .wp-block-button a:not(:has(.x-core-icon-text)){gap:16px;align-items:center;padding:0;padding-inline:0 16px;padding-block:0}.x-core-button .x-core-icon-text,html body .wp-block-button a .x-core-icon-text{display:flex;gap:0}.x-core-button .x-core-icon-text__content,html body .wp-block-button a .x-core-icon-text__content{display:flex;align-items:center;min-height:inherit;padding-inline:16px;padding-block:8px}.x-core-button--secondary,html body .wp-block-button a--secondary{--button-color: var(--color-neutral-0);--button-background: var(--color-secondary-500)}.x-core-button--secondary:hover,html body .wp-block-button a--secondary:hover{--button-background: var(--color-secondary-600)}.x-core-button--secondary .x-core-icon-text__icon,.x-core-button--secondary :not(:has(.x-core-icon-text__icon)):before,html body .wp-block-button a--secondary .x-core-icon-text__icon,html body .wp-block-button a--secondary :not(:has(.x-core-icon-text__icon)):before{background-color:var(--opacity-neutral-50)}.x-core-button--tertiary,html body .wp-block-button a--tertiary{--button-background: var(--opacity-secondary-100)}.x-core-button--tertiary:hover,html body .wp-block-button a--tertiary:hover{--button-background: var(--color-secondary-300)}.x-core-button--tertiary .x-core-icon-text__icon,.x-core-button--tertiary :not(:has(.x-core-icon-text__icon)):before,html body .wp-block-button a--tertiary .x-core-icon-text__icon,html body .wp-block-button a--tertiary :not(:has(.x-core-icon-text__icon)):before{background-color:var(--opacity-neutral-50)}.wp-block-button a{margin-right:10px;margin-bottom:10px;padding-left:0!important;background-color:var(--color-primary-500);padding-inline:0 16px!important;padding-block:0!important}.x-core-intro{display:flex;flex-direction:column;gap:clamp(15px,6.5vw,30px)}.x-core-intro__content{--heading-margin-bottom: clamp(15px, 6.5vw, 30px)}.x-core-intro__content :last-child{margin-bottom:0}.x-core-intro .x-core-title{display:flex;flex-direction:column;gap:12px;margin:0}.x-core-intro .x-core-button-wrapper{--button-wrapper-gutter-before: 10px}.x-core-badge+.x-core-intro,.x-core-badge+.x-core-intro__content{margin-top:12px}:root{--input-padding-y: var(--spacing-sm);--input-padding-x: var(--spacing-lg);--input-border-color: var(--color-neutral-50);--input-background: var(--color-neutral-0);--input-color: var(--color-neutral-1000);--placeholder-color: var(--color-neutral-opacity-50)}.x-core-input input,.x-core-input textarea{transition:background-color var(--transition-duration) var(--transition-timing-function)}.x-core-input input:hover,.x-core-input textarea:hover{background-color:var(--opacity-neutral-50)}.x-core-input input[type=radio],.x-core-input input[type=checkbox]{padding:var(--spacing-xs)}:root{--pagination-item-padding-y: var(--spacing-xs);--pagination-item-padding-x: var(--spacing-sm);--posts-pagination-spacing: 0;--pagination-item-background: var(--color-secondary-100);--pagination-padding-top: var(--block-padding-y)}.x-core-pagination{flex-wrap:wrap}.x-core-pagination .page-numbers.current{--pagination-item-background: var(--color-secondary-500);--pagination-item-color: var(--color-neutral-0)}.x-core-pagination .page-numbers.prev,.x-core-pagination .page-numbers.next{display:none}@container style(--breakpoint-md-min: true){.x-core-pagination .page-numbers.prev,.x-core-pagination .page-numbers.next{display:flex}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .x-core-pagination .page-numbers.prev,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .x-core-pagination .page-numbers.next{display:flex}.x-core-pagination a.page-numbers:hover{--pagination-item-background: var(--color-accent-300)}:root{--badge-background: var(--color-primary-500);--badge-border-width: 0;--badge-color: var(--color-neutral-900);--badge-padding-x: var(--spacing-xs);--badge-padding-y: 4px}.x-core-badge,.x-core-intro .x-core-title--pre{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:34px;color:var(--badge-color);font-weight:700;font-size:var(--text-sm);line-height:1.1;background:var(--badge-background);padding-inline:var(--badge-padding-x);padding-block:var(--badge-padding-y)}.x-core-badge--tertiary,.x-core-intro .x-core-title--pre--tertiary{--badge-background: var(--opacity-secondary-100)}.x-core-badge .x-core-icon-text,.x-core-intro .x-core-title--pre .x-core-icon-text{display:flex;gap:8px;align-items:center}.x-core-badge--secondary,.x-core-intro .x-core-title--pre{--badge-background: var(--color-secondary-500);--badge-color: var(--color-neutral-0)}.x-core-dialog>span{font-size:var(--text-sm);opacity:.7}.x-core-dialog__dialog{max-width:400px;padding-top:2rem}.x-core-dialog__close{position:absolute;top:1rem;right:1rem}.x-core-dialog button{border:none}.x-core-card{--border-width: 0;--body-color: var(--color-neutral-700);--card-padding-x: var(--card-padding);--card-padding-y: var(--card-padding);--card-background: var(--opacity-secondary-100);gap:15px}.x-core-card img{width:100%;height:100%;object-fit:cover}.x-core-card__content{position:relative}.x-core-card__content .x-core-intro__content{margin-bottom:0}.x-core-card__content .x-core-intro .x-core-button-wrapper{position:absolute;top:-30px;right:0}.x-core-card__content .x-core-intro .x-core-title{-webkit-margin-after:0;margin-block-end:0}.x-core-card__content .x-core-intro .x-core-title .x-core-heading{font-size:var(--h5-size);--heading-color: var(--color-neutral-700)}.x-core-card:not(:has(.x-core-image)) .x-core-card__content .x-core-intro__content{margin-bottom:0}.x-core-card:not(:has(.x-core-image)) .x-core-card__content .x-core-intro .x-core-button-wrapper{position:relative;top:unset}.x-core-card--post,a.x-core-card--post{--card-background: transparent;position:relative;display:flex;flex-direction:column;gap:0;transition:var(--transition-duration)}.x-core-card--post .image-wrapper,a.x-core-card--post .image-wrapper{position:relative;width:100%;padding:16px;overflow:hidden;aspect-ratio:460/290;transition:inherit}.x-core-card--post .image-wrapper:not(:has(.x-core-image)),a.x-core-card--post .image-wrapper:not(:has(.x-core-image)){background-color:var(--color-secondary-100)}.x-core-card--post .image-wrapper .x-core-image,a.x-core-card--post .image-wrapper .x-core-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:inherit}.x-core-card--post .image-wrapper .x-core-badge,a.x-core-card--post .image-wrapper .x-core-badge{position:relative;z-index:1;background-color:var(--color-secondary-100)}.x-core-card--post .x-core-card__content,a.x-core-card--post .x-core-card__content{--card-padding-y: 0;--card-padding-x: 0;margin-top:calc(var(--button-min-height) * -.5);transition:inherit}.x-core-card--post .x-core-card__content .x-core-intro,a.x-core-card--post .x-core-card__content .x-core-intro{display:flex;flex-direction:column-reverse;gap:16px;align-items:flex-end}.x-core-card--post .x-core-card__content .x-core-intro .x-core-title,a.x-core-card--post .x-core-card__content .x-core-intro .x-core-title{width:100%}.x-core-card--post .x-core-card__content .x-core-intro .x-core-title--title,a.x-core-card--post .x-core-card__content .x-core-intro .x-core-title--title{--card-title-font-size: var(--h5-size)}.x-core-card--post .x-core-card__content .x-core-intro .x-core-button-wrapper,a.x-core-card--post .x-core-card__content .x-core-intro .x-core-button-wrapper{position:relative;top:0}a.x-core-card--post:hover .image-wrapper:not(:has(.x-core-image)){background-color:var(--color-secondary-300)}a.x-core-card--post:hover .image-wrapper .x-core-image{transform:scale(1.05)}.testimonial-card{display:flex;flex-direction:column;gap:30px;padding:clamp(24px,6.5vw,38px);background:var(--opacity-secondary-100)}.testimonial-card__content{font-weight:var(--heading-font-weight);font-size:var(--text-lg)}.testimonial-card__author-wrapper{display:flex;flex-direction:row;gap:14px;align-items:center}.testimonial-card__rating{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:58px;color:var(--color-neutral-700);font-weight:700;font-size:var(--h6-size);font-family:var(--heading-font-family);line-height:var(--heading-line-height);text-align:center;vertical-align:middle;transform:translateY(-5px);aspect-ratio:1}.testimonial-card__rating:after{position:absolute;width:58px;background-color:var(--opacity-neutral-100);border-radius:100%;transform:translateY(5px);content:"";aspect-ratio:1}.testimonial-card__author{--p-margin-bottom: 0;font-weight:var(--heading-font-weight);line-height:var(--heading-line-height)}.testimonial-card__stars{display:flex;align-items:center}.testimonial-card__stars .fa-star:before{position:relative;display:block;width:16px;height:16px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.7.2%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M316.9%2018C311.6%207%20300.4%200%20288.1%200s-23.4%207-28.8%2018L195%20150.3%2051.4%20171.5c-12%201.8-22%2010.2-25.7%2021.7s-.7%2024.2%207.9%2032.7L137.8%20329%20113.2%20474.7c-2%2012%203%2024.2%2012.9%2031.3s23%208%2033.8%202.3l128.3-68.5%20128.3%2068.5c10.8%205.7%2023.9%204.9%2033.8-2.3s14.9-19.3%2012.9-31.3L438.5%20329%20542.7%20225.9c8.6-8.5%2011.7-21.2%207.9-32.7s-13.7-19.9-25.7-21.7L381.2%20150.3%20316.9%2018z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3c!--!Font%20Awesome%20Free%206.7.2%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M316.9%2018C311.6%207%20300.4%200%20288.1%200s-23.4%207-28.8%2018L195%20150.3%2051.4%20171.5c-12%201.8-22%2010.2-25.7%2021.7s-.7%2024.2%207.9%2032.7L137.8%20329%20113.2%20474.7c-2%2012%203%2024.2%2012.9%2031.3s23%208%2033.8%202.3l128.3-68.5%20128.3%2068.5c10.8%205.7%2023.9%204.9%2033.8-2.3s14.9-19.3%2012.9-31.3L438.5%20329%20542.7%20225.9c8.6-8.5%2011.7-21.2%207.9-32.7s-13.7-19.9-25.7-21.7L381.2%20150.3%20316.9%2018z'/%3e%3c/svg%3e");background-color:var(--color-primary-500);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""}.testimonial-card__stars .fa-star-half-stroke{margin-top:-1px;color:var(--color-primary-500);font-size:var(--icon-star-half)}.x-core-card--post.x-core-card--sfwd-courses .image-wrapper{aspect-ratio:534/290}.x-core-card--post.x-core-card--sfwd-courses .image-wrapper img{object-fit:contain}.x-core-card--post.x-core-card--sfwd-courses .x-core-card__content{margin-top:0}.x-core-card--post.x-core-card--sfwd-courses .x-core-card__content .x-core-intro .x-core-title--title{--card-title-font-size: var(--h6-size);min-height:55px}.wpcf7-form{display:grid;grid-template-rows:repeat(2,1fr);gap:14px}.wpcf7-form .x-core-button{grid-column:span 2;margin-left:auto}.wpcf7-form textarea{height:200px;max-height:300px}.wpcf7-form .x-core-input:has(input[type=email]){grid-column:span 2}.wpcf7-form .x-core-input{grid-column:span 1}@container style(--breakpoint-sm-max: true){.wpcf7-form .x-core-input{grid-column:span 2}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .wpcf7-form .x-core-input{grid-column:span 2}.wpcf7-form .x-core-input:has(textarea){grid-column:span 2}.wpcf7-form .x-core-input__error{color:var(--color-error);font-size:var(--text-xs)}.wpcf7-response-output{color:var(--color-error);font-size:var(--text-sm)}#search{position:relative;display:flex;align-items:center;justify-content:center;margin-left:var(--spacing-sm)}#search--toggle{color:var(--color-neutral-1000);font-size:var(--icon-md);background-color:unset;border:0}@container style(--breakpoint-lg-max: true){#search--toggle{display:none}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill #search--toggle{display:none}#search.active .search__wrapper{z-index:999;display:block;transform:translate(0);visibility:visible;opacity:1;pointer-events:all}#search.active #search--toggle .x-core-icon:before{content:"X"}#search .search__wrapper{position:absolute;right:20px;width:700px;padding:8px;background-color:var(--color-neutral-0);border-radius:var(--border-radius-max);transform:translate(50px);visibility:hidden;opacity:0;transition-duration:var(--transition-duration);pointer-events:none}@container style(--breakpoint-lg-max: true){#search .search__wrapper{position:relative;visibility:visible;opacity:1}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill #search .search__wrapper{position:relative;visibility:visible;opacity:1}#search .search__wrapper .search-bar,#search .search__wrapper .search-bar .search-form{width:100%}#main-menu:has(#search.active) .x-core-navigation{opacity:0;transition-duration:var(--transition-duration)}section.pageblock table th{font-weight:700;text-align:left;vertical-align:top}section.pageblock table td{vertical-align:top;border-top:1px solid var(--color-secondary-500)}section.pageblock table th,section.pageblock table td{padding:var(--spacing-xs)}#cookie-law-info-bar{width:500px!important;max-width:calc(100% - 30px)!important}#cookie-law-info-bar h5{margin-bottom:16px!important;font-size:var(--h4-size)!important}#cookie-law-info-bar p{font-size:var(--text-rl)!important}#cookie-law-info-bar a[role=button]{display:inline-block!important;color:var(--color-neutral-900)!important;font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--button-font-family);line-height:var(--button-line-height)!important;background-color:var(--color-secondary-100)!important;padding-inline:16px!important;padding-block:8px!important}#cookie-law-info-bar a[role=button]#wt-cli-accept-all-btn{background-color:var(--color-primary-500)!important}#cookie-law-info-bar .privacy-statement{display:block;margin-top:10px;text-align:left}main>section:first-of-type.pageblock--banner{--block-padding-top: 22px}main>section[data-theme=white]+section[data-theme=white]{--block-padding-top: 0}@media (max-width: 575px){:root{--breakpoint-xs-max: true}}@media (min-width: 0) and (max-width: 575px){:root{--breakpoint-xs: true}}@media (max-width: 767px){:root{--breakpoint-sm-max: true}}@media (min-width: 768px){:root{--breakpoint-md-min: true}}@media (max-width: 991px){:root{--breakpoint-md-max: true}}@media (min-width: 992px){:root{--breakpoint-lg-min: true}}@media (max-width: 1199px){:root{--breakpoint-lg-max: true}}@media (min-width: 1200px){:root{--breakpoint-xl-min: true}}@media (max-width: 1399px){:root{--breakpoint-xl-max: true}}:root{--menu-breakpoint: false}@media (max-width: 768px){:root{--menu-breakpoint: true}}:root{--block-breakpoint: false}@media (max-width: 992px){:root{--block-breakpoint: true}}.no-access-message{margin-top:var(--column-gap)}footer{--footer-background: var(--opacity-neutral-100);--link-color: var(--color-neutral-1000);--footer-sitemap-gap: 4px}footer p,footer li,footer ul{color:var(--color-neutral-1000)}.footer-main{--footer-main-padding-top: var(--block-padding-y);--footer-main-padding-bottom: var(--block-padding-y)}.footer-main a{transition:var(--transition-duration)}.footer-main a:hover{text-decoration:none;opacity:.7}.footer-main .footerblock--column:first-of-type ul li a{display:flex;justify-content:space-between;font-size:var(--h5-size);line-height:1}@container style(--breakpoint-sm-max: true){.footer-main .footerblock--column:first-of-type ul li a{max-width:400px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .footer-main .footerblock--column:first-of-type ul li a{max-width:400px}.footer-main .footerblock--column:first-of-type ul li a:after{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;font-weight:var(--body-font-weight);font-size:var(--icon-lg);font-family:"Font Awesome 6 Pro";opacity:.3;content:""}.footer-main .footerblock--column:first-of-type .footer-sitemap-list .x-core-link{padding-bottom:15px;border-bottom:1px solid var(--opacity-neutral-100)}@container style(--breakpoint-md-max: true){.footer-main .footerblock{display:flex;flex-direction:column;align-items:left;justify-content:left;text-align:left}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .footer-main .footerblock{display:flex;flex-direction:column;align-items:left;justify-content:left;text-align:left}.footer-main .footerblock--column .x-core-heading{font-weight:var(--body-font-weight);font-size:var(--text-md);line-height:var(--body-line-height)}.footer-main .footerblock--column ul li a{font-weight:var(--heading-font-weight);font-size:var(--h6-size);line-height:var(--heading-line-height)}.footer-main .footerblock--column ul{gap:var(--usp-padding)}.footer-main .footerblock--row .container{--footer-column-gap: 5.625rem;margin-inline:0}@container style(--breakpoint-lg-max: true){.footer-main .footerblock--row .container{display:grid;grid-template-columns:repeat(2,1fr);gap:5.625rem}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .footer-main .footerblock--row .container{display:grid;grid-template-columns:repeat(2,1fr);gap:5.625rem}@container style(--breakpoint-sm-max: true){.footer-main .footerblock--row .container{display:flex;flex-direction:column;gap:3rem}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .footer-main .footerblock--row .container{display:flex;flex-direction:column;gap:3rem}@container style(--breakpoint-lg-max: true){.footer-main .footerblock--row .container .footerblock--column{display:flex;justify-content:center;width:100%}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .footer-main .footerblock--row .container .footerblock--column{display:flex;justify-content:center;width:100%}@container style(--breakpoint-md-max: true){.footer-main .footerblock .x-core-intro .x-core-button-wrapper{align-items:left;justify-content:left}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .footer-main .footerblock .x-core-intro .x-core-button-wrapper{align-items:left;justify-content:left}.footer-main .footerblock .x-core-intro img{max-width:150px;height:100%;object-fit:cover}@container style(--breakpoint-xs-max: true){.footer-main .footerblock .x-core-intro img{margin-bottom:30px}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .footer-main .footerblock .x-core-intro img{margin-bottom:30px}.footer-main .footerblock .x-core-contact-information{display:flex;flex-direction:column;row-gap:16px}.footer-main .footerblock .x-core-icon-text{gap:14px;row-gap:14px}.footer-main .footerblock .x-core-icon-text .x-core-icon{width:32px;height:32px;padding:8px;color:var(--color-secondary-500);background-color:var(--opacity-neutral-100)}.footer-copyright{--footer-copyright-background: var(--color-neutral-100)}.footer-copyright__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-lg);align-items:center;justify-content:center;font-size:var(--text-rl)}@container style(--breakpoint-xs: true){.footer-copyright__content{gap:var(--spacing-md)}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .footer-copyright__content{gap:var(--spacing-md)}.footer-copyright .powered-by{display:flex;gap:6px;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@container style(--breakpoint-md-max: true){.footer-copyright .powered-by{justify-content:center}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .footer-copyright .powered-by{justify-content:center}@container style(--breakpoint-xs: true){.footer-copyright .powered-by{flex-direction:column;gap:4px}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .footer-copyright .powered-by{flex-direction:column;gap:4px}.footer-copyright .powered-by .copy{display:flex;gap:6px;margin-bottom:0;color:var(--color-neutral-400);font-weight:var(--body-font-weight);font-size:var(--text-sm)}@container style(--breakpoint-xs: true){.footer-copyright .powered-by .copy{flex-direction:row}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .footer-copyright .powered-by .copy{flex-direction:row}.footer-copyright .powered-by .copy a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer-copyright a svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:24px}.footer-copyright a svg path{color:var(--color-neutral-1000)}body:has(#wpadminbar)>header{top:var(--wp-admin--admin-bar--height, 32px)}body>header{position:fixed;top:0;left:0;z-index:var(--header-fixed-z-index, 999);width:100%}body{margin-top:var(--header-total-height)}body.has-scrolled .header--main{box-shadow:0 0 10px 3px var(--opacity-neutral-50)}.header{transition:var(--transition-duration);--nav-link-color: var(--color-neutral-1000);--nav-link-hover-color: var(--color-primary-600);--nav-link-font-weight: 700;--nav-link-font-size: clamp(16px, 5vw, 18px);--nav-primary-column-gap: 30px;--nav-primary-row-gap: 4px}.header--main{--header-main-background: var(--color-neutral-0);--header-main-padding-y: 8px;--header-main-height: 80px}@container style(--breakpoint-xl-min: true){.header--main{--header-main-padding-y: 0;--header-main-height: 100px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header--main{--header-main-padding-y: 0;--header-main-height: 100px}.header--main .container{flex-wrap:nowrap;gap:24px}.header--main .header-logo__wrapper{display:flex;flex-direction:column}.header--main .header-logo__slogan{font-size:var(--text-rl);font-style:italic}.header__wrapper{margin-bottom:0;transition:var(--transition-duration)}@container style(--breakpoint-xl-min: true){.header__wrapper{margin-bottom:15px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__wrapper{margin-bottom:15px}.header__wrapper .x-core-button{margin-left:30px}.header__wrapper .x-core-button[type=button]{--button-background: var(--color-secondary-500);--button-color: var(--color-neutral-0);margin-left:0;aspect-ratio:1;padding:8px 16px}.header__wrapper .x-core-button[type=button].is-active,.header__wrapper .x-core-button[type=button]:hover{--button-background: var(--color-secondary-600)}@container style(--breakpoint-xl-min: true){.header__wrapper .x-core-button[type=button]{display:none}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__wrapper .x-core-button[type=button]{display:none}.header__wrapper .x-core-button.is-active{--burger-icon-closed: ""}.header__wrapper .x-core-button:before{display:none}.header__nav-wrapper{display:none;flex-direction:column-reverse;gap:clamp(24px,5vw,30px);align-items:flex-start;justify-content:flex-end;padding:clamp(24px,5vw,32px);border-top:solid 1px var(--color-neutral-100)}@container style(--breakpoint-xl-min: true){.header__nav-wrapper{display:flex;flex-direction:column;gap:18px;align-items:flex-end;justify-content:flex-start;padding:0;border-top:unset}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper{display:flex;flex-direction:column;gap:18px;align-items:flex-end;justify-content:flex-start;padding:0;border-top:unset}.header__nav-wrapper:has(nav.main-menu.is-active){position:fixed;top:var(--header-main-height);right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-start;max-height:calc(100vh - var(--header-main-height));overflow-y:auto;background-color:var(--color-neutral-0)}.header__nav-wrapper:has(nav.main-menu.is-active) nav:has(.x-core-navigation--top){display:flex}.header__nav-wrapper nav{width:100%}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav{width:auto}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav{width:auto}.header__nav-wrapper nav:has(.x-core-navigation--top){display:none}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav:has(.x-core-navigation--top){display:flex}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav:has(.x-core-navigation--top){display:flex}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav.main-menu:not(.is-active){display:flex}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav.main-menu:not(.is-active){display:flex}@container style(--breakpoint-xl-max: true){.header__nav-wrapper nav.main-menu.is-active{flex-direction:column}}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill .header__nav-wrapper nav.main-menu.is-active{flex-direction:column}.header__nav-wrapper nav.main-menu.is-active #search{align-items:flex-start;order:3;width:100%;margin-top:20px;margin-left:0}.header__nav-wrapper nav.main-menu.is-active #search .search__wrapper{right:0;width:100%;transform:none;pointer-events:all}.header__nav-wrapper nav.main-menu.is-active .x-core-button{width:100%;margin-top:16px;margin-left:0}.header__nav-wrapper nav.main-menu.is-active .x-core-button .x-core-icon-text__content{margin-inline:auto}.header__nav-wrapper nav .x-core-navigation{flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;row-gap:var(--nav-primary-row-gap);column-gap:var(--nav-primary-column-gap)}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav .x-core-navigation{flex-direction:row;align-items:center;width:auto}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav .x-core-navigation{flex-direction:row;align-items:center;width:auto}.header__nav-wrapper nav .x-core-navigation--top{--nav-link-font-weight: 600;--nav-link-font-size: 14px;--nav-primary-column-gap: 20px;--nav-primary-row-gap: 8px;padding:24px;background:var(--opacity-secondary-100)}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav .x-core-navigation--top{padding:10px 24px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav .x-core-navigation--top{padding:10px 24px}.header__nav-wrapper nav .x-core-navigation__entry{width:100%;padding-bottom:var(--nav-primary-row-gap);border-bottom:solid 1px var(--color-neutral-100)}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav .x-core-navigation__entry{width:auto;padding-bottom:0;border-bottom:none}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav .x-core-navigation__entry{width:auto;padding-bottom:0;border-bottom:none}.header__nav-wrapper nav .x-core-navigation__entry:last-of-type{border-bottom:0}.header__nav-wrapper nav .x-core-navigation__entry--active{--nav-link-color: var(--color-primary-600);--nav-link-hover-color: var(--color-primary-700)}.header__nav-wrapper nav .x-core-navigation__link{padding:0;transition:var(--transition-duration)}.header__nav-wrapper nav .x-core-navigation__dropdown{padding:var(--spacing-md);background-color:var(--color-neutral-50);transform:translateY(10px)}@container style(--breakpoint-lg-max: true){.header__nav-wrapper nav .x-core-navigation__dropdown{position:relative}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .header__nav-wrapper nav .x-core-navigation__dropdown{position:relative}.header__nav-wrapper nav .x-core-navigation__dropdown li+li{margin-top:8px}.header__nav-wrapper nav .x-core-navigation__dropdown a{font-size:var(--text-md);line-height:1.2}@container style(--breakpoint-xl-min: true){.header__nav-wrapper nav .x-core-navigation__dropdown a{white-space:nowrap}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .header__nav-wrapper nav .x-core-navigation__dropdown a{white-space:nowrap}.header .x-core-navigation__entry--login{display:flex;flex-direction:row;gap:14px;margin-left:30px;list-style-type:none}.header .x-core-navigation__entry--login .x-core-navigation__link{display:flex;align-items:center}@container style(--breakpoint-lg-max: true){.header .x-core-navigation__entry--login{margin-left:0;border-top:1px solid var(--color-neutral-100)}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .header .x-core-navigation__entry--login{margin-left:0;border-top:1px solid var(--color-neutral-100)}.header .x-core-navigation__entry--login:hover:before{color:var(--color-primary-500)}.header .x-core-navigation__entry--login:before{display:flex;align-items:center;font-size:var(--icon-md);font-family:"Font Awesome 6 Pro";transition-duration:var(--transition-duration);content:""}.header #search--toggle{cursor:pointer}:root{--container-offset: calc(var(--grid-gutter-x) * .5)}@media (min-width: 576px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width: 768px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width: 992px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width: 1200px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width: 1400px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1460px) / 2)}}.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1400px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@container style(--breakpoint-md-max: true){.container{--container-padding-right: 15px;--container-padding-left: 15px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .container{--container-padding-right: 15px;--container-padding-left: 15px}:root{--block-padding-y: clamp(45px, 6.5vw, 125px);--intro-gutter-after: clamp(45px, 6.5vw, 100px)}html{scroll-behavior:smooth;scroll-padding-top:200px}body:has(.iframe-page){margin-top:0}body:has(.iframe-page) .iframe-page{height:100vh}.search-header{padding-top:var(--block-padding-y)}.search-header .container{display:flex;flex-direction:column;align-items:center;justify-content:center}body:has(header.search-header) .pageblock--archive .x-core-card img{max-height:250px}#buddypress{padding-top:3rem}#buddypress{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){#buddypress{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){#buddypress{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){#buddypress{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){#buddypress{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1400px){#buddypress{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}#buddypress #bbpress-forums{padding-inline:0}#buddypress form[role=search]{display:flex;flex-direction:row;width:100%;padding:0;background-color:var(--color-neutral-0);border:0}#buddypress form[role=search] button[type=submit]{margin-left:5px;padding:10px;background-color:var(--color-neutral-50)}#buddypress form[role=search] button[type=submit] span:before{font-size:var(--text-lg)}#buddypress form[role=search] input{margin-bottom:0;padding:12px 14px;background-color:var(--color-neutral-50)}#buddypress form[role=search]:hover{border:0;box-shadow:none}#buddypress form[role=search] .search-form_reset{position:relative;right:0;width:20%;margin-left:5px;padding:10px;background-color:var(--color-neutral-50);transform:none}#buddypress form[role=search] .bb-icon-times:before{color:var(--color-error);font-size:var(--text-md)}@container style(--breakpoint-sm-max: true){#buddypress .subnav-filters{display:flex;flex-direction:column;gap:12px;margin-block:0}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress .subnav-filters{display:flex;flex-direction:column;gap:12px;margin-block:0}@container style(--breakpoint-sm-max: true){#buddypress .subnav-filters>div{width:100%}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress .subnav-filters>div{width:100%}@container style(--breakpoint-md-max: true){#buddypress .subnav-filters>div>div{float:none}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #buddypress .subnav-filters>div>div{float:none}@container style(--breakpoint-sm-max: true){#buddypress .main-navs.dir-navs{margin-bottom:8px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress .main-navs.dir-navs{margin-bottom:8px}#buddypress a.page-numbers:hover{text-decoration:none;background:var(--color-accent-300)}#buddypress .select-wrap .select-arrow{top:0;display:flex;align-items:center;justify-content:center;height:100%}#buddypress .bp-dir-search-form:before{content:""}#buddypress .grid-filters{height:unset;padding:5px 4px;border:none}@container style(--breakpoint-sm-max: true){#buddypress .grid-filters{justify-content:center;order:3;float:none}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress .grid-filters{justify-content:center;order:3;float:none}#buddypress .grid-filters a{color:var(--heading-color);transition-duration:var(--transition-duration)}@container style(--breakpoint-sm-max: true){#buddypress .grid-filters a{display:flex;justify-content:center;width:100%}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress .grid-filters a{display:flex;justify-content:center;width:100%}#buddypress .grid-filters a:hover{color:var(--color-primary-500)}#buddypress .pag-data{display:flex;flex-direction:row}#buddypress .page-numbers{display:flex;flex-direction:row;align-items:center;justify-content:center;width:44px;height:44px;color:var(--heading-color);font-weight:var(--body-font-weight);font-size:var(--text-md);font-family:var(--heading-font-family);background-color:var(--color-neutral-50);transition-duration:var(--transition-duration);aspect-ratio:1}#buddypress .page-numbers.current{color:var(--color-neutral-0);background:var(--color-secondary-500)}#buddypress .page-numbers.prev,#buddypress .page-numbers.next{display:none}#buddypress .bp-pagination.bottom{padding-bottom:30px}#buddypress .generic-button{padding-inline:0}#buddypress .group-act-search{width:100%}#bbpress-forums{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){#bbpress-forums{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){#bbpress-forums{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){#bbpress-forums{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){#bbpress-forums{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1400px){#bbpress-forums{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}#bbpress-forums ul{padding-left:0;list-style-type:none}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-body ul.topic{background-color:transparent}#bbpress-forums li.bbp-footer{display:none}#bbpress-forums .bbp-topic-permalink{color:var(--color-secondary-700);font-weight:600;font-size:var(--text-lg)}#bbpress-forums .bb-grid{display:flex;flex-wrap:wrap;gap:1.25rem}#bbpress-forums .bb-grid .content-area{flex:1;width:100%;max-width:70%}@container style(--breakpoint-sm-max: true){#bbpress-forums .bb-grid .content-area{max-width:100%}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #bbpress-forums .bb-grid .content-area{max-width:100%}#bbpress-forums .bb-grid .widget-area{flex:0 0 30%;width:100%;max-width:30%}@container style(--breakpoint-sm-max: true){#bbpress-forums .bb-grid .widget-area{flex:0 0 100%;max-width:100%}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #bbpress-forums .bb-grid .widget-area{flex:0 0 100%;max-width:100%}#bbpress-forums .bb-grid .bbpress-sidebar-menu{margin-bottom:1.25rem;padding:1.25rem 1.25rem 1.5625rem;font-size:var(--text-rl);line-height:1.35;border:1px solid var(--color-secondary-100);border-radius:var(--bb-block-radius)}#bbpress-forums .bb-grid .bbpress-sidebar-menu .menu{display:flex;flex-direction:column;gap:.625rem}#bbpress-forums .bb-grid .bbpress-sidebar-menu .menu-title{font-size:var(--text-lg)}#bbpress-forums .bbp-topics{margin-top:0}#bbpress-forums .bbp-topic-title{font-size:var(--text-lg)}#bbpress-forums li.bbp-header{padding:.75rem 1rem;border-bottom:1px solid var(--color-secondary-100)}.bb-action-popup .modal-container{padding:0}.bb-action-popup .bb-model-header{position:relative;top:0!important;margin:0}.bb-action-popup .bb-action-popup-content{margin:0}.view-profile-screen{display:none}.buddypress-wrap{padding-bottom:var(--block-padding-y)}.bs-item-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1rem}@container style(--breakpoint-lg-max: true){.bs-item-wrap{flex-direction:column;align-items:flex-start}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .bs-item-wrap{flex-direction:column;align-items:flex-start}.bs-item-wrap .forum-label a{color:var(--color-neutral-0);transition:background-color ease-in-out .15s}.bs-item-wrap .forum-label a:hover{text-decoration:none;background-color:var(--color-primary-400)}.bs-item-wrap .flex{display:flex;gap:.5rem}.bs-item-wrap .bbp-author-name{display:none}.bs-item-wrap .bbp-author-avatar img{max-width:48px}.bs-item-wrap .bb-reply-meta{display:flex;font-size:var(--text-sm)}.bs-item-wrap .bb-reply-meta .bs-replied{margin-right:.5rem}.bs-item-wrap .forum-label__is-single{display:none}span#subscription-toggle{float:none}.bbp-topic-form form input,.bbp-topic-form form select,.bbp-topic-form form div[role=textbox],.bbp-reply-form form input,.bbp-reply-form form select,.bbp-reply-form form div[role=textbox]{padding:var(--input-padding-y) var(--input-padding-x);border:1px solid var(--color-neutral-50)}.bbp-topic-form form input[type=text],.bbp-reply-form form input[type=text]{width:100%}.bbp-topic-form form div[role=textbox],.bbp-reply-form form div[role=textbox]{min-height:150px}.subscription-toggle,.bbp-submit-wrapper button,.favorite-toggle,.group-button,input[type=submit],#bp-delete-cover-image,.generic-button,#group-request-send,#group-invites-new-submit input{display:flex;align-items:center;justify-content:center;min-height:44px;margin-bottom:1rem;color:var(--color-neutral-900);font-weight:600;font-size:var(--text-rl);line-height:1.1;background:var(--color-primary-500);border:none;padding-inline:2rem;transition-duration:var(--transition-duration)}.subscription-toggle:hover,.bbp-submit-wrapper button:hover,.favorite-toggle:hover,.group-button:hover,input[type=submit]:hover,#bp-delete-cover-image:hover,.generic-button:hover,#group-request-send:hover,#group-invites-new-submit input:hover{text-decoration:none;background:var(--color-primary-600)}#subscription-toggle{font-size:var(--text-none)}.bbp-lead-topic .bbp-header{display:none}#buddypress div#item-header-cover-image h2{margin:0;color:initial;font-size:var(--h2-size);text-shadow:initial}#buddypress a.link-change-cover-image>i{color:var(--color-neutral-700)}#buddypress a.position-change-cover-image>i{color:var(--color-neutral-700)}#buddypress #request-membership,#buddypress button.leave-group{display:none}#buddypress .groups-header .button{margin-right:0;margin-bottom:0}#buddypress #item-header-cover-image{display:flex;gap:20px;padding-top:30px}#buddypress #item-header-avatar{display:flex;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;margin-top:0;padding:0}#buddypress #item-header-avatar img{border:none}#buddypress #item-header-content{position:relative;display:grid;grid-template-columns:repeat(1,1fr);padding-top:0!important;text-align:left!important}#buddypress #item-header-content:has(.bp-parent-group-title-wrap){padding-top:40px!important}#buddypress #item-header-content:has(.bp-parent-group-title-wrap) .group-item-actions .parent-list{display:none}#buddypress #item-header-content .parent-list{display:flex;flex-direction:column;gap:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0}#buddypress #item-header-content .parent-list .parent{margin-bottom:0}#buddypress #item-header-content .bp-parent-group-title-wrap{position:absolute;top:0}#buddypress #item-header-content .bp-group-parent-wrap{display:flex;flex-direction:column-reverse;order:2}#buddypress #item-header-content .bp-generic-meta{margin-bottom:20px!important;margin-left:0!important}#buddypress #item-header-content .bp-group-title-wrap{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;order:0;width:70%}#buddypress #item-header-content .bp-group-title-wrap .bb-bp-group-title{color:var(--heading-color)}#buddypress #item-header-content .bp-group-title-wrap .group-type{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:34px;color:var(--badge-color);font-weight:700;font-size:var(--text-sm);line-height:1;background:var(--badge-background);padding-inline:var(--badge-padding-x);padding-block:var(--badge-padding-y)}#buddypress #item-header-content .group-actions-absolute{align-items:flex-start!important;order:2;width:30%}@container style(--breakpoint-md-max: true){#buddypress #item-header-content .group-actions-absolute{justify-content:flex-start;order:5;width:100%}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #buddypress #item-header-content .group-actions-absolute{justify-content:flex-start;order:5;width:100%}#buddypress #item-header-content .bp-group-meta-wrap .group-actions-absolute .group-button{gap:18px;margin-bottom:0;padding-left:0!important;transition-duration:var(--transition-duration)}#buddypress #item-header-content .bp-group-meta-wrap .group-actions-absolute .group-button:before{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-family:"Font Awesome 6 Pro";background-color:var(--opacity-neutral-50);content:""}#buddypress #item-header-content .group-item-actions{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start;padding-top:0}#buddypress #item-header-content .group-item-actions .parent-list{margin-bottom:0}#buddypress #item-header-content #group-parent{padding-left:0}#buddypress #item-header-content .group-actions-wrap{align-items:flex-start!important;justify-content:flex-start!important;order:4;width:70%}#buddypress #item-header-content .bp-group-meta-wrap{display:flex;flex-direction:row;order:2;width:70%;margin-bottom:0!important}#buddypress #item-header-content .group-description{margin-bottom:10px!important}#buddypress #item-header-content .group-description a{transition-duration:var(--transition-duration)}#buddypress #item-header-content .group-description a:hover{color:var(--color-primary-600);text-decoration:none}#buddypress #item-header-content .moderators-lists{display:flex;flex-direction:column;gap:12px;margin-bottom:0}#buddypress #item-header-content .moderators-lists .user-list.admins{display:flex;flex-direction:row;flex-wrap:wrap}#buddypress #item-header-content span,#buddypress #item-header-content p,#buddypress #item-header-content li,#buddypress #item-header-content ul{color:var(--body-color);font-size:var(--body-font-size)}#buddypress #item-header-content .last-activity:before{color:var(--color-primary-500)}#buddypress #groups-list .item-entry{display:flex;flex-direction:column;--heading-color: var(--heading-color)}#buddypress #groups-list .item-entry .item-avatar a img{margin-top:0}#buddypress #groups-list .item-entry:has(.bs-group-cover a img) .item-avatar a img{margin-top:-50px}#buddypress #groups-list .item-entry .bs-group-cover a{padding-top:0}#buddypress #groups-list .item-entry .bs-group-cover a img{position:relative;height:225px;object-fit:cover}#buddypress #groups-list .item-entry .button{margin-bottom:0}#buddypress #groups-list .item-entry a{--link-color: var(--color-neutral-700);font-weight:var(--heading-font-weight);font-size:var(--h4-size);line-height:var(--heading-line-height)}#buddypress #groups-list .item-entry .group-footer-wrap{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start}#buddypress #groups-list .item-entry .group-footer-wrap .group-members-wrap{display:flex;align-items:center;width:100%}#buddypress #groups-list .item-entry .group-footer-wrap .groups-loop-buttons{width:100%}#buddypress #groups-list .item-entry .group-footer-wrap .groups-loop-buttons button{cursor:pointer}#buddypress #groups-list .list-wrap{background-color:var(--color-neutral-0);transition:transform var(--transition-duration),box-shadow var(--transition-duration)}#buddypress #groups-list .list-wrap:hover{box-shadow:0 3px 24px #0000000d;transform:translateY(-10px)}#buddypress #object-nav .bp-groups-tab a{color:var(--nav-link-color);font-weight:var(--heading-font-weight);font-size:var(--nav-link-font-size);font-family:var(--body-font-family);transition-duration:var(--transition-duration)}#buddypress #object-nav .bp-groups-tab a:hover,#buddypress #object-nav .bp-groups-tab.current a{color:var(--color-primary-500);background-color:var(--color-neutral-50)}#buddypress #item-body{margin-bottom:100px}#buddypress #item-body #subnav{background-color:var(--color-neutral-0);border:none;box-shadow:none}#buddypress #item-body #subnav .bp-groups-admin-tab a{color:var(--body-color);font-weight:var(--button-font-weight);font-size:var(--text-sm);font-family:var(--body-font-family);transition-duration:var(--transition-duration)}#buddypress #item-body #subnav .bp-groups-admin-tab a:hover{color:var(--color-primary-500);background-color:var(--color-neutral-0)}#buddypress #item-body #subnav .bp-groups-admin-tab.current.selected a{color:var(--color-primary-500)}#buddypress #item-body form[role=search]{display:flex;align-items:center;padding:10px 14px;background-color:var(--color-neutral-50);border:none}#buddypress #item-body form[role=search]:before{content:""}#buddypress #item-body form[role=search] input{padding:0}#buddypress #item-body form[role=search] button{width:unset;margin-left:auto;padding:0}#buddypress #item-body .members-group-list{margin-top:0;padding-top:0}#buddypress #item-body .members-group-list .pag-count p{color:var(--body-color);font-weight:var(--body-font-weight);font-size:var(--text-md);font-family:var(--body-font-family)}#buddypress #item-body .members-group-list .item-entry .list-wrap{padding:var(--input-padding-y) var(--input-padding-x);background-color:var(--color-neutral-50);border:none}#buddypress #item-body .members-group-list .item-entry .list-wrap .item-avatar{margin-bottom:20px}#buddypress #item-body .members-group-list .item-entry .list-wrap .list-title a{color:var(--heading-color);font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);transition-duration:var(--transition-duration)}#buddypress #item-body .members-group-list .item-entry .list-wrap .list-title a:hover{color:var(--color-primary-500)}#buddypress #item-body .members-group-list .item-entry .list-wrap .last-activity{display:flex;flex-direction:column;color:var(--body-color);font-weight:var(--body-font-weight);font-size:var(--text-sm);font-family:var(--body-font-family)}#buddypress #item-body .members-group-list .item-entry .list-wrap .last-activity span.separator{height:0}#buddypress #item-body .members-group-list .item-entry .bb-icon-menu-dots-h:hover:before{color:var(--color-primary-500)}#buddypress #item-body .members-group-list .item-entry .bb-icon-menu-dots-h:before{color:var(--heading-color);transition-duration:var(--transition-duration)}#buddypress #item-body .subnav-filters-modal{padding:0;border:0}#buddypress #item-body .subnav-filters-modal ul{margin:0;padding-left:0}#buddypress #item-body .activity-update-form{border:none}#buddypress #item-body .activity-update-form form{margin-top:30px;padding:0;background-color:var(--color-neutral-0);border:none;border:1px solid var(--color-neutral-100)}#buddypress #item-body .activity-update-form form .whats-new-form-header{background-color:var(--color-neutral-0)}#buddypress #item-body .activity-update-form form .whats-new-form-header .bp-suggestions:before{color:var(--heading-color);font-weight:var(--body-font-weight);font-size:var(--text-md);font-family:var(--body-font-family)}#buddypress #item-body .activity-update-form form #whats-new-toolbar{background-color:var(--color-neutral-50)}#buddypress #item-body .activity-update-form form #whats-new-toolbar i:before{color:var(--color-neutral-300)}#buddypress #item-body .activity-head-bar .subnav-filters-opener{width:unset;height:unset;padding:10px}#buddypress #item-body .activity-head-bar .subnav-filters-opener:hover i:before{color:var(--color-primary-500)}#buddypress #item-body .activity-head-bar .subnav-filters-opener i:before{color:var(--body-color);font-size:var(--icon-md);transition-duration:var(--transition-duration)}#buddypress #item-body .activity-list{margin-top:0;padding:0;background-color:var(--color-neutral-0);border:0}#buddypress #item-body .activity-list .bb-pin-action{top:20px}#buddypress #item-body .activity-list .activity-item{display:grid;grid-template-columns:100px 1fr 1fr;background-color:var(--color-neutral-0);border:none;border:1px solid var(--color-neutral-100);box-shadow:none}#buddypress #item-body .activity-list .activity-item .activity-feature-image{display:none}@container style(--breakpoint-md-max: true){#buddypress #item-body .activity-list .activity-item{grid-template-columns:100px 1fr}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #buddypress #item-body .activity-list .activity-item{grid-template-columns:100px 1fr}@container style(--breakpoint-sm-max: true){#buddypress #item-body .activity-list .activity-item{grid-template-columns:1fr}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress #item-body .activity-list .activity-item{grid-template-columns:1fr}#buddypress #item-body .activity-list .activity-item:before{display:none!important}#buddypress #item-body .activity-list .activity-item .item-avatar:not(.activity-comments .item-avatar){width:100%;min-width:50px}@container style(--breakpoint-sm-max: true){#buddypress #item-body .activity-list .activity-item .item-avatar:not(.activity-comments .item-avatar){grid-column:span 3;text-align:left}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress #item-body .activity-list .activity-item .item-avatar:not(.activity-comments .item-avatar){grid-column:span 3;text-align:left}#buddypress #item-body .activity-list .activity-item .item-avatar:not(.activity-comments .item-avatar) img{min-width:30px;border-radius:100%}@container style(--breakpoint-sm-max: true){#buddypress #item-body .activity-list .activity-item .item-avatar:not(.activity-comments .item-avatar) img{max-width:70px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress #item-body .activity-list .activity-item .item-avatar:not(.activity-comments .item-avatar) img{max-width:70px}#buddypress #item-body .activity-list .activity-item .activity-header p{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;--link-color: var(--color-secondary-700)}#buddypress #item-body .activity-list .activity-item .activity-header p a:has(img){display:flex;align-items:center}#buddypress #item-body .activity-list .activity-item .activity-header p a{font-weight:var(--heading-font-weight);transition-duration:var(--transition-duration)}#buddypress #item-body .activity-list .activity-item .activity-header p a:hover{color:var(--color-primary-600);text-decoration:none}#buddypress #item-body .activity-list .activity-item .activity-header p .avatar{border-radius:100%}#buddypress #item-body .activity-list .activity-item .activity-header p .activity-time-since{flex-basis:100%}#buddypress #item-body .activity-list .activity-item .activity-header p .activity-time-since .time-since{color:var(--color-neutral-700);font-weight:var(--body-font-weight)}#buddypress #item-body .activity-list .activity-item .activity-content{grid-column:span 3}#buddypress #item-body .activity-list .activity-item .activity-read-more{margin-left:0}#buddypress #item-body .activity-list .activity-item .activity-header{display:flex;align-items:center}@container style(--breakpoint-sm-max: true){#buddypress #item-body .activity-list .activity-item .activity-header{width:100%}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #buddypress #item-body .activity-list .activity-item .activity-header{width:100%}#buddypress #item-body .activity-list .activity-comments{grid-column:span 3;background-color:none;margin-inline:0}#buddypress #item-body .activity-list .activity-comments .activity-comment{margin-bottom:0}#buddypress #item-body .activity-list .activity-comments form{padding:0;background-color:var(--color-neutral-0)}#buddypress #item-body .activity-list .activity-comments form .bp-ac-form-container{display:flex;flex-direction:row;gap:8px;align-items:center}#buddypress #item-body .activity-list .activity-comments form .bp-ac-form-container .ac-reply-avatar img{max-width:50px;border-radius:100%}#buddypress #item-body .activity-content .bp-generic-meta{display:flex;flex-direction:row;gap:14px}#buddypress #item-body .activity-content .bp-generic-meta a:hover{text-decoration:none;background-color:transparent}#buddypress #item-body .activity-content .bp-generic-meta i:before,#buddypress #item-body .activity-content .bp-generic-meta .acomment-reply:before{color:var(--body-color)}#buddypress #item-body .activity-content .generic-button:has(.acomment-reply){background-color:transparent}#buddypress #item-body .activity-content .generic-button:has(.acomment-reply):hover{background-color:var(--color-neutral-50)}#buddypress #item-body .activity-content .generic-button:has(.acomment-reply):hover a{background-color:transparent}#buddypress #item-body .activity-content .acomment-reply{gap:8px;background-color:transparent}#buddypress #item-body .activity-content .acomment-reply:hover{background-color:var(--color-neutral-50)}#buddypress #item-body .generic-button{display:flex;background-color:transparent}#buddypress #item-body .generic-button:hover{background-color:var(--color-neutral-50)}#buddypress #item-body .generic-button a{color:var(--color-neutral-900);font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--button-font-family);transition-duration:var(--button-color)}#buddypress #item-body .acomment_inner{gap:8px}#buddypress #item-body .acomment-display .acomment-foot-actions{display:flex;flex-direction:row;gap:8px}#buddypress #item-body .acomment-display .acomment-foot-actions .tijd-sinds{display:flex;width:100%;font-weight:var(--body-font-weight);font-size:var(--text-sm);font-family:var(--body-font-family)}#buddypress #item-body .acomment-display .acomment-content_wrap{min-width:250px}#buddypress #item-body .acomment-display .acomment-content_block{margin-right:10px;padding:15px;background-color:var(--color-neutral-50)}#buddypress #item-body .acomment-display .acomment-content_block .acomment-meta{padding-left:0}#buddypress #item-body .acomment-display .acomment-content_block .acomment-meta a{color:var(--color-secondary-700);font-weight:var(--heading-font-weight);font-size:var(--text-sm);line-height:var(--heading-line-height)}#buddypress #item-body .ac-form,#buddypress #item-body .ac-form .ac-reply-content{background-color:var(--color-neutral-50)}#buddypress #item-body .ac-form .post-elements-buttons-item i:before{color:var(--body-color)}#buddypress #item-body .ac-form .emojionearea-button:before{color:var(--body-color)}#buddypress #item-body #group-invites-container{border:none}#buddypress #item-body #group-invites-container .bb-groups-invites-left{display:flex;flex-direction:row;align-items:center;padding:30px;background-color:var(--color-neutral-50);border:none}#buddypress #item-body #group-invites-container .bb-groups-invites-left .group-invites-search{margin-bottom:20px;padding:10px 14px;background-color:var(--color-neutral-0);border:none}#buddypress #item-body #group-invites-container .bb-groups-invites-left .bb-panel-head{margin-bottom:10px;padding:0;border:none}#buddypress #item-body #group-invites-container .bb-groups-invites-left .bp-invites-search-form{display:flex;flex-direction:row;align-items:center;background-color:var(--color-neutral-0);border:none}#buddypress #item-body #group-invites-container .bb-groups-invites-left .bp-invites-search-form:before{content:""}#buddypress #item-body #group-invites-container .bb-groups-invites-left input[type=search]{padding:0;background-color:var(--color-neutral-0)}#buddypress #item-body #group-invites-container #members-list{padding:0}#buddypress #item-body #group-invites-container #members-list .item-avatar{margin-right:0}#buddypress #item-body #group-invites-container #members-list li{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:20px;margin-left:0;padding:20px;background-color:var(--color-neutral-0)}#buddypress #item-body #group-invites-container #members-list .action{width:100%;margin-top:10px}#buddypress #item-body #group-invites-container #members-list .action [data-bp-tooltip][data-bp-tooltip-pos=left]:hover:after{transform:translate(140%,50%);opacity:1!important}#buddypress #item-body #group-invites-container #members-list .action [data-bp-tooltip][data-bp-tooltip-pos=left]:after{transform:translate(140%,-30%);opacity:0}#buddypress #item-body #group-invites-container #members-list .action button{width:100%;padding-block:6px;background-color:var(--color-primary-500)}#buddypress #item-body #group-invites-container #members-list .action button:before{display:none}#buddypress #item-body #group-invites-container #members-list .member-name a{color:var(--body-color);font-size:var(--text-md);font-family:var(--heading-font-family)}#buddypress #item-body #group-invites-container .bp-invites-feedback .bp-feedback{background-color:var(--color-neutral-50);box-shadow:none}#buddypress #item-body #group-invites-container .bp-invites-feedback .bp-icon{background-color:var(--color-primary-500)}#buddypress #item-body #group-invites-container .bb-groups-invites-right-bottom{border:0}#buddypress #item-body #group-invites-container #bp-group-invite-content{margin-left:20px;border:none}#buddypress #item-body #group-invites-container #group-invites-new-submit #bp_invites_reset{background-color:var(--opacity-secondary-100)}#buddypress #item-body #group-invites-container #group-invites-new-submit #bp_invites_reset:hover{background-color:var(--color-secondary-300)}#group-card,#profile-card{padding:var(--input-padding-y) var(--input-padding-x)!important}#group-card button,#profile-card button{height:unset}#group-card .bb-card-footer,#profile-card .bb-card-footer{display:flex;flex-direction:column}#buddypress form{display:flex;flex-direction:column;order:1;padding:clamp(30px,6.5vw,60px);background-color:var(--color-neutral-50)}#buddypress form .bp-feedback{background-color:var(--color-neutral-0)}#buddypress form .bp-screen-title{max-width:800px;margin-bottom:25px;color:var(--heading-color);font-family:var(--heading-font-family)}#buddypress form>label{margin-bottom:10px;font-weight:var(--heading-font-weight);font-size:var(--text-md);font-family:var(--heading-font-family)}#buddypress form input,#buddypress form textarea{margin-bottom:10px;padding:var(--input-padding-y) var(--input-padding-x);color:var(--color-neutral-600);background-color:var(--color-neutral-0);border:none;border-radius:0}#buddypress form input[type=submit]{background-color:var(--color-primary-500)!important}#buddypress form input[type=submit]:hover{background-color:var(--color-primary-600)!important}#buddypress form .bp-controls-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:center}#buddypress form .bp-controls-wrap input{width:18px;height:18px;margin:0;accent-color:var(--color-secondary-500)}#buddypress form .bp-controls-wrap .bp-label-text{margin-inline:0}#buddypress form .group-settings-selections{display:flex;flex-direction:column;gap:30px;margin-bottom:30px}#buddypress form fieldset{padding:var(--input-padding-y) var(--input-padding-x);background-color:var(--color-neutral-0);border:none}#buddypress form fieldset legend{padding:8px 18px;color:var(--color-neutral-0);background-color:var(--color-secondary-500)}#buddypress form fieldset ul{padding-left:20px}#buddypress form fieldset ul ::marker{color:var(--color-primary-500)}#buddypress form fieldset select{padding:8px 14px;background-color:var(--color-neutral-50);background-image:none;border:none}#buddypress form .bp-radio-wrap,#buddypress form .bp-checkbox-wrap{display:flex;flex-direction:row;gap:8px;align-items:center;margin-bottom:10px}#buddypress form .bp-radio-wrap input,#buddypress form .bp-checkbox-wrap input{width:14px;height:14px;margin:0;accent-color:var(--color-secondary-500)}#buddypress form .bp-radio-wrap label,#buddypress form .bp-checkbox-wrap label{margin:0}#buddypress form .bp-radio-wrap:has(.bp-label-text.warn) input,#buddypress form .bp-checkbox-wrap:has(.bp-label-text.warn) input{accent-color:var(--color-error)}#buddypress form .bp-label-text.warn{color:var(--color-error)}#buddypress form .groups-manage-members-list{padding:clamp(30px,6.5vw,60px);background-color:var(--color-neutral-0)}#buddypress form .groups-manage-members-list .admin-section{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 16px;color:var(--color-neutral-0);font-weight:var(--heading-font-weight);font-size:var(--text-md);font-family:var(--heading-font-family);background-color:var(--color-secondary-500)}#buddypress form .groups-manage-members-list #admins-list,#buddypress form .groups-manage-members-list #members-list{display:flex;flex-direction:column;gap:14px;padding-left:0}#buddypress form .groups-manage-members-list #admins-list .member-entry,#buddypress form .groups-manage-members-list #admins-list .members-entry,#buddypress form .groups-manage-members-list #members-list .member-entry,#buddypress form .groups-manage-members-list #members-list .members-entry{display:flex;flex-direction:row;gap:14px;align-items:center;margin-bottom:0;padding:8px 14px;border:none}#buddypress form .groups-manage-members-list #admins-list .member-entry:nth-child(2n),#buddypress form .groups-manage-members-list #admins-list .members-entry:nth-child(2n),#buddypress form .groups-manage-members-list #members-list .member-entry:nth-child(2n),#buddypress form .groups-manage-members-list #members-list .members-entry:nth-child(2n){background-color:var(--color-secondary-100)}#buddypress form .groups-manage-members-list #admins-list .member-entry img,#buddypress form .groups-manage-members-list #admins-list .members-entry img,#buddypress form .groups-manage-members-list #members-list .member-entry img,#buddypress form .groups-manage-members-list #members-list .members-entry img{margin-right:0;margin-left:0}#buddypress form .groups-manage-members-list #admins-list .member-entry .member-name a,#buddypress form .groups-manage-members-list #admins-list .members-entry .member-name a,#buddypress form .groups-manage-members-list #members-list .member-entry .member-name a,#buddypress form .groups-manage-members-list #members-list .members-entry .member-name a{color:var(--heading-color);font-weight:600;font-size:var(--text-md);font-family:var(--body-font-family)}#buddypress form .groups-manage-members-list #admins-list .member-entry .members-manage-buttons,#buddypress form .groups-manage-members-list #admins-list .members-entry .members-manage-buttons,#buddypress form .groups-manage-members-list #members-list .member-entry .members-manage-buttons,#buddypress form .groups-manage-members-list #members-list .members-entry .members-manage-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:0}#buddypress form .groups-manage-members-list #admins-list .member-entry .members-manage-buttons a:hover,#buddypress form .groups-manage-members-list #admins-list .members-entry .members-manage-buttons a:hover,#buddypress form .groups-manage-members-list #members-list .member-entry .members-manage-buttons a:hover,#buddypress form .groups-manage-members-list #members-list .members-entry .members-manage-buttons a:hover{-webkit-text-decoration:0;text-decoration:0;transition-duration:var(--transition-duration)}#buddypress form .groups-manage-members-list #admins-list .member-entry .members-manage-buttons .member-ban:hover,#buddypress form .groups-manage-members-list #admins-list .members-entry .members-manage-buttons .member-ban:hover,#buddypress form .groups-manage-members-list #members-list .member-entry .members-manage-buttons .member-ban:hover,#buddypress form .groups-manage-members-list #members-list .members-entry .members-manage-buttons .member-ban:hover{color:var(--color-error)}#buddypress form .groups-manage-members-list #admins-list .member-entry .members-manage-buttons .member-promote-to-mod:hover,#buddypress form .groups-manage-members-list #admins-list .member-entry .members-manage-buttons .member-promote-to-admin:hover,#buddypress form .groups-manage-members-list #admins-list .members-entry .members-manage-buttons .member-promote-to-mod:hover,#buddypress form .groups-manage-members-list #admins-list .members-entry .members-manage-buttons .member-promote-to-admin:hover,#buddypress form .groups-manage-members-list #members-list .member-entry .members-manage-buttons .member-promote-to-mod:hover,#buddypress form .groups-manage-members-list #members-list .member-entry .members-manage-buttons .member-promote-to-admin:hover,#buddypress form .groups-manage-members-list #members-list .members-entry .members-manage-buttons .member-promote-to-mod:hover,#buddypress form .groups-manage-members-list #members-list .members-entry .members-manage-buttons .member-promote-to-admin:hover{color:var(--color-primary-500)}#buddypress form .groups-manage-members-list #admins-list .member-entry .members-manage-buttons .button.confirm:hover,#buddypress form .groups-manage-members-list #admins-list .members-entry .members-manage-buttons .button.confirm:hover,#buddypress form .groups-manage-members-list #members-list .member-entry .members-manage-buttons .button.confirm:hover,#buddypress form .groups-manage-members-list #members-list .members-entry .members-manage-buttons .button.confirm:hover{color:var(--color-error)}#buddypress form .groups-manage-members-list input[type=search]{background-color:var(--color-neutral-50)}#request-membership-form textarea{background-color:var(--color-neutral-50);border:none}#request-membership-form textarea:focus{box-shadow:none}.bp-navigation .x-core-collapse{margin-left:30px;color:var(--nav-link-color);font-weight:600}@container style(--breakpoint-md-max: true){.bp-navigation .x-core-collapse{margin-left:0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .bp-navigation .x-core-collapse{margin-left:0}.bp-navigation .x-core-collapse__title{gap:var(--spacing-xs);align-items:center;padding:0}.bp-navigation .x-core-collapse .x-core-icon-text__content{display:flex;gap:var(--spacing-xs);align-items:center}.bp-navigation .x-core-collapse__content{position:absolute;padding:var(--spacing-xs);background-color:var(--color-neutral-50);transform:translateY(10px)}@container style(--breakpoint-md-max: true){.bp-navigation .x-core-collapse__content{position:relative;padding:0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .bp-navigation .x-core-collapse__content{position:relative;padding:0}.bp-navigation .x-core-collapse__content li{min-width:140px;list-style:none}.bp-navigation .x-core-collapse .x-core-link{display:flex;gap:var(--spacing-xs);align-items:center;margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.bp-navigation .x-core-collapse a{color:var(--heading-color);font-weight:600;text-decoration:none;transition:var(--transition-duration)}.bp-navigation .x-core-collapse a:hover{color:var(--color-primary-600)}.bp-navigation .x-core-collapse a.x-core-link{color:var(--color-secondary-500)}#bbpress-forums:first-child{padding-top:var(--header-main-height)}#bbpress-forums ul.bbp-topics{background-color:var(--color-neutral-50);border:none}#bbpress-forums ul.bbp-topics li.bbp-header{background-color:var(--color-secondary-500);border:none}#bbpress-forums ul.bbp-topics li.bbp-header .bbp-topic-title{color:var(--color-neutral-0);font-weight:var(--heading-font-weight);font-size:var(--text-md);font-family:var(--heading-font-family)}#bbpress-forums ul.bbp-topics li:has(.bs-item-wrap):nth-child(2n){background-color:var(--color-neutral-0)}#bbpress-forums ul.bbp-topics .bs-item-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;align-items:center}#bbpress-forums ul.bbp-topics .bs-item-wrap .flex{gap:8px}#bbpress-forums ul.bbp-topics .bs-item-wrap .flex .item-avatar{display:flex;align-items:center}#bbpress-forums ul.bbp-topics .bs-item-wrap .flex .item{display:flex;flex-direction:column;text-align:left}#bbpress-forums ul.bbp-topics .bs-item-wrap .item-title a{transition-duration:var(--transition-duration)}#bbpress-forums ul.bbp-topics .bs-item-wrap .item-title a:hover{color:var(--color-primary-500);text-decoration:none}#bbpress-forums ul.bbp-topics .bs-item-wrap .x-core-badge{padding:10px 14px;color:var(--button-color)}#bbpress-forums ul.bbp-topics .bs-item-wrap .x-core-badge:hover{background-color:var(--color-primary-600)}#bbpress-forums .bp-pagination .bbp-pagination-links .page-numbers{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--heading-color);font-weight:var(--body-font-weight);font-size:var(--text-md);font-family:var(--heading-font-family);background-color:var(--color-neutral-50);aspect-ratio:1;transition-duration:var(--transition-duration)}#bbpress-forums .bp-pagination .bbp-pagination-links .page-numbers.current{color:var(--color-neutral-0);background:var(--color-secondary-500)}#bbpress-forums .bp-pagination .bbp-pagination-links .page-numbers.prev,#bbpress-forums .bp-pagination .bbp-pagination-links .page-numbers.next{display:none}#bbpress-forums .bp-pagination .bbp-pagination-links a.page-numbers:hover{text-decoration:none;background:var(--color-accent-300)}@container style(--breakpoint-md-min: true){#bbpress-forums .widget-area{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill #bbpress-forums .widget-area{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#bbpress-forums .widget-area .bbpress-sidebar-menu{position:relative;background-color:var(--color-secondary-700);border:none}#bbpress-forums .widget-area .bbpress-sidebar-menu .menu-title{color:var(--color-primary-500);font-weight:var(--heading-font-weight);font-size:var(--text-lg);font-family:var(--heading-font-family)}#bbpress-forums .widget-area .bbpress-sidebar-menu .menu-item a{color:var(--color-neutral-0);font-weight:var(--body-font-weight);font-size:var(--nav-link-font-size);font-family:var(--body-font-family);text-decoration:none;transition-duration:var(--transition-duration)}#bbpress-forums .widget-area .bbpress-sidebar-menu .menu-item a:hover{color:var(--color-primary-500)}#bbpress-forums .content-area .topic{background-color:var(--color-neutral-50)}#bbpress-forums .content-area .topic .bbp-author-name{color:var(--heading-color);font-weight:var(--heading-font-weight);font-size:var(--text-lg);font-family:var(--heading-font-family)}#bbpress-forums #bbp_topic_submit{opacity:1!important;pointer-events:all!important}#bbpress-forums .bbp-lead-topic .bbp-body .bbp-topic-header{background-color:var(--color-secondary-500)}#bbpress-forums .bbp-lead-topic .bbp-body .bbp-topic-header .bbp-topic-post-date{color:var(--color-neutral-0);font-size:var(--text-md)}#bbpress-forums .bbp-lead-topic .bbp-body .bbp-topic-permalink{color:var(--color-neutral-0);transition-duration:var(--transition-duration)}#bbpress-forums .bbp-lead-topic .bbp-body .bbp-topic-permalink:hover{color:var(--color-primary-500);text-decoration:none}#bbpress-forums .bbp-lead-topic .bbp-body .bbp-admin-links a{color:var(--color-neutral-0);font-size:var(--text-sm);transition-duration:var(--transition-duration)}#bbpress-forums .bbp-lead-topic .bbp-body .bbp-admin-links a:hover{color:var(--color-primary-500)}#bbpress-forums .bbp-lead-topic,#bbpress-forums .bbp-replies{border:none}#bbpress-forums .bbp-replies .bbp-header{background-color:var(--color-neutral-50);border:none}#bbpress-forums .bbp-replies .bbp-header .bbp-reply-author,#bbpress-forums .bbp-replies .bbp-header .bbp-reply-content{color:var(--heading-color)}#bbpress-forums .bbp-replies .bbp-reply-header{background-color:var(--color-primary-500)}#bbpress-forums .bbp-replies .bbp-reply-header .bbp-reply-post-date{color:var(--heading-color);font-size:var(--text-md)}#bbpress-forums .bbp-replies .bbp-reply-header .bbp-admin-links{color:var(--heading-color)}#bbpress-forums .bbp-replies .bbp-reply-header .bbp-admin-links a{color:var(--heading-color);font-size:var(--text-sm);transition-duration:var(--transition-duration)}#bbpress-forums .bbp-replies .bbp-reply-header .bbp-admin-links a:hover{color:var(--color-neutral-0)}#bbpress-forums .bbp-replies .bbp-reply-header .bbp-reply-permalink{color:var(--heading-color);transition-duration:var(--transition-duration)}#bbpress-forums .bbp-replies .bbp-reply-header .bbp-reply-permalink:hover{color:var(--color-neutral-0);text-decoration:none}#bbpress-forums .bbp-replies .reply{background-color:var(--color-primary-100)}#bbpress-forums .bbp-replies .reply .bbp-author-name{color:var(--heading-color);font-weight:var(--heading-font-weight);font-size:var(--text-lg);font-family:var(--heading-font-family)}#bbpress-forums fieldset.bbp-form{padding:clamp(20px,6.5vw,40px);background-color:var(--color-neutral-50);border:none}#bbpress-forums fieldset.bbp-form .bp-feedback{background-color:var(--color-neutral-0)}#bbpress-forums fieldset.bbp-form legend{padding:8px 18px;color:var(--color-neutral-0);font-size:var(--text-sm);background-color:var(--color-secondary-500)}#bbpress-forums fieldset.bbp-form .bbp-the-content:not(.emojionearea){background-color:var(--color-neutral-0)}#bbpress-forums fieldset.bbp-form .bbp-the-content:not(.emojionearea):after{color:var(--heading-color)}#bbpress-forums fieldset.bbp-form .post-elements-buttons-item:hover .bb-icon-l:before{color:var(--color-primary-500)}#bbpress-forums fieldset.bbp-form .post-elements-buttons-item .bb-icon-l:before{color:var(--heading-color);transition-duration:var(--transition-duration)}#bbpress-forums fieldset.bbp-form input{padding:var(--input-padding-y) var(--input-padding-x);background-color:var(--color-neutral-50);border:none}#bbpress-forums fieldset.bbp-form input[type=checkbox],#bbpress-forums fieldset.bbp-form input[type=radio]{width:14px;height:14px;margin:0;accent-color:var(--color-secondary-500)}#bbpress-forums fieldset.bbp-form .bp-radio-wrap{display:flex;flex-direction:row;gap:8px;align-items:center;margin-bottom:10px}#bbpress-forums fieldset.bbp-form .bp-radio-wrap input[type=radio]{width:14px;height:14px;margin:0;accent-color:var(--color-secondary-500)}#bbpress-forums fieldset.bbp-form .bbp-form{background-color:var(--color-neutral-0)}#bbpress-forums fieldset.bbp-form .bbp-form input{margin-top:10px;background-color:var(--color-neutral-50)}#bbpress-forums fieldset.bbp-form .bbp-form input[type=radio]{margin-top:0}#bbpress-forums fieldset.bbp-form .bbp-form select{padding:8px 14px;background-color:var(--color-neutral-50);background-image:none;border:none}#buddypress .profile .general{background-color:var(--color-neutral-50)}#buddypress .profile .screen-heading{padding:8px 10px;color:var(--color-neutral-0);background-color:var(--color-secondary-500);border:none}#buddypress .profile tr,#buddypress .profile tr .label,#buddypress .profile tr .data{background-color:var(--color-neutral-50)}#buddypress .profile tr .label{font-weight:var(--heading-font-weight);font-family:var(--heading-font-family)}#buddypress .profile form input{background-color:var(--color-neutral-50)}#buddypress .profile input[type=submit],#buddypress .profile input[type=button]{display:flex;align-items:center;justify-content:center;min-height:44px;margin-bottom:1rem;color:var(--color-neutral-900);font-weight:600;font-size:var(--text-rl);line-height:1.1;background:var(--color-primary-500);border:none;padding-inline:2rem;transition-duration:var(--transition-duration)}#buddypress .profile input[type=submit]:hover,#buddypress .profile input[type=button]:hover{text-decoration:none;background:var(--color-primary-600)}#buddypress .profile .drag-drop-buttons{display:flex;align-items:center;justify-content:center}#buddypress .subnav{padding-left:0}#buddypress .main-notification-settings,#buddypress .profile-settings{padding:25px;background-color:var(--color-neutral-0)}#buddypress .main-notification-settings:first-child .title,#buddypress .profile-settings:first-child .title{background-color:var(--color-primary-500)}#buddypress .main-notification-settings tr,#buddypress .profile-settings tr{background-color:var(--color-neutral-50)}#buddypress .main-notification-settings .title,#buddypress .profile-settings .title{color:var(--color-neutral-0);font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);text-align:left;background-color:var(--color-secondary-500);border:none}#buddypress .main-notification-settings td,#buddypress .profile-settings td{padding:10px;border:none}#buddypress .main-notification-settings th.email,#buddypress .main-notification-settings td.email,#buddypress .profile-settings th.email,#buddypress .profile-settings td.email{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100px!important;accent-color:var(--color-secondary-500);padding-block:15px;border:none}#buddypress .main-notification-settings th.email label,#buddypress .main-notification-settings td.email label,#buddypress .profile-settings th.email label,#buddypress .profile-settings td.email label{margin-top:0;margin-bottom:0}#buddypress .profile-settings{padding:0;background-color:var(--color-neutral-50)}#buddypress .profile-settings td{background-color:var(--color-neutral-0)}#buddypress .bb-accordion{border:none}#buddypress .bb-accordion_head{color:var(--color-neutral-0);background-color:var(--color-secondary-500);border:none}#buddypress .bb-accordion_title{color:var(--color-neutral-0);font-weight:var(--heading-font-weight);font-family:var(--heading-font-family)}#buddypress .bb-accordion_trigger{background-color:var(--color-primary-500);border:none}#buddypress .bb-accordion_trigger i:before{color:var(--color-neutral-0);font-size:var(--text-lg)}#buddypress .bb-accordion_panel{background-color:var(--color-neutral-50)}#buddypress .select-wrap:not(form select){padding:8px 14px;background-color:var(--color-neutral-50);border:none}#buddypress .select-wrap:not(form select) select{padding:8px 14px;background-image:none;border:none}#buddypress .select-wrap:not(form select) .buddypress-wrap .select-wrap{top:16px}#buddypress #object-nav{margin-bottom:0;background-color:var(--color-neutral-50);border:none}#buddypress #object-nav .bp-personal-tab a{color:var(--nav-link-color);font-weight:var(--heading-font-weight);font-size:var(--nav-link-font-size);font-family:var(--body-font-family);transition-duration:var(--transition-duration)}#buddypress #object-nav .bp-personal-tab a:hover,#buddypress #object-nav .bp-personal-tab.current a{color:var(--color-primary-500);background-color:var(--color-neutral-50)}#buddypress #subnav{background-color:var(--color-neutral-0);border:none;box-shadow:none}#buddypress #subnav li a{color:var(--body-color);font-weight:var(--button-font-weight);font-size:var(--text-sm);font-family:var(--body-font-family);transition-duration:var(--transition-duration)}#buddypress #subnav li a:hover{color:var(--color-primary-500);background-color:var(--color-neutral-0)}#buddypress #subnav li.current.selected a{color:var(--color-primary-500);text-decoration:none;border:none}#buddypress .bp-avatar-nav .avatar-nav-items{border:none}#buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item a{color:var(--nav-link-color);font-weight:var(--heading-font-weight);font-size:var(--nav-link-font-size);font-family:var(--body-font-family);background-color:var(--color-neutral-50);border:none;transition-duration:var(--transition-duration)}#buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item a:hover{color:var(--color-primary-500);background-color:var(--color-neutral-50)}#buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item.current{border:none}#buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item.current a{color:var(--color-primary-500)}.bp-feedback{margin-bottom:20px;background-color:var(--color-neutral-50);border:none;box-shadow:none}.bp-feedback a{color:var(--color-secondary-500);transition-duration:var(--transition-duration)}.bp-feedback a:hover{color:var(--color-secondary-600);text-decoration:none}.bp-feedback .bp-icon{background-color:var(--color-secondary-500)}.bp-feedback.info a{color:var(--color-primary-500)}.bp-feedback.info a:hover{color:var(--color-primary-600)}.bp-feedback.info .bp-icon{background-color:var(--color-primary-500)}.bp-feedback.error{background-color:var(--color-neutral-0)}.bp-feedback.error .bp-icon{background-color:var(--color-error)}.bp-feedback .bp-help-text{padding-block:10px}#buddypress #members-list .item-entry{padding:10px 15px}#buddypress #members-list .list-wrap-inner{display:flex;flex-direction:column;gap:12px}#buddypress #members-list .list-wrap{background-color:var(--color-neutral-0);padding-block:20px;transition:box-shadow .25s}#buddypress #members-list .list-wrap:hover{box-shadow:0 3px 24px #00000014}#buddypress #members-list .list-wrap .list-title{margin-bottom:0;--link-color: var(--color-secondary-900)}#buddypress #members-list .item-meta{display:flex;flex-direction:column;margin-bottom:0}#buddypress #members-list .item-block{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.learndash{padding-bottom:3rem}.learndash .ld-featured-image{display:none}.learndash figure{margin-right:0;margin-left:0}@container style(--breakpoint-lg-max: true){.learndash-wrapper:has(:not(.ld-focus-sidebar-collapsed)) #ld-focus-content .ld-alert{flex-direction:column;gap:14px;text-align:center}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .learndash-wrapper:has(:not(.ld-focus-sidebar-collapsed)) #ld-focus-content .ld-alert{flex-direction:column;gap:14px;text-align:center}#ld-focus-header .ld-user-menu-items a{transition:var(--transition-duration)}#ld-focus-header .ld-user-menu-items a:hover{background-color:var(--color-secondary-600)!important;opacity:1}#ld-focus-header .ld-button-transparent{display:flex;align-items:center;justify-content:center;border-radius:0}#ld-focus-header .ld-button-transparent .ld-text{font-weight:var(--button-font-weight);font-family:var(--button-font-family)}#ld-focus-header .ld-text.ld-user-welcome-text{color:var(--body-color);font-weight:var(--body-font-weight);font-family:var(--body-font-family)}#ld-focus-header .learndash_mark_complete_button{border-radius:0}#ld-focus-content ul{padding-left:20px!important}#ld-focus-content li::marker{color:var(--color-secondary-500)}#ld-focus-content p:has(+ul){margin-bottom:0}#ld-focus-content .learndash-wrapper .ld-lesson-status,#ld-focus-content .learndash-wrapper .ld-alert,#ld-focus-content .learndash-wrapper .ld-breadcrumbs,#ld-focus-content .learndash-wrapper .ld-topic-status,#ld-focus-content .learndash-wrapper .ld-status-complete,#ld-focus-content .learndash-wrapper .ld-status,#ld-focus-content .learndash-wrapper .ld-table-list{border-radius:0!important}@container style(--breakpoint-sm-max: true){#ld-focus-content .ld-alert .ld-button{margin-inline:auto}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill #ld-focus-content .ld-alert .ld-button{margin-inline:auto}#ld-focus-content .ld-table-list.ld-no-pagination{border-bottom:0}#ld-focus-content .ld-table-list-items{border:0!important;padding-inline:0!important}#ld-focus-content .ld-table-list-items .ld-table-list-item{background-color:var(--color-neutral-50)!important;padding-inline:18px}#ld-focus-content .ld-table-list-items .ld-table-list-item:nth-child(2n){background-color:var(--color-neutral-0)!important}#ld-focus-content .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) a:not(.button):not(.screen-reader-shortcut){transition-duration:var(--transition-duration)}#ld-focus-content .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) a:not(.button):not(.screen-reader-shortcut):hover{color:var(--color-primary-600)}#ld-focus-content .ld-status-icon{border-radius:0}#ld-focus-content .ld-status{margin-bottom:0}#ld-focus-content .wp-block-buttons{display:flex;flex-direction:column;gap:14px}#ld-focus-content .wp-block-button__link{display:flex;width:-webkit-max-content;width:max-content;min-height:var(--button-min-height);color:var(--color-neutral-0);padding-inline:18px;padding-block:14px}#ld-focus-content .wp-block-button__link:hover{color:var(--color-neutral-0)!important;background-color:var(--color-primary-600)!important}#ld-focus-content section .container{padding:0}.learndash section.pageblock--text-media .container,#ld-focus-content section.pageblock--text-media .container{display:block}.learndash section.pageblock--text-media .container .x-core-intro,#ld-focus-content section.pageblock--text-media .container .x-core-intro{margin-bottom:30px}#ld-focus-sidebar .ld-lesson-item-preview-heading,#ld-focus-sidebar .ld-table-list-item-preview{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center}#ld-focus-sidebar .ld-course-navigation .ld-status-icon{width:var(--icon-md);height:var(--icon-md);margin-top:0;margin-right:0;padding:2px;border-radius:0}#ld-focus-sidebar .ld-table-list{background-color:var(--color-secondary-100)!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:flex-start;text-align:left}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button .ld-icon{order:4;color:var(--color-neutral-0)!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button span{padding-inline:0;color:var(--body-color)!important;font-weight:var(--body-font-weight)!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button .ld-text.screen-reader-text{order:3;color:var(--color-secondary-500)!important;font-weight:var(--heading-font-weight)!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button .ld-expand-text{margin-right:75px}#ld-focus-content .learndash_mark_complete_button,#ld-focus-content .ld-button{display:flex;flex-direction:row;gap:16px;width:100%;max-width:300px!important;color:var(--color-neutral-0)!important;text-decoration:none;border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);padding-block:14px;padding-inline:18px;transition:var(--transition-duration)}#ld-focus-content .learndash_mark_complete_button:hover,#ld-focus-content .ld-button:hover{background:var(--color-secondary-600)!important;opacity:1}#ld-focus-content .learndash_mark_complete_button .ld-text,#ld-focus-content .ld-button .ld-text{display:flex;align-items:center;width:100%;padding:0;font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--button-font-family);line-height:var(--button-line-height);text-align:left}#ld-focus-content .learndash_mark_complete_button .ld-icon,#ld-focus-content .ld-button .ld-icon{display:flex;align-items:center;justify-content:center}#ld-focus-content .learndash_mark_complete_button:has(.ld-icon-arrow-left) .ld-text,#ld-focus-content .ld-button:has(.ld-icon-arrow-left) .ld-text{justify-content:flex-end}#ld-focus-content .ld-content-actions{gap:30px;justify-content:space-between}@container style(--breakpoint-md-max: true){#ld-focus-content .ld-content-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}#ld-focus-content .ld-content-actions .ld-content-action{flex-basis:100%}@container style(--breakpoint-md-max: true){#ld-focus-content .ld-content-actions .ld-content-action{margin-bottom:0;padding:0}#ld-focus-content .ld-content-actions .ld-content-action:nth-child(2){grid-column:span 2;order:3;min-width:240px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions .ld-content-action{margin-bottom:0;padding:0}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions .ld-content-action:nth-child(2){grid-column:span 2;order:3;min-width:240px}@container style(--breakpoint-xs-max: true){#ld-focus-content .ld-content-actions .ld-content-action{grid-column:span 2}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions .ld-content-action{grid-column:span 2}@container style(--breakpoint-xs-max: true){#ld-focus-content .ld-content-actions .ld-content-action .ld-text{justify-content:center;text-align:center!important}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions .ld-content-action .ld-text{justify-content:center;text-align:center!important}@container style(--breakpoint-md-max: true){#ld-focus-content .ld-content-actions .ld-content-action .learndash_mark_complete_button{grid-column:span 2;margin-inline:auto}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions .ld-content-action .learndash_mark_complete_button{grid-column:span 2;margin-inline:auto}@container style(--breakpoint-xs-max: true){#ld-focus-content .ld-content-actions .ld-content-action .learndash_mark_complete_button{justify-content:center;text-align:center!important}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill #ld-focus-content .ld-content-actions .ld-content-action .learndash_mark_complete_button{justify-content:center;text-align:center!important}#ld-focus-content .learndash_mark_complete_button{font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--button-font-family);line-height:var(--button-line-height)}#ld-focus-content .learndash_mark_complete_button:hover{background-color:var(--color-primary-600)!important;opacity:1}#ld-focus-content .sfwd-mark-complete:after{right:1em}.learndash .ld-layout{gap:14px}.learndash .ld-layout .ld-accordion{padding:clamp(30px,6.5vw,60px);background-color:var(--color-neutral-50)}.learndash .ld-layout .ld-accordion__expand-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;font-weight:600;font-size:var(--text-sm);font-family:var(--body-font-family);text-transform:uppercase;transition:var(--transition-duration)}.learndash .ld-layout .ld-accordion__expand-button.ld-expanded{color:var(--color-primary-500)}.learndash .ld-layout .ld-accordion__expand-button:hover{color:var(--color-primary-500);border-bottom:0}.learndash .ld-layout .ld-accordion__expand-button--all{margin-bottom:10px;margin-left:auto}.learndash .ld-layout .ld-accordion__expand-button:before{display:none}.learndash .ld-layout .ld-accordion__expand-button-text{border-bottom:0!important}.learndash .ld-layout .ld-accordion__section{border:none}.learndash .ld-layout .ld-accordion__item-header{width:100%}.learndash .ld-layout .ld-accordion__items{gap:14px;background-color:var(--color-neutral-50)}.learndash .ld-layout .ld-accordion__items--topics{gap:0;background-color:var(--color-secondary-100)}.learndash .ld-layout .ld-accordion__item{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--input-padding-y, .6rem) var(--input-padding-x, .6rem);background-color:var(--color-secondary-100)}.learndash .ld-layout .ld-accordion__item--lesson{border-radius:0;padding-block:8px}.learndash .ld-layout .ld-accordion__item--topic{display:flex;flex-direction:row;gap:8px;justify-content:center;border-radius:0;transition:var(--transition-duration)}.learndash .ld-layout .ld-accordion__item--topic svg{color:var(--color-secondary-500)}.learndash .ld-layout .ld-accordion__item-title{transition:var(--transition-duration)}.learndash .ld-layout .ld-accordion__item-title:is(a):hover{color:var(--color-primary-500);text-decoration:none}.learndash .ld-layout .ld-accordion__item-title--topic{display:flex;color:var(--color-secondary-900);transition:var(--transition-duration)}.learndash .ld-layout .ld-accordion__item-steps-container{margin-top:10px;background-color:var(--color-secondary-100)}.learndash-wrapper.learndash-widget .ld-progress{margin:var(--spacing-xs) 0}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-heading .ld-progress-stats{flex-direction:column}.learndash-wrapper.learndash-widget .ld-progress.ld-progress-inline{flex-direction:column!important;align-items:flex-start!important}
