.widget .attorneys-sb-slider.slick-dotted.slick-slider {
  margin-bottom: 0px;
}
.widget .attorneys-sb-slider .slide {
  margin: 0 5px;
}
.widget .attorneys-sb-slider .slide img {
  margin-bottom: 20px;
  height: 320px;
  width: 100%;
  object-fit: cover;
}
.widget .attorneys-sb-slider .slide .name {
  font-size: 25px;
  font-weight: 800;
  margin-bottom: 4px;
  color: var(--secondaryColor);
}
.widget .attorneys-sb-slider .slide .role {
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 4px;
}
.widget .attorneys-sb-slider .slide .cta-sb {
  text-transform: uppercase;
  color: #1B1C1E;
  letter-spacing: 2px;
  font-size: 16px;
  font-weight: 700;
}
.widget .attorneys-sb-slider .slide .cta-sb:hover {
  color: var(--secondaryColor);
}
.widget .attorneys-sb-slider .slick-dots {
  height: 1px;
  margin-top: 45px;
  z-index: 1;
}
.widget .attorneys-sb-slider .slick-dots li {
  margin-top: 5px;
  border-bottom: transparent;
}
.widget .attorneys-sb-slider .slick-dots li:nth-child(n+5) {
  display: none;
}
.widget .attorneys-sb-slider .slick-dots li.slick-active button:before {
  color: var(--secondaryColor);
}
.widget .attorneys-sb-slider .slick-dots li button:before {
  font-size: 12px;
}
.widget .arrows-sb {
  margin-top: 30px;
  display: flex;
  justify-content: space-around;
  z-index: 2;
}
.widget .arrows-sb .prev-arrow-sb:hover,
.widget .arrows-sb .next-arrow-sb:hover {
  cursor: pointer;
}
