

/* Start:/bitrix/templates/aspro-allcorp2/components/bitrix/news/services/style.min.css?174798331858*/
.drag_block.n_0.order .order-block.not{border-top-width:0}
/* End */


/* Start:/bitrix/templates/aspro-allcorp2/custom/blocks/main/feedback/style.css?1755978171864*/
.scs-feedback-block {
	background: var(--scs-black);
	border-radius: 12px;
	padding: 80px;
	color: var(--scs-white);
	display: grid;
	grid-template-columns: 2fr 3fr;
	gap: 60px;
}
.scs-feedback-block a,
.scs-feedback-block a:hover {
	color: var(--scs-white);
}

.scs-feedback-text {
	font-size: 16px;
	display: flex;
	flex-direction: column;
	gap: 20px;
	align-items: flex-start;
}
.scs-feedback-text > * {
	margin: 0;
}
.scs-feedback-text > .scs-title {
	margin: 0;
	color: var(--scs-white);
}
.scs-feedback-text a[href^="tel:"] {
	font-weight: 600;
	font-size: 24px;
}

@media (max-width: 1399px) {
	.scs-feedback-block {
		padding: 40px;
		gap: 40px;
	}
}

@media (max-width: 1199px) {
	.scs-feedback-block {
		grid-template-columns: 1fr;
	}
}

@media (max-width: 575px) {
	.scs-feedback-block {
		border-radius: 0;
		padding: 40px 16px;
		margin: 0 -16px;
	}
}
/* End */


/* Start:/bitrix/templates/aspro-allcorp2/components/bitrix/news.detail/scs-services/style.css?175874040316812*/
.scs-service-detail {
	display: flex;
	flex-direction: column;
	gap: 100px;
	font-size: 16px;
	margin-bottom: 120px;
}
.scs-service-detail .scs-title {
	margin: 0 0 48px;
}
.scs-service-detail .scs-title:last-child {
	margin: 0;
}
.scs-service-detail .scs-title span {
	color: var(--scs-accent);
}
.scs-service-detail > br {
	display: none;
}

.scs-chips {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	align-items: center;
}
.scs-chips__item {
	font-size: 16px;
	color: var(--scs-main-black);
	border-radius: 12px;
	padding: 8px;
	min-height: 40px;
	background: var(--scs-white);
	display: flex;
	align-items: center;
}

.scs-service-banner {
	min-height: 480px;
	position: relative;
	display: flex;
	padding: 60px;
}
.scs-service-banner__content {
	position: relative;
	display: flex;
	flex-direction: column;
	max-width: 500px;
	width: 100%;
	gap: 32px;
	/*justify-content: center;*/
	align-items: flex-start;
	font-size: 16px;
	color: var(--scs-main-black);
	line-height: 1.2;
}
.scs-service-banner__title {
	font-size: 52px;
	font-weight: 600;
}
.scs-service-banner__text {
	font-size: 24px;
	font-weight: 600;
}
.scs-service-banner__btn {

}
.scs-service-banner__img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
	object-position: 75% 100%;
	border-radius: 12px;
}
.scs-service-banner__small-img {
	position: absolute;
	bottom: -100px;
	right: 0;
}
.scs-service-banner__chips {
	margin-top: auto;
}


@media (max-width: 991px) {
	.scs-service-banner {
		padding: 60px 32px;
		margin: 0 -16px;
	}
	.scs-service-banner__small-img {
		display: none !important;
	}
	.scs-service-banner__img {
		border-radius: 0;
	}
}

@media (max-width: 767px) {
	.scs-service-banner {
		/*min-height: 520px;*/
	}
	.scs-service-banner:after {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: var(--scs-white);
		opacity: .5;
	}
	.scs-service-banner__content {
		max-width: none;
		z-index: 1;
		font-size: 20px;
		font-weight: 400;
		line-height: 1.5;
		gap: 24px;
	}
	.scs-service-banner__title {
		font-size: 28px;
		font-weight: 600;
		line-height: 1.2;
	}
	.scs-service-banner__img {
		object-fit: cover;
		object-position: top left;
	}
}

@media (max-width: 575px) {
	.scs-service-banner {
		padding: 32px 16px;
	}

	.scs-chips {
		flex-direction: column;
		align-items: flex-start;
	}
}

