.case__item{
	background-color: #edeff3;
	background-position: left bottom;
	background-size: auto 325px;
	background-repeat: no-repeat;
	border-radius: 20px;
	padding: 35px 50px 50px 40px;
}
.case__item-bg{
	max-width: 375px;
	max-height: 325px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: left 0 bottom 0;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 0;
	width: 375px;
	height: 325px;
	border: 0 0 0 20px;
}
.case__item .case__item-a{
	border: 0;
}
.case__item .case__item-a:before,
.case__item .case__item-a:after,
.case__item-link a:before,
.case__item-link a:after{
	display: none;
}
.case__item-title{
	color: #1A2545;
	font-weight: bold;
	font-size: 28px;
	line-height: normal;
	margin: 0 0 15px 0;
}
.case__item-link{
	font-size: 16px;
}
.case__item-link a{
	color: #1A2545;
	text-decoration: none;
	border-bottom: 1px solid rgba(26,37,69,.1);
}
.case__item-link a:hover{
	color: #a60d0d;
	text-decoration: none;
	border-color: rgba(166,13,13,.1);
}
.case__item-wrap{
	display: flex;
	padding-left: 400px;
	flex-wrap: wrap;
	margin-top: 40px;
}
.case__item-wrap > div{
	width: 50%;
}
.case__item-item{
	margin-bottom: 40px;
	padding-right: 30px;
}
.case__item-wrap > div:nth-child(2) .case__item-item,
.case__item-wrap > div:nth-child(4) .case__item-item{
	padding-right: 0;
}
.case__item-value{
	color: #4D619F;
	font-size: 28px;
	font-weight: 600;
	line-height: normal;
	margin: 0 0 13px 0;
}
.case__item-item-region .case__item-value{
	max-height: 75px;
	overflow: hidden;
}
.case__item-item-region .case__item-value:after{
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom,  rgba(237,239,243,0) 70%,rgba(237,239,243,0.9) 100%);
}
.case__item-desc{
	color: #9EA2AE;
	font-size: 20px;
	line-height: normal;
}
.case__item-more{
	padding-left: 400px;
}
.case__item-more span{
	color: #1A2545;
	border-bottom: 1px solid rgba(26,37,69,.15);
}
.case__item-more span:hover{
	color: #a60d0d;
	border-color: rgba(166,13,13,.1);
}

.iblock_cases .owl-carousel .owl-nav button.owl-next,
.iblock_cases .owl-carousel .owl-nav button.owl-prev{
	top: 0!important;
}
.iblock_cases .owl-nav{
	top: 35%;
}
.landing_dig .iblock_cases .owl-nav{
	top: 45%;
}

@media all and (min-width:1120px) and (max-width: 1220px){
	.case__item-value{
		font-size: 24px;
	}
}

@media all and (max-width: 950px){
	.iblock_cases .owl-nav{
		top: -146px;
	}
	.pageid_975 .iblock_cases .owl-nav{
		top: -118px;
	}
}

@media all and (min-width:850px) and (max-width: 1120px){
	.case__item{
		background-size: 280px;
	}
	.case__item-wrap,
	.case__item-more{
		padding-left: 250px;
	}
	.case__item-value{
		font-size: 24px;
	}
	.case__item-desc{
		font-size: 16px;
	}
}

@media all and (min-width:600px) and (max-width: 950px){
	.index-wt-cases .case__item-wrap,
	.index-wt-cases .case__item-more{
		padding-left: 0;
	}
	.index-wt-cases .case__item{
		padding: 25px 30px 330px 30px;
	}
	.iblock_cases .owl-carousel .owl-nav button.owl-prev{
        left: 0!important;
    }
    .iblock_cases .owl-carousel .owl-nav button.owl-next{
        right: 0;
    }
}
@media all and (min-width:600px) and (max-width: 850px){
	.case__item-wrap,
	.case__item-more{
		padding-left: 0;
	}
	.case__item{
		padding: 25px 30px 330px 30px;
	}
}

@media all and (max-width: 600px){
	.case__item-wrap,
	.case__item-more{
		padding-left: 0;
	}
	.case__item-title{
		font-size: 22px;
	}
	.case__item-value{
		font-size: 16px;
		margin: 0 0 8px 0;
		font-weight: normal;
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		word-wrap: break-word;
	}
	.case__item-desc{
		font-size: 13px;
	}
	.case__item-item{
		padding-right: 15px;
	}
	.case__item{
		padding: 25px 30px 200px 30px;
		background-size: 70%;
	}
	.index-wt-cases .ib_title{
		font-size: 26px!important;
		text-align: center!important;
		padding: 0 20px;
	}
	.index-wt-cases .iblock_cases .owl-nav button.owl-next{
		right: 0;
	}
	.index-wt-cases .iblock_cases .owl-carousel .owl-nav button.owl-prev{
		left: 0;
	}
}