

/* Start:/bitrix/components/bitrix/menu/templates/about_left/style.css?1766552823760*/
.about-left-menu {
    display: flex;
    flex-direction: column;
    width: fit-content;
    padding-right: 20px;
    border-right: 1px solid var(--site-input-border-color);
}

.about-left-menu_item {
    display: flex;
    min-width: 110px;
    padding: 20px 0;
    border-bottom: 1px solid var(--site-input-border-color);

    @media (min-width: 1200px) {
        min-width: 240px;
    }
}

.about-left-menu_item:last-of-type {
    border-bottom: none;
}

.about-left-menu_item a {
    width: 100%;
    height: 100%;
    color: var(--site-text3-color);
    font-size: 14px;
}

.about-left-menu_item a:visited {
    color: var(--site-text3-color);
}

.about-left-menu_item.active a {
    color: var(--site-accent-color);
}
/* End */


/* Start:/local/templates/tiros/css/pages/contacts/contacts.css?1770124165197*/
.about-hero-block.contacts .about-hero-block_title {
    color: var(--site-accent-color);
}

@media (max-width: 767px) {
    .about-hero-block.contacts {
        padding: 38px 16px;
    }
}
/* End */


/* Start:/local/templates/tiros/components/ma/news.list/contacts/style.css?17702125549597*/
.b-contacts-list {
    display: flex;
    flex-direction: row;
    gap: 20px;
    margin: 0;
}

.b-contacts-list_item {
    margin: 0;
    background-color: var(--site-light-bg-color);
    border-radius: 16px;
    padding: 24px 20px;
	flex: 1;
}

.b-contacts-list_holder {
    overflow: hidden;
}

.b-contacts-list_pic {
    margin: 0 0 10px 0;
}

.b-contacts-list_title {
    font-weight: 500;
    font-size: 24px;
    line-height: 120%;
    margin: 0 0 24px 0;
    color: var(--site-grey-color);
}

.b-contacts-list_text {
    font-weight: 500;
    font-size: 16px;
    line-height: 100%;
    color: var(--site-text3-color);
}

.b-contacts-list-wrap {
	display: flex;
	flex-direction: column;
	gap: 16px;
}

.b-contacts-list_preview {
    margin-bottom: 20px;
}

.b-contacts-list_preview,
.b-contacts-list_field,
.b-contacts-list_property {
    font-weight: 500;
    font-size: 16px;
    line-height: 120%;
    color: var(--site-text3-color);
}

.b-contacts-list_phone,
.b-contacts-list_email,
.b-contacts-list_phone a,
.b-contacts-list_email a,
.b-contacts-list_phone a:visited,
.b-contacts-list_email a:visited {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: var(--site-accent-color);
	padding-left: 16px;
}

.b-contacts-list_email {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM18.59 6L12.71 11.88C12.617 11.9737 12.5064 12.0481 12.3846 12.0989C12.2627 12.1497 12.132 12.1758 12 12.1758C11.868 12.1758 11.7373 12.1497 11.6154 12.0989C11.4936 12.0481 11.383 11.9737 11.29 11.88L5.41 6H18.59ZM20 17C20 17.2652 19.8946 17.5196 19.7071 17.7071C19.5196 17.8946 19.2652 18 19 18H5C4.73478 18 4.48043 17.8946 4.29289 17.7071C4.10536 17.5196 4 17.2652 4 17V7.41L9.88 13.29C10.4425 13.8518 11.205 14.1674 12 14.1674C12.795 14.1674 13.5575 13.8518 14.12 13.29L20 7.41V17Z' fill='%23393FD9'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-position: left center;
}

