<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.old-site-root-element .about-products_html{}


.old-site-root-element .about-products-contents{
	position: relative;
	padding: 0 0 96px;
	z-index: 0;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents{
	padding: 0 0 72px;
}

}

.old-site-root-element .about-products-contents&gt;*{
	position: relative;
	z-index: 0;
}

.old-site-root-element .about-products-contents .section{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	box-sizing: border-box;
	padding: 0 48px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section{
	padding: 0 20px;
}

}

.old-site-root-element .about-products-contents .section&gt;*{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	flex-grow: 1;
	width: 100%;
	max-width: 1440px;
}



.old-site-root-element .about-products-contents .section-top{}

.old-site-root-element .about-products-contents .section-top&gt;*{}

.old-site-root-element .about-products-contents .section-top .inner{
	display: flex;
	position: relative;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding-left: 96px;
	background: #F2F6F7;
	border-radius: 20px;
	box-sizing: border-box;
}

@media (max-width: 1250px){

.old-site-root-element .about-products-contents .section-top .inner{
	padding-left: 32px;
}

}

@media (max-width: 1000px){

.old-site-root-element .about-products-contents .section-top .inner{
	padding-left: 0;
}

}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-top .inner{
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	border-radius: 16px;
	overflow: hidden;
}

}

	.old-site-root-element .about-products-contents .section-top .inner .info{
		align-self: center;
		padding: 100px 0 124px;
		flex-grow: 1;
		flex-basis: 0;
		min-width: 0;
		max-width: 545px;
		box-sizing: border-box;
	}

@media (max-width: 1250px){

	.old-site-root-element .about-products-contents .section-top .inner .info{
		padding: 32px;
	}

}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-top .inner .info{
		align-self: stretch;
		flex-grow: initial;
		flex-basis: initial;
		min-width: initial;
	}

}

		.old-site-root-element .about-products-contents .section-top .inner .info .header{
			font-family: Circe-Bold;
			font-size: 48px;
			line-height: 48px;
			color: #172126;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-top .inner .info .header{
			font-size: 32px;
			line-height: 36px;
		}

	}

		.old-site-root-element .about-products-contents .section-top .inner .info .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 16px;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-top .inner .info .text{
			margin-top: 12px;
		}

	}

		.old-site-root-element .about-products-contents .section-top .inner .info .actions{
			display: flex;
			flex-direction: row;
			align-items: center;
			justify-content: flex-start;
			margin-top: 32px;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-top .inner .info .actions{
			flex-direction: column;
			align-items: flex-start;
			margin-top: 24px;
		}

	}

			.old-site-root-element .about-products-contents .section-top .inner .info .actions .order{
				display: flex;
				flex-direction: row;
				align-items: center;
				justify-content: center;
				background: #F47D32;
				box-shadow: 0px 18px 40px -15px rgba(255, 99, 0, 0.4);
				border-radius: 12px;
				padding: 8px 24px;
				font-family: Circe-Bold;
				font-size: 16px;
				line-height: 24px;
				letter-spacing: .08em;
				text-transform: uppercase;
				color: #fff;
				min-height: 56px;
				box-sizing: border-box;
				cursor: pointer;
			}

		@media (max-width: 800px){

			.old-site-root-element .about-products-contents .section-top .inner .info .actions .order{
				font-family: Circe-Bold;
				font-size: 12px;
				line-height: 24px;
				padding: 2px 16px;
				min-height: 32px;
			}

		}

				.old-site-root-element .about-products-contents .section-top .inner .info .actions .order:before{
					content: 'Запись на сайте';
					white-space: nowrap;
				}

			.old-site-root-element .about-products-contents .section-top .inner .info .actions .app{
				font-family: Circe-Bold;
				font-size: 16px;
				line-height: 24px;
				letter-spacing: .08em;
				text-decoration-line: underline;
				text-decoration-skip: none;
				text-decoration-skip-ink: none;
				text-underline-offset: 2px;
				text-transform: uppercase;
				color: #F47D32;
				margin-left: 32px;
				cursor: pointer;
			}

		@media (max-width: 800px){

			.old-site-root-element .about-products-contents .section-top .inner .info .actions .app{
				font-size: 12px;
				line-height: 24px;
				color: #F47D32;
				margin-left: 0;
				margin-top: 16px;
			}

		}

				.old-site-root-element .about-products-contents .section-top .inner .info .actions .app:before{
					content: 'Запись через приложение';
				}

	.old-site-root-element .about-products-contents .section-top .inner .image{
		display: block;
		position: absolute;
		bottom: 0;
		right: 0;
		width: auto;
		height: calc(100% + 56px);
		border-radius: 0 0 20px 0;
	}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-top .inner .image{
		position: relative;
		width: 100%;
		height: auto;
		border-radius: 0;
	}

}



.old-site-root-element .about-products-contents .section-customer{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-customer{
	margin-top: 72px;
}

}

.old-site-root-element .about-products-contents .section-customer&gt;*{}

.old-site-root-element .about-products-contents .section-customer .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-customer .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element .about-products-contents .section-customer .list{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr 1fr;
	grid-gap: 32px;
	margin-top: 48px;
}

@media (max-width: 1000px){

.old-site-root-element .about-products-contents .section-customer .list{
	grid-template-columns: 1fr 1fr;
}

}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-customer .list{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	grid-template-columns: initial;
	grid-template-rows: initial;
	grid-gap: initial;
	margin-top: 32px;
}

}

	.old-site-root-element .about-products-contents .section-customer .list&gt;*{
		min-height: 400px;
	}

