.elementor-583 .elementor-element.elementor-element-1c3bf8db{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-583 .elementor-element.elementor-element-1c3bf8db:not(.elementor-motion-effects-element-type-background), .elementor-583 .elementor-element.elementor-element-1c3bf8db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bb8a43 );}/* Start custom CSS for wp-widget-uwp_users_item, class: .elementor-element-5a5d0f6 *//* UWP User Directory Styling */

.user-directory-wrapper .uwp-user-item {
background-color: #fff;
border-radius: 16px;
box-shadow: 0 2px 10px rgba(0,0,0,0.05);
padding: 20px;
margin-bottom: 20px;
font-family: 'Nunito', sans-serif;
color: #4A5552;
display: flex;
flex-direction: column;
align-items: center;
position: relative;
}

.user-directory-wrapper .uwp-user-cover {
position: relative;
width: 100%;
height: 180px;
border-radius: 12px;
overflow: hidden;
}

.user-directory-wrapper .uwp-user-cover::before {
content: '';
background-image: url('[https://tvp.barketing.co/wp-content/uploads/2025/11/Pet-Biz-Network-Pattern-02-1024x1024-1.jpg](https://tvp.barketing.co/wp-content/uploads/2025/11/Pet-Biz-Network-Pattern-02-1024x1024-1.jpg)');
background-size: cover;
background-position: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}

.user-directory-wrapper .uwp-user-cover::after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(74, 85, 82, 0.5);
z-index: 2;
}

.user-directory-wrapper .uwp-user-avatar {
position: relative;
z-index: 3;
}

.user-directory-wrapper .uwp-user-avatar img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: 50%;
border: 3px solid #7EA298;
background-color: #fff;
margin-top: -50px;
}

.user-directory-wrapper .uwp-user-avatar img[src=""],
.user-directory-wrapper .uwp-user-avatar img:not([src]) {
content: url('[https://tvp.barketing.co/wp-content/uploads/2025/12/Blank-Profile.png](https://tvp.barketing.co/wp-content/uploads/2025/12/Blank-Profile.png)');
}

.user-directory-wrapper .uwp-user-display-name {
font-size: 20px;
font-weight: 700;
margin-top: 10px;
color: #4A5552;
}

/* Hide post count and user actions */
.user-directory-wrapper .uwp-user-post-count,
.user-directory-wrapper .uwp-user-actions {
display: none;
}

.user-directory-wrapper .uwp-user-actions a,
.user-directory-wrapper .uwp-button-group a,
.user-directory-wrapper .uwp-cta-links a {
background-color: #ECCFBA;
color: #4A5552 !important;
font-family: 'Nunito', sans-serif;
padding: 6px 14px;
font-size: 14px;
border-radius: 8px;
text-decoration: none;
margin: 10px 5px 0 5px;
display: inline-block;
transition: all 0.3s ease;
}

.user-directory-wrapper .uwp-user-actions a:hover,
.user-directory-wrapper .uwp-button-group a:hover,
.user-directory-wrapper .uwp-cta-links a:hover {
background-color: #DB9C7B;
color: #ffffff !important;
}

.user-directory-wrapper .uwp-user-item.featured::before {
content: '★ Featured';
background: #DB9C7B;
color: white;
padding: 4px 10px;
font-size: 12px;
font-weight: bold;
border-radius: 20px;
position: absolute;
top: 15px;
right: 15px;
}

/* CTA Links Section */
.user-directory-wrapper .uwp-cta-links {
display: flex;
justify-content: center;
flex-wrap: wrap;
margin-top: 15px;
z-index: 3;
}

/* Responsive Design */
@media screen and (max-width: 768px) {
.user-directory-wrapper .uwp-user-item {
padding: 15px;
}

.user-directory-wrapper .uwp-user-actions,
.user-directory-wrapper .uwp-button-group,
.user-directory-wrapper .uwp-cta-links {
display: flex;
flex-direction: column;
align-items: center;
}

.user-directory-wrapper .uwp-user-actions a,
.user-directory-wrapper .uwp-button-group a,
.user-directory-wrapper .uwp-cta-links a {
margin: 8px 0;
}
}
.user-directory-wrapper .uwp-user-item .uwp-user-post-count {
  display: none !important;
}

