
.quality.qualityOnMain {

	background: #D7E6F5;

	.h1_caps {
		color: #02295C;
		text-transform: none;
	}
	.h1_caps sup {
		font-size:24px;
	}
	.qualityRight__text {
		color: #7B8DA3;
		text-transform: none;
	}
	.qualityRight_line {
		background: #7B8DA3;

	}
}



.quality.qualityOnMain::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;   /* половина ширины блока */
	height: 100%;
	background: radial-gradient(141.5% 141.5% at 17.64% 0%, #02295C 0%, #3981CC 71.63%, #ADF1FF 100%);
	transform: skewX(-11deg);       /* наклон */
	transform-origin: top left;
	z-index: 0;                      /* ниже текста */
}