@media (min-width: 1001px){
	
	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(1){
		grid-column-start: 1;
		grid-column-end: 3;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(4){
		grid-column-start: 2;
		grid-column-end: 4;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(5){
		grid-column-start: 1;
		grid-column-end: 3;
	}


	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(1){
		grid-column-start: 1;
		grid-column-end: 3;
	}

	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(3){
		grid-column-start: 1;
		grid-column-end: 4;
	}

	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(4){
		grid-column-start: 1;
		grid-column-end: 3;
	}

}

@media (max-width: 1250px){

	.old-site-root-element .about-products-contents .section-customer .list&gt;*{
		min-height: 300px;
	}

}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-customer .list&gt;*{
		min-height: initial;
	}

	.old-site-root-element .about-products-contents .section-customer .list&gt;*+*{
		margin-top: 20px;
	}


	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(1){
		order: 1;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(2){
		order: 2;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(4){
		order: 3;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(3){
		order: 4;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(5){
		order: 5;
	}

	.old-site-root-element .about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(6){
		order: 6;
	}


	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(1){
		order: 1;
	}

	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(2){
		order: 2;
	}

	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(3){
		order: 3;
	}

	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(4){
		order: 5;
	}

	.old-site-root-element .about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(5){
		order: 4;
	}


}

	.old-site-root-element .about-products-contents .section-customer .list .big{
		display: flex;
		position: relative;
		flex-direction: row;
		align-items: stretch;
		justify-content: flex-start;
		box-sizing: border-box;
		background: #F2F6F7;
		border-radius: 20px;
		padding-right: 44%;
		overflow: hidden;
	}

@media (max-width: 1000px){

	.old-site-root-element .about-products-contents .section-customer .list .big{
		padding: 0;
	}

}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-customer .list .big{
		flex-direction: column;
		align-items: stretch;
		border-radius: 16px;
	}

}

		.old-site-root-element .about-products-contents .section-customer .list .big .info{
			display: flex;
			flex-direction: column;
			align-items: stretch;
			justify-content: center;
			padding: 56px 0 56px 56px;
			box-sizing: border-box;
			flex-grow: 1;
			flex-basis: 0;
			min-width: 0;
		}

	@media (max-width: 1250px){

		.old-site-root-element .about-products-contents .section-customer .list .big .info{
			padding: 32px;
		}

	}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-customer .list .big .info{
			flex-grow: initial;
			flex-basis: initial;
			min-width: initial;
		}

	}

			.old-site-root-element .about-products-contents .section-customer .list .big .info .caption{
				font-family: Circe-Bold;
				font-size: 32px;
				line-height: 36px;
				color: #172126;
			}

		@media (max-width: 1250px){

			.old-site-root-element .about-products-contents .section-customer .list .big .info .caption{
				font-size: 24px;
				line-height: 28px;
			}

		}

			.old-site-root-element .about-products-contents .section-customer .list .big .info .text{
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				color: #172126;
				margin-top: 12px;
				max-width: 360px;
			}

			.old-site-root-element .about-products-contents .section-customer .list .big .info .link{
				display: block;
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				text-decoration-line: underline;
				text-decoration-skip: none;
				text-decoration-skip-ink: none;
				text-underline-offset: 2px;
				color: #F47D32;
				margin-top: 12px;
			}

			.old-site-root-element .about-products-contents .section-customer .list .big .info .link.dark{
				color: #172126;
			}

		.old-site-root-element .about-products-contents .section-customer .list .big .image{
			display: block;
			position: absolute;
			right: 0;
			top: 0;
			width: auto;
			height: 100%;
		}

	@media (max-width: 1370px){

		.old-site-root-element .about-products-contents .section-customer .list .big .image{
			transform: translate(50%,0);
		}

	}

	@media (max-width: 1000px){

		.old-site-root-element .about-products-contents .section-customer .list .big .image{
			display: none;
			transform: none;
		}

	}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-customer .list .big .image{
			display: block;
			position: relative;
			width: 100%;
			height: auto;
		}

	}

	.old-site-root-element .about-products-contents .section-customer .list .small{
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: center;
		padding: 56px;
		background: #fff7f3;
		border-radius: 20px;
		box-sizing: border-box;
	}

@media (max-width: 1250px){

	.old-site-root-element .about-products-contents .section-customer .list .small{
		padding: 32px;
		border-radius: 16px;
	}

}

		.old-site-root-element .about-products-contents .section-customer .list .small .icon{
			background-repeat: no-repeat;
			background-position: left center;
			background-size: contain;
			height: 64px;
		}

	@media (max-width: 1250px){

		.old-site-root-element .about-products-contents .section-customer .list .small .icon{
			height: 48px;
		}

	}

		.old-site-root-element .about-products-contents .section-customer .list .small .caption{
			font-family: Circe-Bold;
			font-size: 32px;
			line-height: 36px;
			color: #172126;
			margin-top: 24px;
		}

	@media (max-width: 1250px){

		.old-site-root-element .about-products-contents .section-customer .list .small .caption{
			font-size: 24px;
			line-height: 28px;
			margin-top: 16px;
		}

	}

		.old-site-root-element .about-products-contents .section-customer .list .small .link{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			text-decoration-line: underline;
			text-decoration-skip: none;
			text-decoration-skip-ink: none;
			text-underline-offset: 2px;
			color: #F47D32;
			margin-top: 12px;
		}



.old-site-root-element .about-products-contents .section-business{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-business{
	margin-top: 72px;
}

}

.old-site-root-element .about-products-contents .section-business&gt;*{}

.old-site-root-element .about-products-contents .section-business .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-business .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element .about-products-contents .section-business .inner{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: 1fr 1fr;
	grid-gap: 32px;
	margin-top: 48px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-business .inner{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	grid-template-columns: initial;
	grid-template-rows: initial;
	margin-top: 32px;
	grid-gap: 0;
}

}

	.old-site-root-element .about-products-contents .section-business .inner&gt;*{
		position: relative;
		background: #F2F6F7;
		border-radius: 20px;
		padding: 56px;
		box-sizing: border-box;
		overflow: hidden;
	}

@media (min-width: 801px){

	.old-site-root-element .about-products-contents .section-business .inner&gt;*:nth-child(1){
		grid-row-start: 1;
		grid-row-end: 3;
	}

}

@media (max-width: 1250px){

	.old-site-root-element .about-products-contents .section-business .inner&gt;*{
		padding: 32px;
		border-radius: 16px;
	}

}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-business .inner&gt;*+*{
		margin-top: 20px;
	}

}

		.old-site-root-element .about-products-contents .section-business .inner&gt;*&gt;*{
			position: relative;
			z-index: 1;
		}

		.old-site-root-element .about-products-contents .section-business .inner .caption{
			font-family: Circe-Bold;
			font-size: 32px;
			line-height: 36px;
			color: #172126;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-business .inner .caption{
			font-size: 24px;
			line-height: 28px;
		}

	}

		.old-site-root-element .about-products-contents .section-business .inner .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 12px;
		}

		.old-site-root-element .about-products-contents .section-business .inner .link{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			text-decoration-line: underline;
			text-decoration-skip: none;
			text-decoration-skip-ink: none;
			text-underline-offset: 2px;
			color: #F47D32;
			margin-top: 12px;
		}

		.old-site-root-element .about-products-contents .section-business .inner .image{
			display: block;
			position: absolute;
			width: 100%;
			height: auto;
			left: 0;
			bottom: 0;
			z-index: 0;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-business .inner .image{
			position: relative;
			margin: 24px 0 -32px;
			left: -32px;
			width: calc(100% + 64px);
		}

	}



