.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-style7{position:relative}.testimonial-block-style7 .inner-box{display:flex;justify-content:space-between;flex-direction:column;height:100%}.testimonial-block-style7 .inner-box .icon{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;transition:var(--transition);width:60px;height:60px;align-items:center;border-radius:50%;transition:all 300ms ease;margin-bottom:50px;font-size:30px;background:var(--theme-color1);color:var(--theme-color1-text-color)}.testimonial-block-style7 .inner-box .author-text{font-weight:500;line-height:30px;font-size:18px}.testimonial-block-style7 .inner-box .testi-info{display:flex;position:relative;align-items:center;margin-top:40px}.testimonial-block-style7 .inner-box .testi-info .testimonial-name{position:relative;padding-left:50px;margin:0}.testimonial-block-style7 .inner-box .testi-info .testimonial-name::after{position:absolute;top:20px;left:0;width:32px;height:2px;background-color:var(--theme-color2);content:""}.testimonial-block-style7 .inner-box .testi-info .testimonial-position{color:#4b535d;font-weight:400;position:relative;padding-left:10px}