.hr-testimonial-card{border-radius:10px;border:2px solid #e1e1e1cc;height:calc(100% - 25px);margin-bottom:25px;background:#fff}.hr-testimonial-card:hover{box-shadow:0 4px 8px rgb(0 0 0 / .1)}.hr-testimonial-card .hr-testimonial-card-body{padding:40px 24px}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-image{margin:0 auto;margin-bottom:20px}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-image img{width:102px;height:102px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-review{margin-bottom:10px}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-review .nav-link{padding:0;margin-right:10px;font-size:16px}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-review .nav-link{color:#6b728080}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-review .nav-item .active{color:#ffce0a}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-name{font-size:26px;line-height:36px;color:#000}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-name h4,.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-name .h4{font-size:26px;line-height:36px;color:#000}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-pos{font-size:18px;line-height:28px;color:#6b7280cc}.hr-testimonial-card .hr-testimonial-card-body .hr-testimonial-pos span{font-size:18px;line-height:28px;color:#6b7280cc}.hr-testimonial-card .hr-testimonial-dec{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:18px;line-height:28px;font-weight:var(--weight-400);color:#6b7280}.hr-testimonial-card .hr-testimonial-dec p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:18px;line-height:28px;font-weight:var(--weight-400);color:#6b7280}


    .wpo-testimonial-section {
  position:relative;
  padding:70px 0
}
@media (max-width:991px) {
  .wpo-testimonial-section {
    margin-top:0;
    padding:90px 0 0
  }
}
@media (max-width:767px) {
  .wpo-testimonial-section {
    padding:80px 0 0
  }
}
.wpo-testimonial-section.s2 {
  margin-top:0
}
.wpo-testimonial-slider .owl-stage-outer {
  margin:-15px
}
.wpo-testimonial-slider .owl-stage {
  margin:15px
}
.wpo-testimonial-slider .owl-nav .owl-prev {
  position:absolute;
  left:-100px;
  top:50%;
  transform:translateY(-50%);
  background:#fff0;
  width:50px;
  height:50px;
  border-radius:5px;
  transition:all 0.3s;
  border:1px solid #A6A6A6
}
@media (max-width:1499px) {
  .wpo-testimonial-slider .owl-nav .owl-prev {
    left:-50px
  }
}
@media (max-width:1199px) {
  .wpo-testimonial-slider .owl-nav .owl-prev {
    left:0
  }
}
.wpo-testimonial-slider .owl-nav .owl-prev i {
  color:#A6A6A6;
  transition:all 0.3s
}
.wpo-testimonial-slider .owl-nav .owl-prev i::before {
  font-size:25px
}
.wpo-testimonial-slider .owl-nav .owl-prev:hover {
  border:1px solid #F99126
}
.wpo-testimonial-slider .owl-nav .owl-prev:hover i {
  color:#F99126
}
.wpo-testimonial-slider .owl-nav .owl-next {
  right:-100px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  background:#fff;
  width:50px;
  height:50px;
  border-radius:5px;
  transition:all 0.3s;
  border:1px solid #A6A6A6
}
@media (max-width:1499px) {
  .wpo-testimonial-slider .owl-nav .owl-next {
    right:-50px
  }
}
@media (max-width:1399px) {
  .wpo-testimonial-slider .owl-nav .owl-next {
    right:0
  }
}
.wpo-testimonial-slider .owl-nav .owl-next i {
  color:#A6A6A6;
  transition:all 0.3s
}
.wpo-testimonial-slider .owl-nav .owl-next i::before {
  font-size:25px
}
.wpo-testimonial-slider .owl-nav .owl-next:hover {
  border:1px solid #F99126
}
.wpo-testimonial-slider .owl-nav .owl-next:hover i {
  color:#F99126
}
.wpo-testimonial-slider .owl-dots {
  text-align:center;
  margin-top:20px
}
.wpo-testimonial-slider .owl-dots .owl-dot {
  width:10px;
  height:12px;
  border-radius:50px;
  background:#989AA5;
  border:0;
  margin:0 5px;
  display:none
}
@media (max-width:991px) {
  .wpo-testimonial-slider .owl-dots .owl-dot {
    display:inline
  }
}
.wpo-testimonial-slider .owl-dots .owl-dot.active {
  background:#F99126
}
.testimonial-item .content {
  position:relative;
  padding:60px 50px;
  border-radius:15px;
  box-shadow:0 2px 10px 0 rgb(0 4 88 / .1019607843);
  margin-bottom:50px;
  background:#fff
}
@media (max-width:991px) {
  .testimonial-item .content {
    padding:40px 30px
  }
}
.testimonial-item .content .shape {
  position:absolute;
  bottom:-13px;
  left:54px;
  width:55px;
  height:20px
}
.testimonial-item .content .icon {
    height: 80px;
    width: 80px;
    border-radius: 50%;
    background: var(--color-1);
    display: flex;
    align-items: center;
    justify-content: center;
}
.testimonial-item .content .icon i {
  font-size:40px;
  color:#fff;
  margin-top:10px
}
.testimonial-item .content p {
  font-family:"Nunito",sans-serif;
  font-size:22px;
  font-weight:500;
  line-height:35px;
  text-align:left;
  margin-bottom:0;
  margin-top:20px
}
@media (max-width:575px) {
  .testimonial-item .content p {
    font-size:20px;
    line-height:33px
  }
  .wpo-testimonial-slider .owl-nav .owl-next {
    width:30px;
    height:30px
  }
  .wpo-testimonial-slider .owl-nav .owl-prev {
    width:30px;
    height:30px
  }
}
.testimonial-item .bottom-content {
  display:flex;
  align-items:center;
  justify-content:left;
  padding-left:30px
}
.testimonial-item .bottom-content .image {
  height:90px;
  width:90px
}
@media (max-width:575px) {
  .testimonial-item .bottom-content .image {
    height:60px;
    width:60px
  }
}
.testimonial-item .bottom-content .image img {
  border-radius:50%
}
.testimonial-item .bottom-content .text {
  margin-left:15px
}
.testimonial-item .bottom-content .text h3 {
  font-family:"Nunito",sans-serif;
  font-weight:700;
  font-size:25px;
  line-height:35px;
  color:#323232;
  margin-bottom:0
}

.wpo-testimonial-slider.row {
  row-gap: 30px;
}
.testimonial-item .bottom-content .image img {
  width: 100%;
}