.old-site-root-element .about-products-contents .section-pro{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-pro{
	margin-top: 48px;
}

}

.old-site-root-element .about-products-contents .section-pro&gt;*{}

.old-site-root-element .about-products-contents .section-pro .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-pro .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element .about-products-contents .section-pro .inner{
	display: flex;
	flex-direction: row;
	align-items: stretch;
	justify-content: flex-start;
	margin-top: 48px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-pro .inner{
	display: grid;
	grid-template-rows: 1fr 1fr;
	margin-top: 32px;
	grid-row-gap: 20px;
}

}

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*{
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: flex-start;
		flex-grow: 1;
		flex-basis: 0;
		min-width: 0;
		min-height: 404px;
		border-radius: 20px;
		overflow: hidden;
	}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*{
		flex-grow: initial;
		flex-basis: initial;
		min-width: initial;
		min-height: 416px;
		border-radius: 16px;
	}

}

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*+*{
		margin-left: 32px;
	}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*+*{
		margin-left: 0px;
	}

}

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*.vacancy{
		background: url(/new/assets/img/about-company/dream/vacancy.png) no-repeat right bottom/contain, #FFF5EE;
	}

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*.education{
		background: url(/new/assets/img/about-company/dream/education.png) no-repeat right bottom/contain, #FFEEEE;
	}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*.vacancy{
		background: url(/new/assets/img/about-company/dream/vacancy-360.png) no-repeat center bottom/contain, #FFF5EE;
		padding-bottom: 235px;
	}

	.old-site-root-element .about-products-contents .section-pro .inner&gt;*.education{
		background: url(/new/assets/img/about-company/dream/education-360.png) no-repeat center bottom/contain, #FFEEEE;
		padding-bottom: 250px;
	}

}

		.old-site-root-element .about-products-contents .section-pro .inner&gt;*&gt;*{
			padding: 48px;
			flex-grow: 1;
			box-sizing: border-box;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-pro .inner&gt;*&gt;*{
			padding: 32px;
		}

	}

			.old-site-root-element .about-products-contents .section-pro .inner .caption{
				font-family: Circe-Bold;
				font-size: 32px;
				line-height: 36px;
				color: #172126;
			}

		@media (max-width: 800px){

			.old-site-root-element .about-products-contents .section-pro .inner .caption{
				font-size: 24px;
				line-height: 28px;
			}

		}

			.old-site-root-element .about-products-contents .section-pro .inner .text{
				font-family: Circe-Regular;
				font-size: 18px;
				line-height: 24px;
				color: #172126;
				margin-top: 12px;
				max-width: 272px;
			}

		@media (max-width: 800px){

			.old-site-root-element .about-products-contents .section-pro .inner .text{
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				max-width: 272px;
			}

		}

			.old-site-root-element .about-products-contents .section-pro .inner .link{
				display: block;
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				text-decoration-line: underline;
				text-decoration-skip: none;
				text-decoration-skip-ink: none;
				text-underline-offset: 2px;
				color: #172126;
				margin-top: 12px;
				cursor: pointer;
			}

			.old-site-root-element .about-products-contents .section-pro .inner .link.orange{
				color: #F47D32;
			}



.old-site-root-element .about-products-contents .section-products{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-products{
	margin-top: 96px;
}

}

.old-site-root-element .about-products-contents .section-products&gt;*{}

.old-site-root-element .about-products-contents .section-products .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 1000px){

.old-site-root-element .about-products-contents .section-products .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element .about-products-contents .section-products .list{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 32px;
	margin-top: 48px;
}

@media (max-width: 1250px){

.old-site-root-element .about-products-contents .section-products .list{
	grid-template-columns: 1fr 1fr 1fr;
}

}

@media (max-width: 1000px){

.old-site-root-element .about-products-contents .section-products .list{
	grid-template-columns: 1fr 1fr;
}

}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-products .list{
	grid-column-gap: 20px;
	grid-row-gap: 32px;
}

}

	.old-site-root-element .about-products-contents .section-products .list&gt;*{
		height: 80px;
	}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-products .list&gt;*{
		height: auto;
	}

}

		.old-site-root-element .about-products-contents .section-products .list&gt;*&gt;*{
			display: flex;
			flex-direction: row;
			align-items: flex-start;
			justify-content: flex-start;
			max-width: 305px;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-products .list&gt;*&gt;*{
			flex-direction: column;
		}

	}

			.old-site-root-element .about-products-contents .section-products .list .image{
				width: 80px;
				height: 80px;
				border-radius: 16px;
				background-repeat: no-repeat;
				background-position: center center;
				background-size: cover;
				overflow: hidden;
			}

			.old-site-root-element .about-products-contents .section-products .list .title{
				align-self: center;
				font-family: Circe-Bold;
				font-size: 24px;
				line-height: 28px;
				color: #172126;
				margin-left: 32px;
				flex-grow: 1;
				flex-basis: 0;
				min-width: 0;
				transition: color 200ms ease;
				will-change: color;
			}

		@media (max-width: 800px){

			.old-site-root-element .about-products-contents .section-products .list .title{
				font-family: Roboto;
				font-weight: bold;
				font-size: 16px;
				line-height: 24px;
				margin-top: 12px;
				flex-grow: initial;
				flex-basis: initial;
				min-width: initial;
				margin-left: 0;
				align-self: flex-start;
			}

		}

		@media (hover:hover){

			.old-site-root-element .about-products-contents .section-products .list&gt;*:hover .title{
				color: #F47D32;
			}
			
		}

		@media (hover:none){

			.old-site-root-element .about-products-contents .section-products .list&gt;*:active .title{
				color: #F47D32;
			}
			
		}



.old-site-root-element .about-products-contents .section-contact{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-contact{
	margin-top: 96px;
}

}

.old-site-root-element .about-products-contents .section-contact&gt;*{}

