.servise__block{height:100%; padding: 20px 15px; border-radius: 5px; background: #fff; box-shadow: 0 0 5px 0 rgb(102 102 102 / 60%);}
.servise__block .btn-orange{min-width:275px}
.servise__cover{margin-bottom:20px; border-radius: 5px; overflow:hidden; position:relative; display:block; height:200px; position:relative}
.servise__metka{position:absolute; top:15px; right:15px}
.servise__cover img{width:100%; height:100%; object-fit:cover}
.servise__title{font-size: 22px;color:#333;font-weight: 700;line-height: 1.2; margin-bottom:20px}
.servise__text{line-height: 1.2; color:#000; font-size: 12px;}
.servise__text p{margin:15px 0}
.servise__text ul{padding:0; margin:15px 0}
.servise__text ul li{padding:5px 0; margin:0; list-style:none}
.servise__text ul li::before{content:"-"}
.servise__cover.video-servise::before{background: url(/templates/gradis/images/play-dir.png) no-repeat center center; content: ""; position: absolute; width: 81px; height: 83px; z-index: 1; top: 50%; transform: translate(-50%, -50%); left: 50%; margin: 5px 0 0 0}
@media(max-width:1199px){
	.servise__block{padding:15px}
	.servise__block .btn-orange{min-width:220px}
	.servise__cover{margin-bottom:15px; height:180px}
	.servise__title{font-size: 20px; margin-bottom:15px}
	.servise__title img{width:30px; height:auto}
	.servise__text p{margin:10px 0}
	.servise__text ul{margin:10px 0}
	.servise__text ul li{padding:3px 0}
}
@media(max-width:991px){
	.servise__cover{height:200px}
}
@media(max-width:767px){
	.servise__block{padding:10px}
	.servise__cover{height:260px}
	.servise__title{font-size: 18px; margin-bottom:10px}
}
@media(max-width:575px){
	.servise__cover{height:55vw}
}