.video-finishes__block{padding:30px; background: #FFFFFF; border: 1px solid #FC8A15; border-radius: 3px; height: 100%; display: flex; flex-direction: column}
.video-finishes__cover{position:relative}
.video-finishes__info{background: rgba(255, 255, 255, 0.7);border-radius: 0px 0px 3px 3px;position:absolute;left:0;bottom:0;right:0;padding: 25px;}
.video-finishes__title{font-weight: 700;font-size: 18px;line-height: 22px;text-transform: uppercase;color: #000000;padding: 20px 0 0;min-height: 64px;}
.video-finishes__text{font-weight: 500; font-size: 14px; line-height: 18px; color: #000000; padding: 20px 0}
.video-finishes__price{font-weight: 600;font-size: 14px;line-height: 20px;color: #000000;padding: 20px 0;}
.video-finishes__price big{font-weight: 900;font-size: 150%;color: #DB0000;margin: 0 5px;}
.video-finishes__price small{font-weight: 700;font-size: 110%;color: #000000;}
.video-finishes__block a.btn-yellow{line-height: 50px; font-weight: 500; font-size: 14px; max-width: 215px; margin: auto auto 0; width: 100%}
.video-finishes__play{display: block;transform: translateX(-50%) translateY(-50%);left: 50%;position: absolute;top: 0}
@media(max-width: 1229px) {
    .video-finishes__block {padding: 15px;}
    .video-finishes__info {padding: 20px 15px}
    .video-finishes__title {font-size: 16px;line-height: 20px;padding: 20px 0 0;min-height: 60px;}
    .video-finishes__text {font-size: 14px;line-height: 18px;padding: 20px 0}
    .video-finishes__price {font-size: 13px;line-height: 18px;padding: 15px 0}
	.video-finishes__price big{font-size: 120%}
	.video-finishes__price small{font-size: 100%;}
    .video-finishes__block a.btn-yellow {line-height: 48px;font-size: 13px;max-width: 200px}
}