.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-style1{max-width:908px;margin:0 auto}.testimonial-block-style1 .inner-box{display:flex;justify-content:center;gap:24px}@media (max-width:767.98px){.testimonial-block-style1 .inner-box{flex-wrap:wrap}}.testimonial-block-style1 .inner-box .content-box{background-color:#f5efe9;display:flex;flex-direction:column;justify-content:center;padding:30px 50px 42px;border-radius:20px}@media (max-width:1399.98px){.testimonial-block-style1 .inner-box .content-box{padding:20px 20px 30px}}@media (max-width:1200px){.testimonial-block-style1 .inner-box .content-box{padding:20px 40px 30px}}.testimonial-block-style1 .inner-box .content-box .logo{color:var(--theme-color2);font-size:40px;margin-bottom:15px}.testimonial-block-style1 .inner-box .content-box .logo i,.testimonial-block-style1 .inner-box .content-box .logo img{transition:all 900ms ease}.testimonial-block-style1 .inner-box .content-box .testimonial-title{color:var(--theme-color-dark);margin-bottom:15px}.testimonial-block-style1 .inner-box .content-box .author-text{font-size:20px;letter-spacing:-.03em}.testimonial-block-style1 .inner-box .content-box .info-box{align-items:end;border-top:1px solid rgb(70 49 49 / .15);display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;margin-top:16px;padding-top:30px}.testimonial-block-style1 .inner-box .content-box .info-box .name-info .testimonial-name{letter-spacing:-.03em;margin-bottom:0}.testimonial-block-style1 .inner-box .content-box .info-box .name-info .testimonial-position{font-weight:500}.testimonial-block-style1 .inner-box .content-box .info-box .rating{align-items:center;color:var(--theme-color1);display:inline-flex;gap:4px;justify-content:center;position:relative;font-size:16px}.testimonial-block-style1 .inner-box .content-box .info-box .rating .star-rating{font-size:16px}.testimonial-block-style1 .inner-box .content-box .info-box .rating .star-rating span:before{color:var(--theme-color1);font-weight:600}.testimonial-block-style1 .inner-box:hover .logo i,.testimonial-block-style1 .inner-box:hover .logo img,.testimonial-block-style1 .inner-box:hover .logo svg{transform:rotateY(360deg);transform-box:fill-box;transform-origin:center;transition:transform 0.6s ease}