.elementor-1276 .elementor-element.elementor-element-2a77593{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1276 .elementor-element.elementor-element-2a77593:not(.elementor-motion-effects-element-type-background), .elementor-1276 .elementor-element.elementor-element-2a77593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101543;background-image:url("https://www.acetechleadership.com/wp-content/uploads/medium-shot-business-people-discussing-together-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1276 .elementor-element.elementor-element-afdf985{width:auto;max-width:auto;bottom:-4rem;}body:not(.rtl) .elementor-1276 .elementor-element.elementor-element-afdf985{left:-14rem;}body.rtl .elementor-1276 .elementor-element.elementor-element-afdf985{right:-14rem;}.elementor-1276 .elementor-element.elementor-element-f624465{width:auto;max-width:auto;bottom:-8rem;}body:not(.rtl) .elementor-1276 .elementor-element.elementor-element-f624465{right:-4rem;}body.rtl .elementor-1276 .elementor-element.elementor-element-f624465{left:-4rem;}.elementor-1276 .elementor-element.elementor-element-c0e283b{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--z-index:1;}.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-1276 .elementor-element.elementor-element-da4d35e{text-align:center;}.elementor-1276 .elementor-element.elementor-element-da4d35e .elementor-heading-title{font-family:var( --e-global-typography-4ac661f-font-family ), Sans-serif;font-size:var( --e-global-typography-4ac661f-font-size );font-weight:var( --e-global-typography-4ac661f-font-weight );line-height:var( --e-global-typography-4ac661f-line-height );color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-869f0bd{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1276 .elementor-element.elementor-element-869f0bd:not(.elementor-motion-effects-element-type-background), .elementor-1276 .elementor-element.elementor-element-869f0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e46b409 );}.elementor-1276 .elementor-element.elementor-element-110b0ad{--display:flex;--justify-content:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1276 .elementor-element.elementor-element-28e0375 .elementor-heading-title{font-family:var( --e-global-typography-027d451-font-family ), Sans-serif;font-size:var( --e-global-typography-027d451-font-size );font-weight:var( --e-global-typography-027d451-font-weight );line-height:var( --e-global-typography-027d451-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1276 .elementor-element.elementor-element-a4f7c48 .elementor-button{background-color:var( --e-global-color-3c131e7 );fill:var( --e-global-color-fbec345 );color:var( --e-global-color-fbec345 );border-style:none;}.elementor-1276 .elementor-element.elementor-element-a4f7c48 .elementor-button:hover, .elementor-1276 .elementor-element.elementor-element-a4f7c48 .elementor-button:focus{background-color:var( --e-global-color-2665fee );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1276 .elementor-element.elementor-element-0fab7aa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1276 .elementor-element.elementor-element-0fab7aa img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-1276 .elementor-element.elementor-element-08287e3{--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;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1276 .elementor-element.elementor-element-08287e3:not(.elementor-motion-effects-element-type-background), .elementor-1276 .elementor-element.elementor-element-08287e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a14815d ) 0%, var( --e-global-color-d300f0a ) 100%);}.elementor-1276 .elementor-element.elementor-element-d5fcb65{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1276 .elementor-element.elementor-element-6479e63 .elementor-icon-box-wrapper{align-items:center;gap:var(--icon-spacing);}.elementor-1276 .elementor-element.elementor-element-6479e63 .elementor-icon-box-title{margin-block-end:var(--content-spacing);color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-6479e63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-6479e63.elementor-view-framed .elementor-icon, .elementor-1276 .elementor-element.elementor-element-6479e63.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbec345 );color:var( --e-global-color-fbec345 );border-color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-6479e63 .elementor-icon{font-size:var(--icon-size);}.elementor-1276 .elementor-element.elementor-element-6479e63 .elementor-icon-box-title, .elementor-1276 .elementor-element.elementor-element-6479e63 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5;}.elementor-1276 .elementor-element.elementor-element-6479e63:has(:hover) .elementor-icon-box-title,
					 .elementor-1276 .elementor-element.elementor-element-6479e63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-a3cbf35{--display:flex;}.elementor-1276 .elementor-element.elementor-element-d098aed .elementor-icon-box-wrapper{align-items:center;gap:var(--icon-spacing);}.elementor-1276 .elementor-element.elementor-element-d098aed .elementor-icon-box-title{margin-block-end:var(--content-spacing);color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-d098aed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-d098aed.elementor-view-framed .elementor-icon, .elementor-1276 .elementor-element.elementor-element-d098aed.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbec345 );color:var( --e-global-color-fbec345 );border-color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-d098aed .elementor-icon{font-size:var(--icon-size);}.elementor-1276 .elementor-element.elementor-element-d098aed .elementor-icon-box-title, .elementor-1276 .elementor-element.elementor-element-d098aed .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5;}.elementor-1276 .elementor-element.elementor-element-d098aed:has(:hover) .elementor-icon-box-title,
					 .elementor-1276 .elementor-element.elementor-element-d098aed:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-f2f1244{--display:flex;}.elementor-1276 .elementor-element.elementor-element-0c5067f .elementor-icon-box-wrapper{align-items:center;gap:var(--icon-spacing);}.elementor-1276 .elementor-element.elementor-element-0c5067f .elementor-icon-box-title{margin-block-end:var(--content-spacing);color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-0c5067f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-0c5067f.elementor-view-framed .elementor-icon, .elementor-1276 .elementor-element.elementor-element-0c5067f.elementor-view-default .elementor-icon{fill:var( --e-global-color-fbec345 );color:var( --e-global-color-fbec345 );border-color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-0c5067f .elementor-icon{font-size:var(--icon-size);}.elementor-1276 .elementor-element.elementor-element-0c5067f .elementor-icon-box-title, .elementor-1276 .elementor-element.elementor-element-0c5067f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5;}.elementor-1276 .elementor-element.elementor-element-0c5067f:has(:hover) .elementor-icon-box-title,
					 .elementor-1276 .elementor-element.elementor-element-0c5067f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fbec345 );}.elementor-1276 .elementor-element.elementor-element-ebe9e2f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1276 .elementor-element.elementor-element-9ec5fd2{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-1276 .elementor-element.elementor-element-9ec5fd2:not(.elementor-motion-effects-element-type-background), .elementor-1276 .elementor-element.elementor-element-9ec5fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101543;}.elementor-1276 .elementor-element.elementor-element-b6fc93f{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-1276 .elementor-element.elementor-element-78cf7a4{text-align:center;}.elementor-1276 .elementor-element.elementor-element-78cf7a4 .elementor-heading-title{font-family:var( --e-global-typography-4ac661f-font-family ), Sans-serif;font-size:var( --e-global-typography-4ac661f-font-size );font-weight:var( --e-global-typography-4ac661f-font-weight );line-height:var( --e-global-typography-4ac661f-line-height );color:var( --e-global-color-fbec345 );}@media(min-width:768px){.elementor-1276 .elementor-element.elementor-element-110b0ad{--width:50%;}}@media(max-width:1024px){.elementor-1276 .elementor-element.elementor-element-da4d35e .elementor-heading-title{font-size:var( --e-global-typography-4ac661f-font-size );line-height:var( --e-global-typography-4ac661f-line-height );}.elementor-1276 .elementor-element.elementor-element-869f0bd{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1276 .elementor-element.elementor-element-28e0375 .elementor-heading-title{font-size:var( --e-global-typography-027d451-font-size );line-height:var( --e-global-typography-027d451-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1276 .elementor-element.elementor-element-ebe9e2f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1276 .elementor-element.elementor-element-78cf7a4 .elementor-heading-title{font-size:var( --e-global-typography-4ac661f-font-size );line-height:var( --e-global-typography-4ac661f-line-height );}}@media(max-width:767px){body:not(.rtl) .elementor-1276 .elementor-element.elementor-element-afdf985{left:-4rem;}body.rtl .elementor-1276 .elementor-element.elementor-element-afdf985{right:-4rem;}.elementor-1276 .elementor-element.elementor-element-afdf985{bottom:-4rem;}body:not(.rtl) .elementor-1276 .elementor-element.elementor-element-f624465{right:-4rem;}body.rtl .elementor-1276 .elementor-element.elementor-element-f624465{left:-4rem;}.elementor-1276 .elementor-element.elementor-element-f624465{bottom:-4rem;}.elementor-1276 .elementor-element.elementor-element-da4d35e .elementor-heading-title{font-size:var( --e-global-typography-4ac661f-font-size );line-height:var( --e-global-typography-4ac661f-line-height );}.elementor-1276 .elementor-element.elementor-element-869f0bd{--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;}.elementor-1276 .elementor-element.elementor-element-110b0ad{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1276 .elementor-element.elementor-element-28e0375 .elementor-heading-title{font-size:var( --e-global-typography-027d451-font-size );line-height:var( --e-global-typography-027d451-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1276 .elementor-element.elementor-element-0fab7aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1276 .elementor-element.elementor-element-ebe9e2f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1276 .elementor-element.elementor-element-78cf7a4 .elementor-heading-title{font-size:var( --e-global-typography-4ac661f-font-size );line-height:var( --e-global-typography-4ac661f-line-height );}}/* Start custom CSS for html, class: .elementor-element-afdf985 */.elementor-1276 .elementor-element.elementor-element-afdf985 .blurred-circle {
    background-color: var(--e-global-color-d300f0a);
}
.elementor-1276 .elementor-element.elementor-element-afdf985 {
    --blurred-circle-size: 12rem;
    --blurred-circle-opacity: 0.5;
    --blurred-circle-blur: 50px;
}
@media (min-width: 768px) {
    .elementor-1276 .elementor-element.elementor-element-afdf985 {
        --blurred-circle-size: 24rem;
        --blurred-circle-blur: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f624465 */.elementor-1276 .elementor-element.elementor-element-f624465 .blurred-circle {
    background-color: #737AFF;
}
.elementor-1276 .elementor-element.elementor-element-f624465 {
    --blurred-circle-size: 12rem;
    --blurred-circle-opacity: 0.5;
    --blurred-circle-blur: 50px;
}
@media (min-width: 768px) {
    .elementor-1276 .elementor-element.elementor-element-f624465 {
        --blurred-circle-size: 24rem;
        --blurred-circle-opacity: 0.8;
        --blurred-circle-blur: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4d35e */.elementor-1276 .elementor-element.elementor-element-da4d35e span {
    color: var(--e-global-color-primary);
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28e0375 */.elementor-1276 .elementor-element.elementor-element-28e0375 span {
    color: var(--e-global-color-primary);
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-069e793 */.elementor-1276 .elementor-element.elementor-element-069e793 {
    & ul {
        margin-block-end: 1rem;
        line-height: 2;
        & li::marker {
            color: var(--e-global-color-3c131e7);
        }
    }
    & h3 {
        color: var(--Teal-Teal-950, #16C8BE);
        font-size: 1.125rem;
        font-weight: 700;
        line-height: 1.5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08287e3 */.elementor-1276 .elementor-element.elementor-element-08287e3 {
    --icon-size: 1.5rem;
    --icon-spacing: 1rem;
    --content-spacing: 0rem;
}
.elementor-1276 .elementor-element.elementor-element-08287e3 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    -moz-transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    transition-timing-function: linear !important; 
    
    & .swiper-slide-image {
        max-height: 4rem;
    }
}
.elementor-1276 .elementor-element.elementor-element-08287e3::after {
    content: '';
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78cf7a4 */.elementor-1276 .elementor-element.elementor-element-78cf7a4 span {
    color: var(--e-global-color-primary);
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ec5fd2 */.elementor-1276 .elementor-element.elementor-element-9ec5fd2 {
    & ::-webkit-scrollbar {
        /*width: 4px;*/
        height: 4px;
        border-radius: 1rem;
    }
    
    & ::-webkit-scrollbar-track {
        background: rgba(85, 85, 85, 0.1);
        background: var(--e-global-color-b655805);
        border-radius: 1rem;
    }
    
    & ::-webkit-scrollbar-thumb {
        background: var(--e-global-color-231ac19);
        border-radius: 1rem;
    }
    
    & ::-webkit-scrollbar-thumb:hover {
        background: var(--e-global-color-cec0f35);
    }
}

.elementor-1276 .elementor-element.elementor-element-9ec5fd2 nav.members-portal-filter {
    display: flex;
    flex-wrap: wrap;
    gap: 0.75rem;
    padding-inline: 0.5rem; padding-bottom: 1rem;
    margin-bottom: 1.5rem;
    border-bottom: 0.0625rem solid #e5e7eb40;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    /*scrollbar-width: thin;*/
    
    & .members-portal-filter__button {
        flex: 0 0 auto;
        padding: 0.5rem 0.875rem;
        border: 0.0625rem solid var(--e-global-color-2049044);
        border-radius: 62.4375rem;
        color: var(--srv-text);
        font: inherit;
        font-size: 0.875rem;
        font-weight: 600;
        line-height: 1.2;
        cursor: pointer;
        transition: background-color 200ms ease, color 200ms ease, border-color 200ms ease;
        border-color: ;
        color: var(--e-global-color-fbec345, #fff);
        background-color: transparent;
        
        &.is-active, &:hover {
            background-color: var(--e-global-color-2049044);
            border-style: solid;
            border-color: var(--e-global-color-2049044);
            
        }

        &:focus-visible {
            outline: 0.125rem solid var(--srv-nav-active-bg);
            outline-offset: 0.125rem;
        }
    }

}

.elementor-1276 .elementor-element.elementor-element-9ec5fd2 .members-portal-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    --sp-gap: 1rem;
    --item-width: calc(100% - var(--sp-gap));
    --sp-flex-direction: column;
    flex-direction: var(--sp-flex-direction);
    gap: var(--sp-gap);


    & .member-card {
        width: var(--item-width);
        max-width: var(--item-width);
        padding: 1.5rem;
        border-radius: 1.5rem;
        text-align: center;
        color: #FFF;
        background-image: linear-gradient(180deg, #EAEAFF1A 25%, #6D6DA31A 100%);
        box-shadow: 1px 1px 8px -2px hsl(0deg 0% 100% / 50%) inset;
        backdrop-filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);
        display: flex;
        flex-direction: column;
        gap: 1rem;
        justify-content: space-between;
        
        &[hidden] {
            display: none;
        }
        & .member-card__content {
            display: flex;
            flex-direction: column;
            gap: 0.5rem;
            & a {
                color: #fff;
                text-decoration: underline;
                &:hover {
                    color: #7B82FF;
                }
                &[href^="mailto:"] {
                    color: #7B82FF;
                    &:hover {
                        color: #FFF;
                    }
                }
            }
            
            & .member-card__roundtable_badge {
                display: none;
                position: absolute;
                top: 1rem;
                left: 1rem;
                font-size: 0.75rem;
                font-weight: 700;
                line-height: 1;
                background-color: var(--e-global-color-e4d5736);
                color: #111;
                padding: 0.25rem 0.5rem;
                border-radius: 10rem;
                z-index: 3;
            }

            & .member-card__media {
                margin-bottom: 0.5rem;
                & img {
                    max-width: 10rem;
                    max-height: 10rem;
                    border-radius: 9999px;
                    background: linear-gradient(180deg, #737AFF 0%, #C6C9FF 100%);
                }
            }
    
            & .member-card__title {
                font-size: 1rem;
                font-weight: 700;
                line-height: 1.5;
                margin-block: 0;
            }
    
            & .member-card__subtitles {
                font-size: 0.75rem;
                font-weight: 600;
                line-height: 1.5;
                & p {
                    line-height: 1.8;
                    margin: 0;
                }
            }
            
            & .member-card__roundtable {
                font-size: 0.75rem;
                font-weight: 600;
                line-height: 1.5;
                display: none;
            }
    
            & .member-card__description {
                font-size: 0.75rem;
                font-style: normal;
                font-weight: 400;
                opacity: 0.8;
            }
        }
        & .member-card__linkedin {
            & a {
                background-color: var(--e-global-color-3c131e7);
                border-radius: 5rem;
                padding: 0.5rem;
                display: inline-block;
                width: 100%;
                color: #FFF;
                border: 1px solid var(--e-global-color-3c131e7);
                transition: 300ms;
                
                & i {
                    margin-inline-end: 0.5rem;
                }
                &:hover {
                    background-color: var( --e-global-color-2665fee );
                }
            }
        }
    }
}

@media (min-width: 768px) {
    .elementor-1276 .elementor-element.elementor-element-9ec5fd2 .members-portal-list {
        --item-width: calc(100% / 2 - var(--sp-gap));
        --sp-flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-1276 .elementor-element.elementor-element-9ec5fd2 .members-portal-list {
        --item-width: calc(100% / 4 - var(--sp-gap));
    }
}/* End custom CSS */