.b-contacts-list_phone {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.4582 12.9603C19.2382 12.9603 19.0082 12.8903 18.7882 12.8403C18.3427 12.7421 17.9048 12.6118 17.4782 12.4503C17.0143 12.2815 16.5043 12.2903 16.0465 12.4749C15.5886 12.6595 15.2153 13.007 14.9982 13.4503L14.7782 13.9003C13.8042 13.3585 12.9092 12.6855 12.1182 11.9003C11.3329 11.1093 10.66 10.2143 10.1182 9.24032L10.5382 8.96032C10.9815 8.74323 11.3289 8.36985 11.5136 7.91201C11.6982 7.45417 11.7069 6.94423 11.5382 6.48032C11.3794 6.05274 11.2491 5.61512 11.1482 5.17032C11.0982 4.95032 11.0582 4.72032 11.0282 4.49032C10.9067 3.78594 10.5378 3.14806 9.98779 2.69156C9.43779 2.23505 8.74286 1.98993 8.02817 2.00032H5.02817C4.5972 1.99627 4.17042 2.08513 3.77688 2.26085C3.38334 2.43656 3.03228 2.69501 2.7476 3.0186C2.46292 3.34219 2.2513 3.72331 2.12716 4.13603C2.00301 4.54875 1.96925 4.98338 2.02817 5.41032C2.56091 9.5997 4.4742 13.4922 7.46582 16.473C10.4574 19.4537 14.3569 21.3528 18.5482 21.8703H18.9282C19.6656 21.8714 20.3776 21.6008 20.9282 21.1103C21.2445 20.8274 21.4973 20.4805 21.6696 20.0926C21.842 19.7048 21.9301 19.2848 21.9282 18.8603V15.8603C21.9159 15.1657 21.663 14.4969 21.2125 13.968C20.762 13.4391 20.142 13.0829 19.4582 12.9603ZM19.9582 18.9603C19.958 19.1023 19.9276 19.2426 19.8689 19.3719C19.8103 19.5013 19.7248 19.6166 19.6182 19.7103C19.5068 19.8073 19.3761 19.8797 19.2348 19.9228C19.0935 19.9659 18.9447 19.9787 18.7982 19.9603C15.0531 19.4801 11.5744 17.7668 8.91088 15.0906C6.24736 12.4144 4.55058 8.92765 4.08817 5.18032C4.07225 5.03384 4.0862 4.88565 4.12917 4.74471C4.17214 4.60377 4.24324 4.473 4.33817 4.36032C4.43188 4.25365 4.54723 4.16816 4.67655 4.10953C4.80586 4.05091 4.94618 4.0205 5.08817 4.02032H8.08817C8.32071 4.01514 8.54779 4.0912 8.73031 4.23539C8.91283 4.37958 9.03938 4.58289 9.08817 4.81032C9.12817 5.08365 9.17817 5.35365 9.23817 5.62032C9.35369 6.14746 9.50743 6.6655 9.69817 7.17032L8.29817 7.82032C8.17846 7.87524 8.07079 7.95326 7.98132 8.04991C7.89186 8.14656 7.82237 8.25993 7.77684 8.38351C7.73131 8.50709 7.71064 8.63845 7.71601 8.77004C7.72139 8.90163 7.75271 9.03086 7.80817 9.15032C9.24737 12.2331 11.7254 14.7111 14.8082 16.1503C15.0516 16.2503 15.3247 16.2503 15.5682 16.1503C15.6929 16.1057 15.8075 16.0368 15.9053 15.9475C16.0032 15.8582 16.0823 15.7504 16.1382 15.6303L16.7582 14.2303C17.2751 14.4152 17.8028 14.5688 18.3382 14.6903C18.6048 14.7503 18.8748 14.8003 19.1482 14.8403C19.3756 14.8891 19.5789 15.0157 19.7231 15.1982C19.8673 15.3807 19.9433 15.6078 19.9382 15.8403L19.9582 18.9603Z' fill='%23393FD9'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-position: left center;
}

