.testimonial-carousel{padding:0 0 80px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.testimonial-carousel{padding-bottom:50px}}.testimonial-carousel .swiper-pagination{align-items:center;bottom:0;display:flex;gap:15px;justify-content:center;line-height:1}@media only screen and (max-width:479px){.testimonial-carousel .swiper-pagination{bottom:20px}}.testimonial-carousel .swiper-pagination-bullet{background-color:transparent;border:none;height:12px;margin:0!important;opacity:1;position:relative;transition:var(--transition);width:12px}.testimonial-carousel .swiper-pagination-bullet:before{background-color:#d8d8d8;border-radius:50%;content:"";height:8px;left:2px;position:absolute;top:2px;transition:var(--transition);width:8px;z-index:-1}.testimonial-carousel .swiper-pagination-bullet-active{background-color:var(--primary-color)}.testimonial{background-color:#fff;border-radius:5px;padding:40px 50px}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial{padding:40px 35px}}@media only screen and (max-width:479px){.testimonial{padding:30px}}.testimonial-author{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:20px}.text-center .testimonial-author{justify-content:center}.text-right .testimonial-author{justify-content:flex-end}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-author{gap:20px}}@media only screen and (max-width:479px){.testimonial-author{gap:20px}}.testimonial-author-thumbnail{border-radius:50%;flex:0 0 90px;height:90px;overflow:hidden;width:90px}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-author-thumbnail{flex:0 0 70px;height:70px;width:70px}}@media only screen and (max-width:479px){.testimonial-author-thumbnail{flex:0 0 70px;height:70px;width:70px}}.testimonial-author-content{align-self:center}.name-designation-wrap h6{line-height:1.5;margin:0}.name-designation-wrap span{color:var(--base-color);text-transform:capitalize}@media only screen and (max-width:479px){.name-designation-wrap h6{font-size:14px}.name-designation-wrap span{font-size:13px}}.testimonial-author-rating{color:#ffc107;display:inline-flex;line-height:1;margin-bottom:15px;position:relative;white-space:nowrap}.name-designation-wrap{align-items:center;display:flex;gap:3px}.testimonial-author-rating svg{height:18px;width:18px}.testimonial-author-rating svg path{stroke:currentColor;fill:currentColor}@media only screen and (max-width:479px){.testimonial-author-rating{margin-bottom:10px}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-text p{font-size:16px!important}}@media only screen and (min-width:768px) and (max-width:991px){.testimonial-text p{font-size:17px!important}}@media only screen and (max-width:767px){.testimonial-text p{font-size:16px!important}}