.primary-sidebar{width:100%;max-width:var(--content-width);margin-left:auto;margin-right:auto}@media screen and (min-width:48em){.primary-sidebar{padding-left:0;padding-right:0}}@media screen and (min-width:60em){.primary-sidebar{padding:0}}.sticky{display:block}@media screen and (min-width:960px){.sticky-sidebar-enable .sticky-sidebar{top:calc(var(--bx-adminbar-offset,0px) + var(--bx-sticky-header-height,0px) + 32px);max-height:calc(100vh - var(--bx-adminbar-offset,0px) - var(--bx-sticky-header-height,0px) - 48px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--global-border-color) transparent;position:sticky;overflow-y:auto}}.primary-sidebar .widget[class*=wp-block-bp-] .widget-title{margin:0 0 12px;padding:0 0 10px;font-size:1.0625rem;line-height:1.3}.primary-sidebar .widget[class*=wp-block-bp-] .item-options{margin-bottom:12px;font-size:.8125rem}.primary-sidebar .widget[class*=wp-block-bp-] ul.item-list>li{align-items:center;gap:10px;margin-bottom:12px;display:flex}.primary-sidebar .widget[class*=wp-block-bp-] .item-avatar{flex:0 0 40px;margin:0}.primary-sidebar .widget[class*=wp-block-bp-] .item-avatar img{width:40px;height:40px}.primary-sidebar .widget[class*=wp-block-bp-] .item{min-width:0;margin:0;padding:0}.primary-sidebar .widget[class*=wp-block-bp-] .item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.3;display:-webkit-box;overflow:hidden}.primary-sidebar .widget[class*=wp-block-bp-] .item-meta{color:var(--bx-color-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.3;overflow:hidden}.primary-sidebar .widget .widget-title{margin:0 0 12px;padding:0 0 10px;font-size:1.0625rem;line-height:1.3}.primary-sidebar .widget:empty{display:none}.primary-sidebar :-webkit-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) ul{margin:0;padding:0;list-style:none}.primary-sidebar :-moz-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) ul{margin:0;padding:0;list-style:none}.primary-sidebar :is(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) ul{margin:0;padding:0;list-style:none}.primary-sidebar :-webkit-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li{border-bottom:1px solid var(--bx-color-border);margin:0;padding:10px 0;font-size:.9375rem;line-height:1.35}.primary-sidebar :-moz-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li{border-bottom:1px solid var(--bx-color-border);margin:0;padding:10px 0;font-size:.9375rem;line-height:1.35}.primary-sidebar :is(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li{border-bottom:1px solid var(--bx-color-border);margin:0;padding:10px 0;font-size:.9375rem;line-height:1.35}.primary-sidebar :-webkit-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li:first-child{padding-top:0}.primary-sidebar :-moz-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li:first-child{padding-top:0}.primary-sidebar :is(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li:first-child{padding-top:0}.primary-sidebar :-webkit-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li:last-child{border-bottom:0;padding-bottom:0}.primary-sidebar :-moz-any(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li:last-child{border-bottom:0;padding-bottom:0}.primary-sidebar :is(.widget_display_topics,.widget_display_replies,.widget_display_forums,.widget_display_views) li:last-child{border-bottom:0;padding-bottom:0}.primary-sidebar :-webkit-any(.widget_display_topics,.widget_display_replies) li>a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.primary-sidebar :-moz-any(.widget_display_topics,.widget_display_replies) li>a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.primary-sidebar :is(.widget_display_topics,.widget_display_replies) li>a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.primary-sidebar .widget_display_stats .bbp-stats{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin:0;display:grid}.primary-sidebar .widget_display_stats .bbp-stats dt{color:var(--bx-color-fg-muted);margin:0;font-size:.875rem}.primary-sidebar .widget_display_stats .bbp-stats dd{text-align:end;margin:0}.primary-sidebar .widget_display_search .bbp-search-form form>div{gap:8px;display:flex}.primary-sidebar .widget_display_search .bbp-search-form input[type=text]{flex:1;min-width:0}.primary-sidebar .bp-latest-activities-block blockquote{border:0;border-bottom:1px solid var(--bx-color-border);background:0 0;margin:0 0 12px;padding:0 0 12px}.primary-sidebar .bp-latest-activities-block blockquote:before,.primary-sidebar .bp-latest-activities-block blockquote:after,.primary-sidebar .bp-latest-activities-block .activity-item:before,.primary-sidebar .bp-latest-activities-block .activity-item:after{display:none}.primary-sidebar .bp-latest-activities-block blockquote:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.primary-sidebar .bp-latest-activities-block blockquote p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 8px;font-size:.9375rem;font-style:normal;line-height:1.4;display:-webkit-box;overflow:hidden}.primary-sidebar .bp-latest-activities-block blockquote footer{color:var(--bx-color-fg-muted);align-items:center;gap:8px;margin:0;padding:0;font-size:.8125rem;font-style:normal;display:flex}.primary-sidebar .bp-latest-activities-block blockquote footer cite{font-style:normal;display:inline-flex}.primary-sidebar .bp-latest-activities-block blockquote footer img{width:24px;height:24px}.primary-sidebar .buddypress.widget div.activity-list blockquote .activity-item:not(.mini){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.primary-sidebar .buddypress.widget div.activity-list blockquote .activity-item:not(.mini):before,.primary-sidebar .buddypress.widget div.activity-list blockquote .activity-item:not(.mini):after,.primary-sidebar .bp-latest-activities-block blockquote footer:before,.primary-sidebar .bp-latest-activities-block blockquote footer:after,.primary-sidebar .bp-latest-activities-block blockquote footer cite:before{display:none}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget{border:1px solid var(--bx-color-border,var(--global-border-color));box-shadow:none;border-radius:var(--global-border-radius);background:var(--color-theme-white-box);margin:1rem 0 30px;padding:1em;position:relative}.widget-area .widget:first-child{margin-top:0}.widget-area .widget:last-child{margin-bottom:1rem}.widget-area .widget ul{margin:0;padding:0;list-style:none}.widget-area .widget .widget-title{border-bottom:1px solid var(--bx-color-border,var(--global-border-color));margin:-1rem -1rem 1rem;padding:1rem}.widget li{line-height:1.5}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{text-overflow:ellipsis;max-width:100%}.widget_categories li,.widget_archive li{color:var(--global-font-color);margin-bottom:5px;padding-bottom:.5em;line-height:1.3}.widget_categories li>a,.widget_archive li>a{text-decoration:underline}.widget_categories .children{padding-top:0}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_pages a,.widget_nav_menu a{border-bottom:1px solid var(--bx-color-border,var(--global-border-color));padding:.6em 0;text-decoration:none;display:block}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{border-bottom:1px solid var(--bx-color-border,var(--global-border-color));text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-left:1em}.widget_meta li{margin-bottom:5px;padding:0 0 .5em;line-height:1.3}.widget_recent_entries li{margin-bottom:8px}ol.wp-block-latest-comments{padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:10px}.wp-block-latest-posts.wp-block-latest-posts__list li:last-child{margin-bottom:0}.wp-block-latest-comments__comment{margin-bottom:1em;list-style:none}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}.widget-area .widget .wp-block-latest-posts,.widget-area .widget .wp-block-latest-posts,.widget-area .widget .wp-block-latest-comments{margin-block-start:24px}.widget_recent_comments li{margin-bottom:5px;padding-bottom:.5em;line-height:1.3}.widget_recent_comments a:hover,.widget_recent_comments a:focus{padding-left:0}.widget_rss li{margin-bottom:1em;line-height:1.3}.widget li a.rsswidget{padding-right:.5em;font-size:1em;line-height:1.4}.rss-date,.widget_rss cite{color:var(--bx-color-fg-muted,#333);font-size:.8em}.rssSummary{font-family:var(--global-font-family);padding:.5em 0;font-size:.9em;line-height:1.3}.widget_search .search-submit{display:none}.elementor-page .wp-block-search__inside-wrapper{flex-wrap:nowrap;flex:auto;max-width:100%;display:flex}.elementor-page .wp-block-search__button{word-break:normal;margin-left:10px}.widget.widget_search input[type=search]{box-sizing:border-box;border:1px solid var(--bx-color-border,var(--global-border-color));border-radius:var(--form-border-radius);width:100%;padding:.5em 1em}.widget .search-form input.text_input{width:100%;padding-left:10px;padding-right:65px}.widget .search-form{align-items:center;display:flex;position:relative}.widget .search-form input[type=submit]{border-radius:3px;height:38px;line-height:0;position:absolute;right:3px}.widget_calendar{font-weight:400}.widget_calendar caption{text-align:left;padding:.5em 0;font-size:1em;font-weight:500}.widget_calendar thead{color:var(--global-title-color);background:0 0}.widget_calendar th{text-align:center;border:none}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{text-align:center;background:var(--color-theme-white-box);border:1px solid var(--bx-color-border,var(--global-border-color));padding:.2em;font-size:.8em}.widget_calendar .pad{background:var(--bx-color-divider,#eaeaea)}.widget_sfwd-courses-widget li h4{font-size:inherit;margin-bottom:10px}.widget_sfwd-courses-widget li:last-child h4{margin-bottom:0}.widget_calendar a{font-weight:900;text-decoration:none}.textwidget{font-size:80%;line-height:1.3}