.scs-service-grid-3-col {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 24px;
}
.scs-service-grid-3-col + p {
	margin-top: 48px;
}
.scs-service-block-type-1 {
	display: flex;
	flex-direction: column;
	gap: 20px;
	color: var(--scs-main-black);
}
.scs-service-block-type-1--note {
	color: var(--scs-gray);
	grid-column: 1 / -1;
}
.scs-service-block-type-1 img {
	width: 100%;
	height: 180px;
	object-fit: cover;
	object-position: center;
	border-radius: 12px;
}
.scs-service-block-type-1 h4 {
	font-weight: 600;
	font-size: 20px;
	line-height: 1.3;
	margin: 0;
}

@media (max-width: 1399px) {
	.scs-service-grid-3-col {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}

	.scs-service-block-type-1--note {
		color: var(--scs-gray);
		grid-column: auto;
	}
	.scs-service-block-type-1 img {
		height: 200px;
	}
}

@media (max-width: 1199px) {
	.scs-service-detail .scs-title {
		font-size: 44px;
	}
}

@media (max-width: 767px) {
	.scs-service-grid-3-col {
		grid-template-columns: 1fr;
	}
}

@media (max-width: 575px) {
	.scs-service-detail .scs-title {
		font-size: 28px;
		margin: 0 0 32px;
	}
}

.scs-service-block-type-2 {
	font-weight: 600;
	font-size: 24px;
	color: var(--scs-main-black);
	border-radius: 12px;
	padding: 32px;
	background: #f6f6f6;
	display: flex;
	gap: 16px;
	line-height: 1.2;
}
.scs-service-block-type-2 svg {
	width: 32px;
	height: 32px;
	flex-shrink: 0;
}
.scs-service-block-type-2 > div {
	margin-right: auto;
}
.scs-service-block-type-2 .scs-btn {
	flex-shrink: 0;
}

@media (max-width: 1199px) {
	.scs-service-block-type-2 {
		flex-wrap: wrap;
	}
	.scs-service-block-type-2 > div {
		max-width: calc(100% - 48px);
	}
	.scs-service-block-type-2 .scs-btn {
		margin-top: 16px;
	}
}

@media (max-width: 575px) {
	.scs-service-block-type-2 {
		flex-direction: column;
	}
	.scs-service-block-type-2 > div {
		max-width: 100%;
	}
}


.scs-service-grid-2-col {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 24px;
}

