.accordion-header {
    padding: 10px 15px;
    background: none;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.accordion-item
{
  border: 0;
  border-radius: 5px;
  box-shadow: 0 5px 15px 0 hsla(0,0%,0%,0.15);
  margin-bottom:1rem;
}
.blockquote-acc
{
  border-left: 3px solid rgb(114, 124, 245);
  padding-left: 15px;
}
.accordion .accordion-item .accordion-header
{
  box-shadow: 0px 2px 7px 0px rgba(154, 161, 171, 0.15);

}
.accordion .accordion-item .accordion-header .icon-acc
{
  text-stoke:1px;
  -webkit-text-stroke: 1px;
}
.accordion i
{
  font-weight: unset;
  font-size: 20px;
  -webkit-text-stroke: 1px;
}
#accordion .accordion
{
  padding: 0.25rem;

}
.accordion.accordion-bordered .accordion-item .accordion-header {

  box-shadow: none;
  border-radius: 0;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
}
.accordion > .accordion-item .accordion-header
{
  margin-bottom: -1px !important;
}

.accordion.accordion-solid-content .accordion-item .accordion-body {
  padding: 2rem;
  background: #29c0b1;
  color: #ffffff;
}
.accordion.accordion-solid-header .accordion-item .accordion-header a[aria-expanded="true"] {
  background: #727CF5;
  color: #ffffff;
}
.accordion.accordion-solid-header .accordion-item .accordion-header a {
  padding: 2rem 2rem 2rem 2rem;
  display: block;
}
.acc-text
{
  position: relative;
  top: 3px;
}
#accordion .accordion-item{
    padding: 0.25rem;
}
.accordion-border .accordion-item{
    border-radius: 0;
}
.stretch-card .accordion-header a{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.accordion-header a:hover{
    color:#727CF5;
}