.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 .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-testimonials .author-text,.tm-sc-testimonials .name,.tm-sc-testimonials .job-position{transition:none}}.tm-sc-testimonials .star-rating span:before{transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-testimonials .star-rating span:before{transition:none}}.owl-carousel .type-testimonials{box-shadow:none}.testimonial-skin-style4{background:#fff;margin-top:45px;padding:50px;box-shadow:0px 10px 30px 0px rgba(26,29,72,.07);position:relative}.testimonial-skin-style4 .testimonial-upper{margin-top:-90px;margin-bottom:30px}@media (min-width:768px){.testimonial-skin-style4 .testimonial-upper{display:flex;align-items:flex-end}}.testimonial-skin-style4 .testimonial-upper .author-thumb{display:inline-block;border:10px solid var(--theme-color1);max-width:90px}@media (min-width:768px){.testimonial-skin-style4 .testimonial-upper .star-rating{margin-bottom:0;margin-left:85px}}.testimonial-skin-style4 .testimonial-upper .star-rating span:before{color:var(--theme-color1)}.testimonial-skin-style4 .author-info{margin-top:20px}@media (min-width:768px){.testimonial-skin-style4 .author-info{display:flex;align-items:center}}.testimonial-skin-style4 .author-info .name{margin:0;line-height:32px}@media (max-width:767.98px){.testimonial-skin-style4 .author-info .name{margin-bottom:10px}}.testimonial-skin-style4 .author-info .job-position{font-size:14px;margin-top:0;font-weight:400;color:var(--theme-color1)}@media (min-width:768px){.testimonial-skin-style4 .author-info .job-position{margin-left:15px}}