.tm-sc-testimonials .star-rating{float:right;overflow:hidden;position:relative;height:1.1em;line-height:1.2;font-size:.9em;width:5.6em}.tm-sc-testimonials .star-rating::before{content:"\f005\f005\f005\f005\f005";color:#d3ced2;font-family:"Font Awesome 5 Free";font-weight:500;float:left;top:0;left:0;position:absolute}.tm-sc-testimonials .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.tm-sc-testimonials .star-rating span::before{content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";font-weight:500;color:#f1c40f;top:0;position:absolute;left:0}.tm-sc-testimonials .star-rating{float:none;margin-top:5px;margin-bottom:20px;overflow:visible}.tm-sc-testimonials .star-rating span:before{color:var(--theme-color2)}.tm-sc-testimonials .author-text,.tm-sc-testimonials .name,.tm-sc-testimonials .job-position{transition:all 0.3s ease-in-out}.tm-sc-testimonials .star-rating span:before{transition:all 0.3s ease-in-out}.testimonial-block-style3{margin-bottom:30px;position:relative}.testimonial-block-style3 .inner-box{border:1px solid rgb(18 18 18 / .1);box-shadow:0 10px 60px rgb(0 0 0 / .05);border-radius:40px;position:relative;background:#fff;padding:40px 35px 25px;z-index:1;transition:all 0.2s ease-in-out}@media (max-width:991.98px){.testimonial-block-style3 .inner-box{padding:40px 30px 25px}}@media (max-width:575.98px){.testimonial-block-style3 .inner-box{border-radius:25px;padding:41px 15px 37px}}.testimonial-block-style3 .inner-box:hover .info-box .thumb{transform:scaleX(-1)}@media (min-width:576px){.testimonial-block-style3 .inner-box .author-info{align-items:center;justify-content:space-between}}.testimonial-block-style3 .inner-box .author-info .info-box{align-items:center;display:flex;position:relative;margin-bottom:40px}.testimonial-block-style3 .inner-box .author-info .info-box .thumb{background:var(--gradient-10);border-radius:50%;margin:0 14px 0 0;overflow:hidden;text-align:center;transition:all 300ms ease}.testimonial-block-style3 .inner-box .author-info .info-box .thumb img{height:60px;width:60px;border-radius:50%}@media (max-width:575.98px){.testimonial-block-style3 .inner-box .author-info .info-box .thumb{display:inline-block;left:0;margin-bottom:0;position:relative;top:0}}.testimonial-block-style3 .inner-box .author-info .info-box .testimonial-name{margin-bottom:0;margin-top:0;text-transform:capitalize}.testimonial-block-style3 .inner-box .author-info .testimonial-title{color:var(--theme-color1)}.testimonial-block-style3 .inner-box .author-info .author-text{font-size:20px;font-weight:400;font-family:var(--heading-font-family);line-height:32px;margin-bottom:60px;color:#121212}.testimonial-block-style3 .inner-box .content-box{border-bottom:1px solid rgb(255 255 255 / .2);position:relative}.testimonial-block-style3 .inner-box .content-box .quote-icon{position:absolute;right:12px;top:0}.testimonial-block-style3 .inner-box .content-box .quote-icon .icon{color:rgb(0 82 82 / .1);font-size:40px;line-height:1}.testimonial-block-style3 .inner-box .content-box .rating{align-items:center;display:flex;gap:5px;margin-bottom:18px}.testimonial-block-style3 .inner-box .content-box .rating .star-rating{font-size:20px}.testimonial-block-style3 .inner-box .content-box .rating .star-rating span:before{color:var(--theme-color1);font-weight:600}