.old-site-root-element .about-products-contents .section-contact .inner{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	background: #F2F6F7;
	border-radius: 20px;
	padding: 72px;
	box-sizing: border-box;
}

@media (max-width: 1000px){

.old-site-root-element .about-products-contents .section-contact .inner{
	padding: 32px;
}

}

@media (max-width: 800px){

.old-site-root-element .about-products-contents .section-contact .inner{
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	background: #F2F6F7;
	padding: 32px 24px;
	border-radius: 16px;
}

}

	.old-site-root-element .about-products-contents .section-contact .inner .info{
		max-width: 768px;
	}
	
		.old-site-root-element .about-products-contents .section-contact .inner .info .header{
			font-family: Circe-Bold;
			font-size: 48px;
			line-height: 48px;
			color: #172126;
		}

	@media (max-width: 1000px){

		.old-site-root-element .about-products-contents .section-contact .inner .info .header{
			font-size: 24px;
			line-height: 28px;
		}

	}

		.old-site-root-element .about-products-contents .section-contact .inner .info .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 16px;
		}

	@media (max-width: 800px){

		.old-site-root-element .about-products-contents .section-contact .inner .info .text{
			margin-top: 8px;
		}

	}

	.old-site-root-element .about-products-contents .section-contact .inner .links{
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: flex-start;
	}

@media (max-width: 1000px){

	.old-site-root-element .about-products-contents .section-contact .inner .links{
		margin-left: 24px;
	}

}

@media (max-width: 800px){

	.old-site-root-element .about-products-contents .section-contact .inner .links{
		margin-left: 0;
		margin-top: 24px;
	}

}

		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*{
			display: block;
			width: 72px;
			height: 72px;
			background-repeat: no-repeat;
			background-position: center center;
			background-size: contain;
			cursor: pointer;
		}

	@media (max-width: 1000px){

		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*{
			width: 48px;
			height: 48px;
		}

	}

		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*+*{
			margin-left: 32px;
		}

	@media (max-width: 1000px){

		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*+*{
			margin-left: 16px;
		}

	}

		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*.telegram{
			background-image: url(/new/assets/img/about-company/telegram.svg);
		}
		
		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*.viber{
			background-image: url(/new/assets/img/about-company/viber.svg);
		}
		
		.old-site-root-element .about-products-contents .section-contact .inner .links&gt;*.whatsapp{
			background-image: url(/new/assets/img/about-company/whatsapp.svg);
		}



.old-site-root-element .popup-about-app-links{
	display: flex;
	position: fixed;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	z-index: 11;
	transition: opacity 350ms ease;
	will-change: opacity;
	background: rgba(23, 33, 38, .5);
	padding: 64px 20px;
	box-sizing: border-box;
}

@media (max-width: 1000px){

.old-site-root-element .popup-about-app-links{
	display: none;
}

}

.old-site-root-element .popup-about-app-links.hide{
	opacity: 0;
}

.old-site-root-element .popup-about-app-links.hide,
.old-site-root-element .popup-about-app-links.hide *{
	pointer-events: none;
}


.old-site-root-element .popup-about-app-links .inner{
	position: relative;
	width: 100%;
	max-width: 640px;
}

	.old-site-root-element .popup-about-app-links .inner .close{
		display: flex;
		position: absolute;
		flex-direction: row;
		align-items: center;
		justify-content: flex-start;
		top: -48px;
		right: 0;
		cursor: pointer;
	}

		.old-site-root-element .popup-about-app-links .inner .close:before{
			content: 'Закрыть';
			display: block;
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
		}

		.old-site-root-element .popup-about-app-links .inner .close:after{
			content: '';
			display: block;
			margin-left: 16px;
			width: 32px;
			height: 32px;
			background: url(/new/assets/img/about-products/close.svg) no-repeat center center/24px auto, #172126;
			box-shadow: 0px 18px 40px -15px rgba(255, 99, 0, 0.4);
			border-radius: 12px;
		}

	.old-site-root-element .popup-about-app-links .inner .contents{
		padding: 56px;
		background: #FFFFFF;
		box-shadow: 0px 18px 40px -12px rgba(70, 119, 149, 0.32);
		border-radius: 20px;
		box-sizing: border-box;
	}

		.old-site-root-element .popup-about-app-links .inner .contents .caption{
			font-family: Circe-Bold;
			font-size: 32px;
			line-height: 36px;
			color: #172126;
		}

		.old-site-root-element .popup-about-app-links .inner .contents .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 24px;
		}

		.old-site-root-element .popup-about-app-links .inner .contents .links{
			display: flex;
			flex-direction: row;
			align-items: flex-start;
			justify-content: flex-start;
			margin-top: 24px;
		}

			.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*{
				display: block;
				position: relative;
				width: 135px;
				height: 48px;
				cursor: pointer;
				border-radius: 12px;
				overflow: hidden;
			}

			.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*+*{
				margin-left: 16px;
			}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:before,
				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:after{
					content: '';
					display: block;
					position: absolute;
					left: 0;
					top: 0;
					width: 100%;
					height: 100%;
					opacity: 1;
					transition: opacity 200ms ease;
					will-change: opacity;
				}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:after{
					opacity: 0;
				}

			@media (hover: hover){

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:hover:before{
					opacity: 0;
				}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:hover:after{
					opacity: 1;
				}

			}

			@media (hover: none){

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:active:before{
					opacity: 0;
				}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*:active:after{
					opacity: 1;
				}

			}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*.playmarket:before{
					background: url(/new/assets/img/about-products/app/playmarket.svg) no-repeat center center/contain;
				}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*.playmarket:after{
					background: url(/new/assets/img/about-products/app/playmarket-active.svg) no-repeat center center/contain;
				}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*.appstore:before{
					background: url(/new/assets/img/about-products/app/appstore.svg) no-repeat center center/contain;
				}

				.old-site-root-element .popup-about-app-links .inner .contents .links&gt;*.appstore:after{
					background: url(/new/assets/img/about-products/app/appstore-active.svg) no-repeat center center/contain;
				}




.old-site-root-element.about-products_html{}


.old-site-root-element.about-products-contents{
	position: relative;
	padding: 0 0 96px;
	z-index: 0;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents{
	padding: 0 0 72px;
}

}

.old-site-root-element.about-products-contents&gt;*{
	position: relative;
	z-index: 0;
}

