.elementor-1476 .elementor-element.elementor-element-637db441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1476 .elementor-element.elementor-element-2155c54b{text-align:center;}.elementor-1476 .elementor-element.elementor-element-2155c54b .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-1476 .elementor-element.elementor-element-e108197{--display:flex;--background-transition:0.3s;}.elementor-1476 .elementor-element.elementor-element-607ed508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1476 .elementor-element.elementor-element-607ed508:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-607ed508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-607ed508, .elementor-1476 .elementor-element.elementor-element-607ed508::before{--border-transition:0.3s;}.elementor-1476 .elementor-element.elementor-element-54df3768 .elementor-author-box__avatar img{width:75px;height:75px;}.elementor-1476 .elementor-element.elementor-element-54df3768 .elementor-author-box__button{font-weight:700;}.elementor-1476 .elementor-element.elementor-element-37bada9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1476 .elementor-element.elementor-element-37bada9b:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-37bada9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-37bada9b, .elementor-1476 .elementor-element.elementor-element-37bada9b::before{--border-transition:0.3s;}.elementor-1476 .elementor-element.elementor-element-2f0787e3 .elementor-author-box__avatar img{width:75px;height:75px;}.elementor-1476 .elementor-element.elementor-element-2f0787e3 .elementor-author-box__button{font-weight:700;}.elementor-1476 .elementor-element.elementor-element-58902109{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:18px 18px 18px 18px;}.elementor-1476 .elementor-element.elementor-element-58902109:not(.elementor-motion-effects-element-type-background), .elementor-1476 .elementor-element.elementor-element-58902109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-58902109, .elementor-1476 .elementor-element.elementor-element-58902109::before{--border-transition:0.3s;}.elementor-1476 .elementor-element.elementor-element-1bf1fe93 .elementor-nav-menu--main .elementor-item{padding-top:18px;padding-bottom:18px;}:root{--page-title-display:none;}/* Start custom CSS for nav-menu, class: .elementor-element-1bf1fe93 */@media screen and (max-width: 800px) {
.bb-buddypanel .site-header {display:none;}
.entry-title {padding-top: env(safe-area-inset-top); }
.sticky-header .site-content, body.buddypress.sticky-header .site-content, .bb-buddypanel.sticky-header .site-content, .single-sfwd-quiz.bb-buddypanel.sticky-header .site-content, .single-sfwd-lessons.bb-buddypanel.sticky-header .site-content, .single-sfwd-topic.bb-buddypanel.sticky-header .site-content {padding-top:0px!important;}
}

.item-header-avatar img{border-radius: 50%;}
.member-title-wrap > p {display:none;}
.user-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
  
}
.item-header-avatar {
  border-radius: 50%;
margin-right: 10px;
max-width: 50px;
}

.bb-mobile-panel-header {
  widtH:100%;
  -webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background-color: var(--bb-content-background-color);
/*box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.05);*/
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 0 20px 0;
-webkit-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
margin: 0 0px 0px;
z-index:199;
}
.bb-template-v2 .side-panel-inner.is_block{border-radius:0; margin-bottom: calc(58px + env(safe-area-inset-bottom))!important;}

.content-area :not(.widget_block)>.side-panel-inner.is_block, .bb-mobile-panel-header{
  border: 1px solid var(--bb-content-border-color);
border-radius: var(--bb-block-radius);
box-shadow: 0 1px 1px rgba(0,0,0,0.01),0 2px 2px rgba(0,0,0,0.01),0 4px 4px rgba(0,0,0,0.02),0 8px 8px rgba(0,0,0,0.03),0 14px 14px rgba(0,0,0,0.03);
}
.bb-mobile-panel-header {padding: 16px; margin-bottom: 20px!important;}
.content-area :not(.widget_block)>.side-panel-inner.is_block{
  padding: 16px 8px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1476 .content-area {padding-top:0;}/* End custom CSS */