.testimonial-slider{padding: 20px 0px;position:relative;}
.testimonial-slider .svg-top{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);top:-1px}
.testimonial-slider .svg-top .top-svg{-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);left: 50%;position: absolute;fill:#D7EDFA;width:100%;z-index:-1;top:-50px;}
.testimonial-slider .s-hs-justify-content-center{justify-content: center;}
.testimonial-slider .s-hs-align-items-center{align-items: center;}
.testimonial-slider .title {text-align: center;padding:50px 0px 30px;}
.testimonial-slider .title h3{text-transform: uppercase;text-decoration: underline;color: #333333;font-size: 16px;font-weight: 600;line-height: 1.2;letter-spacing: 2px;margin-bottom: 20px;}
.testimonial-slider .title h2{color: #289ee5;font-weight: 600;line-height: 1.2;font-size: 30px;margin-bottom: 20px;}
.testimonial-slider .testimonial-swiper{margin:20px 0px;}
.testimonial-slider .s-hs-card{box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;position: relative;display: flex;flex-direction: column;min-width: 0;height: 100%;word-wrap: break-word;background-clip: border-box;transition: 0.3s;background: #fff;border-radius: 30px;}
.testimonial-slider .s-hs-card .s-hs-card-body {flex: 1 1 auto;padding: 20px 15px;position: relative;}
.testimonial-slider .s-hs-card .s-hs-card-body .h5{color: #001035;line-height: 1.1;font-weight: 600;margin-bottom:5px;transition: 0.3s;}
.testimonial-slider .s-hs-card .s-hs-img-fluid{vertical-align: middle;transition: transform 1s ease,opacity .5s ease;border-radius: 10px;}
.testimonial-slider .s-hs-card:hover .s-hs-img-fluid{transition: transform 1s ease,opacity .5s ease;transform: scale(1.05);}
.testimonial-slider .client-details{margin: 20px 0;position: relative;display:block;text-align:center;}
.testimonial-slider .s-hs-card .s-hs-card-body .client-details img{max-width: 50%;border-radius: 50%;width: 100%;height: auto;}
.testimonial-slider .s-hs-card .s-hs-card-body .client-designation{margin-top:15px;margin-left:0px;}
.testimonial-slider .s-hs-card .s-hs-card-body .client-details p.s-hs-name{font-size: 16px;text-transform: uppercase;color: #000000;}
.testimonial-slider .s-hs-card .s-hs-card-body .client-designation p span{color: #289EE5;}
.testimonial-slider .s-hs-card .s-hs-card-body .client-details p{font-weight: 700;font-size: 13px;margin: 0;list-style: none;color: #666666;}
.testimonial-slider .s-hs-card .s-hs-card-body p{color: #333333;margin-bottom: 10px;}
.testimonial-slider .swiper-button-next:after, .testimonial-slider .swiper-button-prev:after{display:none;}
.testimonial-slider .swiper-button-next{right:-15px}
.testimonial-slider .swiper-button-prev{left:-15px;}
.testimonial-slider .swiper-button-next, .testimonial-slider .swiper-button-prev{z-index:0;background-color:#efefef;border-radius:50%;width:40px;height:40px;}
.testimonial-slider .swiper-button-next svg, .testimonial-slider .swiper-button-prev svg{display:block;width:20px;height:20px;fill:#289EE5;}
.testimonial-slider a{text-decoration:none;}


@media (min-width: 547px){
  .testimonial-slider .title h3{font-size:18px;}
  .testimonial-slider .client-details img{max-width: 30%;}
  .testimonial-slider .s-hs-card{padding: 25px;}
  .testimonial-slider .testimonial-swiper{padding:0 30px;}
}
@media (min-width: 768px){
  .testimonial-slider .title {text-align: center;padding:30px 0px}
  .testimonial-slider{padding: 50px 0 100px;}
  .testimonial-slider .s-hs-card .s-hs-card-body .client-designation{margin-top:0px;margin-left:20px;}
  .testimonial-slider .title h2{font-size: 48px;} 
  .testimonial-slider .s-hs-card{margin: 0px 0px;}
  .testimonial-slider .swiper-button-next{right:-25px}
.testimonial-slider .swiper-button-prev{left:-25px;}
.testimonial-slider .swiper-button-next, .testimonial-slider .swiper-button-prev{width:50px;height:50px;}
.testimonial-slider .swiper-button-next svg, .testimonial-slider .swiper-button-prev svg{width:30px;height:30px;}
  @media (min-width: 992px){
    .testimonial-slider .client-details { display: flex;align-items:center;text-align:left;}
    .testimonial-slider .s-hs-card .s-hs-card-body .client-details img{max-width: 15%;}}