.elementor-181702 .elementor-element.elementor-element-b99e9fb{--display:flex;}.elementor-181702 .elementor-element.elementor-element-a6fe859 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#f8f8fa;font-family:"Roboto Condensed", Sans-serif;}.elementor-181702 .elementor-element.elementor-element-a6fe859 .eael-breadcrumbs .eael-breadcrumbs__content a{color:var( --e-global-color-accent );}.elementor-181702 .elementor-element.elementor-element-a6fe859 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-181702 .elementor-element.elementor-element-a6fe859 .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-181702 .elementor-element.elementor-element-967d272{--display:flex;}/* Start custom CSS */.df-module-user-list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 1.5rem;
  padding: 1rem;
}

.df-user {
  text-align: center;
  border: 1px solid #ccc;
  padding: 1rem;
  background-color: #f9f9f9;
  transition: box-shadow 0.3s ease;
}

.df-user a {
    text-decoration: none;
    font-family: 'Roboto', Sans-Serif;
}

.df-user:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

.df-user img {
  margin-bottom: 0.5rem;
}

.df-user p {
  margin: 0;
  font-weight: bold;
  font-size: 1rem;
}/* End custom CSS */