.ec-stars{display:inline-block;width:100px;height:20px;margin:0;background:url(/images/reviews/star.png) 0 -20px repeat-x}.ec-stars span{display:block;width:0;height:20px;background:url(/images/reviews/star.png) 0 0 repeat-x;text-indent:-9999px}.ec-message{position:relative;min-height:20px;margin-bottom:10px;background-color:#fff;border-radius:2px}.ec-message .ec-stars span.rating-5{width:100px}.ec-message .ec-stars span.rating-4{width:80px}.ec-message .ec-stars span.rating-3{width:60px}.ec-message .ec-stars span.rating-2{width:40px}.ec-message .ec-stars span.rating-1{width:20px}.ec-message p{margin:20px 0 0;font-size:15px;font-weight:300;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:135%}.ec-message strong[itemprop=author]{font-weight:700;font-size:16px}.ec-message .review-answer-info{position:absolute;right:16px;bottom:10px;padding:0;color:#4f4f4f;border:0;background:0 0}.ec-message .review-answer-info span{position:absolute;left:50%;top:36%;font-size:10px;font-family:Roboto,Arial;transform:translate(-50%,-50%)}.reviews-previews{margin-bottom:55px}.reviews-previews .ec-messages{display:flex;-webkit-display:flex;-moz-display:flex;margin:30px 0}.reviews-previews .title-reviews{margin:30px 0 0;color:#000;font:300 33px Roboto,'PT Sans',Arial}.reviews-previews .title-reviews .rating-star{display:inline-block;width:35px;height:33px;background:url('/images/reviews/rating-star.png') 0 0 no-repeat}.reviews-previews h2 .ec-stars{margin-top:4px}.reviews-previews .reviews-count{font-size:13px;color:rgba(0,0,0,.7);margin-top:10px}.reviews-previews .ec-content{width:100%}.reviews-previews .ec-data{display:flex;-webkit-display:flex;-moz-display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;color:#000;font-size:18px;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:150%}.reviews-previews .ec-messages{display:flex;-webkit-display:flex;-moz-display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between}.reviews-previews .ec-messages>div{overflow:hidden;width:32.5%;max-height:273px;padding:20px 20px 40px;box-sizing:border-box;background:#fff;border-radius:15px;box-shadow:3px 3px 20px 0 rgba(0,0,0,.15)}.reviews-previews .ec-message__date{margin:10px 0 0;color:#000;font-size:13px;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:150%}.all-reviews{display:flex;align-items:center;justify-content:center;font-family:Roboto;font-weight:700;margin:30px auto 0;font-size:12px;text-align:center;color:#fff;width:158px;height:32px;line-height:40px;text-transform:uppercase;box-sizing:border-box;border-radius:7px;text-decoration:none;transition:all .3s;background:#bdbdbd}.all-reviews:hover{background:#4879ff;color:#fff;text-decoration:none}