.intro-stat-quote {
  overflow: hidden;
  z-index: 9;
  position: relative;
  -webkit-transition: all .8s ease;
  transition: all .8s ease
}
.intro-stat-quote p {margin-bottom: 0}
.intro-stat-quote::before {
  content: "";
  position: absolute;
  right: 0;
  width: 75.4vw;
  height: 494px;
  top: 0;
  background: rgba(0,0,0,.09);
  z-index: -1
}
.intro-stat-quote .expanded {
  max-height: 60rem!important;
  -webkit-transition: all .8s ease;
  transition: all .8s ease;
  padding-top: var(--sm-1);
  opacity: 1
}
.intro-stat-quote__background-image {
  z-index: -1;
  margin-right: -15px;
  margin-top: -50px
}
.intro-stat-quote__background-img {
  max-width: 250px;
  height: 250px;
  -webkit-transform: rotate(-143.69deg);
  -ms-transform: rotate(-143.69deg);
  transform: rotate(-143.69deg);
  background-blend-mode: screen
}
.intro-stat-quote__author-img {
  width: 152px;
  height: 173px;
  position: relative
}
.intro-stat-quote__text-wrapper {
  text-align: justify
}
.intro-stat-quote__quote-wrapper {
  margin-top: var(--lg-1)
}
.intro-stat-quote__inner-wrapper::before {
  display: none
}
.intro-stat-quote__button .distilled-cta__inner {
  -webkit-transform: unset!important;
  -ms-transform: unset!important;
  transform: unset!important;
  -webkit-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: vertical-lr;
  position: unset!important
}
.intro-stat-quote__stat-main {
  margin-bottom: var(--lg-1)
}
.intro-stat-quote__stats-wrapper {
  width: 100%;
  max-width: 1311px
}
.intro-stat-quote__card::before {
/*   background-color: var(--dark-tone); */
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  width: 100vw;
  height: 100%
}
.intro-stat-quote__card-svg {
  height: 55px;
  width: 220px
}
.intro-stat-quote__number .stat {
  padding-left: 0
}
.intro-stat-quote__number .stat::before {
  display: none
}
.intro-stat-quote__main {
  margin-top: var(--lg-3)
}
.intro-stat-quote__background-animation {
  width: 300px;
  height: 300px;
/*   mix-blend-mode: screen; */
  filter: hue-rotate(45deg) contrast(2.5);
  opacity: .8;
  -webkit-transform: translate(10%,5%) rotate(-45deg);
  -ms-transform: translate(10%,5%) rotate(-45deg);
  transform: translate(10%,5%) rotate(-45deg)
}
@media (min-width:768px) {
  .intro-stat-quote::before {
/*     width: 66vw; */
	width: 70%;
    height: 613px
  }
  .intro-stat-quote__stat-main {
    margin-bottom: 28px
  }
  .intro-stat-quote__card-svg {
    min-height: 64px;
    height: 100%;
    width: 100%
  }
  .intro-stat-quote__background-image {
    margin-left: -75px
  }
  .intro-stat-quote__author-img {
    bottom: 85px;
    width: 180px;
    height: 205px
  }
  .intro-stat-quote__background-img {
    max-width: 280px;
    height: 280px
  }
  .intro-stat-quote__main {
    margin-top: 0
  }
  .intro-stat-quote__background-animation {
    width: 360px;
    height: 360px;
    -webkit-transform: translate(-14%,-22%);
    -ms-transform: translate(-14%,-22%);
    transform: translate(-14%,-22%)
  }
  .author-img {
    right: 20px;
    bottom: 2px;
    position: relative
  }
}
@media (max-width:575.98px) {
  .intro-stat-quote__quote-wrapper {
    padding-top: var(--md-3)
  }
}
@media (min-width:1400px) {
  .intro-stat-quote__quote-wrapper {
    margin-top: 0
  }
}

.intro-stat-quote__text-start-quote{left: -1.5rem;}
@media (max-width:767.98px) {
  .intro-stat-quote__card {
    display: none;
  }
}