/*  9.1 Review Css
/*----------------------------------------*/
@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
  .app-review-ptb {
    padding-bottom: 120px;
  }
}
.app-review-bg {
  padding: 40px;
  border-radius: 30px;
  background: linear-gradient(265deg, rgba(208, 242, 240, 0.8) 16.29%, rgba(197, 224, 252, 0.8) 84.71%);
}
.app-review-img {
  position: absolute;
  bottom: 0;
  left: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .app-review-img {
    bottom: -54px;
    left: 22%;
    transform: scale(0.6);
  }
}
@media (max-width: 767px) {
  .app-review-img {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {
  .app-review-img {
    bottom: -26px;
    left: auto;
    transform: scale(0.8);
    right: 0;
    display: block;
  }
}
.app-review-title {
  font-size: 30px;
  font-weight: 600;
  text-transform: uppercase;
  font-family: var(--tp-ff-phudu);
  line-height: 1;
  margin-bottom: 10px;
  background: linear-gradient(293deg, #3188FF -3.2%, #D34BE9 48.62%, #FF994B 102.56%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .app-review-heading {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .app-review-heading {
    margin-bottom: 30px;
  }
}
.app-review-heading p {
  color: #61616A;
  font-size: 14px;
}
.app-review-heading p span {
  font-weight: 700;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .app-review-item {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .app-review-item {
    margin-bottom: 30px;
  }
}
.app-review-item.ml {
  margin-left: -5px;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
  .app-review-item.ml {
    margin-left: 0;
  }
}
.app-review-item.mr {
  margin-left: 10px;
  margin-right: -12px;
}
.app-review-item-icon {
  margin-bottom: 18px;
}
.app-review-item-content p {
  color: #61616A;
  font-size: 14px;
  margin: 0;
}
.app-review-item-title {
  font-size: 44px;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 10px;
  letter-spacing: -0.44px;
  font-family: var(--tp-ff-phudu);
  color: var(--tp-common-black-10);
}

/*----------------------------------------*/
