.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1016 .elementor-element.elementor-element-7e9ea15:not(.elementor-motion-effects-element-type-background), .elementor-1016 .elementor-element.elementor-element-7e9ea15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#324031;}.elementor-1016 .elementor-element.elementor-element-7e9ea15 > .elementor-container{max-width:1450px;min-height:150px;}.elementor-1016 .elementor-element.elementor-element-7e9ea15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-1016 .elementor-element.elementor-element-7e9ea15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1016 .elementor-element.elementor-element-df44796.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1016 .elementor-element.elementor-element-df44796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1016 .elementor-element.elementor-element-df44796.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1016 .elementor-element.elementor-element-df44796 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1016 .elementor-element.elementor-element-df44796 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3px 3px 3px 3px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1016 .elementor-element.elementor-element-7f9287b{width:auto;max-width:auto;}.elementor-1016 .elementor-element.elementor-element-7f9287b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1016 .elementor-element.elementor-element-7f9287b .elementor-icon-wrapper{text-align:start;}.elementor-1016 .elementor-element.elementor-element-7f9287b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1016 .elementor-element.elementor-element-7f9287b.elementor-view-framed .elementor-icon, .elementor-1016 .elementor-element.elementor-element-7f9287b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1016 .elementor-element.elementor-element-7f9287b.elementor-view-framed .elementor-icon, .elementor-1016 .elementor-element.elementor-element-7f9287b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1016 .elementor-element.elementor-element-7f9287b .elementor-icon{font-size:60px;}.elementor-1016 .elementor-element.elementor-element-7f9287b .elementor-icon svg{height:60px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1016 .elementor-element.elementor-element-db3596c{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-1016 .elementor-element.elementor-element-db3596c > .elementor-widget-container{margin:20px 0px 0px 10px;}.elementor-1016 .elementor-element.elementor-element-db3596c .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:4em;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1016 .elementor-element.elementor-element-3e4d821{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1016 .elementor-element.elementor-element-3e4d821:not(.elementor-motion-effects-element-type-background), .elementor-1016 .elementor-element.elementor-element-3e4d821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#677F65;}.elementor-1016 .elementor-element.elementor-element-ca22514{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1016 .elementor-element.elementor-element-90c6154 .elementor-button{background-color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-af20a2b );color:var( --e-global-color-af20a2b );border-radius:10px 10px 10px 10px;padding:12px 10px 12px 10px;}.elementor-1016 .elementor-element.elementor-element-90c6154{width:100%;max-width:100%;}.elementor-1016 .elementor-element.elementor-element-90c6154 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1016 .elementor-element.elementor-element-a61defe .elementor-button{background-color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-af20a2b );color:var( --e-global-color-af20a2b );border-radius:10px 10px 10px 10px;padding:12px 10px 12px 10px;}.elementor-1016 .elementor-element.elementor-element-a61defe{width:100%;max-width:100%;}.elementor-1016 .elementor-element.elementor-element-a61defe > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1016 .elementor-element.elementor-element-7e91d1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1016 .elementor-element.elementor-element-b3c6055{--display:flex;--padding-top:15px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1016 .elementor-element.elementor-element-b568353 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1016 .elementor-element.elementor-element-b568353 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1016 .elementor-element.elementor-element-b47591a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1016 .elementor-element.elementor-element-a3b4df9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1016 .elementor-element.elementor-element-9ebaefc > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1016 .elementor-element.elementor-element-9ebaefc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1016 .elementor-element.elementor-element-3e4d821{--content-width:1670px;}.elementor-1016 .elementor-element.elementor-element-ca22514{--width:20%;}.elementor-1016 .elementor-element.elementor-element-b3c6055{--width:75%;}.elementor-1016 .elementor-element.elementor-element-a3b4df9{--width:25%;}}@media(max-width:767px){.elementor-1016 .elementor-element.elementor-element-7f9287b .elementor-icon{font-size:42px;}.elementor-1016 .elementor-element.elementor-element-7f9287b .elementor-icon svg{height:42px;}.elementor-1016 .elementor-element.elementor-element-db3596c .elementor-heading-title{font-size:36px;}.elementor-1016 .elementor-element.elementor-element-3e4d821{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1016 .elementor-element.elementor-element-ca22514{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1016 .elementor-element.elementor-element-b3c6055{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1016 .elementor-element.elementor-element-a3b4df9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1016 .elementor-element.elementor-element-a3b4df9.e-con{--align-self:flex-start;}.elementor-1016 .elementor-element.elementor-element-9ebaefc{text-align:start;}}/* Start custom CSS *//* NAV */
#left-nav {
    position: fixed;
    z-index: 999;
    width: 300px;
}
#left-nav .elementor-button {
    width: 210px;
    text-align: left;
}
/* BUTTONS */
span.elementor-button-text {
    text-shadow: 0 0 BLACK;
}
/* GRUPPER */
.group-grid {
    margin-bottom: 35px;
    font-weight: 400;
}
.group-grid img {
    border-radius: 15px;
    max-width: 180px;
}

.group-grid div {
color: white;
    font-weight: 400;
    text-align: left;
    font-size: 1.2em;
}
.bp-list {
    border: 0;
}
#grupper .grid>li .list-wrap {
    background: transparent;
    border: 0;
}

#grupper p,
#grupper h2 a {
    color:white;
}

#grupper h2 a {
    font-size:18px
}
p.item-meta.group-details,
.group-desc,
.groups-meta.action{
    display: none;
}
#grupper li.item-entry {
    padding: 0;
}
#grupper .grid>li .list-wrap {
    border: 0;
    min-height: auto;
}
#grupper .buddypress-wrap .grid.bp-list>li .item-avatar img.avatar {
    width: 75%;
    border-radius: 15px;
}
#grupper p.last-activity.item-meta {
    display: none;
}

/* MEMBERS */
.member {
    margin: 25px;
}
#members-list div {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
ul#members-list li {
    width: 14%;
    /* background: transparent !important; */
    /* display: flex; */
}
.friendship-button {
    display: none;
}

#members-list .user-update {
    display: none;
}

#members-list .grid.members-list .list-wrap {
    min-height: auto;
}

#members-list p.item-meta.last-activity {
    display: none;
}
.membername {
    margin: auto ;
    margin-top: 10px !important;
}
#members-list .list-wrap {
    padding: 0;
    background: none;
    border: none;
    min-height: 165px;
}

#members-list h2.list-title.member-name a {
    color: white;
    font-size: 15px;
}

#members-list h2.list-title.member-name {
    padding: 0 !important;
}

.grid.members-list .list-wrap .item-block {
    min-height: 0;
}

#members-list.grid.bp-list>li .item-avatar img.avatar {
    width: 75%;
}

#members-list div img {
    border-radius: 50%;
    padding-bottom: 7px;
    /* line-height: 5px; */
}
div#members-list > div, div#members-list > div > div {
    margin: 0;
}
#members-list a {
    display: flex;
    flex-direction: column;
    color: white;
    font-size: 0.9em;
    max-width: 100px;
    line-height: 14px;
}
/* MOBILE */
@media (max-width:500px) {
    div#fix-nav {
    position: static !important;
}
.member {
    margin: 0px;
}
#members-list .elementor-shortcode {
    column-count: 3;
    display: flex;
    justify-content: space-between;
    row-gap: 35px;
}
a.elementor-button.elementor-button-link.elementor-size-sm {
    max-width: 100% !important;
}

    }/* End custom CSS */