.old-site-root-element.about-products-contents .section{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	box-sizing: border-box;
	padding: 0 48px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section{
	padding: 0 20px;
}

}

.old-site-root-element.about-products-contents .section&gt;*{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	flex-grow: 1;
	width: 100%;
	max-width: 1440px;
}



.old-site-root-element.about-products-contents .section-top{}

.old-site-root-element.about-products-contents .section-top&gt;*{}

.old-site-root-element.about-products-contents .section-top .inner{
	display: flex;
	position: relative;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding-left: 96px;
	background: #F2F6F7;
	border-radius: 20px;
	box-sizing: border-box;
}

@media (max-width: 1250px){

.old-site-root-element.about-products-contents .section-top .inner{
	padding-left: 32px;
}

}

@media (max-width: 1000px){

.old-site-root-element.about-products-contents .section-top .inner{
	padding-left: 0;
}

}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-top .inner{
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	border-radius: 16px;
	overflow: hidden;
}

}

	.old-site-root-element.about-products-contents .section-top .inner .info{
		align-self: center;
		padding: 100px 0 124px;
		flex-grow: 1;
		flex-basis: 0;
		min-width: 0;
		max-width: 545px;
		box-sizing: border-box;
	}

@media (max-width: 1250px){

	.old-site-root-element.about-products-contents .section-top .inner .info{
		padding: 32px;
	}

}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-top .inner .info{
		align-self: stretch;
		flex-grow: initial;
		flex-basis: initial;
		min-width: initial;
	}

}

		.old-site-root-element.about-products-contents .section-top .inner .info .header{
			font-family: Circe-Bold;
			font-size: 48px;
			line-height: 48px;
			color: #172126;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-top .inner .info .header{
			font-size: 32px;
			line-height: 36px;
		}

	}

		.old-site-root-element.about-products-contents .section-top .inner .info .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 16px;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-top .inner .info .text{
			margin-top: 12px;
		}

	}

		.old-site-root-element.about-products-contents .section-top .inner .info .actions{
			display: flex;
			flex-direction: row;
			align-items: center;
			justify-content: flex-start;
			margin-top: 32px;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-top .inner .info .actions{
			flex-direction: column;
			align-items: flex-start;
			margin-top: 24px;
		}

	}

			.old-site-root-element.about-products-contents .section-top .inner .info .actions .order{
				display: flex;
				flex-direction: row;
				align-items: center;
				justify-content: center;
				background: #F47D32;
				box-shadow: 0px 18px 40px -15px rgba(255, 99, 0, 0.4);
				border-radius: 12px;
				padding: 8px 24px;
				font-family: Circe-Bold;
				font-size: 16px;
				line-height: 24px;
				letter-spacing: .08em;
				text-transform: uppercase;
				color: #fff;
				min-height: 56px;
				box-sizing: border-box;
				cursor: pointer;
			}

		@media (max-width: 800px){

			.old-site-root-element.about-products-contents .section-top .inner .info .actions .order{
				font-family: Circe-Bold;
				font-size: 12px;
				line-height: 24px;
				padding: 2px 16px;
				min-height: 32px;
			}

		}

				.old-site-root-element.about-products-contents .section-top .inner .info .actions .order:before{
					content: 'Запись на сайте';
					white-space: nowrap;
				}

			.old-site-root-element.about-products-contents .section-top .inner .info .actions .app{
				font-family: Circe-Bold;
				font-size: 16px;
				line-height: 24px;
				letter-spacing: .08em;
				text-decoration-line: underline;
				text-decoration-skip: none;
				text-decoration-skip-ink: none;
				text-underline-offset: 2px;
				text-transform: uppercase;
				color: #F47D32;
				margin-left: 32px;
				cursor: pointer;
			}

		@media (max-width: 800px){

			.old-site-root-element.about-products-contents .section-top .inner .info .actions .app{
				font-size: 12px;
				line-height: 24px;
				color: #F47D32;
				margin-left: 0;
				margin-top: 16px;
			}

		}

				.old-site-root-element.about-products-contents .section-top .inner .info .actions .app:before{
					content: 'Запись через приложение';
				}

	.old-site-root-element.about-products-contents .section-top .inner .image{
		display: block;
		position: absolute;
		bottom: 0;
		right: 0;
		width: auto;
		height: calc(100% + 56px);
		border-radius: 0 0 20px 0;
	}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-top .inner .image{
		position: relative;
		width: 100%;
		height: auto;
		border-radius: 0;
	}

}



.old-site-root-element.about-products-contents .section-customer{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-customer{
	margin-top: 72px;
}

}

.old-site-root-element.about-products-contents .section-customer&gt;*{}

.old-site-root-element.about-products-contents .section-customer .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-customer .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element.about-products-contents .section-customer .list{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr 1fr;
	grid-gap: 32px;
	margin-top: 48px;
}

@media (max-width: 1000px){

.old-site-root-element.about-products-contents .section-customer .list{
	grid-template-columns: 1fr 1fr;
}

}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-customer .list{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	grid-template-columns: initial;
	grid-template-rows: initial;
	grid-gap: initial;
	margin-top: 32px;
}

}

	.old-site-root-element.about-products-contents .section-customer .list&gt;*{
		min-height: 400px;
	}

