

/* Start:/local/templates/main/components/bitrix/news.detail/contact/style.css?17237200432235*/
.b-grid__map [class*=-balloon_layout_normal] {
	border-radius: 15px !important;
}

ymaps[class$=-balloon_layout_normal],
ymaps[class$=-balloon__layout]
{
	border-radius: 15px !important;
}
ymaps[class$=-balloon_layout_normal] {
	-webkit-box-shadow: 0 2px 15px 0 rgba(0,25,25,.3);
	box-shadow: 0 2px 15px 0 rgba(0,25,25,.3);
}

ymaps[class$=-balloon__tail] {
	display: none
}

ymaps[class$=-balloon__content] {
	--tw-text-opacity: 1;
	padding: 0;
	font-family: 'Inter';
}

ymaps[class$=-balloon__close] {
	margin-top: 20px;
	margin-right: 20px
}

ymaps[class$=-balloon__close-button] {
	width: 20px!important;
	height: 20px!important;
	background: url(/local/templates/main/app/assets/src/icons/close_map.svg)!important;
	background-repeat: no-repeat;
	opacity: .5!important
}

ymaps[class$=-balloon__close-button]:active,ymaps[class$=-balloon__close-button]:hover {
	opacity: 1!important
}

ymaps[class$=-balloon-content__header] {
	font-size: 14px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: rgba(43, 67, 145, .2);
	border-radius: 15px 15px 0 0;
	padding: 20px 20px 10px;
	margin: 0;
	color: #000;
}

ymaps[class$=_balloon_layout_panel] {
	border-radius: 0;
	border-bottom-width: 1px;
	border-style: solid;
	--tw-border-opacity: 1;
	border-color: rgb(225 225 225 / var(--tw-border-opacity));
	-webkit-box-shadow: 0 2px 15px 0 rgba(0,25,25,.3);
	box-shadow: 0 2px 15px 0 rgba(0,25,25,.3)
}

ymaps[class$=_balloon_layout_panel] ymaps[class$=-balloon__content] {
	margin-right: 20px;
	padding-top: 35px;
	padding-left: 20px;
	padding-bottom: 30px
}

ymaps[class$=_balloon_layout_panel] ymaps[class$=-balloon-content__header] img {
	max-width: 200px
}

ymaps[class$=balloon__close] + ymaps[class$=balloon__content] {
	margin-right: 0;
}

@media (max-width: 360px) {
	ymaps[class$=-balloon-content__header] {
		border-radius: 0;
	}

	ymaps[class$=_balloon_layout_panel] ymaps[class$=-balloon__content] {
		margin: 0;
		padding: 0;
	}

	ymaps[class$=_balloon_layout_panel] ymaps[class$=-balloon__content] > ymaps {
		height: auto !important;
	}
}

/* End */
/* /local/templates/main/components/bitrix/news.detail/contact/style.css?17237200432235 */
