.elementor-2025 .elementor-element.elementor-element-39dc2d8{--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;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2025 .elementor-element.elementor-element-efc8969{text-align:center;}.elementor-widget-text-editor{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-2025 .elementor-element.elementor-element-2636c0f{text-align:center;}.elementor-2025 .elementor-element.elementor-element-32278e9{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2025 .elementor-element.elementor-element-39dc2d8{--content-width:50%;}.elementor-2025 .elementor-element.elementor-element-32278e9{--content-width:80%;}}/* Start custom CSS for shortcode, class: .elementor-element-5f3849b */.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row, .um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-nav-line .um-member-directory-filters, .um-directory .um-member-directory-header, .um-member-directory-header-row .um-member-directory-filters-bar, .um:not(.um-admin) ::after, .um:not(.um-admin), .um-member-directory-filters-bar, .um-directory .um-member-directory-header .um-member-directory-header-row .um-search .um-search-filter ::before {
    display: flex;
    justify-content: center !important;
}

.um-directory .um-member-directory-header .um-member-directory-header-row .um-search {
    width: 60% !important;
    margin: auto !important;
    grid-template-columns: auto !important;
}/* End custom CSS */