.cover_outside_tech a{display: inline-block;width: 300px;margin-right: 10px;}
.logo-zk.low_pers{
	bottom: 375px;
}
.pr-banner-text a:hover{
	color:#fff;
}
.koncept_kompleks .flats .row > div:first-child .item:before,
.koncept_kompleks .flats .row > div:last-child .item:before{
	position: absolute;
	left: 50%;
	top: 36%;
	content: "ПРОДАНО";
	-webkit-transform: translate(-50%,-50%) rotate(-23deg);
			transform: translate(-50%,-50%) rotate(-23deg);
	font-size: 40px;
	font-weight: 700;
	z-index: 2;
	color: #FF2C00;
}
.koncept_kompleks .flats .row > div:first-child .item,
.koncept_kompleks .flats .row > div:last-child .item{
	pointer-events: none;
}
.koncept_kompleks .flats .row > div:first-child .item__icon,
.koncept_kompleks .flats .row > div:last-child .item__icon{
	filter: grayscale(100%);
}
.koncept_kompleks .flats .row > div:first-child .desc,
.koncept_kompleks .flats .row > div:last-child .desc{
	filter: grayscale(100%);
}
.koncept_kompleks .flats .row > div:first-child .rest,
.koncept_kompleks .flats .row > div:last-child .rest{
	filter: grayscale(100%);
}

@media(min-width: 1200px)and (max-height: 790px){
	.logo-zk{
		max-width: 120px;
	}
	.logo-zk.awords{
		bottom: 265px;
	}
	.logo-zk.top img{
		width: 120px;
	}
	.logo-zk.top{
		bottom: 140px;
	}
	.logo-zk.low_pers{
		bottom: 390px;
	}
}
@media(max-width: 767px){
	.logo-zk.low_pers{
		bottom: 150px;
	}
	header .top_line .right_block {
	    display: block !important;
	}
	header .top_line .right_block .phone{
		display: none;
	}
	.top_line .right_block .btn{
		display: block;
		width: auto;
		background-color: transparent;
		height: 30px;
		padding-top: 10px;
		margin-right: 25px;
	}
	.top_line .right_block .btn > span{
		display: none;
	}
	.top_line .right_block .btn > span.cover_block.hid-sm-res{
		display: block;
	}

}
.more_konsept{
	padding: 100px 0;
}
.more_konsept h2{
	font-size: 32px;
	text-align: center;
	padding: 0;
}
.more_konsept p.name{
	text-align: center;
	text-transform: uppercase;
	font-size: 60px;
	margin: 20px 0;
}
.more_konsept a.btn{
	text-align: center;
	margin: auto;

}
.flex-custom{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.flex-custom div{
	float: none;
}
/*.about .row:first-child .col-md-6.q-about-img{
	background-position: center top;
}
.koncept_kompleks .about .row:first-child .col-md-6.q-about-img{
	background-position: center center;
}*/
@media (max-width: 870px) {
/*	.about .row:first-child .col-md-6.q-about-img{
		background-size: contain;
	}
	.koncept_kompleks .about .row:first-child .col-md-6.q-about-img{
		background-size: cover;
	}*/
}
@media (max-width: 767px) {
/*	.about .row:first-child .col-md-6.q-about-img{
		background-size: cover;
	}*/
	.cover_outside_top{
		display: flex;
		-webkit-justify-content: space-around;
		-moz-justify-content: space-around;
		-ms-justify-content: space-around;
		-o-justify-content: space-around;
		justify-content: space-around;
		width: 80%;
	}
	header .btn{
		width: 180px;
	}
}
@media (max-width: 500px) {
	header .btn{
		width: 143px;
	}
	.cover_outside_top{
		width: 100%;
	}
/*	.about .row:first-child .col-md-6.q-about-img{
		min-height: 210px;
	}*/
	.more_konsept {
		padding: 40px 0;
	}
	.more_konsept h2{
		font-size: 24px;
	}
	.more_konsept p.name{
		font-size: 40px;
	}
}

.pricing-banner.conzept-banner .pr-banner-text a{
	display: flex;
	justify-content: space-between;
}
.pricing-banner.conzept-banner .pr-banner-text a .colored03{
	font-size: 20px;
}

.marquee{
width:100%;
white-space:nowrap;
overflow:hidden;
border-top: 3px solid #fff;
margin-top: 10px;
}
 
.marquee span {
display:inline-block;
padding-left:100%;
-webkit-animation: marquee 15s infinite linear;
animation: marquee 15s infinite linear;
}
 
@-webkit-keyframes marquee {
0%{-webkit-transform: translate(0, 0);}
100%{-webkit-transform: translate(-100%, 0);}
}
@keyframes marquee{
0%{transform: translate(0, 0);}
100%{transform: translate(-100%, 0)}
}

@media screen and (max-width: 767px) {
	.pricing-banner.conzept-banner .pr-banner-text a .colored03{
		font-size: 12px;
	}
}