

/* Start:/contacts/style.css?1683794043557*/
.contacts-page {
	display:flex;
	gap:100px;
	margin-bottom:50px
}
.contacts-page-col {
	width: calc(50% - 50px);
	flex: 0 0 auto;
}
.contacts-page-col ul {
	padding-left: 1.1em;
}
@media (max-width:1024px) {
	.contacts-page {
		gap:50px;
		margin-bottom:50px
	}
	.contacts-page-col {
		width: calc(50% - 25px);
	}
}
@media (max-width:800px) {
	.contacts-page {
		flex-direction:column;
		align-items:center;
		gap:30px;
	}
	.contacts-page-col {
		width: 100%;
	}
	.bx-yandex-map {
		max-height:50vh;
	}
	.bx-yandex-map .ymaps-map {
		max-height:100%;
	}
	
}
/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1685074290666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */
/* /contacts/style.css?1683794043557 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1685074290666 */
