/* Write your css codes here */


  .btn.btn--base { display: none !important; }



  .value-heading {
    font-weight: 600;
    font-size: 1.25rem;
    color: #333;
  }

  .about-servana p {
    font-size: 1rem;
    line-height: 1.7;
    color: #555;
    margin-bottom: 1rem;
  }

  .about-servana hr {
    width: 80px;
    height: 3px;
    background-color: #0d6efd;
    border: none;
    margin: 2rem auto;
  }
.title h3 {
  font-size: 40px!important;
  font-weight: 700;
  text-transform: none;
  text-align: center;
}


.blog .card .content .description--wrap {
    p {
        color: #000!important;
    }
}
.category-item{
display:none;
}
.single-step {
    background: #fff !important;
border-radius: 24px;
}
.circle-button {
  display: none !important;
}
 p{
font-size:24px!important;
}
.sub{
font-size: 40px;
}
.trust-card{
bottom: -5%!important;
}
.fa-paint-roller,
.fa-broom,
.fa-check {
  background-image: url("https://servannacare.com/assets/presets/default/images/plus.png"); /* your white image path */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 24px;  /* adjust as needed */
  height: 24px;
  display: inline-block;
  color: transparent; /* hides the icon color */
  font-size: 0;       /* hides the icon glyph */
}

.btn--base {
    background-color: rgb(255 255 255)!important;
}