.hero-bg {
  background-image: url("./img/Bg-2.svg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
  height: 75vh;
}
#value-bg {
  background-image: url("img/Bg-2.svg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
  width: 100%;
  height: 450px;
}
hr {
  opacity: 1 !important;
  height: 3px !important;
}
.accordion-button {
  border-bottom: 2px solid #fbffff !important;
}
.accordion-button:not(.collapsed) {
  border-bottom: none !important;
  box-shadow: none !important;
}
.accordion-body {
  border-bottom: none !important;
}
.accordion-collapse.show .accordion-body {
  border-bottom: 2px solid #20b04b !important;
}
.accordion-item {
  border: none !important;
}
.accordion-button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-plus ' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'%3E%3C/path%3E%3C/svg%3E");
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");
}
.accordion-button:focus {
  box-shadow: none;
}

@media (max-width: 768px) {
  .hero-bg {
    height: 500px;
  }
  .hero-content {
    padding-left: 10px !important;
    padding-top: 0px !important;
  }
  h1 {
    font-size: 36px !important;
  }
  h2 {
    font-size: 28px !important;
  }
  p {
    font-size: 14px !important;
  }
}
@media (max-width: 576px) {
  #text {
    text-align: left !important;
    padding-left: 35px !important;
    padding-right: 25px !important;
  }
  #text br {
    display: none;
  }
  #agent .container {
    width: 100% !important;
  }
  #cards .card {
    height: 140px;
  }
  #value-bg {
    height: 350px !important;
  }
}