@media (min-width: 1001px){
	
	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(1){
		grid-column-start: 1;
		grid-column-end: 3;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(4){
		grid-column-start: 2;
		grid-column-end: 4;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(5){
		grid-column-start: 1;
		grid-column-end: 3;
	}


	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(1){
		grid-column-start: 1;
		grid-column-end: 3;
	}

	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(3){
		grid-column-start: 1;
		grid-column-end: 4;
	}

	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(4){
		grid-column-start: 1;
		grid-column-end: 3;
	}

}

@media (max-width: 1250px){

	.old-site-root-element.about-products-contents .section-customer .list&gt;*{
		min-height: 300px;
	}

}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-customer .list&gt;*{
		min-height: initial;
	}

	.old-site-root-element.about-products-contents .section-customer .list&gt;*+*{
		margin-top: 20px;
	}


	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(1){
		order: 1;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(2){
		order: 2;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(4){
		order: 3;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(3){
		order: 4;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(5){
		order: 5;
	}

	.old-site-root-element.about-products-contents .section-customer .list.has-tech-inspect&gt;*:nth-child(6){
		order: 6;
	}


	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(1){
		order: 1;
	}

	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(2){
		order: 2;
	}

	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(3){
		order: 3;
	}

	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(4){
		order: 5;
	}

	.old-site-root-element.about-products-contents .section-customer .list.no-tech-inspect&gt;*:nth-child(5){
		order: 4;
	}


}

	.old-site-root-element.about-products-contents .section-customer .list .big{
		display: flex;
		position: relative;
		flex-direction: row;
		align-items: stretch;
		justify-content: flex-start;
		box-sizing: border-box;
		background: #F2F6F7;
		border-radius: 20px;
		padding-right: 44%;
		overflow: hidden;
	}

@media (max-width: 1000px){

	.old-site-root-element.about-products-contents .section-customer .list .big{
		padding: 0;
	}

}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-customer .list .big{
		flex-direction: column;
		align-items: stretch;
		border-radius: 16px;
	}

}

		.old-site-root-element.about-products-contents .section-customer .list .big .info{
			display: flex;
			flex-direction: column;
			align-items: stretch;
			justify-content: center;
			padding: 56px 0 56px 56px;
			box-sizing: border-box;
			flex-grow: 1;
			flex-basis: 0;
			min-width: 0;
		}

	@media (max-width: 1250px){

		.old-site-root-element.about-products-contents .section-customer .list .big .info{
			padding: 32px;
		}

	}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-customer .list .big .info{
			flex-grow: initial;
			flex-basis: initial;
			min-width: initial;
		}

	}

			.old-site-root-element.about-products-contents .section-customer .list .big .info .caption{
				font-family: Circe-Bold;
				font-size: 32px;
				line-height: 36px;
				color: #172126;
			}

		@media (max-width: 1250px){

			.old-site-root-element.about-products-contents .section-customer .list .big .info .caption{
				font-size: 24px;
				line-height: 28px;
			}

		}

			.old-site-root-element.about-products-contents .section-customer .list .big .info .text{
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				color: #172126;
				margin-top: 12px;
				max-width: 360px;
			}

			.old-site-root-element.about-products-contents .section-customer .list .big .info .link{
				display: block;
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				text-decoration-line: underline;
				text-decoration-skip: none;
				text-decoration-skip-ink: none;
				text-underline-offset: 2px;
				color: #F47D32;
				margin-top: 12px;
			}

			.old-site-root-element.about-products-contents .section-customer .list .big .info .link.dark{
				color: #172126;
			}

		.old-site-root-element.about-products-contents .section-customer .list .big .image{
			display: block;
			position: absolute;
			right: 0;
			top: 0;
			width: auto;
			height: 100%;
		}

	@media (max-width: 1370px){

		.old-site-root-element.about-products-contents .section-customer .list .big .image{
			transform: translate(50%,0);
		}

	}

	@media (max-width: 1000px){

		.old-site-root-element.about-products-contents .section-customer .list .big .image{
			display: none;
			transform: none;
		}

	}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-customer .list .big .image{
			display: block;
			position: relative;
			width: 100%;
			height: auto;
		}

	}

	.old-site-root-element.about-products-contents .section-customer .list .small{
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: center;
		padding: 56px;
		background: #fff7f3;
		border-radius: 20px;
		box-sizing: border-box;
	}

@media (max-width: 1250px){

	.old-site-root-element.about-products-contents .section-customer .list .small{
		padding: 32px;
		border-radius: 16px;
	}

}

		.old-site-root-element.about-products-contents .section-customer .list .small .icon{
			background-repeat: no-repeat;
			background-position: left center;
			background-size: contain;
			height: 64px;
		}

	@media (max-width: 1250px){

		.old-site-root-element.about-products-contents .section-customer .list .small .icon{
			height: 48px;
		}

	}

		.old-site-root-element.about-products-contents .section-customer .list .small .caption{
			font-family: Circe-Bold;
			font-size: 32px;
			line-height: 36px;
			color: #172126;
			margin-top: 24px;
		}

	@media (max-width: 1250px){

		.old-site-root-element.about-products-contents .section-customer .list .small .caption{
			font-size: 24px;
			line-height: 28px;
			margin-top: 16px;
		}

	}

		.old-site-root-element.about-products-contents .section-customer .list .small .link{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			text-decoration-line: underline;
			text-decoration-skip: none;
			text-decoration-skip-ink: none;
			text-underline-offset: 2px;
			color: #F47D32;
			margin-top: 12px;
		}



.old-site-root-element.about-products-contents .section-business{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-business{
	margin-top: 72px;
}

}

.old-site-root-element.about-products-contents .section-business&gt;*{}

.old-site-root-element.about-products-contents .section-business .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-business .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element.about-products-contents .section-business .inner{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: 1fr 1fr;
	grid-gap: 32px;
	margin-top: 48px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-business .inner{
	display: flex;
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	grid-template-columns: initial;
	grid-template-rows: initial;
	margin-top: 32px;
	grid-gap: 0;
}

}

	.old-site-root-element.about-products-contents .section-business .inner&gt;*{
		position: relative;
		background: #F2F6F7;
		border-radius: 20px;
		padding: 56px;
		box-sizing: border-box;
		overflow: hidden;
	}

@media (min-width: 801px){

	.old-site-root-element.about-products-contents .section-business .inner&gt;*:nth-child(1){
		grid-row-start: 1;
		grid-row-end: 3;
	}

}

@media (max-width: 1250px){

	.old-site-root-element.about-products-contents .section-business .inner&gt;*{
		padding: 32px;
		border-radius: 16px;
	}

}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-business .inner&gt;*+*{
		margin-top: 20px;
	}

}

		.old-site-root-element.about-products-contents .section-business .inner&gt;*&gt;*{
			position: relative;
			z-index: 1;
		}

		.old-site-root-element.about-products-contents .section-business .inner .caption{
			font-family: Circe-Bold;
			font-size: 32px;
			line-height: 36px;
			color: #172126;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-business .inner .caption{
			font-size: 24px;
			line-height: 28px;
		}

	}

		.old-site-root-element.about-products-contents .section-business .inner .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 12px;
		}

		.old-site-root-element.about-products-contents .section-business .inner .link{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			text-decoration-line: underline;
			text-decoration-skip: none;
			text-decoration-skip-ink: none;
			text-underline-offset: 2px;
			color: #F47D32;
			margin-top: 12px;
		}

		.old-site-root-element.about-products-contents .section-business .inner .image{
			display: block;
			position: absolute;
			width: 100%;
			height: auto;
			left: 0;
			bottom: 0;
			z-index: 0;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-business .inner .image{
			position: relative;
			margin: 24px 0 -32px;
			left: -32px;
			width: calc(100% + 64px);
		}

	}



