.scrolled .wrapper__general{background-color:#626262;color:#fff}
.wrapper__general p{margin: 0 0 25px}
.wrapper__general img{margin-top:-35px}
.wrapper__general .h2, .wrapper__general .h1{position:relative;margin: 0 0 25px; color:#fff}
.wrapper__general .h1{margin: 25px 0}

@media(min-width:768px){
   .scrolled .wrapper__general{background:url(/templates/stroitelstvo/images/remont/bg-techdir.jpg) no-repeat fixed center center / cover; }
}

@media(max-width:1229px){
	.wrapper__general p{font-size:15px; margin: 0 0 20px}
	.wrapper__general .h2, .wrapper__general .h1{margin: 0 0 20px}
	.wrapper__general .h1{margin: 20px 0}
}
@media(max-width:991px){
	.wrapper__general{text-align:center; padding-top:45px}
	.wrapper__general p{font-size:14px; margin: 0 0 15px}
	.wrapper__general .h2, .wrapper__general .h1{margin: 0 0 15px}
	.wrapper__general .h1{margin: 15px 0}
	.wrapper__general img{margin:15px 0 0; max-width:300px; width:100%}
}
@media(max-width:767px){
	.wrapper__general{padding-top:35px}
	.wrapper__general p{font-size:13px; margin: 0 0 10px}
	.wrapper__general .h2, .wrapper__general .h1{margin: 0 0 10px}
	.wrapper__general .h1{margin: 10px 0}
	.wrapper__general img{margin:10px 0 0; max-width:250px}
}