.scs-service-block-type-3 {
	background: #e7e7f0;
	padding: 40px;
	border-radius: 12px;
	color: var(--scs-main-black);
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 16px;
	overflow: hidden;
}
.scs-service-block-type-3 img {
	display: block !important;
	object-fit: contain;
}
.scs-service-block-type-3 > div {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.scs-service-block-type-3 h3 {
	font-weight: 600;
	font-size: 32px;
	margin: 0;
	line-height: 1.2;
}
.scs-service-block-type-3:nth-child(1),
.scs-service-block-type-3:nth-child(3) {
	grid-row: span 2;
}
.scs-service-block-type-3:nth-child(2) {
	background: #f3ebff;
}
.scs-service-block-type-3:nth-child(3) {
	background: #e9f2e8;
}
.scs-service-block-type-3:nth-child(4) {
	background: #ffe0e0;
}
.scs-service-block-type-3:nth-child(1) img {
	width: calc(100% + 80px);
	max-width: none !important;
	margin: auto -40px -40px;
	max-height: 300px !important;
	object-position: bottom right;
}
.scs-service-block-type-3:nth-child(2) h3,
.scs-service-block-type-3:nth-child(4) h3 {
	text-align: center;
}
.scs-service-block-type-3:nth-child(2) img {
	max-height: 200px !important;
	object-position: bottom;
	width: 100%;
	margin: auto 0 -40px;
}
.scs-service-block-type-3:nth-child(3) img {
	width: calc(100% + 80px);
	max-width: none !important;
	max-height: 400px !important;
	object-position: top right;
	margin: 0 -40px auto;
}
.scs-service-block-type-3:nth-child(4) img {
	max-height: 200px !important;
	object-position: top;
	width: 100%;
	margin: -40px 0 auto;
}
.scs-service-block-type-3:nth-child(5) {
	grid-column: 1 / -1;
	flex-direction: row;
	align-items: center;
	background: #e8e9f2;
}
.scs-service-block-type-3:nth-child(5) img {
	width: 100%;
	max-width: 320px !important;
	object-position: bottom;
	margin: -40px 0;
	max-height: 300px !important;
	align-self: flex-end;
}
.scs-service-grid-2-col + div {
	margin-top: 48px;
}

@media (max-width: 1399px) {
	.scs-service-block-type-3 h3 {
		font-size: 28px;
	}
}

@media (max-width: 767px) {
	.scs-service-grid-2-col {
		grid-template-columns: 1fr;
	}
	.scs-service-block-type-3:nth-child(1),
	.scs-service-block-type-3:nth-child(3) {
		grid-row: span 1;
	}
	.scs-service-block-type-3:nth-child(5) {
		grid-column: span 1;
		flex-direction: column;
		align-items: flex-start;
	}
	.scs-service-block-type-3:nth-child(5) img {
		margin: 0 0 -40px;
		order: 9;
		align-self: center;
	}
}

@media (max-width: 575px) {
	.scs-service-block-type-3 {
		padding: 24px;
	}
	.scs-service-block-type-3 h3 {
		font-size: 24px;
	}
	.scs-service-block-type-3:nth-child(1) img {
		width: calc(100% + 28px);
		margin: auto -24px -24px;
	}
	.scs-service-block-type-3:nth-child(2) img {
		margin: auto 0 -24px;
	}
	.scs-service-block-type-3:nth-child(3) img {
		width: calc(100% + 48px);
		margin: 0 -24px auto;
	}
	.scs-service-block-type-3:nth-child(4) img {
		margin: -24px 0 auto;
	}
	.scs-service-block-type-3:nth-child(5) img {
		margin: 0 0 -24px;
	}
}

.scs-service-block-type-4 {
	color: var(--scs-main-black);
	display: flex;
	gap: 32px 80px;
	align-items: center;
}
.scs-service-block-type-4 h3 {
	font-weight: 600;
	font-size: 32px;
	line-height: 1.2;
	margin: 0;
}
.scs-service-block-type-4 > div {
	margin-top: 58px;
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.scs-service-block-type-4 img {
	flex-shrink: 0;
	max-width: 572px !important;
	width: 50%;
}
.scs-service-block-type-4:nth-child(even) img {
	order: -1;
}
.scs-service-block-type-4 + .scs-service-block-type-4 {
	margin-top: 20px;
}

@media (max-width: 1199px) {
	.scs-service-block-type-4 {
		flex-direction: column;
		align-items: flex-start;
	}
	.scs-service-block-type-4 img {
		order: -1;
		width: 100%;
	}
	.scs-service-block-type-4 > div {
		margin-top: 0;
	}
}

@media (max-width: 991px) {
	.scs-service-block-type-4 h3 {
		font-size: 28px;
	}
}

@media (max-width: 767px) {
	.scs-service-block-type-4 img {
		width: 100% !important;
	}
}

@media (max-width: 575px) {
	.scs-service-block-type-4 h3 {
		font-size: 24px;
	}
}

.scs-service-2-col {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 40px 60px;
}
.scs-service-2-col img {
	border-radius: 12px;
	width: 100%;
}

.scs-service-block-type-5 {
	color: var(--scs-main-black);
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.scs-service-block-type-5 svg {
	width: 40px;
	height: 40px;
}
.scs-service-block-type-5 h3 {
	font-weight: 600;
	font-size: 32px;
	margin: 0;
	line-height: 1.2;
}
.scs-service-block-type-5 + .scs-service-block-type-5 {
	margin-top: 40px;
}

@media (max-width: 1399px) {
	.scs-service-2-col {
		gap: 40px;
	}

	.scs-service-block-type-5 svg {
		width: 32px;
		height: 32px;
	}
	.scs-service-block-type-5 h3 {
		font-size: 28px;
	}
}

@media (max-width: 1199px) {
	.scs-service-block-type-5 svg {
		width: 24px;
		height: 24px;
	}
}

@media (max-width: 767px) {
	.scs-service-2-col {
		grid-template-columns: 1fr;
	}
	.scs-service-2-col img {
		order: 9;
	}
}

@media (max-width: 575px) {
	.scs-service-block-type-5 h3 {
		font-size: 24px;
	}
}

.scs-service-grid-2-col-v2 {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 24px;
}

.scs-service-block-type-6 {
	background: #f4ebff;
	padding: 40px;
	border-radius: 12px;
	color: var(--scs-main-black);
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 16px;
	overflow: hidden;
}
.scs-service-block-type-6 img {
	display: block !important;
	object-fit: contain;
	width: calc(100% + 80px);
	max-width: none !important;
	margin: auto -40px -40px;
	max-height: 300px !important;
	object-position: bottom;
}
.scs-service-block-type-6 > div {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.scs-service-block-type-6 h3 {
	font-weight: 600;
	font-size: 32px;
	margin: 0;
	line-height: 1.2;
}
.scs-service-block-type-6 > div ul {
	margin: 0;
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.scs-service-block-type-6 > div ul li {
	padding: 0;
	margin: 0;
	display: flex;
	gap: 12px;
}
.scs-service-block-type-6 > div ul li:before {
	content: '';
	background-image: url(/bitrix/templates/aspro-allcorp2/components/bitrix/news.detail/scs-services/./images/list-marker.svg);
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	position: static;
	width: 24px;
	height: 24px;
	flex-shrink: 0;
}
.scs-service-block-type-6:nth-child(2) {
	background: #e7e7f0;
}
.scs-service-block-type-6:nth-child(3) {
	background: #e9f2e8;
}
.scs-service-block-type-6:nth-child(4) {
	background: #b5e0fc;
}
.scs-service-block-type-6:nth-child(5) {
	background: #ffe0e0;
}
.scs-service-block-type-6:nth-child(6) {
	background: #e8e9f2;
}
.scs-service-block-type-6--full {
	grid-column: 1 / -1;
	flex-direction: row;
}
.scs-service-block-type-6--full img {
	margin: -40px -40px -40px 0;
	max-height: none !important;
	max-width: 55% !important;
	flex-shrink: 0;
}
.scs-service-block-type-6--full > div {
	flex-grow: 1;
}
.scs-service-block-type-6--full:nth-child(5) {
	background: #e8e9f2;
}

@media (max-width: 1399px) {
	.scs-service-block-type-6 h3 {
		font-size: 28px;
	}
}

@media (max-width: 767px) {
	.scs-service-block-type-6 img {
		width: calc(100% + 80px) !important;
	}

	.scs-service-block-type-6--full {
		flex-direction: column;
	}
	.scs-service-block-type-6--full img {
		margin: auto -40px -40px;
		max-height: 100% !important;
		max-width: none !important;
	}
}

@media (max-width: 575px) {
	.scs-service-block-type-6 {
		padding: 24px;
	}
	.scs-service-block-type-6 h3 {
		font-size: 24px;
	}
	.scs-service-block-type-6 img {
		width: calc(100% + 48px) !important;
		margin: auto -24px -24px;
	}
}

.scs-big-text {
	font-weight: 600;
	font-size: 32px;
	line-height: 1.4;
	color: var(--scs-main-black);
	margin: 0 0 48px;
}

@media (max-width: 1199px) {
	.scs-big-text {
		font-size: 28px;
	}
}

@media (max-width: 575px) {
	.scs-big-text {
		font-size: 24px;
	}
}

.scs-medium-text {
	font-weight: 600;
	font-size: 20px;
	line-height: 1.4;
	color: var(--scs-main-black);
	margin: 0;
}

@media (max-width: 1199px) {
	.scs-medium-text {
		font-size: 28px;
	}
}

@media (max-width: 575px) {
	.scs-medium-text {
		font-size: 16px;
	}
}

.scs-service-grid-5-col {
	display: grid;
	grid-template-columns: repeat(5, minmax(0, 1fr));
	gap: 24px;
}

.scs-service-block-type-7 {
	line-height: 1.3;
	color: var(--scs-main-black);
	font-size: 16px;
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.scs-service-block-type-7 svg {
	width: 40px;
	height: 40px;
}
.scs-service-block-type-7 h4 {
	font-weight: 600;
	font-size: 20px;
	line-height: 1.3;
	margin: 0;
}
.scs-service-block-type-7 > div {
	display: flex;
	flex-direction: column;
	gap: 8px;
}

@media (max-width: 1399px) {
	.scs-service-grid-5-col {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
}

@media (max-width: 767px) {
	.scs-service-grid-5-col h4 {
		font-size: 16px;
	}
}

@media (max-width: 575px) {
	.scs-service-grid-5-col {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

.scs-service-title-block {
	margin: 0 0 48px;
}
.scs-service-title-block .scs-title {
	margin: 0 0 16px;
}

.scs-service-grid-6-col {
	display: grid;
	grid-template-columns: repeat(6, minmax(0, 1fr));
	gap: 24px;
}

.scs-service-block-type-8 {
	color: var(--scs-white);
	line-height: 1.3;
	border-radius: 12px;
	overflow: hidden;
	position: relative;
	grid-column: span 2;
	min-height: 520px;
	padding: 40px;
	display: flex;
	flex-direction: column;
}
.scs-service-block-type-8 img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 0;
	z-index: -1;
}
.scs-service-block-type-8 h3 {
	font-weight: 600;
	font-size: 32px;
	line-height: 1.3;
	margin: 0;
	color: var(--scs-white);
}
.scs-service-block-type-8 > div {
	display: flex;
	flex-direction: column;
	gap: 16px;
	margin-top: auto;
}
.scs-service-block-type-8:nth-child(1),
.scs-service-block-type-8:nth-child(2) {
	grid-column: span 3;
	min-height: 400px;
}

@media (max-width: 1399px) {
	.scs-service-block-type-8,
	.scs-service-block-type-8:nth-child(1),
	.scs-service-block-type-8:nth-child(2) {
		padding: 32px;
		grid-column: span 3;
		min-height: 400px;
	}
	.scs-service-block-type-8:last-child {
		grid-column: span 6;
	}
}

@media (max-width: 1199px) {
	.scs-service-block-type-8 h3 {
		font-size: 28px;
	}
}

@media (max-width: 767px) {
	.scs-service-block-type-8,
	.scs-service-block-type-8:nth-child(1),
	.scs-service-block-type-8:nth-child(2) {
		padding: 24px;
	}
	.scs-service-block-type-8 img {
		width: 100% !important;
		height: 100% !important;
	}
	.scs-service-block-type-8 h3 {
		font-size: 24px;
	}
}

@media (max-width: 575px) {
	.scs-service-grid-6-col {
		grid-template-columns: 1fr;
	}
	.scs-service-block-type-8,
	.scs-service-block-type-8:nth-child(1),
	.scs-service-block-type-8:nth-child(2),
	.scs-service-block-type-8:last-child {
		grid-column: span 1;
	}
}

.scs-service-block-type-9 {
	font-weight: 600;
	font-size: 20px;
	line-height: 1.3;
	color: var(--scs-main-black);
	border: 1px solid var(--scs-stroke);
	border-radius: 12px;
	padding: 24px;
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.scs-service-block-type-9 > div:has(svg) {
	border-radius: 12px;
	padding: 8px;
	width: 32px;
	height: 32px;
	background: var(--scs-accent);
	display: flex;
	align-items: center;
	justify-content: center;
}
.scs-service-block-type-9 > div:has(svg) svg {
	width: 100%;
	height: 100%;
}
.scs-service-grid-6-col .scs-service-block-type-9 {
	grid-column: span 2;
}
.scs-service-grid-6-col .scs-service-block-type-9:nth-child(4),
.scs-service-grid-6-col .scs-service-block-type-9:nth-child(5) {
	grid-column: span 3;
}

@media (max-width: 767px) {
	.scs-service-grid-6-col .scs-service-block-type-9 {
		grid-column: span 3;
	}
	.scs-service-grid-6-col .scs-service-block-type-9:last-child {
		grid-column: 1 / -1;
	}
}

@media (max-width: 575px) {
	.scs-service-grid-6-col .scs-service-block-type-9,
	.scs-service-grid-6-col .scs-service-block-type-9:nth-child(4),
	.scs-service-grid-6-col .scs-service-block-type-9:nth-child(5) {
		grid-column: span 1;
	}
}

.scs-service-grid-4-col {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 24px;
}

@media (max-width: 1399px) {
	.scs-service-grid-4-col {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

@media (max-width: 575px) {
	.scs-service-grid-4-col {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}
/* End */


/* Start:/bitrix/templates/aspro-allcorp2/custom/js/owlCarousel2/owl.carousel.min.css?17556139743351*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/bitrix/templates/aspro-allcorp2/custom/js/owlCarousel2/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */
/* /bitrix/templates/aspro-allcorp2/components/bitrix/news/services/style.min.css?174798331858 */
/* /bitrix/templates/aspro-allcorp2/custom/blocks/main/feedback/style.css?1755978171864 */
/* /bitrix/templates/aspro-allcorp2/components/bitrix/news.detail/scs-services/style.css?175874040316812 */
/* /bitrix/templates/aspro-allcorp2/custom/js/owlCarousel2/owl.carousel.min.css?17556139743351 */