.old-site-root-element.about-products-contents .section-pro{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-pro{
	margin-top: 48px;
}

}

.old-site-root-element.about-products-contents .section-pro&gt;*{}

.old-site-root-element.about-products-contents .section-pro .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-pro .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element.about-products-contents .section-pro .inner{
	display: flex;
	flex-direction: row;
	align-items: stretch;
	justify-content: flex-start;
	margin-top: 48px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-pro .inner{
	display: grid;
	grid-template-rows: 1fr 1fr;
	margin-top: 32px;
	grid-row-gap: 20px;
}

}

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*{
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: flex-start;
		flex-grow: 1;
		flex-basis: 0;
		min-width: 0;
		min-height: 404px;
		border-radius: 20px;
		overflow: hidden;
	}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*{
		flex-grow: initial;
		flex-basis: initial;
		min-width: initial;
		min-height: 416px;
		border-radius: 16px;
	}

}

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*+*{
		margin-left: 32px;
	}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*+*{
		margin-left: 0px;
	}

}

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*.vacancy{
		background: url(/new/assets/img/about-company/dream/vacancy.png) no-repeat right bottom/contain, #FFF5EE;
	}

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*.education{
		background: url(/new/assets/img/about-company/dream/education.png) no-repeat right bottom/contain, #FFEEEE;
	}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*.vacancy{
		background: url(/new/assets/img/about-company/dream/vacancy-360.png) no-repeat center bottom/contain, #FFF5EE;
		padding-bottom: 235px;
	}

	.old-site-root-element.about-products-contents .section-pro .inner&gt;*.education{
		background: url(/new/assets/img/about-company/dream/education-360.png) no-repeat center bottom/contain, #FFEEEE;
		padding-bottom: 250px;
	}

}

		.old-site-root-element.about-products-contents .section-pro .inner&gt;*&gt;*{
			padding: 48px;
			flex-grow: 1;
			box-sizing: border-box;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-pro .inner&gt;*&gt;*{
			padding: 32px;
		}

	}

			.old-site-root-element.about-products-contents .section-pro .inner .caption{
				font-family: Circe-Bold;
				font-size: 32px;
				line-height: 36px;
				color: #172126;
			}

		@media (max-width: 800px){

			.old-site-root-element.about-products-contents .section-pro .inner .caption{
				font-size: 24px;
				line-height: 28px;
			}

		}

			.old-site-root-element.about-products-contents .section-pro .inner .text{
				font-family: Circe-Regular;
				font-size: 18px;
				line-height: 24px;
				color: #172126;
				margin-top: 12px;
				max-width: 272px;
			}

		@media (max-width: 800px){

			.old-site-root-element.about-products-contents .section-pro .inner .text{
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				max-width: 272px;
			}

		}

			.old-site-root-element.about-products-contents .section-pro .inner .link{
				display: block;
				font-family: Roboto;
				font-size: 16px;
				line-height: 24px;
				text-decoration-line: underline;
				text-decoration-skip: none;
				text-decoration-skip-ink: none;
				text-underline-offset: 2px;
				color: #172126;
				margin-top: 12px;
				cursor: pointer;
			}

			.old-site-root-element.about-products-contents .section-pro .inner .link.orange{
				color: #F47D32;
			}



.old-site-root-element.about-products-contents .section-products{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-products{
	margin-top: 96px;
}

}

.old-site-root-element.about-products-contents .section-products&gt;*{}

.old-site-root-element.about-products-contents .section-products .header{
	font-family: Circe-Bold;
	font-size: 48px;
	line-height: 48px;
	color: #172126;
}

@media (max-width: 1000px){

.old-site-root-element.about-products-contents .section-products .header{
	font-size: 32px;
	line-height: 36px;
}

}

.old-site-root-element.about-products-contents .section-products .list{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 32px;
	margin-top: 48px;
}

@media (max-width: 1250px){

.old-site-root-element.about-products-contents .section-products .list{
	grid-template-columns: 1fr 1fr 1fr;
}

}

@media (max-width: 1000px){

.old-site-root-element.about-products-contents .section-products .list{
	grid-template-columns: 1fr 1fr;
}

}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-products .list{
	grid-column-gap: 20px;
	grid-row-gap: 32px;
}

}

	.old-site-root-element.about-products-contents .section-products .list&gt;*{
		height: 80px;
	}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-products .list&gt;*{
		height: auto;
	}

}

		.old-site-root-element.about-products-contents .section-products .list&gt;*&gt;*{
			display: flex;
			flex-direction: row;
			align-items: flex-start;
			justify-content: flex-start;
			max-width: 305px;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-products .list&gt;*&gt;*{
			flex-direction: column;
		}

	}

			.old-site-root-element.about-products-contents .section-products .list .image{
				width: 80px;
				height: 80px;
				border-radius: 16px;
				background-repeat: no-repeat;
				background-position: center center;
				background-size: cover;
				overflow: hidden;
			}

			.old-site-root-element.about-products-contents .section-products .list .title{
				align-self: center;
				font-family: Circe-Bold;
				font-size: 24px;
				line-height: 28px;
				color: #172126;
				margin-left: 32px;
				flex-grow: 1;
				flex-basis: 0;
				min-width: 0;
				transition: color 200ms ease;
				will-change: color;
			}

		@media (max-width: 800px){

			.old-site-root-element.about-products-contents .section-products .list .title{
				font-family: Roboto;
				font-weight: bold;
				font-size: 16px;
				line-height: 24px;
				margin-top: 12px;
				flex-grow: initial;
				flex-basis: initial;
				min-width: initial;
				margin-left: 0;
				align-self: flex-start;
			}

		}

		@media (hover:hover){

			.old-site-root-element.about-products-contents .section-products .list&gt;*:hover .title{
				color: #F47D32;
			}
			
		}

		@media (hover:none){

			.old-site-root-element.about-products-contents .section-products .list&gt;*:active .title{
				color: #F47D32;
			}
			
		}



.old-site-root-element.about-products-contents .section-contact{
	margin-top: 128px;
}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-contact{
	margin-top: 96px;
}

}

