<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.lp-map-block-10 .lp-block-overlay {
	background: rgba(68, 68, 68, 0.05);
}

.lp-map-block-10__contacts-wrapper [class*="lp-header"] {
	padding: 0;
	margin: 0;
}

.lp-map-block-10__map {
	height: 320px;
}

.lp-map-block-10__form-wrapper {padding-bottom: 40px;}

.lp-map-block-10__form-inner {
	background: #fff;
	padding: 24px 16px 16px;
}

.lp-map-block-10__inner {
	padding-top: 40px;
}

.lp-map-block-10__contact {
	display: flex;
	padding-bottom: 24px;
}

.lp-map-block-10__contact-ico {
	flex: none;
	padding: 8px;
	border-radius: 50%;
	margin-right: 16px;
	box-sizing: border-box;
	align-self: flex-start;
}

.lp-map-block-10__contact-ico-in {
	width: 24px;
	height: 24px;
}

.lp-map-block-10__contact-ico-in,
.lp-map-block-10__social-item a {
	max-width: 300px;
	max-height: 300px;
}

.lp-map-block-10__social-item a {
	display: block;
	width: 24px;
	height: 24px;
	box-sizing: content-box;
}

.lp-map-block-10__contact-ico svg path:not([fill]) {
	fill: #fff;
}

.lp-map-block-10 .lp-map-block-10__contact-body {
	padding: 5px 0;
}

.lp-map-block-10__social-item {
	display: inline-block;
	padding: 0 32px 16px 0;
	font-size: 0;
}

.lp-map-block-10__social {
	padding-bottom: 8px;
}

.lp-map-block-10 .lp-map-block-10__social .lp-map-block-10__contact-body {padding: 8px 0 0;}

.lp-map-block-10 .lp-map-block-10__social-item path:not([fill]) {fill: var(--text-color-base)}
 
.lp-map-block-10 svg {
	height: 100%;
	width: 100%;
}

.lp-map-block-10__contacts-wrapper {padding-bottom: 16px;}

.lp-map-block-10 .lp-form-tpl__button {
	width: 100%;
	display: block;
}

.lp-map-block-10 .lp-form-tpl__item-label {opacity: 0}

.lp-map-block-10__mail a {
	color: inherit;
	text-decoration: none;
}

@media all and (min-width: 600px) {
	.lp-map-block-10__map {
		height: 320px;
	}
	
	.lp-map-block-10__contacts-block {
		display: inline-block;
		box-sizing: border-box;
		width: 50%;
		padding: 0 12px;
	    vertical-align: top;
	}
	
	.lp-map-block-10__contacts-wrapper {
		margin: 0 -12px;
	}
	
	.lp-map-block-10__social-item:nth-child(4n) {padding-right: 0;}
	
	.lp-map-block-10__form-inner {
		padding: 40px;
	}
	
	.lp-map-block-10 .lp-form-tpl__title-wrapper {padding-bottom: 16px;}
	
	.lp-map-block-10__inner {
		padding-top: 40px;
		padding-bottom: 8px;
	}
}

@media all and (min-width: 960px) {
	.lp-map-block-10__map {
		height: 440px;
	}
	
	.lp-map-block-10__inner {
		padding-top: 48px;
		padding-bottom: 40px;
	}
	
	.lp-map-block-10__inner {
		display: flex;
	}
	
	.lp-map-block-10__form-wrapper {
		flex: none;
		width: 320px;
		margin-top: -144px;
		padding: 0;
	}
	
	.lp-map-block-10-block + .lp-map-block-10-block {margin-left: 56px;}
	
	.lp-map-block-10__form-inner {
		padding: 24px;
	}
	
	.lp-map-block-10__contacts-wrapper {
		margin: 0;
		flex: 1 0 1%;
	}
	.lp-map-block-10__contacts-block {
		display: block; 
		padding: 0; 
		width: auto;
	}
}

@media all and (min-width: 1200px) {
	.lp-map-block-10__map {
		height: 496px;
	}
	
	.lp-map-block-10__inner {
		padding-top: 56px;
		padding-bottom: 40px;
	}
	
	.lp-map-block-10__contacts-wrapper {
		margin: 0 -12px;
	}
	
	.lp-map-block-10__contacts-block {
		display: inline-block; 
		padding: 0 12px; 
		width: 50%;
	}
	
	.lp-map-block-10__form-inner {padding: 32px;}
	
	.lp-map-block-10__form-wrapper {
		width: 368px;
		margin-top: -240px;
	}
	
	.lp-map-block-10-block + .lp-map-block-10-block {margin-left: 24px;}
	
}

@media all and (min-width: 1380px) {
	.lp-map-block-10__contacts-wrapper {
		margin: 0 -16px;
	}
	
	.lp-map-block-10__contacts-block {
		padding: 0 16px; 
	}
	
	.lp-map-block-10__form-wrapper {
		width: 408px;
	}
	
	.lp-map-block-10-block + .lp-map-block-10-block {margin-left: 32px;}
}

.lp-map-block-10 input:checked+.lp-form-tpl__field-checkbox--input svg {
    transform: translate(-50%, -50%);
    margin: 0;
}</pre></body></html>