@media only screen and (max-width : 1200px){
	section{
		padding-top: 35px;
		padding-bottom: 35px;
	}

	.title-block{
		margin-bottom: 30px;
		font-size: 28px;
	}

	.quote{
		font-size: 18px;
	}

	.quote{
		padding-bottom: 35px;
		margin-bottom: 35px;
	}

	.regen p{
		font-size: 18px;
	}
}/**1200px**/

@media only screen and (max-width : 1199px){
	.action__form{
		max-width: 100%;
	}

	.profit__pic{
		padding-top: 25px;
		padding-bottom: 25px;
	}

	.what .pic{
		margin-bottom: 20px;
	}

	.load__in{
		padding: 20px;
	}

	.load__in p{
		font-size: 18px;
	}

	.effect__item{
		width: 33.33%;
		max-width: 33.33%;
	}

	.advantages__item{
		width: 50%;
	}

	.system__col{
		width: 100%!important;
	}

	.system .pic{
		padding-top: 25px;
	}

	.benefit__item{
		width: 50%;
	}


}/**1199px**/

@media only screen and (max-width : 991px){
	.consult__text{
		padding-left: 55px;
		margin-bottom: 20px;
		font-size: 18px;
	}

	.consult .btn{
		margin-top: 20px;
	}

	.advantages__item{
		margin-bottom: 35px;
	}

	.profit__item .in{
		padding: 20px;
	}

	.profit__item .pic{
		width: 80px;
		height: 80px;
	}

	.profit__item p{
		font-size: 16px;
	}

	.soft__item .in{
		display: block;
	}

	.soft__item:nth-child(even) .in{
		flex-direction: row;
	}

	.soft__item .pic{
		margin-bottom: 20px;
	}

	.soft__item .right{
		padding-left: 0;
		padding-right: 0!important;
	}

	.what p,
	.how p,
	.spec__item p,
	.princip p,
	.regen__item p,
	.changes__item p,
	.effect__item p,
	.benefit__item p,
	.system p{
		font-size: 16px;
	}

	.princip .right{
		padding-left: 0;
	}

	.regen .pic{
		margin-bottom: 20px;
	}

	.service .pic{
		margin-bottom: 20px;
	}

	.effect__item{
		width: 100%;
		max-width: 100%;
	}

	.advantages__item{
		width: 100%;
	}

	.benefit__item{
		width: 100%;
	}
}/**991px**/

