h2 {
	color:#333;
	margin-top:20px;
}

.fixed_bg {
	position:fixed;
	z-index:-1;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background: url(../img/fonz/about_fixed.jpg) no-repeat;
	background-size:100%;
	
}

.fixed_bg:before {
	position:fixed;
	content:'';
	z-index:0;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color: rgba(0,0,0,0.4);
}

.container * {
	color:#fff;
}

.uslugi {
	background-color:#fab6f6;
}

.uslugi * {
	color:#333;
}

.uslugi .item {
	width:220px;
	margin:0 auto;
}

.uslugi .item .img {
	display: flex;
	width:240px;
	height: 180px;
	justify-content:center;
	align-items:center;
	margin: 0 auto 15px;
}

.uslugi .item img {
	max-width:240px;
	max-height:180px;
}

.uslugi .owl-next, .uslugi .owl-prev, #reviews .owl-next, #reviews .owl-prev {
    border-left: 4px solid #333;
    border-bottom: 4px solid #333;
}

#reviews {
	background-color:#fab6f6;
	padding:30px 0;
}

#reviews .container {
	padding-top:0px;
}

#reviews .item {
	width:320px;
	box-sizing: border-box;
	padding: 20px;
	margin:0 auto;
	background-color: rgba(0, 0, 0, 0.1);
}

#reviews .item .photo {	
	width:180px;
	height:180px;
	overflow:hidden;
	margin:0 auto;
	border: 1px solid #555;
	border-radius:50%;
}

#reviews .item .photo img {
  width:100%;
}

#reviews .item .name {
  color: #333;
  font-size: 20px;
  text-align: center;
  margin:18px 0 15px;
}

#reviews .item .text * {
	color:#333;
}

#reviews .item .text {
  position: relative;
  height:300px;
  overflow: hidden;
  font-size:16px;
  color: #333;
  text-align: left;
}

@media screen and (max-width:990px) {
	.fixed_bg {
		background: url(../img/fonz/about_fixed.jpg);
		background-size: auto 100%;
	}
	
	.container {
		padding:10px;
	}
	
	#akcii img {
		height: auto !important;
	}
}