.old-site-root-element.about-products-contents .section-contact&gt;*{}

.old-site-root-element.about-products-contents .section-contact .inner{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	background: #F2F6F7;
	border-radius: 20px;
	padding: 72px;
	box-sizing: border-box;
}

@media (max-width: 1000px){

.old-site-root-element.about-products-contents .section-contact .inner{
	padding: 32px;
}

}

@media (max-width: 800px){

.old-site-root-element.about-products-contents .section-contact .inner{
	flex-direction: column;
	align-items: stretch;
	justify-content: flex-start;
	background: #F2F6F7;
	padding: 32px 24px;
	border-radius: 16px;
}

}

	.old-site-root-element.about-products-contents .section-contact .inner .info{
		max-width: 768px;
	}
	
		.old-site-root-element.about-products-contents .section-contact .inner .info .header{
			font-family: Circe-Bold;
			font-size: 48px;
			line-height: 48px;
			color: #172126;
		}

	@media (max-width: 1000px){

		.old-site-root-element.about-products-contents .section-contact .inner .info .header{
			font-size: 24px;
			line-height: 28px;
		}

	}

		.old-site-root-element.about-products-contents .section-contact .inner .info .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 16px;
		}

	@media (max-width: 800px){

		.old-site-root-element.about-products-contents .section-contact .inner .info .text{
			margin-top: 8px;
		}

	}

	.old-site-root-element.about-products-contents .section-contact .inner .links{
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: flex-start;
	}

@media (max-width: 1000px){

	.old-site-root-element.about-products-contents .section-contact .inner .links{
		margin-left: 24px;
	}

}

@media (max-width: 800px){

	.old-site-root-element.about-products-contents .section-contact .inner .links{
		margin-left: 0;
		margin-top: 24px;
	}

}

		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*{
			display: block;
			width: 72px;
			height: 72px;
			background-repeat: no-repeat;
			background-position: center center;
			background-size: contain;
			cursor: pointer;
		}

	@media (max-width: 1000px){

		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*{
			width: 48px;
			height: 48px;
		}

	}

		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*+*{
			margin-left: 32px;
		}

	@media (max-width: 1000px){

		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*+*{
			margin-left: 16px;
		}

	}

		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*.telegram{
			background-image: url(/new/assets/img/about-company/telegram.svg);
		}
		
		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*.viber{
			background-image: url(/new/assets/img/about-company/viber.svg);
		}
		
		.old-site-root-element.about-products-contents .section-contact .inner .links&gt;*.whatsapp{
			background-image: url(/new/assets/img/about-company/whatsapp.svg);
		}



.old-site-root-element.popup-about-app-links{
	display: flex;
	position: fixed;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	z-index: 11;
	transition: opacity 350ms ease;
	will-change: opacity;
	background: rgba(23, 33, 38, .5);
	padding: 64px 20px;
	box-sizing: border-box;
}

@media (max-width: 1000px){

.old-site-root-element.popup-about-app-links{
	display: none;
}

}

.old-site-root-element.popup-about-app-links.hide{
	opacity: 0;
}

.old-site-root-element.popup-about-app-links.hide,
.old-site-root-element.popup-about-app-links.hide *{
	pointer-events: none;
}


.old-site-root-element.popup-about-app-links .inner{
	position: relative;
	width: 100%;
	max-width: 640px;
}

	.old-site-root-element.popup-about-app-links .inner .close{
		display: flex;
		position: absolute;
		flex-direction: row;
		align-items: center;
		justify-content: flex-start;
		top: -48px;
		right: 0;
		cursor: pointer;
	}

		.old-site-root-element.popup-about-app-links .inner .close:before{
			content: 'Закрыть';
			display: block;
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
		}

		.old-site-root-element.popup-about-app-links .inner .close:after{
			content: '';
			display: block;
			margin-left: 16px;
			width: 32px;
			height: 32px;
			background: url(/new/assets/img/about-products/close.svg) no-repeat center center/24px auto, #172126;
			box-shadow: 0px 18px 40px -15px rgba(255, 99, 0, 0.4);
			border-radius: 12px;
		}

	.old-site-root-element.popup-about-app-links .inner .contents{
		padding: 56px;
		background: #FFFFFF;
		box-shadow: 0px 18px 40px -12px rgba(70, 119, 149, 0.32);
		border-radius: 20px;
		box-sizing: border-box;
	}

		.old-site-root-element.popup-about-app-links .inner .contents .caption{
			font-family: Circe-Bold;
			font-size: 32px;
			line-height: 36px;
			color: #172126;
		}

		.old-site-root-element.popup-about-app-links .inner .contents .text{
			font-family: Roboto;
			font-size: 16px;
			line-height: 24px;
			color: #172126;
			margin-top: 24px;
		}

		.old-site-root-element.popup-about-app-links .inner .contents .links{
			display: flex;
			flex-direction: row;
			align-items: flex-start;
			justify-content: flex-start;
			margin-top: 24px;
		}

			.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*{
				display: block;
				position: relative;
				width: 135px;
				height: 48px;
				cursor: pointer;
				border-radius: 12px;
				overflow: hidden;
			}

			.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*+*{
				margin-left: 16px;
			}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:before,
				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:after{
					content: '';
					display: block;
					position: absolute;
					left: 0;
					top: 0;
					width: 100%;
					height: 100%;
					opacity: 1;
					transition: opacity 200ms ease;
					will-change: opacity;
				}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:after{
					opacity: 0;
				}

			@media (hover: hover){

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:hover:before{
					opacity: 0;
				}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:hover:after{
					opacity: 1;
				}

			}

			@media (hover: none){

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:active:before{
					opacity: 0;
				}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*:active:after{
					opacity: 1;
				}

			}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*.playmarket:before{
					background: url(/new/assets/img/about-products/app/playmarket.svg) no-repeat center center/contain;
				}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*.playmarket:after{
					background: url(/new/assets/img/about-products/app/playmarket-active.svg) no-repeat center center/contain;
				}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*.appstore:before{
					background: url(/new/assets/img/about-products/app/appstore.svg) no-repeat center center/contain;
				}

				.old-site-root-element.popup-about-app-links .inner .contents .links&gt;*.appstore:after{
					background: url(/new/assets/img/about-products/app/appstore-active.svg) no-repeat center center/contain;
				}


</pre></body></html>