

/* Start:/local/templates/.default/components/bitrix/news.list/contact.v3/style.css?1742811553729*/
.contact_icon {
	fill:#000;
	fill-rule: evenodd;
}

.contact_email {
	color:#000; 
}

.contact_block{
	padding: 15px;
    /* border: 2px solid #f3f3f3; */
    border-radius: 5px;
    margin-bottom: 5px;
}

.contacts__item, .contacts__item a {
font-size: 16px;
font-weight: 400;
/* color: #B2B2B2 !important; */
/* margin-top: 5px;display:block;font-size:14px; */

/* display: flex;
align-items: center; */
text-decoration: none;
color: #313131 !important;
leading-trim: both;
text-edge: cap;
font-variant-numeric: lining-nums proportional-nums;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.contacts__item {
	padding-bottom: 32px;
}

#map > ymaps {
  border-radius: 24px;
  overflow: hidden;
  }
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/req/style.css?17428115533277*/
@media (min-width: 992px) {

	.tizer-v2 {
		display: flex;
		align-items: center;
		padding-bottom: 15px;
		margin-bottom: 14px;
		border-bottom: 2px solid #000;
	}

	.tizer-icon {
		font-size: 40px;
		color: var(--color-brand);
	}

	.tizer-name {
		font-size: 19px;
		font-weight: 500;
		color: #000000;
		padding-left: 20px;
	}

	.tizer-dis {
		display: block;
		font-weight: 400;
		font-size: 15px;
		color: #1C1C1C;
	}

}

@media (max-width: 992px) {

	.tizer-v2 {
		display: flex;
		align-items: center;
		padding-bottom: 15px;
		margin-bottom: 14px;
		border-bottom: 1px solid #000;
	}

	.tizer-icon {
		font-size: 25px;
		color: var(--color-brand);
	}

	.tizer-name {
		font-size: 17px;
		font-weight: 500;
		color: #000000;
		padding-left: 10px;
	}

	.tizer-dis {
		display: block;
		font-weight: 400;
		font-size: 15px;
		color: #1C1C1C;
	}

}

.tizer__circle {
	display: flex;
	position: absolute;
    bottom: 120px;
    left: 32px;

	width: 80px;
	height: 80px;
	padding: 40px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
	flex-shrink: 0;
	border-radius: 50.5px;
	border: 4px solid #F4F3F1;
	background: #4559AD;
	z-index: 1;
}

.tizer__circle img {
	position: absolute;
	z-index: 10;
}

.pickgradient {
	position: relative;
	display: inline-block;
}

.pickgradient:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: inline-block;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(100%, rgba(0, 0, 0, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);
	/* IE6-9 */
}

.tizer__text {
	display: flex;
	padding: 48px 32px 32px 32px;
	flex-direction: column;
	align-items: flex-start;
	gap: 12px;
	flex-shrink: 0;
	border-radius: 0px 0px 24px 24px;
	background: #F4F3F1;
}

.tizer__name {
	color: #161616;
	leading-trim: both;
	text-edge: cap;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.tizer__dis {
	color: #B2B2B2;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}


.tariff {
    display: flex;
    justify-content: space-between;
    padding: 24px;
    border-radius: 900px;
    background: #F4F3F1;
}

.tariff__contacts {
    display: flex;
    justify-content: flex-start;
    gap: .5rem;
    width: 100%;
    color: #161616;
    leading-trim: both;
    text-edge: cap;
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

.tariff__contacts a {
    text-decoration: none;
    color: #161616;
}

/* End */
/* /local/templates/.default/components/bitrix/news.list/contact.v3/style.css?1742811553729 */
/* /local/templates/.default/components/bitrix/news.list/req/style.css?17428115533277 */
