/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

.feature__tagline {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--primary) !important;
}

.feature__tagline * {
  color: inherit !important;
}

.feature__tagline::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 2px;
  background: currentColor;
  flex-shrink: 0;
}

.feature__tagline--white {
  color: #fff !important;
}

.feature__tagline--white * {
  color: inherit !important;
}

.kr-btn-outline {
  width: auto;
  min-width: fit-content;
  white-space: nowrap;
}

.sq-text-accent {
  color: var(--primary);
  font: inherit;
}

.feature-64__tab-btn.brx-open .feature-64__tab-count{
  background-image: url("/wp-content/uploads/f09f422264c3c8cad2c0e69568008bac983b16f2.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent !important;
}

.card-blog-2__title,
.card-blog-2__title a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.card-blog-2__excerpt,
.card-blog-2__excerpt p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.card-blog-2__excerpt p {
  margin: 0;
}