.elementor-178 .elementor-element.elementor-element-e32e39a{--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-178 .elementor-element.elementor-element-3988676{--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-178 .elementor-element.elementor-element-1be2cd9f{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-1734b9f{--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;}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-1be2cd9f{--content-width:1125px;}}/* Start custom CSS for shortcode, class: .elementor-element-0422990 */.um-member-tagline-call_me button {
    color: #FF69B4 !important; /* Text color */
    background-color: #E4E1E1 !important; /* Default background color */
    border: 2px solid #FF69B4 !important; /* Border color */
    text-decoration: none;
    display: inline-flex;
    justify-content: center; /* Horizontally center the items */
    align-items: center; /* Vertically center the items */
    padding: 15px 10px !important; /* Padding */
    border-radius: 4px !important; /* Rounded corners */
    font-size: 16px; /* Font size */
    width: 200px !important; /* Fixed width */
    margin-bottom: 10px !important;
    transition: background-color 0.3s; /* Smooth transition for hover effect */
}

.um-member-tagline-call_me button::before {
    content: '\f095'; /* Font Awesome chat icon */
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-right: 8px; /* Space between icon and text */
    font-size: 16px !important; /* Adjust icon size */
}

.um-member-tagline-call_me button:hover {
    background-color: #FF69B4 !important; /* Change background to pink on hover */
    color:#E4E1E1 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6eded78b */.um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-nav-line .um-member-directory-sorting .um-member-directory-sorting-a {
    color: #FF69B4 !important;
}

.um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-nav-line .um-member-directory-sorting .um-member-directory-sorting-a a {
    color: #FF69B4 !important;
}

.um-member-directory-sorting span {
    color: #aaa !important;
}

/*Right hand filters*/
.um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-nav-line .um-member-directory-filters .um-member-directory-filters-a a {
    color: #FF69B4 !important;
}
.um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-nav-line .um-member-directory-filters .um-member-directory-filters-a i.um-faicon-caret-down {
    color: #FF69B4 !important;
}

.um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-nav-line .um-member-directory-filters .um-member-directory-filters-a.um-member-directory-filters-visible i.um-faicon-caret-up {
    color: #FF69B4 !important;
}

.um-directory .um-members-wrapper .um-members .um-members-none {
    color: #FFFF !important;
}

/*search button*/
.um-directory .um-member-directory-header .um-member-directory-header-row .um-member-directory-search-line .um-do-search {
    background-color: #FF69B4 !important;
}/* End custom CSS */