.user-directory-wrapper .uwp-user-post-count {
  display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3bf8db *//* UWP User Directory Styling */

.user-directory-wrapper .uwp-user-item {
background-color: #fff;
border-radius: 16px;
box-shadow: 0 2px 10px rgba(0,0,0,0.05);
padding: 20px;
margin-bottom: 20px;
font-family: ‘Nunito’, sans-serif;
color: #4A5552;
display: flex;
flex-direction: column;
align-items: center;
position: relative;
}

.user-directory-wrapper .uwp-user-cover {
position: relative;
width: 100%;
height: 180px;
border-radius: 12px;
overflow: hidden;
}

.user-directory-wrapper .uwp-user-cover::before {
content: ‘’;
background-image: url(‘https://tvp.barketing.co/wp-content/uploads/2025/11/Pet-Biz-Network-Pattern-02-1024x1024-1.jpg’);
background-size: cover;
background-position: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}

.user-directory-wrapper .uwp-user-cover::after {
content: ‘’;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(74, 85, 82, 0.5);
z-index: 2;
}

.user-directory-wrapper .uwp-user-avatar {
position: relative;
z-index: 3;
}

.user-directory-wrapper .uwp-user-avatar img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: 50%;
border: 3px solid #7EA298;
background-color: #fff;
margin-top: -50px;
}

.user-directory-wrapper .uwp-user-avatar img[src=””],
.user-directory-wrapper .uwp-user-avatar img:not([src]) {
content: url(‘https://tvp.barketing.co/wp-content/uploads/2025/12/Blank-Profile.png’);
}

.user-directory-wrapper .uwp-user-display-name {
font-size: 20px;
font-weight: 700;
margin-top: 10px;
color: #4A5552;
}

/* Hide post count and user actions */
.user-directory-wrapper .uwp-user-post-count,
.user-directory-wrapper .uwp-user-actions {
display: none;
}

.user-directory-wrapper .uwp-user-actions a,
.user-directory-wrapper .uwp-button-group a,
.user-directory-wrapper .uwp-cta-links a {
background-color: #ECCFBA;
color: #4A5552 !important;
font-family: ‘Nunito’, sans-serif;
padding: 6px 14px;
font-size: 14px;
border-radius: 8px;
text-decoration: none;
margin: 10px 5px 0 5px;
display: inline-block;
transition: all 0.3s ease;
}

.user-directory-wrapper .uwp-user-actions a:hover,
.user-directory-wrapper .uwp-button-group a:hover,
.user-directory-wrapper .uwp-cta-links a:hover {
background-color: #DB9C7B;
color: #ffffff !important;
}

.user-directory-wrapper .uwp-user-item.featured::before {
content: ‘★ Featured’;
background: #DB9C7B;
color: white;
padding: 4px 10px;
font-size: 12px;
font-weight: bold;
border-radius: 20px;
position: absolute;
top: 15px;
right: 15px;
}

/* CTA Links Section */
.user-directory-wrapper .uwp-cta-links {
display: flex;
justify-content: center;
flex-wrap: wrap;
margin-top: 15px;
z-index: 3;
}

/* Responsive Design */
@media screen and (max-width: 768px) {
.user-directory-wrapper .uwp-user-item {
padding: 15px;
}

.user-directory-wrapper .uwp-user-actions,
.user-directory-wrapper .uwp-button-group,
.user-directory-wrapper .uwp-cta-links {
display: flex;
flex-direction: column;
align-items: center;
}

.user-directory-wrapper .uwp-user-actions a,
.user-directory-wrapper .uwp-button-group a,
.user-directory-wrapper .uwp-cta-links a {
margin: 8px 0;
}
}

.user-directory-wrapper .uwp-user-post-count {
  display: none;
}

.user-directory-wrapper .uwp-user-item .uwp-user-post-count {
  display: none !important;
}/* End custom CSS */