

/* Start:/bitrix/components/new/club/templates/general/style.css?176096052017162*/
:root {
	--club-social-network-background: #4e8ec6;
	--svg-logo-vk: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 100 100'><path d='M0,0v100h100V0H0z M70.161,52.306c0.072,0.28,0.206,0.641,0.405,1.077c0.195,0.437,0.535,0.886,1.015,1.345 c0.479,0.457,1.073,1.01,1.781,1.655c0.082,0.041,0.134,0.082,0.157,0.123c2.937,2.729,4.924,5.031,5.97,6.908 c0.062,0.105,0.129,0.234,0.201,0.389c0.075,0.156,0.146,0.435,0.221,0.828c0.074,0.396,0.067,0.75-0.017,1.063 c-0.082,0.313-0.346,0.601-0.78,0.861c-0.437,0.26-1.054,0.389-1.845,0.389l-8,0.125c-0.502,0.104-1.081,0.054-1.75-0.155 c-0.666-0.209-1.207-0.438-1.625-0.688l-0.625-0.377c-0.625-0.437-1.354-1.104-2.186-1.998c-0.834-0.896-1.547-1.705-2.143-2.423 c-0.594-0.721-1.227-1.323-1.905-1.813c-0.675-0.487-1.269-0.649-1.767-0.481c-0.063,0.021-0.146,0.055-0.252,0.106 c-0.104,0.054-0.278,0.203-0.529,0.455c-0.248,0.248-0.477,0.56-0.672,0.922c-0.199,0.367-0.375,0.908-0.53,1.625 c-0.153,0.72-0.226,1.525-0.204,2.425c0,0.313-0.035,0.598-0.109,0.858c-0.073,0.261-0.151,0.453-0.231,0.578l-0.124,0.155 c-0.376,0.396-0.926,0.625-1.654,0.687h-3.599c-1.479,0.084-3-0.088-4.563-0.517c-1.563-0.424-2.933-0.979-4.11-1.655 c-1.177-0.676-2.25-1.367-3.219-2.063c-0.968-0.697-1.702-1.297-2.203-1.797l-0.78-0.75c-0.209-0.209-0.496-0.521-0.859-0.937 c-0.364-0.416-1.109-1.365-2.234-2.845c-1.126-1.479-2.229-3.053-3.313-4.721c-1.084-1.665-2.359-3.863-3.828-6.591 c-1.469-2.729-2.828-5.563-4.077-8.5c-0.127-0.33-0.188-0.612-0.188-0.84s0.031-0.396,0.094-0.5l0.125-0.188 c0.313-0.396,0.905-0.594,1.78-0.594l8.563-0.063c0.25,0.042,0.49,0.109,0.72,0.202c0.229,0.094,0.396,0.183,0.5,0.267l0.156,0.094 c0.334,0.229,0.583,0.563,0.75,1c0.416,1.041,0.896,2.12,1.438,3.233c0.541,1.115,0.969,1.964,1.28,2.548l0.5,0.906 c0.604,1.25,1.188,2.333,1.75,3.249c0.563,0.917,1.068,1.632,1.516,2.142c0.448,0.51,0.88,0.91,1.298,1.202 c0.417,0.292,0.771,0.438,1.063,0.438s0.572-0.053,0.844-0.157c0.042-0.021,0.094-0.073,0.156-0.155 c0.063-0.083,0.188-0.313,0.375-0.688c0.188-0.376,0.328-0.865,0.423-1.469c0.095-0.604,0.193-1.448,0.298-2.531 c0.104-1.082,0.104-2.386,0-3.906c-0.043-0.834-0.136-1.593-0.281-2.281c-0.146-0.688-0.292-1.166-0.438-1.438l-0.187-0.375 c-0.521-0.708-1.406-1.156-2.655-1.344c-0.271-0.043-0.219-0.292,0.155-0.75c0.334-0.396,0.729-0.709,1.187-0.938 c1.104-0.543,3.595-0.792,7.47-0.75c1.708,0.021,3.116,0.155,4.22,0.405c0.416,0.104,0.767,0.245,1.047,0.422 c0.281,0.178,0.494,0.428,0.641,0.75c0.146,0.323,0.256,0.657,0.326,1c0.074,0.344,0.111,0.817,0.111,1.422s-0.014,1.178-0.033,1.72 c-0.021,0.542-0.047,1.275-0.076,2.203c-0.03,0.927-0.047,1.787-0.047,2.578c0,0.229-0.012,0.666-0.03,1.313 c-0.021,0.646-0.024,1.146-0.017,1.5c0.012,0.354,0.047,0.775,0.109,1.266c0.063,0.491,0.182,0.896,0.361,1.22 c0.176,0.322,0.41,0.577,0.703,0.766c0.166,0.042,0.342,0.084,0.529,0.125c0.188,0.04,0.457-0.073,0.811-0.345 c0.357-0.271,0.75-0.63,1.188-1.077c0.438-0.448,0.979-1.146,1.627-2.095c0.646-0.949,1.354-2.067,2.123-3.359 c1.25-2.166,2.365-4.51,3.346-7.031c0.082-0.208,0.188-0.39,0.312-0.547c0.126-0.157,0.239-0.266,0.345-0.328l0.125-0.093 l0.157-0.078c0,0,0.136-0.032,0.405-0.094c0.271-0.063,0.479-0.068,0.625-0.016l9-0.063c0.813-0.104,1.479-0.078,1.999,0.078 c0.522,0.155,0.844,0.327,0.971,0.516l0.179,0.311c0.479,1.333-1.084,4.396-4.688,9.188c-0.499,0.667-1.177,1.551-2.029,2.655 c-0.835,1.063-1.405,1.813-1.721,2.25c-0.312,0.438-0.628,0.953-0.951,1.547C70.213,51.586,70.088,52.024,70.161,52.306z'/></svg>") center center no-repeat;
	--svg-logo-rutube: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100"><path d="M61.2,39.1c-8.2,0-16.3,0-24.7,0c0,3.1,0,6.1,0,9.3c0.9,0,1.7,0,2.5,0c6.4,0,12.7,0,19.1,0c6.2,0,6.4-0.2,6.1-6.3 C64.2,40,63.3,39.1,61.2,39.1z"/><path d="M0,0v100h100V0H0z M64.2,70c-2.8-4.1-5.7-8.4-8.7-12.8c-3.1,0-6.2,0-9.3,0c-3.1,0-6.3,0-9.6,0c0,4.3,0,8.5,0,12.8 c-3.4,0-6.7,0-10,0c0-13.2,0-26.4,0-39.7c0.7-0.1,1.4-0.1,2-0.1c11.3,0,22.6,0,34,0c1.3,0,2.7,0.1,4,0.4c4,0.7,6.9,3.3,7.4,7.4 c0.4,3.8,0.4,7.8,0,11.6c-0.5,4.5-2.3,5.9-7.8,7.7c3.1,4.2,6.1,8.3,9.4,12.7C71.5,70,68,70,64.2,70z"/></svg>') center center no-repeat;
	--svg-logo-ok: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100"><path class="st0" d="M50,42.7c1.6,0,3.1-0.7,4.1-1.7c1.1-1.1,1.7-2.5,1.7-4.1s-0.7-3.1-1.7-4.1c-1-1.1-2.5-1.7-4.1-1.7 c-1.6,0-3.1,0.7-4.1,1.7c-1.1,1.1-1.7,2.5-1.7,4.1s0.7,3.1,1.7,4.1C46.9,42,48.4,42.7,50,42.7z"/><path class="st0" d="M0,0v100h100V0H0z M40.8,27.7c2.3-2.3,5.6-3.8,9.2-3.8c3.6,0,6.8,1.4,9.2,3.8c2.3,2.3,3.8,5.6,3.8,9.2 s-1.4,6.8-3.8,9.2c-2.3,2.3-5.6,3.8-9.2,3.8s-6.8-1.4-9.2-3.8c-2.3-2.3-3.8-5.6-3.8-9.2S38.5,30,40.8,27.7z M67.3,55.8 c-3.2,2.6-6.9,4.4-10.8,5.3l7.3,14.1c0.2,0.4-0.1,0.9-0.5,0.9h-7.8c-0.2,0-0.4-0.1-0.5-0.4L50,64.1l-4.9,11.6 c-0.1,0.2-0.3,0.4-0.5,0.4h-7.9c-0.4,0-0.8-0.5-0.5-0.9l7.4-14.1c-3.9-0.9-7.6-2.7-10.8-5.3c-0.2-0.2-0.3-0.5-0.1-0.8l3.8-5.2 c0.2-0.3,0.6-0.3,0.9-0.1c3.6,3.1,8,5,12.7,5s9.1-2,12.7-5c0.2-0.3,0.6-0.2,0.9,0.1h0l3.8,5.2C67.6,55.3,67.5,55.7,67.3,55.8z"/></svg>') center center no-repeat;
	--svg-logo-tg: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100"><path d="M100,0v100H0V0H100z M49.7,63.5c4.3,3.1,8.7,6.4,13.1,9.6c2.4,1.8,4.6,0.9,5.2-2c3-14.2,5.9-28.3,8.9-42.5 c0.3-1.3,0.4-2.6-0.8-3.6c-1.2-1-2.4-0.7-3.6-0.2c-17.4,6.8-34.9,13.6-52.3,20.4c-1,0.4-2,0.9-2,2.2c0,1.3,1,1.7,2.1,2.1 c3.9,1.1,7.7,2.3,11.6,3.4c1,0.3,1.6,0.8,1.9,1.8c1.4,4.8,2.9,9.5,4.5,14.2c0.8,2.5,2.6,3,4.5,1.1C45,67.9,47.3,65.8,49.7,63.5z"/><path d="M40.8,64.8c-1.3-4.3-2.7-8.5-3.8-12.8c-0.1-0.5,0.7-1.6,1.3-2c6.1-3.9,12.3-7.7,18.5-11.5c3.2-2,6.4-4,9.6-5.9 c0.4-0.2,1-0.2,1.5-0.2c-0.2,0.5-0.3,1-0.7,1.3c-7.8,6.9-15.5,13.8-23.4,20.7c-1,0.9-1.5,1.8-1.6,3.1c-0.2,2.4-0.5,4.9-0.8,7.3 C41.1,64.8,41,64.8,40.8,64.8z"/></svg>') center center no-repeat;
	--svg-logo-max: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100"><path d="M42.5,61.6c-0.9,0.7-1.8,1.5-2.7,2.1c-1.1,0.8-1.8,0.6-2.3-0.7c-0.6-1.6-1.1-3.3-1.4-5c-0.7-3.9-0.7-7.8,0.3-11.6 c1.4-5,4.3-8.8,9.4-10.5c9.6-3.1,19.5,4.8,18.7,14.9c-0.6,8.1-8.4,14.3-16.4,13c-1-0.2-2-0.5-2.9-0.8C44.3,62.5,43.4,62,42.5,61.6z"/><path d="M0,0v100h100V0H0z M75.5,61.8c-2.7,5.6-6.8,9.8-12.4,12.7c-4.2,2.2-8.7,3.2-13.4,3.1c-4,0-7.7-1.1-10.9-3.6 c-0.6-0.5-1-0.5-1.6,0.1c-2.2,2.2-4.9,3.4-8,3.6c-2,0.1-3.5-0.9-3.5-3.2c0-3.3-0.9-6.5-1.7-9.7c-1-3.9-2-7.9-2.2-12 c0-0.9-0.1-1.9-0.2-2.8c0-6.7,2-12.8,6.3-18c4.6-5.6,10.6-9,17.8-10.2c8.3-1.3,15.8,0.7,22.3,6.1c5.3,4.4,8.4,10,9.7,16.8 C78.9,50.7,78.1,56.4,75.5,61.8z"/></svg>') center center no-repeat;
	--svg-logo-dzen: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100"><path d="M0,100V0h100v100H0z M49.8,17.7c-1.2,0-1.2,0-1.3,1.2c-0.3,3.4-0.5,6.8-1,10.2c-0.4,3.2-1.4,6.3-3.1,9.2 c-2.6,4.5-6.6,7.1-11.5,8.5c-4.6,1.3-9.4,1.6-14.2,1.9c-1,0.1-1.1,0.1-1.1,1.2c0,0.2,0,0.3,0,0.5c0,0.6,0.3,0.9,0.9,0.9 c1.1,0,2.2,0.1,3.2,0.2c4,0.3,8,0.7,11.8,1.9c5.1,1.6,9,4.6,11.5,9.4c1.8,3.5,2.6,7.4,3,11.3c0.3,2.4,0.4,4.9,0.6,7.3 c0,0.3,0.3,0.7,0.5,0.8c1.4,0.5,2.1,0,2.1-1.5c0-0.2,0-0.5,0-0.7c0.2-4.1,0.6-8.3,1.6-12.3c1.2-4.5,3.3-8.3,7.1-11.2 c2.9-2.2,6.2-3.3,9.7-4c3.8-0.8,7.6-1,11.5-1.2c0.9,0,1.1-0.2,1.1-1.1c0-0.1,0-0.3,0-0.4c0-0.9-0.1-1-1-1.1c-3.5-0.3-7-0.6-10.5-1 c-3.3-0.4-6.4-1.4-9.2-3.1c-4.6-2.8-7.2-7.1-8.5-12.2c-1.1-4.4-1.4-8.8-1.6-13.3C51.1,17.8,51,17.7,49.8,17.7z"/></svg>') center center no-repeat;
}
#pg_clubs > .pg {
	padding: 0;
}
#pg_clubs .catalog {
	padding-top: 1rem;
}
.club_directions {
	position: relative;
	min-height: 6rem;
}
.club_directions > li {
	position: relative;
}
#pg_clubs .catalog_item_content h4 {
	margin: 1rem 0 0.5rem 0;
	min-height: 3rem;
}
#pg_clubs .catalog_item_content .catalog_item_img,
#pg_clubs .catalog_item_content .catalog_item_href {
	order: unset;
}
.catalog_item_content .prop_list_point > li:before {
	opacity: 0.3;
}
#pg_clubs  #cf_wnd {
	transform: translateY(-50%);
}
#pg_clubs .availability_in_store_phone a {
	display: block;
}
#pg_clubs .availability_in_store_phone:before {
	line-height: 110%;
}
#pg_clubs .availability_in_store_email:before {
	content: "\f2e9";
	font: 1.6rem web01;
	position: relative;
	min-width: 2rem;
 	text-align: center;
 	opacity: 0.15;
	line-height: 110%;
}
.availability_in_store_email {
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: flex-start;
	margin: 0.25rem 0 0 0;
}
.availability_in_store_email > div {
	margin: 0 0 0 0.5rem;
	color: #777;
	font-size: 0.95rem;
	text-align: left;
}
#pg_clubs .catalog_item ul.prop_list_point {
	margin-left: 2.8rem;
}
.club_info {
	padding-bottom: 0.5rem;
}
#pg_clubs .availability_in_store_address a {
	display: block;
	color: #777;
}
#pg_club .club_contacts_addresses a {
	color: #4e8ec6;
}
#pg_clubs .availability_in_store_address a > span,
#pg_club .club_contacts_addresses a > span {
	background-image: linear-gradient(#aaa, #aaa);
	background-position: 0% 100%;
	background-repeat: no-repeat;
	background-size: 0% 0.13rem;
	transition: background-size 0.3s;
}
#pg_club .club_contacts_addresses a > span {
	background-image: linear-gradient(#74A7BF, #74A7BF);
}
html.bx-no-touch #pg_clubs .availability_in_store_address a:hover > span,
html.bx-no-touch #pg_club .club_contacts_addresses a:hover > span {
	background-size: 100% 0.13rem;
}
#pg_clubs .availability_in_store_address > div {
	overflow: hidden;
	text-overflow: ellipsis;
}
#pg_club {
	background: #FFF;
}
#pg_club .ya_map {
	width: 100%;
	/*pointer-events: none;*/
	position: relative;
	background: #eee;
	min-height: 300px;
}
#pg_club .ya_map > div {
	filter: grayscale(100%);
	opacity: 0.6;
}
/*#pg_club .ya_map:before,*/
#pg_club .ya_map:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(to top, rgb(255, 255, 255) 10%, rgba(255,255,255,0) 100%);
}
/*#pg_club .ya_map:before {
	background: #FFF;
}*/
.club_contacts {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
	justify-content: center;
	align-items: self-start;
}
.club_contacts > div {
	width: 33.3%;
	min-height: 8rem;
	padding: 1rem;
	position: relative;
	border-left: 0.2rem dotted #878787;
	margin-bottom: 0.5rem;
}
.club_contacts > div:first-of-type,
.club_contacts > div:nth-child(3n + 4) {
	border: 0;
}
.club_contacts_ok,
.club_contacts_rutube,
.club_contacts_vk,
.club_contacts_tg,
.club_contacts_max,
.club_contacts_dzen {
	display: block;
	width: 3rem;
	height: 3rem;
	min-width: 3rem;
	min-height: 3rem;
	position: relative;
	border-radius: 50%;
	box-shadow: 0.1rem 0.1rem 0.2rem rgba(0,0,0,0.2);
}
.club_contacts_ok:before,
.club_contacts_rutube:before,
.club_contacts_vk:before,
.club_contacts_tg:before,
.club_contacts_max:before,
.club_contacts_dzen:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: 50%;
	mask: var(--svg-logo-vk);
	background-color: var(--club-social-network-background);
}
.club_contacts_rutube:before {
	mask: var(--svg-logo-rutube);
	background-color: #000;
}
.club_contacts_ok:before {
	mask: var(--svg-logo-ok);
	background-color: #f70;
}
.club_contacts_tg:before {
	mask: var(--svg-logo-tg);
	background-color: #039be5;
}
.club_contacts_max:before {
	mask: var(--svg-logo-max);
	background-color: #844ede;
}
.club_contacts_dzen:before {
	mask: var(--svg-logo-dzen);
	background-color: #000;
}
.club_contacts_social_networks > div {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
}
.club_contacts_directions:before,
.club_contacts_social_networks:before,
.club_contacts_mails_websites:before,
.club_contacts_phones:before,
.club_contacts_addresses:before {
	content: "\f2eA";
	font: 5rem web01;
	color: #000;
	opacity: 0.05;
	position: absolute;
	right: 1rem;
	top: 1.5rem;
}
.club_contacts_addresses:before {
	content: '\f2d9';
}
.club_contacts_mails_websites:before {
	content: '\f0ac';
	font-size: 4.5rem;
}
.club_contacts_social_networks:before {
	content: '\f27a';
	font-size: 4.5rem;
}
.club_contacts_directions:before {
	content: '\f00b';
	font-size: 3.5rem;
	right: 1.5rem;
}
.club_logo {
	position: absolute;
	background: #FFF;
	border-top-left-radius: 1rem;
	border-bottom-right-radius: 1rem;
	overflow: hidden;
	top: 3rem;
	left: 1rem;
	padding: 1rem;
	box-shadow: 0.1rem 0.1rem 0.2rem rgba(0,0,0,0.1);
	min-width: 15rem;
}
.club_no_logo {
	transform: scale(0.6);
}
.club_no_logo > .img_no_photo {
	margin: 0 auto;
}
.club_description {
	margin-top: -4rem;
	padding: 0 1rem 1rem 1rem;
	z-index: 1; /*WARNING*/
}
.club_description h3 {
	font-size: 1.4rem;
	font-weight: bold;
}
.club_description > p {
	text-indent: 1.5rem;
}
.club_description * {
	color: #414141;
	position: relative;
}
#pg_club .club_directions.prop_list_point > li:before {
	mask: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE0IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNCAxNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGNpcmNsZSBmaWxsPSIjMDEwMjAyIiBjeD0iNyIgY3k9IjciIHI9IjMiLz48L3N2Zz4=) center center no-repeat;
	background: none;
	background-color: #4e8ec6;
}
#pg_club .h1 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-end;
}
#pg_club h1:after {
	display: none;
}
#pg_club .h1:before {
	content: '';
	position: absolute;
	bottom: 0.75rem;
	left: 0;
	right: 3rem;
	height: 2px;
	background: linear-gradient(to right, rgba(160, 160, 160, 1) 0%, rgba(160, 160, 160, 0) 100%);
}