.b-contacts-list_emaillist {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.b-contacts-list_emaillist-item,
.b-contacts-list_emaillist-item a,
.b-contacts-list_emaillist-item a:visited {
    font-weight: 500;
    font-size: 16px;
    line-height: 150%;
    color: var(--site-accent-color);
	display: inline-block;
	min-width: 170px;
}

.b-contacts-list_emaillist-item {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM18.59 6L12.71 11.88C12.617 11.9737 12.5064 12.0481 12.3846 12.0989C12.2627 12.1497 12.132 12.1758 12 12.1758C11.868 12.1758 11.7373 12.1497 11.6154 12.0989C11.4936 12.0481 11.383 11.9737 11.29 11.88L5.41 6H18.59ZM20 17C20 17.2652 19.8946 17.5196 19.7071 17.7071C19.5196 17.8946 19.2652 18 19 18H5C4.73478 18 4.48043 17.8946 4.29289 17.7071C4.10536 17.5196 4 17.2652 4 17V7.41L9.88 13.29C10.4425 13.8518 11.205 14.1674 12 14.1674C12.795 14.1674 13.5575 13.8518 14.12 13.29L20 7.41V17Z' fill='%23393FD9'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 32px;
	gap: 16px;
	display: flex;
}

.b-contacts-list_emaillist-desc {
    color: var(--site-text3-color);
}

/* Стили для реквизитов */



.b-contacts-requisites {
	margin: 40px 0;
}
.b-contacts-requisites_holder {
    overflow: hidden;
}

.b-contacts-requisites_title {
	font-weight: 500;
	font-size: 24px;
	letter-spacing: 0%;
    line-height: 120%;
    margin: 0 0 20px 0;
    color: var(--site-grey-color);
}

.b-contacts-requisites_text {
    font-weight: 500;
    font-size: 14px;
    line-height: 100%;
    color: var(--site-text3-color);
}

.b-contacts-requisites_table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid var(--site-input-border-color);
	color: var(--site-text3-color);
    vertical-align: top;
	border-radius: 16px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	-khtml-border-radius: 16px;
	display: block;
}

.b-contacts-requisites_cell {
    padding: 9px 20px;
    border-bottom: 1px solid var(--site-input-border-color);
	color: var(--site-text3-color);
    vertical-align: top;
} 

tbody tr:last-of-type .b-contacts-requisites_cell {
	border-bottom: none;
}

tbody tr .b-contacts-requisites_cell:first-of-type {
	border-right: 1px solid var(--site-input-border-color);;
}

.b-contacts-requisites_name {
    font-weight: 500;
	color: var(--site-accent-color);
	width: 25%;
    min-width: 280px;
}

.b-contacts-requisites_desc {
    font-weight: 500;
	color: var(--site-text3-color);
}

.b-contacts-requisites_download {
	margin-top: 20px;
}

.b-contacts-requisites_download-btn {
	max-width: 146px;
}

@media (max-width: 1320px) {
	.b-contacts-list {
		flex-direction: column;
	}
}

@media (max-width: 767px) {
	.b-contacts-list {
		flex-direction: column;
		gap: 16px;
	}

	.b-contacts-list_item {
		border-radius: 8px;
		padding: 16px;
	}

	.b-contacts-list_title,
	.b-contacts-requisites_title {
		font-weight: 500;
		font-size: 18px;
		margin-bottom: 16px;
	}

	.b-contacts-list_text {
		font-size: 14px;
		line-height: 100%;
	}

	.b-contacts-list_preview {
		margin-bottom: 16px;
		letter-spacing: -0.9px;

	}

	.b-contacts-list-wrap {
		gap: 8px;
	}

	.b-contacts-list_emaillist-item {
		flex-direction: column;
        gap: 4px;
        background-position: left 0px;
        font-size: 14px;
	}

	.b-contacts-list_emaillist-item span {
		margin-left: -35px;
	}

	.b-contacts-requisites {
		margin: 24px 0;
	}

	.b-contacts-requisites_table {
		font-size: 12px !important;
		border-radius: 8px;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		-khtml-border-radius: 8px;
	}

	.b-contacts-requisites_cell {
		padding: 4px 8px;
		vertical-align: middle !important;
	}

}
@media (max-width: 450px) {
	.b-contacts-requisites_cell {
		word-break: break-word;
	}

	.b-contacts-requisites_name {
		min-width: auto;
        width: 107px;
	}

	.b-contacts-requisites_download-btn.g-button {
		font-size: 12px;
		padding: 10px;
		width: 100%;
		max-width: none;
	}

	.b-contacts-requisites_download {
		margin-top: 16px;
	}
}
/* End */
/* /bitrix/components/bitrix/menu/templates/about_left/style.css?1766552823760 */
/* /local/templates/tiros/css/pages/contacts/contacts.css?1770124165197 */
/* /local/templates/tiros/components/ma/news.list/contacts/style.css?17702125549597 */
