.wrapper__reviews .widget__headind { margin-bottom: -25px;}
.tabs-reviews__links{padding:0 0 50px; margin:0}
.tabs-reviews__links li{list-style:none; padding:0 20px 0 0; margin:0}
.tabs-reviews__links li a{font-size: 16px;line-height: 20px;color: #181D29; display:block; padding:8px 20px; border: 1px solid rgba(0, 0, 0, 0.5); border-radius: 900px;}
.tabs-reviews__links li a:hover{text-decoration:none}
.tabs-reviews__links li.active a{text-decoration:none; background:#FFDB45; border-color:#FFDB45}
.reviews__text-block{box-sizing: content-box; padding:30px 40px;background: rgba(255, 219, 69, 0.2); border: 1px solid #FFDB45;border-radius: 20px}
.reviews__text-title{font-size: 22px;line-height: 28px}
.reviews__text-top{font-size: 16px; line-height: 20px; padding:10px 0 20px; border-bottom:1px solid #FFDB45}
.reviews__link-yandex{font-weight: 600;font-size: 14px;line-height: 40px;color: #181D29;background: #FFDB45;border-radius: 900px;padding: 0 20px;max-width: 155px;justify-content: space-between;}
.reviews__link-yandex svg{margin-left:10px}
.reviews__link-yandex:hover{color:#fff; text-decoration:none; background:#FFDB45}
.reviews__link-yandex:hover svg path{stroke:#fff}
.reviews__rew{padding:30px 0 25px; font-size: 14px; line-height: 18px; height:195px}
.tabs-reviews__content{position:relative}
.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{transition:all 0.3s linear 0s; position:absolute; top:50%; transform:translateY(-50%); width:40px; height:40px; border:1px solid #FFDB45; z-index:2; border-radius:100%;}
.tabs-reviews__content .rev__arrow-prev svg path, .tabs-reviews__content .rev__arrow-next svg path{transition:all 0.3s linear 0s}
.tabs-reviews__content .rev__arrow-prev:hover, .tabs-reviews__content .rev__arrow-next:hover{background:#FFDB45}
.tabs-reviews__content .rev__arrow-prev:hover svg path, .tabs-reviews__content .rev__arrow-next:hover svg path{fill:#fff}
.tabs-reviews__content .rev__arrow-next{right:-60px}
.tabs-reviews__content .rev__arrow-prev{left:-60px}
a.rev-video, a.rev-screen{display:block; border-radius:20px; position:relative; overflow:hidden;height: 100%;}
a.rev-video img, a.rev-screen img{max-width:100%; height:100%; width:100%;object-fit: cover;}
a.rev-video::after{content:"";width: 60px;height: 60px;position: absolute;background: rgba(80,80,82,0.5) url(/templates/nova/images/play.svg) no-repeat 22px center;border-radius:100%; top:50%; left:50%; transform:translate(-50%, -50%)}
a.rev-video::before{border-radius:20px; background: rgba(0,0,0,0.5); content:""; top:0; left:0; right:0; bottom:0; position:absolute}
.tabs-reviews__content{display:none}
.tabs-reviews__content.active{display:block}
.rating-one-star img:nth-child(1) ~ img{filter: grayscale(); opacity: 0.9;}
.rating-two-star img:nth-child(2) ~ img{filter: grayscale(); opacity: 0.9;}
.rating-three-star img:nth-child(3) ~ img{filter: grayscale(); opacity: 0.9;}
.rating-four-star img:nth-child(4) ~ img{filter: grayscale(); opacity: 0.9;}


.reviews__link-yandex span {
    border-radius: 100%;
    transition: all 0.1s linear 0s;
    display: flex
;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    background: #FFFFFF;
    position: relative;
    transform: rotate(0);
}
.reviews__link-yandex:hover{background:#FFCE00; color:#181D29}
.reviews__link-yandex:hover span{transform:rotate(45deg)}

@media(max-width:1320px) and (min-width:1230px){
	.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{display:none !important}
}
@media(max-width:1075px) and (min-width:992px){
	.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{display:none !important}
}
@media(max-width:840px) and (min-width:768px){
	.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{display:none !important}
}
@media(max-width:650px) and (min-width:576px){
	.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{display:none !important}
}
@media(max-width:1229px){
	.reviews__rew{padding:20px 0; height:200px}
	.reviews__text-block{padding:30px 20px}
}
@media(max-width:991px){
	.tabs-reviews__links{padding:0 0 40px}
	.reviews__rew{height:180px}
	.tabs-reviews__content .pagination-static{padding:25px 0 0}
}
@media(max-width:767px){
	.tabs-reviews__links{padding:5px; margin:0 0 30px; background: rgba(137, 193, 236, 0.2); border-radius: 900px;}
	.tabs-reviews__links li{list-style:none; padding:0; margin:0}
	.tabs-reviews__links li a {font-size: 14px; padding: 9px 15px; border:none; font-weight:600}
}
@media(max-width:575px){
	.wrapper__reviews{overflow:hidden}
	.wrapper__reviews .widget__headind{/*padding-bottom: 88px;*/ padding-bottom:30px; position: relative}
	.wrapper__reviews .widget__button{position:absolute; right:0; bottom:0; padding-bottom:20px}
	.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{top:-141px; transform:translateY(0)}
	.tabs-reviews__content .rev__arrow-next{right:auto; left:50px;}
	.tabs-reviews__content .rev__arrow-prev{left:0}
	
	.tabs-reviews__content .rev__arrow-prev, .tabs-reviews__content .rev__arrow-next{display:none !important}
	
}
@media(max-width:360px){
	.reviews__rew{height:200px}
}
@media(max-width:350px){
	.tabs-reviews__links li a {padding: 9px 12px}
}