#pg_club .h1 > .catalog_item_stickers {
	right: auto;
	position: relative;
	top: auto;
	padding: 0 0.5rem 0.5rem 1rem;
	opacity: 1;
	background: #FFF;
}
.club_leaders {
	width: 100%;
}
.club_leaders h2 {
	font-size: 1.7rem;
	padding: 0.4rem 1rem 0.6rem 1rem;
	background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgb(78, 142, 198) 100%);
	color: #FFF;
	text-shadow: -1px -1px 1px rgba(0,0,0,0.3);
	opacity: 0.7;
}
.club_leaders > div {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	padding: 0 0.5rem 0.5rem 7.5rem;
	margin-top: -3.5rem;
	min-height: 20rem;
}
.club_leader {
	text-align: center;
	margin-left: 1rem;
	margin-top: 1rem;
}
.club_leader > div {
	transition: all 0.2s;
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
}
.club_leader img {
	width: 10rem;
	height: 10rem;
	border-radius: 50%;
}
.club_leader > div > p {
	position: relative;
	width: 10rem;
	height: 10rem;
	border-radius: 50%;
	background: #FFF;
}
.club_leader > div > p > .img_no_photo {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) scale(0.7);
}
.club_leader > div > p:after {
	content: "";
	position: absolute;
	top: -0.1rem;
	left: -0.1rem;
	bottom: -0.1rem;
	right: -0.1rem;
	border-radius: 50%;
	background: radial-gradient(circle at center, rgba(255,255,255,0) 30%, #FFF 70%);
}
html.bx-no-touch .club_leader:hover > div {
	transform: translateY(-1rem);
}
html.bx-no-touch .club_leader:hover > div > p:after {
	background: none;
}
.club_leader > div {
	color: #414141;
	cursor: default;
}
.club_logo > a {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.club_leader > div > div {
	max-width: 20rem;
}
.club_leader > div > div,
.club_leader > div > div ul,
.club_leader > div > div ul li {
	position: relative;
}
.club_leader > div > div ul li {
	text-align: left;
}
.club_leader_name {
	font-size: 1.1rem;
	font-weight: bold;
	color: #000;
}
@media all and (max-width: 1000px)
{
	.club_contacts > div {
		width: 50%;
	}
	.club_contacts_directions:before,
	.club_contacts_social_networks:before,
	.club_contacts_mails_websites:before,
	.club_contacts_phones:before,
	.club_contacts_addresses:before {
		display: none;
	}
	.club_contacts > div:nth-child(3n + 4) {
		border-left: 0.2rem dotted #878787;
	}
	.club_contacts > div:nth-child(2n + 1) {
		  border: 0;
	}
	#pg_club .ya_map {
		width: 99%;
	}
}
@media all and (max-width: 700px)
{
	.club_contacts > div {
		width: 100%;
	}
	.club_contacts > div {
		border: 0 !important;
	}
	.club_contacts_phones,
	.club_contacts_mails_websites,
	.club_contacts_addresses,
	.club_description h3,
	.club_contacts h2 {
		text-align: center;
	}
	.club_leaders > div,
	.club_contacts_social_networks > div {
		justify-content: center;
	}
	.club_leaders > div {
		padding-left: 2rem;
	}
}
@media all and (min-width: 1101px)
{
	#pg_clubs .catalog .catalog_item_img 
	{
		height: 12vw;
		min-height: 12vw;
	}
}
/* End */
/* /bitrix/components/new/club/templates/general/style.css?176096052017162 */
