.common-rate-banner{padding:2px;border-radius:4px;margin-bottom:30px;background-color:#3875CB;background-image:linear-gradient(45deg,#3875CB 0%,#340652 50%,#A514C5 100%)}.common-rate-banner .common-rate-banner-inner{padding:22px 22px 16px 67px;border-radius:2px;background:url("/themes/redesign/img/components/rate/cup_purple.svg") 23px 25px no-repeat #fff}.common-rate-banner a{color:#1a77d2;text-decoration:underline}.common-rate-banner a:hover{text-decoration:none}.common-rate-banner .common-rate-banner__title{font-weight:700;font-size:24px;line-height:32px;margin-bottom:12px}.common-rate-banner .common-rate-banner__place{font-size:16px;line-height:24px;margin-bottom:6px;display:flex}.common-rate-banner .common-rate-banner__place-num{font-weight:700;margin-right:4px;white-space:nowrap}.common-rate-banner .common-rate-banner__place-link{font-weight:400;color:#333}.common-rate-banner .common-rate-banner__place-link span{cursor:pointer;color:#1a77d2;text-decoration:underline}.common-rate-banner .common-rate-banner__place-link span:hover{text-decoration:none}.common-rate-banner .common-rate-banner__all{padding:8px 0}.common-rate-banner .common-rate-banner__all-btn{color:#1A77D2;text-decoration:underline;cursor:pointer;display:inline-block}.common-rate-banner .common-rate-banner__all-btn:hover{text-decoration:none}.common-rate-banner_norates{background-color:#E6964B;background-image:none}.common-rate-banner_norates .common-rate-banner-inner{background:url("/themes/redesign/img/components/rate/sad_smile.png") 26px 24px no-repeat #F8F5FD}.common-rate-banner_norates .common-rate-banner__title{margin-bottom:24px}.common-rate-banner_norates p{font-weight:400;font-size:16px;line-height:24px;margin-bottom:12px}