.client-satisfaction-info-text{font-size:16px;color:var(--dark-color);text-align:center;font-weight:600}.client-satisfaction-info-text p{margin-bottom:10px}.client-satisfaction-rating-container{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.client-satisfaction-rating-title{font-size:16px;color:var(--dark-color);text-align:center;font-weight:600;margin-bottom:40px}.client-satisfaction-rating-item{display:flex;flex-direction:column;align-items:center}.client-satisfaction-rating-item-icon{width:50px;height:50px;margin-bottom:10px}.client-satisfaction-rating-item-title{display:flex;align-items:center;text-align:center;font-size:13px;height:45px;margin-bottom:10px}.client-satisfaction-rating-item-procent{font-size:25px;color:var(--primary-color)}.client-satisfaction-rating-stars{position:relative;width:103px;height:39px;margin-top:auto}.client-satisfaction-rating-star{position:absolute;display:flex;top:0;left:0}.client-satisfaction-rating-star span{unicode-bidi:bidi-override;color:#c5c5c5;font-size:25px;margin:0 auto;padding:0;text-shadow:0 1px 0 #a2a2a2}.client-satisfaction-rating-star.yellow{overflow:hidden}.client-satisfaction-rating-star.yellow span{z-index:1;color:var(--secondary-color);padding:0}.synevo-gauge-chart{margin:40px 0}.synevo-gauge-chart .syngauch-content{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:1100px;margin:0 auto}.synevo-gauge-chart .syngauch-chart{width:100%;text-align:center}.synevo-gauge-chart .syngauch-title{color:var(--dark-color);font-size:16px;font-weight:600;padding:0 10px}.synevo-gauge-chart .syngauch-subtitle{font-size:14px;color:var(--primary-color);margin-top:-30px}.synevo-gauge-chart .syngauch-gauge svg text:last-child{transform:translate(3%);font-size:20px}@media only screen and (max-width: 1000px){.client-satisfaction-rating-container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media only screen and (max-width: 800px){.synevo-gauge-chart .syngauch-title,.client-satisfaction-rating-title,.client-satisfaction-info-text{font-size:14px}}@media only screen and (max-width: 600px){.synevo-gauge-chart .syngauch-content{flex-wrap:wrap}.synevo-gauge-chart .syngauch-chart{margin-bottom:20px}}
