@charset 'UTF-8';
@font-face{font-family:Proxima Nova;src:url(/f/src/global/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/f/src/global/fonts/ProximaNova-Semibold.woff) format("woff");font-weight:600;font-style:normal}
@font-face{font-family:Proxima Nova;src:url(/f/src/global/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/f/src/global/fonts/ProximaNova-Bold.woff) format("woff");font-weight:700;font-style:normal}
@font-face{font-family:Proxima Nova;src:url(/f/src/global/fonts/ProximaNova-Black.woff2) format("woff2"),url(/f/src/global/fonts/ProximaNova-Black.woff) format("woff");font-weight:900;font-style:normal}
@font-face{font-family:Proxima Nova;src:url(/f/src/global/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/f/src/global/fonts/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:Proxima Nova;src:url(/f/src/global/fonts/ProximaNova-Extrabld.woff2) format("woff2"),url(/f/src/global/fonts/ProximaNova-Extrabld.woff) format("woff");font-weight:800;font-style:normal}
@font-face{font-family:HSE Slab;src:url(/f/src/global/fonts/HSESlab-Regular.woff2) format("woff2"),url(/f/src/global/fonts/HSESlab-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:HSE Slab;src:url(/f/src/global/fonts/HSESlab-Black.woff2) format("woff2"),url(/f/src/global/fonts/HSESlab-Black.woff) format("woff");font-weight:900;font-style:normal}
@font-face{font-family:HSE Slab;src:url(/f/src/global/fonts/HSESlab-Italic.woff2) format("woff2"),url(/f/src/global/fonts/HSESlab-Italic.woff) format("woff");font-weight:400;font-style:italic}
@font-face{font-family:HSE Sans;src:url(/f/src/global/fonts/HSESans-Thin.woff2) format("woff2"),url(/f/src/global/fonts/HSESans-Thin.woff) format("woff");font-weight:100;font-style:normal}
@font-face{font-family:HSE Sans;src:url(/f/src/global/fonts/HSESans-Regular.woff2) format("woff2"),url(/f/src/global/fonts/HSESans-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:HSE Sans;src:url(/f/src/global/fonts/HSESans-SemiBold.woff2) format("woff2"),url(/f/src/global/fonts/HSESans-SemiBold.woff) format("woff");font-weight:600;font-style:normal}
@font-face{font-family:HSE Sans;src:url(/f/src/global/fonts/HSESans-Bold.woff2) format("woff2"),url(/f/src/global/fonts/HSESans-Bold.woff) format("woff");font-weight:700;font-style:normal}
@font-face{font-family:HSE Sans;src:url(/f/src/global/fonts/HSESans-Black.woff2) format("woff2"),url(/f/src/global/fonts/HSESans-Black.woff) format("woff");font-weight:900;font-style:normal}
@font-face{font-family:HSE Sans;src:url(/f/src/global/fonts/HSESans-Italic.woff2) format("woff2"),url(/f/src/global/fonts/HSESans-Italic.woff) format("woff");font-weight:normal;font-style:italic}
.page {
	overflow: hidden;
}

.dpob-cards__select-box {
	margin-left: 8px;
}

.dpob-cards__select.dpob-cards__select {
	top: 1px;
}

.dpob-card.dpob-card {
	border: 1px solid #E4EAF2;
	border-radius: 4px;
}

.dpob-card__type-text {
	pointer-events: none;
}

.dpob-card__controls {
	position: relative;
	z-index: 2;
}

.no-underline {
	border-bottom: none;
	text-decoration: none;
}

.control.control_sitemap {
	width: 40px;
	height: 40px;
	background: transparent center url('data:image/svg+xml;charset=utf8,%09%09%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%09%09%3Cpath%20d%3D%22M6%2012H34%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%09%09%09%3Cpath%20d%3D%22M6%2020H29%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%09%09%09%3Cpath%20d%3D%22M6%2028H21%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%09%09%3C%2Fsvg%3E');
	background-size: cover;
	filter: invert(1);
}

.control.control_sitemap::after,
.control.control_sitemap::before {
	content: none;
}

.control_sitemap.active {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%09%09%09%09%3Cpath%20d%3D%22M8.17718%208.43139L8.29289%208.29289C8.64003%207.94576%209.17887%207.90719%209.56861%208.17718L9.70711%208.29289L20%2018.586L30.2929%208.29289C30.64%207.94576%2031.1789%207.90719%2031.5686%208.17718L31.7071%208.29289C32.0542%208.64003%2032.0928%209.17887%2031.8228%209.56861L31.7071%209.70711L21.414%2020L31.7071%2030.2929C32.0542%2030.64%2032.0928%2031.1789%2031.8228%2031.5686L31.7071%2031.7071C31.36%2032.0542%2030.8211%2032.0928%2030.4314%2031.8228L30.2929%2031.7071L20%2021.414L9.70711%2031.7071C9.35997%2032.0542%208.82113%2032.0928%208.43139%2031.8228L8.29289%2031.7071C7.94576%2031.36%207.90719%2030.8211%208.17718%2030.4314L8.29289%2030.2929L18.586%2020L8.29289%209.70711C7.94576%209.35997%207.90719%208.82113%208.17718%208.43139L8.29289%208.29289L8.17718%208.43139Z%22%20fill%3D%22%23212121%22%2F%3E%0A%09%09%09%09%3C%2Fsvg%3E');
	filter: invert(0);
}

.control_sitemap.loading {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15%201C15%200.447715%2015.4477%200%2016%200C24.8366%200%2032%207.16344%2032%2016C32%2024.8366%2024.8366%2032%2016%2032C7.16344%2032%200%2024.8366%200%2016C0%2015.4477%200.447715%2015%201%2015C1.55228%2015%202%2015.4477%202%2016C2%2023.732%208.26801%2030%2016%2030C23.732%2030%2030%2023.732%2030%2016C30%208.26801%2023.732%202%2016%202C15.4477%202%2015%201.55228%2015%201Z%22%20fill%3D%22%230F0F14%22%2F%3E%0A%3C%2Fsvg%3E');
	animation: spin 1s linear infinite;
}

@keyframes spin { 100% {transform:rotate(360deg); }}

.glide__slides {
	margin: 0;
}

.glide__slides_dragging {
	user-select: none
}

.glide_is-disabled .glide__slides {
	transform : initial !important;
	width: auto !important;
}

.glide__bullets {
	display: flex;
	align-items: center;
	margin-top: 8px;
}

.glide_is-disabled .glide__bullets {
	display: none;
}

.glide__bullet {
	padding: 0;
}

.glide__bullet {
	padding: 0;
	background: transparent;
	border: none;
	outline: none;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.glide__bullet::before {
	content: '';
	display: block;
	flex: 0 0 auto;
	width: 8px;
	height: 8px;
	opacity: 0.5;
	border-radius: 50%;
	background: #869791;
	transition: opacity .3s ease-out;
}

.glide__bullet_active::before {
	background: transparent;
	border: 1px solid #869791;
	opacity: 1;
}

.glide_rtl {
	direction: rtl
}

html {
	height: 100%;
	margin: 0;
	padding: 0;
	font-size: 62.5%;
}

body {
	margin: 0;
	padding: 0;
	height: 100%;
	color: #0f0f14;
	background: #eeeff4;
	font: 400 16px/20px "HSE Sans", Arial, sans-serif;
}

@media (max-width: 1023px) {
	.is-open {
		overflow: hidden;
	}
}

.layout {
	min-width: 320px;
	max-width: 1440px;
	min-height: 100vh;
	box-sizing: border-box;
	margin: 0 auto;
	background: #FAFBFC;
	font: 400 16px/20px "HSE Sans", Arial, sans-serif;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
}

.dpob-link {
	text-decoration: none;
	color: #0050cf;
}

.dpob-link_inherit {
	color: inherit;
}

.dpob-nav {
	display: flex;
	align-items: center;
	justify-content: center;
	list-style: none;
	padding: 0;
	margin: 0;
  }
  
  @media (max-width: 1023px) {
	.dpob-nav {
	  flex-wrap: wrap;
	}
  }
  
  @media (max-width: 1023px) {
	.dpob-nav::before {
	  content: "";
	  display: flex;
	  order: 1;
	  flex: 0 0 100%;
	}
  }
  
  .dpob-nav__item {
	margin: 56px 0 0;
  }
  
  .dpob-nav__item:first-child {
	margin-right: auto;
	min-width: 175px;
  }
  
  @media (max-width: 1023px) {
	.dpob-nav__item:first-child {
	  order: 2;
	}
  }
  
  @media (max-width: 719px) {
	.dpob-nav__item:first-child {
	  width: 45%;
	  min-width: auto;
	}
  }
  
  .dpob-nav__item:last-child {
	margin-left: auto;
	min-width: 175px;
  }
  
  @media (max-width: 1023px) {
	.dpob-nav__item:last-child {
	  order: 2;
	}
  }
  
  @media (max-width: 719px) {
	.dpob-nav__item:last-child {
	  width: 45%;
	  min-width: auto;
	}
  }
  
  .dpob-nav__button {
	border-radius: 0;
	min-height: 60px;
  }
  
  .dpob-nav__button_first {
	border-radius: 4px 0 0 4px;
  }
  
  .dpob-nav__button_last {
	border-radius: 0 4px 4px 0;
  }
  

  @media (max-width: 1023px) {
	.dpob-menu-wrapper {
	  position: fixed;
	  overflow-y: hidden;
	  z-index: 20;
	  top: 0;
	  bottom: 0;
	  width: 100%;
	  left: 100%;
	  background: #f0f0f0;
	  transition-property: left, opacity, visibility;
	  transition-timing-function: ease-out;
	  transition-duration: 0.3s;
	  opacity: 0;
	  left: 100%;
	  visibility: hidden;
	  box-sizing: border-box;
	}
  }
  
  @media (max-width: 1023px) {
	.dpob-menu-wrapper_opened {
	  left: 0;
	  visibility: visible;
	  opacity: 1;
	}
  }


.dpob-menu {
	position: relative;
	z-index: 3;
	display: flex;
	justify-content: flex-start;
	align-items: baseline;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	font: 1.8rem/1.333 "HSE Sans", sans-serif;
	color: #2d2d2d;
	list-style: none;
}

 @media (max-width: 1023px) {
	.dpob-menu {
		display: block;
		font-size: 2.4rem;
		padding: 0 16px;
	}
}

.dpob-menu__item {
	position: relative;
	margin: 0 24px 0 0;
	flex-shrink: 0;
	cursor: pointer;
}


@media screen and (max-width: 1023px) {
	.dpob-menu__item {
		margin-left: 0;
		margin-bottom: 32px;
	}
}


@media screen and (max-width: 1023px) {
	.dpob-menu__link {
		display: inline-block;
		padding: 10px 5px 10px 0;
		width: calc(100% - 30px);
	}
}

.dpob-menu__item::before {
	content: '';
}
.dpob-menu__item:hover::before {
	position: absolute;
	z-index: 1;
	top: 100%;
	left: -50%;
	width: 200%;
	height: 20px;
}
@media screen and (max-width: 1023px) {
	.dpob-menu__item::before {
		content: none;
	}
}

.dpob-menu__arr {
	display: inline-block;
	background: no-repeat center url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.0537109%22%20y%3D%229.47925%22%20width%3D%227.54059%22%20height%3D%222%22%20rx%3D%221%22%20transform%3D%22rotate%28-45%200.0537109%209.47925%29%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M6.03914%206.03923C5.64861%206.42976%205.01545%206.42976%204.62492%206.03923L0.707134%202.12144C0.31661%201.73092%200.316609%201.09775%200.707133%200.707227C1.09766%200.316703%201.73082%200.316703%202.12135%200.707227L6.03914%204.62502C6.42966%205.01554%206.42966%205.64871%206.03914%206.03923Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);
	width: 10px;
	height: 10px;
	margin-left: 5px;
	transform: rotate(90deg);
}

.dpob-menu__link {
	text-decoration: none;
	color: inherit;
	border-bottom: none;
}

@media screen and (max-width: 1023px) {
	.dpob-menu__link:hover {
		color: #d2270b;
	}
	.dpob-menu__arr {
		vertical-align: middle;
		position: relative;
		width: 20px;
		height: 20px;
		transform: rotate(90deg);
		background: transparent;
		margin-left: 0;
	}

	.dpob-menu__arr::before {
		content: '';
		position: absolute;
		top: 50%;
		left: 50%;
		display: inline-block;
		background: no-repeat center url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.0537109%22%20y%3D%229.47925%22%20width%3D%227.54059%22%20height%3D%222%22%20rx%3D%221%22%20transform%3D%22rotate%28-45%200.0537109%209.47925%29%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M6.03914%206.03923C5.64861%206.42976%205.01545%206.42976%204.62492%206.03923L0.707134%202.12144C0.31661%201.73092%200.316609%201.09775%200.707133%200.707227C1.09766%200.316703%201.73082%200.316703%202.12135%200.707227L6.03914%204.62502C6.42966%205.01554%206.42966%205.64871%206.03914%206.03923Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E);
		width: 10px;
		height: 10px;
		margin-top: -5px;
		margin-left: -5px;
	}
}

.dpob-submenu-popup {
	position: absolute;
	z-index: -1;
	top: calc(100% + 10px);
	left: 0;
	visibility: hidden;
	background: #FFFFFF;
	box-sizing: border-box;
	border-radius: 5px;
	letter-spacing: normal;
}

.dpob-submenu-popup_right {
	left: auto;
	right: 0;
}

@media screen and (max-width: 1023px) {
	.dpob-submenu-popup {
		position: static;
		display: none;
		visibility: visible;
		background: transparent;
	}
}

.dpob-menu__item:hover .dpob-submenu-popup {
	visibility: visible;
	z-index: 1;
}

@media screen and (max-width: 1023px) {
	.dpob-menu__item_open .dpob-submenu-popup {
		display: block;
	}
	.dpob-menu__arr {
		transform: rotate(0deg);
	}
	.dpob-menu__item_open .dpob-menu__arr {
		transform: rotate(90deg);
	}
}

.dpob-menu__item_with-menu {
	position: relative;
	z-index: 1;
}

.dpob-menu__item_with-menu:hover {
	z-index: 10;
}

.dpob-menu__item_with-menu:hover::after {
	content: '';
	position: absolute;
	z-index: -1;
	top: 27px;
	left: 30%;
	width: 50px;
	height: 50px;
	background: #fff;
	transform: rotate(45deg);
	box-shadow: -1px -1px 8px rgba(0, 0, 0, 0.08)
}

@media screen and (max-width: 1023px) {
	.dpob-menu__item_with-menu:hover::after {
		content: none;
	}
}

.dpob-submenu {
	font: 1.6rem/1.5 "HSE sans", "Helvetica Neue", Arial, sans-serif;
	padding: 15px 0;
	margin: 0;
	list-style: none;
	width: 360px;
	height: 100%;
	background: #FFFFFF;
	border-radius: 5px;
	box-sizing: border-box;
	box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.08);
}

@media screen and (max-width: 1023px) {
	.dpob-submenu {
		font-size: .875em;
		line-height: 1.85;
		width: 100%;
		height: auto;
		padding: 0 0 0 20px;
		box-shadow: none;
		visibility: visible;
		letter-spacing: 0.05em;
		background: transparent;
		overflow: visible;
		max-height: none;
	}
}


.dpob-submenu__item {
	margin: 0;
}

.dpob-submenu__item:hover {
	background: rgba(238, 235, 231, .4);
	background: var(--pinkman-submenu-secondary-bg, rgba(238, 235, 231, .4));
}

@media screen and (max-width: 1023px) {
	.dpob-submenu__item:hover {
		background: transparent;
	}
}

.dpob-submenu_submenu .dpob-submenu__item:hover {
	background: #EEEBE7;
}

@media screen and (max-width: 1023px) {
	.dpob-submenu_submenu .dpob-submenu__item,
	.dpob-submenu_submenu .dpob-submenu__item:hover {
		background: transparent;
	}
}

.dpob-submenu__link {
	display: inline-block;
	text-decoration: none;
	color: inherit;
	padding: 8px 35px;
	width: calc(100% - 45px);
	box-sizing: border-box;
	border-bottom: none;
}

@media screen and (max-width: 1023px) {
	.dpob-submenu__link {
		padding: 8px 5px 8px 0;
		width: calc(100% - 30px);
	}
	.dpob-submenu__link:hover {
		color: #d2270b;
	}
}

.dpob-panel {
	display: flex;
	align-items: center;
	min-height: 72px;
	padding: 0 48px;
	position: relative;
	z-index: 1;
	border-bottom: 1px solid #DCDCE6;
  }
  
  @media (max-width: 1439px) {
	.dpob-panel {
	  padding: 0 32px;
	}
  }
  
  @media (max-width: 1023px) {
	.dpob-panel {
	  padding: 0 16px;
	  position: sticky;
	  top: 0;
	  z-index: 2;
	}
  }
  
  .dpob-panel__burger {
	width: 40px;
	height: 40px;
	margin-right: 24px;
  }
  
  @media (max-width: 1023px) {
	.dpob-panel__burger {
	  display: none;
	}
  }
  
  .dpob-panel_mobile {
	display: none;
  }
  
  @media (max-width: 1023px) {
	.dpob-panel_mobile {
	  display: flex;
	  position: relative;
	  background-color: transparent;
	}
  }
  
  .dpob-panel__control {
	display: none;
	margin-left: auto;
	cursor: pointer;
  }
  
  @media (max-width: 1023px) {
	.dpob-panel__control {
	  display: block;
	}
  }
  
  .dpob-panel__wrapper {
	margin-left: auto;
  }
  
  @media (max-width: 1023px) {
	.dpob-panel__wrapper {
	  margin-left: 0;
	}
  }
  
  .dpob-panel__menu {
	  padding-left: 32px;
  }


  @media (max-width: 1023px) {
	.dpob-panel__menu {
	  padding: 96px 16px 0;
	  box-sizing: border-box;
	  height: calc(100vh - 76px);
	  overflow-y: auto;
	}
  }

  .dpo-top {
	padding-top: 61px;
	margin-top: -61px;
 }
 
.dpob-menu__item > .dpob-menu__arr, .dpob-panel__control_open {
	filter: invert(1);
 }
 @media screen and (max-width: 1023px) {
	.dpob-menu__item > .dpob-menu__arr {
		filter: invert(0);
	}
 }
 .dpob-menu > .dpob-menu__item {
	color: #fff;
 }
 @media screen and (max-width: 1023px) {
	.dpob-menu > .dpob-menu__item {
		color: #000;
	}
 }
 .dpob-submenu {
	color: #000;
 }



.footer {
	margin: auto 0 0;
	padding: 32px 40px;
}

@media (max-width: 1023px) {
	.footer {
		padding: 32px 16px;
	}
}


.footer__row {
	display: flex;
	margin: 24px 0 0;
	list-style: none;
	padding: 0;
	gap: 24px
}

.footer__row_important {
	gap: 10px;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.footer__row_bottom {
	gap: 10px;
	justify-content: flex-start;
	font-size: 90%;
}

@media (max-width: 1023px) {
	.footer__row_bottom {
		flex-wrap: wrap;
	}
}


.navigation {
	list-style: none;
	padding: 0;
	margin: 0;
	flex: 1 0 0;
}

@media (max-width: 1023px) {
	.navigation {
		width: calc(100% - 20px);
	}
}

.navigation__item {
	padding: .5em 0;
	margin: 0;
	line-height: 1.3;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.navigation__link {
	border-bottom: none;
	color: #000;
	text-decoration: none;
}

.navigation__link:hover {
	color: #d2270b;
}

.navigation__item--parent {
	text-transform: uppercase;
	letter-spacing: .1em;
	font-family: "Proxima Nova", Arial, sans-serif;
	font-weight: 600;
	margin-top: 24px;
}

.navigation__item--parent:first-child {
	margin-top: 0;
}

.glide_is-disabled .glide__slides {
	transform: initial !important;
	width: auto !important;
}


.footer__item {
	 flex: 1 0 0;
}

.footer__item_shrink {
	flex: 0 1 auto;
}

.footer__item_editor {
	margin-left: auto;
	text-align: right;
	flex: 0 1 auto;
}

@media (max-width: 1023px) {
	.footer__item {
		flex: 1 0 50%;
	}
}

@media (max-width: 719px) {
	.footer__item {
		flex: 1 0 100%;
	}
}

.footer__link {
	cursor: pointer;
	text-decoration: none;
	color: #007ac5;
	text-decoration: none;
	border-bottom: 1px solid rgba(0,122,197,.3);
}

.footer__link_no-underline {
	border-bottom: none;
}

.footer__link:hover {
	color: #d2270b;
	border-bottom-color: rgba(210,39,11,.3)
}

.footer__editor {
	color: #aaa;
	border-bottom: 1px dashed #aaa;
	opacity: .5;
	font-size: 1rem;
	text-decoration: none;
}



.cut .popup_sitemap_wrapper {
	top: -72px;
}

.cut .popup_sitemap.layout {
	padding: 72px 0 0;
}

.cut .popups {
	top: 72px;
}

/*sitemap fix*/
.popup_sitemap_content,
.popup_sitemap_right,
.popup_sitemap_left {
	font: normal 16px/20px "HSE Sans", Arial, sans-serif;
}
.popup_sitemap_category.popup_sitemap_category,
.popup_sitemap_title.popup_sitemap_title {
	font: bold 14px/20px "Proxima Nova", Arial, sans-serif;
}

.popup_sitemap_search_form {
	display: flex;
	width: 100%;
	align-items: center;
	flex-direction: row-reverse;
}
.popup_sitemap_search_input {
	margin-right: 0;
	flex-grow: 1;
}
.with-icon_list.with-icon_right {
	position: relative;
	margin-left: 0;
	margin-right: 20px;
}
.with-icon_list:after {
	content: '';
	position: absolute;
	width: 15px;
	height: 10px;
	left: auto;
	right: -20px;
	top: 50%;
	margin-top: -5px;
	background: url(https://www.hse.ru/f/src/global/i/sprite.png?v1) -409px -72px;
}

.custom-css img {
	margin: 0;
	border-width: 0;
	padding: 0;
}
.custom-css ins {
	text-decoration: none;
}
.custom-css b {
	font-weight: normal;
}
.custom-css label[disabled="true"] {
	opacity: 0.4;
}
.custom-css sup {
	position: relative;
	top: -0.45em;
	line-height: 0;
	vertical-align: baseline;
	font-size: 85%;
}
.custom-css h2 sup, .custom-css h3 sup, .custom-css .h2 sup, .custom-css .h3 sup {
	font-family: "HSE Sans", Arial, sans-serif;
	left: .25em;
	font-size: 55%;
	font-weight: normal;
	color: #898989;
}
.custom-css h3 sup {
	color: #000;
}
.custom-css sub {
	position: relative;
	line-height: 0;
	vertical-align: baseline;
	top: 0.2em;
}
.custom-css hr {
	border: none;
	border-top: 1px solid #E0E2E2;
	margin: 0;
	height: 1px;
}

.with-indent7 {
	margin-top: .2em;
}
.with-indent6 {
	margin-top: .5em;
}
.with-indent5 {
	margin-top: 1.5em;
}
.with-indent4 {
	margin-top: 2em;
}
.with-indent3 {
	margin-top: 3em;
}
.with-indent2 {
	margin-top: 1.2em;
}
.with-indent1 {
	margin-top: .4em;
}
.with-indent0 {
	margin-top: 0;
}
.with-indent {
	margin: .8em 0 0;
}

.custom-css pre, .custom-css code, .custom-css tt {
	font-family: monospace;
	font-size: 100%;
	color: green;
}
.custom-css pre {
	line-height: 1.3;
}
.custom-css tt {
	color: teal;
}

.custom-css input {
	border: 1px solid #cfcfcf;
	padding: 5px;
}

.custom-css ::-webkit-input-placeholder {
	font-style: italic;
	color: #cfcfcf;
}
.custom-css :-moz-placeholder {
	font-style: italic;
	color: #cfcfcf;
}
.custom-css :-ms-input-placeholder {
	font-style: italic;
	color: #cfcfcf;
}

/* Special */
.custom-css p, .custom-css ul, .custom-css ol, .custom-css dl, .custom-css .data, .custom-css .comment, .custom-css picture, .custom-css .footnotes {
	padding: 0;
	margin: .8em 0 0;
}

.ul {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}

.b-side__inner p {
	margin-top: .8em;
}
.annotation {
	margin-top: 1em;
}
.block {
	width: 100%;
	display: inline-block;
	vertical-align: top;
}
.g-incut {
	margin: 1.6em 0;
	overflow: hidden;
}

.picture {
	margin: 3em 0 0;
	color: rgb(111,111,111);
	font-style: italic;
	font-family: 'HSE Slab', Georgia, 'Times New Roman', serif;
	font-size: 85%;
	overflow: hidden;
}
.picture.first_child {
	margin-top: 0;
}
.picture img {
	display: block;
	margin-bottom: .3em;
}
.picture_50 {
	width: 50%;
}
.picture_left {
	float: left;
	margin: 3em 2em 2em 0;
}
.picture_right {
	float: right;
	margin: 3em 0 2em 2em;
}
.picture .picture_left {
	margin-right: 1em;
}
.picture .picture_right {
	margin-left: 1em;
}
.blockquote, .custom-css blockquote {
	padding: 2em 4em;
	margin: 2em 0;
	background: #f8f9e3;
	color: #000;
}
@media(max-width: 767px) {
	.blockquote, .custom-css blockquote {
			padding: 2em;
	}
}
.blockquote p:first-child, .custom-css blockquote p:first-child {
	margin-top: 0;
}
.blockquote_overhang {
	margin-left: -4em
}
.notice {
	background: #f5f6ee;
	padding: .5em 1em !important;
	margin-top: 2em;
}
.question {
	/*font-family: 'PT Serif';*/
	line-height: 1.3;
}
.question.with-bubble {
	position: relative;
	padding-bottom: 2em;
}
.question.with-bubble:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	height: 12px;
	width: 139px;
	background: url('/f/src/global/i/sprite.png') -353px 0px no-repeat;
}
.quote, .custom-css blockquote p {
	position: relative;
	margin: 0;
}
.quote:before, .custom-css blockquote p:before {
	content: "";
	position: absolute;
	display: inline-block;
	width: 15px;
	height: 12px;
	top: 5px;
	left: -25px;
	background: url('/f/src/global/i/sprite.png') -470px -14px no-repeat;
}
.overhang {
	margin-left: -2em;
}
.extra-overhang {
	margin-left: -1em;
}
.blockquote .comment {
	font-size: 75%;
	margin-top: 2em;
}

.u-rel {
	position: relative;
}

.i {
	font-family: 'HSE Slab', Georgia, 'Times New Roman', serif;
	font-style: italic;
	font-size: 90%;
}
.g {
	font-family: 'HSE Slab', Georgia, 'Times New Roman', serif;
}
.n {
	white-space: nowrap;
	word-spacing: -0.13em;
}
.c {
	text-align: center;
}
.b {
	font-weight: 600;
	font-family: 'Proxima Nova', Arial, sans-serif;
	font-size: 90%;
}
.u {
	text-transform: uppercase;
}
.l {
	line-height: 1;
}
.left {
	float: left;
	margin: 0 1em 0 0;
}
.right {
	float: right;
	margin: 0 0 0 1em;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.not_display {
	display: none;
}
.invisible {
	border: 0;
	clip:rect(0,0,0,0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	left: -10000px;
	width: 1px;
}
.clear {
	clear: both;
}
.wrong {
	color: #f35023;
}
.violet-color {
	color: #644486;
}
.vivid-color {
	color: #ed145b;
}

.light {
	color: rgba(0,0,0,.3);
}
.detect_no-rgba .light {
	color: #aaa;
}
.lightest {
	color: rgba(0,0,0,.1);
}
.detect_no-rgba .lightest {
	color: #ccc;
}
.grey {
	color: rgba(0,0,0,.5);
}
.detect_no-rgba .grey {
	color: #737373;
}
.darkgrey {
	color: #4a4a4a;
}

/* Links */
.custom-css :link, .custom-css :visited {
	text-decoration: none;
	border-bottom: 1px solid;
	background: none;
}
.custom-css a:not([class]) {
	border-bottom-color: rgba(0,122,197,.3);
}
.custom-css :link,
.custom-css .link,
.custom-css .pseudo_link,
.custom-css :visited {
	color: rgb(0,122,197);
}

.custom-css :link *, .custom-css :visited * {
	cursor: pointer;
}
.link {
	text-decoration: none;
	border-bottom: 1px solid;
}

.pseudo_link,
.custom-css .pseudo_link {
	border-bottom: 1px dashed;
	cursor: pointer;
	cursor: hand;
}
.link_no-underline {
	border-bottom: 0 none !important;
	text-decoration: none;
}
a.anchor:link,
a.anchor:visited{
	border: none;
	color: #898989;
}
a.link,
.link,
.link:visited,
.no-visited .link:visited {
	color: rgb(0,122,197);
	border-bottom-color: #B2D6ED;
	border-bottom-color: rgba(0,122,197, 0.3);
	cursor:  pointer;
}

.custom-css a:hover,
.custom-css .link:hover,
.links-white :link:hover,
.link:hover,
.link:hover .link,
.link:hover .pseudo_link,
.custom-css .pseudo_link:hover{
	color: #d2270b;
	border-bottom-color: #622f26;
	border-bottom-color: rgba(210,39,11,0.3);
}

a.link_popup, a.force_external, .link.force_external {
	position: relative;
	margin-right: 23px;
}

a.link_popup .i, a.force_external .i, .link.force_external .i {
	position: relative;
	background: url('/f/src/global/i/sprite.png') -422px -12px no-repeat;
	display: inline-block;
	width: 23px;
	height: 17px;
	overflow: hidden;
	margin: 0 -25px -4px 1px;
}
a:hover.popup .i {
	background-position: -422px -12px;
}

a.force_external .i,
.link.force_external .i{
	background-position: -397px -13px;
}


.link_dotted,
a:link.link_dotted{
	border-bottom-style: dotted;
}

.link_dark,
a:link.link_dark,
a:link.link_dark.no-visited,
a:visited.link_dark.no-visited,
a:visited.link_dark{
	color: #333;
	border-bottom-color: rgb(200, 200, 200);
	border-bottom-color: rgba(0, 0, 0, .3);
}

.link_dark2,
a:link.link_dark2,
a:visited.link_dark2.no-visited,
a:visited.link_dark2 {
	color: #000;
	border-bottom-color: #e5e5e5;
	border-bottom-color: rgba(0, 0, 0, .1);
}

a.link.link_dark:hover,
a.link.link_dark2:hover{
	color: #d2270b;
	border-bottom-color: #622f26;
	border-bottom-color: rgba(210,39,11,0.3);
}

.link.link_white,
a:link.link_white,
a:link.link_white.no-visited,
a:visited.link_white.no-visited,
.links-white a.link,
.links-white a:not([class]),
.links-white a.link.no-visited:visited {
	color: #fff;
	border-bottom-color: rgb(255, 255, 255);
	border-bottom-color: rgba(255, 255, 255, .3);
}
.link.link_white:hover,
a:link.link_white:hover,
.link.link_white:hover .link,
.link.link:hover .link_white,
a.link_white:visited,
.link.link_white:visited{
	color: #fff;
	border-bottom-color: rgb(255, 255, 255);
	border-bottom-color: rgba(255, 255, 255, 1);
}

.link_lightgrey,
a:link.link_lightgrey,
a:link.link_lightgrey.no-visited,
a:visited.link_lightgrey.no-visited{
	color: #c2c2c2;
	border-bottom-color: rgb(230, 230, 230);
	border-bottom-color: rgba(194, 194, 194, .3);
}
a.link_lightgrey:hover,
a.no-visited.link_lightgrey:hover,
a.link:hover .link_lightgrey {
	color: #fff;
	border-bottom-color: rgb(255, 255, 255);
}

.link_grey,
a:link.link_grey,
a:link.link_grey.no-visited,
a:visited.link_grey.no-visited,
.link_grey-on-light,
a:link.link_grey-on-light,
a:link.link_grey-on-light.no-visited,
a:visited.link_grey-on-light.no-visited,
.links-grey .link,
.links-grey a.link.no-visited:visited {
	color: #7e7e7e;
	border-bottom-color: rgb(185, 185, 185);
	border-bottom-color: rgba(126, 126, 126, .3);
}

.links-grey .link:hover,
.links-grey a.link.no-visited:hover {
	color: #d2270b;
	border-bottom-color: #622f26;
	border-bottom-color: rgba(210,39,11,0.3);
}

a.link_grey:hover,
a.no-visited.link_grey:hover,
a.link:hover .link_grey {
	color: #fff;
	border-bottom-color: rgb(255, 255, 255);
}

a.link_grey-on-light:hover,
a.no-visited.link_grey-on-light:hover,
a.link:hover .link_grey-on-light {
	color: rgb(126, 126, 126);
	border-bottom-color: rgb(126, 126, 126);
}

.link_light,
a:link.link_light,
a:link.link_light.no-visited,
a:visited.link_light.no-visited,
a.link_light:visited,
a.link.link_light:hover{
	color: #fff;
	color: rgba(255,255,255,.5);
	border-bottom-color: rgba(255, 255, 255, .3);
}

.link_purple,
a:link.link_purple,
a:link.link_purple.no-visited,
a:visited.link_purple.no-visited{
	color: rgb(82, 43, 100);
	border-bottom-color: rgb(82, 43, 100);
	border-bottom-color: rgba(82, 43, 100, .3);
}

.link_cyan,
a:link.link_cyan,
a:link.link_cyan.no-visited,
a:visited.link_cyan.no-visited{
	color: rgb(112, 233, 255);
	border-bottom-color: rgb(112, 233, 255);
	border-bottom-color: rgba(112, 233, 255, .3);
}

.link_red,
.link_red:link,
.link_red:visited {
	color: #d2270b;
	border-bottom-color: rgba(210,39,11,0.3);
}
.link_red:hover, .link.link_red:hover {
	border-bottom-color: rgba(210,39,11,0.5);
}

.pseudo{
	cursor: pointer;
}

/* Headers */
.custom-css h1,
.custom-css h2,
.custom-css h3,
.custom-css h4,
.custom-css h5,
.custom-css h6, 
.title, .h1, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Proxima Nova", Arial, sans-serif;
	font-style: normal;
	font-weight: 600;
	position: relative;
}

.custom-css  h1,
.h1 {
	font-size: 230%;
	margin: 0.25em 0 0 0;
	padding: 0;
	line-height: 1;
}

.custom-css h2,
.custom-css h3 {
	line-height: 1.2;
	margin: 0.4em 0 0 0;
	padding: 0.5em 0 0 0;
}

.custom-css h2, .h2 {
	font-size: 170%;
}

.custom-css h3, .h3 {
	font-size: 148%;
}

/* Headers media */
@media screen and (min-width: 1260px) {
	.custom-css h1, .h1 {
			font-size: 260%;
	}
	.custom-css h2, .h2 {
			font-size: 190%;
	}
}

.custom-css h4,
.custom-css h5,
.h4,
.h5 {
	font-size: 120%;
	line-height: 1.3;
	margin: 0.4em 0 0 0;
	padding: 0.6em 0 0 0;
}

.custom-css h5,
.h5 {
	font-size: 90%;
	text-transform: uppercase;

}
h5.with-hint,
.with-hint {
	margin-bottom: -.4em;
}
.sidebar h5, .sidebar .h5 {
	margin-top: .6em;
	padding-top: 0;
}
.custom-css h6,
.h6 {
	font-size: 100%;
	line-height: 1.4;
	margin: 0.7em 0 0 0;
	padding: 0.7em 0 0;
}
h6.last_child {
	margin-bottom: 1em;
}

.h1:first-child, .h2:first-child, .h3:first-child, .h4:first-child, .h5:first-child, .h6:first-child {
	padding-top: 0;
	margin-top: 0;
}

.custom-css h1 :link,
.custom-css h1 :visited,
.custom-css h2 :link,
.custom-css h2 :visited,
.custom-css h3 :link,
.custom-css h3 :visited,
.custom-css h4 :link,
.custom-css h4 :visited,
.custom-css h5 :link,
.custom-css h5 :visited,
.custom-css h6 :link,
.custom-css h6 :visited {
	color: #000;
	border-bottom-color: rgba(0, 0, 0, .3);
}

.custom-css h1 .link_blue,
.custom-css h2 .link_blue,
.custom-css h3 .link_blue,
.custom-css h4 a.link_blue,
.custom-css h5 a.link_blue,
.custom-css h6 a.link_blue {
	color: rgb(0,122,197);
}


/* Lists */
.custom-css li ul, .custom-css li ol {
	margin-top: 0.5em;
}
.custom-css ul {
	list-style-type: none;
}
.custom-css ol {
	list-style-position: inside;
}

.custom-css li {
	margin: 0.5em 0 0.75em 0;
	padding: 0;
}
.custom-css ul li {
	padding: 0;
}
.custom-css td ul li {
	margin-left: 1em;
}
.custom-css ol li {
	margin-left: 2.3em;
}
.custom-css ul:not([class]) > *::before {
	content: '\2014\a0';
	float: left;
	margin-left: -1.25em;
}

@media (max-width: 767px) {
	.custom-css ul:not([class]) > *::before {
			margin-left: 0;
	}
}

.custom-css td > ul {
	padding-left: 1.25em;
}
@media(max-width: 767px) {
	.custom-css ul>li:before {
			margin-left: 0
	}
}
.custom-css ul>li>* {
	text-indent: 0;
}

.custom-css dl {
	padding: 0;
	margin: 0;
}
.custom-css dt {
	padding: 0 0 0.25em 0;
	margin: 1em 0 0;
}
.custom-css dl dt.first_child {
	margin-top: 0;
}
.custom-css dd {
	padding: 0 0 .1em 0;
	margin: .8em 0 0;
}
.custom-css dl.dl_closer dt {
	margin: .8em 0 0;
	padding: 0;
}
.custom-css dl.main-list {
	margin-bottom: 2em;
}
.custom-css dl.main-list dt {
	padding: 0;
}
.custom-css dl.main-list dd {
	padding: 0;
	margin: .5em 0 0 0;
}


:root {
	--light-text-primary-white: #FFF;
    --light-text-primary-black: #0F0F14;
    --light-text-tertiary: #A0AABD;
    --light-on-surface-light-blue: #F0F5FF;
    --light-on-surface-light-gray: #F7F9FA;
	--light-accent-orange: #FF8000;


	--color_text-gray: #6B7A99;
	--color_light-gray: #D3D7E0;
	--color_brand: #0050CF;


	--text_font-family: 'HSE Sans', Arial, sans-serif;
	--text_heading-h1: 600 56px/64px var(--text_font-family);
	--text_heading-h2: 600 42px/56px var(--text_font-family);
	--text_heading-h3: 600 32px/40px var(--text_font-family);
	--text_heading-h4: 600 24px/32px var(--text_font-family);
	--text_paragraph-small: 400 16px/24px var(--text_font-family);
	--text_paragraph-large: 400 18px/24px var(--text_font-family);
	--text_caption-small-bold: 600 14px/20px var(--text_font-family);
	--text_caption-large-bold: 600 18px/24px var(--text_font-family);
	--text_caption-xlarge-bold: 600 20px/28px var(--text_font-family);
	--text_caption-small: 600 14px/20px var(--text_font-family);

}

.bus-section {
	padding: 64px 32px;
}

@media screen and (max-width: 995px) {
	.bus-section {
		display: block;
		padding: 40px 16px;
	}
}


.bus-footer-menu {
	display: flex;
	flex-direction: column;
	list-style: none;
	padding: 0;
	margin: 0;
}


@media screen and (max-width: 995px) {
	.bus-footer-menu_main {
		position: relative;
	}
	.bus-footer-menu_main::after {
		content: '';
		display: block;
		border-bottom: 1px solid #fff;
		margin: 8px 0
	}
}

.bus-footer-menu__item {
	margin: 0 0 8px;
	padding: 0;
	font: var(--text_paragraph-small);
}

.bus-footer-menu__item:last-child {
	margin-bottom: 0;
}


.bus-footer-menu__delimetr {
	padding-bottom: 36px;
}

.bus-footer-menu__heading {
	margin: 0;
	padding: 0 0 12px;
	font: var(--text_caption-xlarge-bold);
	pointer-events: none;
	display: flex;
	gap: 12px;
	align-items: center;
	justify-content: space-between;
	box-sizing: border-box;
}

@media screen and (max-width: 995px) {
	.bus-footer-menu__heading {
		pointer-events: auto;
		font: var(--text_caption-large-bold);
		padding: 0;
		min-height: 40px;
	}
}

.bus-footer-menu__content {
	list-style: none;
	padding: 0;
	margin: 0;
}

@media screen and (max-width: 995px) {
	.bus-footer-menu_main .bus-footer-menu__content {
		display: none;
		padding: 8px 0;
	}
	.bus-footer-menu_open .bus-footer-menu__content {
		display: block;
	}
}

.bus-footer-menu__social {
	display: flex;
	gap: 24px;
	justify-content: flex-start;
	flex-wrap: wrap;
	list-style: none;
	padding: 0;
	margin: 0;
}


.bus-footer {
	background-color: #002D6E;
	color: #fff;
	background-position: 140px calc(100% - 200px), calc(100% + 160px) calc(100% + 160px), 75% 0;
	background-image: url(/f/src/busedu/assets/footer-decor.svg), url(/f/src/busedu/assets/footer-decor.svg), url(/f/src/busedu/assets/footer-decor2.svg);
	background-size: auto, 360px 360px, auto;
	background-repeat: no-repeat;
}

.bus-footer__logo {
	width: 180px;
	margin-top: -12px;
    margin-bottom: 44px;
}

@media (max-width: 995px) {
	.bus-footer__logo {
		margin: 0 -3px 0 0;
	}
}

.bus-footer__inner {
	display: flex;
	gap: 24px;
}

.bus-footer__bottom {
	display: flex;
	align-items: baseline;
	justify-content: space-between;
	margin: 32px 0 0;
}

@media screen and (max-width: 995px) {
	.bus-footer__bottom {
		flex-direction: column;
	}
}

.bus-footer__copy {
	margin: 0;
}

@media screen and (max-width: 995px) {
	.bus-footer__inner {
		display: flex;
		flex-direction: column;
	}
}

.bus-footer * {
	color: #fff;
}

.bus-footer__title {
	margin-bottom: 24px;
}

.bus-footer__menu {
	margin-bottom: 40px;
	/*break-inside: avoid;*/
}

@media screen and (max-width: 995px) {
	.bus-footer__menu {
		margin-bottom: 0;
	}
	.bus-footer__menu:last-child {
		margin-top: 40px;
	}
}

.bus-footer-menu__arr {
	display: none;
	width: 24px;
	height: 24px;
}

@media screen and (max-width: 995px) {
	.bus-footer-menu__arr {
		display: block;
		transform: rotate(180deg);
	}
	.bus-footer-menu_open .bus-footer-menu__arr {
		transform: rotate(0deg);
	}
}

.bus-footer :link,
.bus-footer :visited {
	color: #fff;
	transition: opacity .3s ease-out;
	text-decoration: none;
}

.bus-footer a:hover {
	color: #fff;
	opacity: .8;
}

.bus-footer__side {
	width: 25%;
}

.bus-footer__main {
	width: 75%;
}

.bus-footer__menus {
	columns: 3;
}

@media screen and (max-width: 1439px) {
	.bus-footer__menus {
		columns: 2;
	}
}

@media screen and (max-width: 995px) {
	.bus-footer__side {
		width: auto;
	}
	.bus-footer__main {
		width: auto;
	}
	.bus-footer__menus {
		columns: 1;
	}
}

.bus-footer__edit {
	font: 400 16px/24px 'HSE Sans', Arial, sans-serif;
}

.bus-simple-button {
	font: var(--text_caption-small-bold);
	color: #fff;
	display: inline-flex;
	padding: 14px 25px;
	justify-content: center;
	align-items: center;
	gap: 16px;
	/*align-self: stretch;*/
	border-radius: 4px;
	background: var(--light-accent-orange, #FF8000);
	border: 1px solid var(--light-accent-orange, #FF8000);
	text-decoration: none;
	cursor: pointer;
}

.bus-simple-button:disabled {
	cursor: default;
	position: relative;
}

.bus-simple-button:disabled::before {
	content: '';
	position: absolute;
	top: -2px;
	left: -2px;
	right: -2px;
	bottom: -2px;
	border-radius: 4px;
	background-color: rgba(255, 255, 255, .6);
}

.bus-simple-button_clean.bus-simple-button_clean {
	background: transparent;
	border: 1px solid currentColor !important;
	color: #fff !important;
}

.bus-promo {
	position: relative;
	overflow: hidden;
	display: flex;
	align-items: center;
	min-height: 60px;
	background-color: #FF8000;
	color: #fff;
	padding: 8px 32px;
	box-sizing: border-box;
	font: var(--text_heading-h4);
}

.ctlg-is-open .bus-promo { display: none;}

@media screen and (max-width: 995px) {
	.bus-promo {
		padding-left: 16px;
		padding-right: 16px;
	}
}

.bus-promo__inner {
	margin: 0 auto;
	max-width: 80%;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 64px;
}

@media screen and (max-width: 995px) {
	.bus-promo__inner {
		display: block;
		max-width: none;
	}
}


@media screen and (max-width: 995px) {
	.bus-promo__text {
		font: var(--text_caption-xlarge-bold);
		display: inline;
		margin-right: 16px;
	}
}


.bus-promo__days {
	display: flex;
	gap: 32px;
	margin: 0;
	white-space: nowrap;
	align-items: center;
}

@media screen and (max-width: 995px) {
	.bus-promo__days {
		font: var(--text_caption-large-bold);
		gap: 12px;
	}
}

.bus-promo__day {
	display: flex;
	gap: 8px;
	align-items: center;
}

.bus-promo__button { 
    padding: 10px 25px;
    box-sizing: border-box;
	white-space: nowrap;
}

@media screen and (max-width: 995px) {
	.bus-promo__button { 
		padding: 4px 12px;
	}
}

.bus-promo__decor_left {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	max-width: 230px;
}

.bus-promo__decor_right {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	max-width: 190px;
}

@media screen and (max-width: 995px) {
	.bus-promo__decor_left {
		left: -110px;
	}
	
	.bus-promo__decor_right {
		right: -95px;
	}	
}

/*social*/
.social-icon:link,
.social-icon:visited,
.social-icon {
	display: inline-flex;
	width: 40px;
	height: 40px;
	background: no-repeat transparent center;
	background-size: contain;
	filter: brightness(0) invert(1);
	overflow: hidden;
	text-indent: -999px;
	text-decoration: none;
	border: none;
}

.social-icon.social-icon_dz-blue {
	background-image: no-repeat center url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2241%22%20viewBox%3D%220%200%2040%2041%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_977_28892)%22%3E%0A%3Cpath%20d%3D%22M23.8571%2024.7829C20.7143%2028.0258%2020.4857%2032.0686%2020.2143%2040.9258C28.4714%2040.9258%2034.1714%2040.8972%2037.1143%2038.0401C39.9714%2035.0972%2040%2029.1258%2040%2021.1401C31.1429%2021.4258%2027.1%2021.6401%2023.8571%2024.7829ZM0%2021.1401C0%2029.1258%200.0285714%2035.0972%202.88571%2038.0401C5.82857%2040.8972%2011.5286%2040.9258%2019.7857%2040.9258C19.5%2032.0686%2019.2857%2028.0258%2016.1429%2024.7829C12.9%2021.6401%208.85714%2021.4115%200%2021.1401ZM19.7857%200.925781C11.5429%200.925781%205.82857%200.954353%202.88571%203.8115C0.0285714%206.75435%200%2012.7258%200%2020.7115C8.85714%2020.4258%2012.9%2020.2115%2016.1429%2017.0686C19.2857%2013.8258%2019.5143%209.78292%2019.7857%200.925781ZM23.8571%2017.0686C20.7143%2013.8258%2020.4857%209.78292%2020.2143%200.925781C28.4714%200.925781%2034.1714%200.954353%2037.1143%203.8115C39.9714%206.75435%2040%2012.7258%2040%2020.7115C31.1429%2020.4258%2027.1%2020.2115%2023.8571%2017.0686Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_977_28892%22%3E%0A%3Crect%20width%3D%2240%22%20height%3D%2240%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.925781)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
	filter: none;
}

.social-icon.social-icon_vk-blue {
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2241%22%20viewBox%3D%220%200%2040%2041%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_977_28885)%22%3E%0A%3Cmask%20id%3D%22mask0_977_28885%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2240%22%20height%3D%2241%22%3E%0A%3Cpath%20d%3D%22M40%200.925781H0V40.9258H40V0.925781Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url(%23mask0_977_28885)%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.81178%203.73756C0%206.54934%200%2011.0748%200%2020.1258V21.7258C0%2030.7767%200%2035.3022%202.81178%2038.114C5.62356%2040.9258%2010.149%2040.9258%2019.2%2040.9258H20.8C29.851%2040.9258%2034.3764%2040.9258%2037.1882%2038.114C40%2035.3022%2040%2030.7767%2040%2021.7258V20.1258C40%2011.0748%2040%206.54934%2037.1882%203.73756C34.3764%200.925781%2029.851%200.925781%2020.8%200.925781H19.2C10.149%200.925781%205.62356%200.925781%202.81178%203.73756ZM6.88184%2013.0928C7.09637%2023.4928%2012.2448%2029.7428%2021.2713%2029.7428H21.7829V23.7927C25.0997%2024.1261%2027.6078%2026.5761%2028.6144%2029.7428H33.301C32.0139%2025.0094%2028.6309%2022.3927%2026.5187%2021.3927C28.6309%2020.1594%2031.6012%2017.1595%2032.3107%2013.0928H28.0532C27.1291%2016.3928%2024.3902%2019.3927%2021.7829%2019.6761V13.0928H17.5253V24.6261C14.8851%2023.9594%2011.5518%2020.7261%2011.4033%2013.0928H6.88184Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_977_28885%22%3E%0A%3Crect%20width%3D%2240%22%20height%3D%2240%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.925781)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
	filter: none;
}

.social-icon.social-icon_ok-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2218%22%20viewBox%3D%220%200%20124.38%20206.78%22%20width%3D%2218%22%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22M0%200h124.379v206.781H0zm0%200%22%2F%3E%3C%2FclipPath%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M122.52%20111.055c-2.957-5.938-11.141-10.875-22.016-2.305-14.7%2011.582-38.313%2011.582-38.313%2011.582s-23.613%200-38.312-11.582c-10.875-8.57-19.059-3.633-22.016%202.305-5.152%2010.347.668%2015.347%2013.805%2023.777%2011.219%207.203%2026.633%209.895%2036.586%2010.898l-8.309%208.31c-11.703%2011.702-23%2023.003-30.84%2030.843-4.687%204.683-4.687%2012.281%200%2016.969l1.415%201.414c4.687%204.687%2012.285%204.683%2016.968%200l30.84-30.84c11.707%2011.703%2023.004%2023%2030.84%2030.84%204.687%204.683%2012.285%204.683%2016.973%200l1.414-1.414c4.687-4.688%204.683-12.286%200-16.973l-30.84-30.84-8.336-8.332c9.96-1.027%2025.21-3.73%2036.336-10.875%2013.133-8.43%2018.953-13.43%2013.805-23.777zM62.19%2026.585c14.22%200%2025.746%2011.528%2025.746%2025.747%200%2014.223-11.527%2025.746-25.746%2025.746S36.445%2066.555%2036.445%2052.332c0-14.219%2011.528-25.746%2025.746-25.746zm0%2078.083c28.903%200%2052.336-23.434%2052.336-52.336C114.527%2023.43%2091.094%200%2062.191%200%2033.285%200%209.855%2023.43%209.855%2052.332s23.43%2052.336%2052.336%2052.336%22%20fill%3D%22%231658da%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_tw-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2213%22%20viewBox%3D%220%200%2015%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Etw%3C%2Ftitle%3E%3Cpath%20d%3D%22M13.253%204.024v.196c0%201.003-.188%202.016-.564%203.039-.376%201.024-.927%201.948-1.653%202.773-.726.825-1.624%201.499-2.695%202.021-1.071.522-2.305.783-3.705.783-.856%200-1.676-.12-2.46-.36-.783-.24-1.509-.574-2.178-1.003l.352.031.368.016c.71%200%201.384-.115%202.021-.345.637-.23%201.217-.548%201.739-.956-.658-.01-1.245-.211-1.762-.603-.517-.392-.869-.89-1.057-1.496l.274.039.29.008.407-.023.392-.07c-.689-.146-1.266-.496-1.731-1.05-.465-.554-.697-1.196-.697-1.927.198.073.415.159.65.227.235.068.473.107.713.117-.407-.272-.734-.629-.979-1.073-.245-.444-.368-.927-.368-1.449%200-.282.037-.551.11-.807.073-.256.178-.493.313-.713.366.46.781.875%201.245%201.245.465.371.961.695%201.488.971.527.277%201.086.496%201.676.658.59.162%201.198.258%201.825.29l-.063-.345-.016-.345c0-.418.078-.812.235-1.183.157-.371.373-.692.65-.963.277-.272.598-.488.963-.65.366-.162.757-.243%201.175-.243.439%200%20.849.086%201.23.258.381.172.708.405.979.697.345-.063.679-.157%201.003-.282.324-.125.632-.272.924-.439-.115.345-.287.661-.517.948-.23.287-.501.525-.815.713.303-.031.601-.086.893-.164.292-.078.574-.18.846-.305-.198.303-.426.587-.681.854-.256.266-.53.504-.822.713v.196z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_yt-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2219%22%20height%3D%2212%22%20viewBox%3D%220%200%2019%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eyt%3C%2Ftitle%3E%3Cpath%20d%3D%22M18.658%203.082c.123.959.185%201.932.185%202.918%200%20.986-.062%201.959-.185%202.918-.096.753-.202%201.329-.318%201.726-.116.397-.291.678-.524.842-.411.342-3.212.514-8.404.514-5.178%200-7.973-.171-8.384-.514-.384-.26-.671-1.116-.863-2.568-.11-.849-.164-1.822-.164-2.918s.055-2.068.164-2.918c.192-1.452.479-2.308.863-2.568.411-.342%203.205-.514%208.384-.514%205.192%200%207.993.171%208.404.514.233.164.408.445.524.842.116.397.223.973.318%201.726zm-10.952%206l5.137-3.082-5.137-3.082v6.164z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_rutube-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%200%200%20312%20312%22%20fill%3D%22%231658da%22%20height%3D%2218%22%20viewBox%3D%220%200%20312%20312%22%20width%3D%2218%22%3E%3Cpath%20d%3D%22m196.6%20123.7c-1.5-1.3-4.5-2-8.8-2h-75.9v28.3h75.9c4.3%200%207.3-.5%208.8-1.8s2.4-3.6%202.4-7.3v-10.2c.1-3.3-.9-5.7-2.4-7z%22%2F%3E%3Cpath%20d%3D%22m0%2056.7v198.6c0%2031.3%2025.4%2056.7%2056.7%2056.7h198.6c31.3%200%2056.7-25.4%2056.7-56.7v-198.6c0-31.3-25.4-56.7-56.7-56.7h-198.6c-31.3%200-56.7%2025.4-56.7%2056.7zm199.1%20159.4-27.3-39.4h-59.9v39.4h-31.2v-121.1h112.2c6.9%200%2012.5.7%2017%202%204.5%201.5%208.2%203.6%2011.6%206.7%203.2%203.3%205.4%206.9%206.7%2011.1s2.1%209.6%202.1%2016.5v9.1c0%2011.6-2.1%2020.3-6.2%2025.8-4.1%205.4-10.8%208.9-20.2%2010.3l30.1%2039.6zm38.1-118.7c-9%200-16.2-7.3-16.2-16.3s7.3-16.3%2016.2-16.3c9%200%2016.2%207.3%2016.2%2016.3s-7.3%2016.3-16.2%2016.3z%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_rss-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%200v2.297c1.75%200%203.371.434%204.863%201.301%201.492.867%202.672%202.047%203.539%203.539s1.301%203.113%201.301%204.863h2.297c0-1.625-.316-3.18-.949-4.664-.633-1.484-1.484-2.762-2.555-3.832-1.07-1.07-2.348-1.922-3.832-2.555-1.484-.633-3.039-.949-4.664-.949zm5.602%2012h2.32c0-1.438-.355-2.762-1.066-3.973-.711-1.211-1.672-2.172-2.883-2.883-1.211-.711-2.535-1.066-3.973-1.066v2.297c1.547%200%202.867.547%203.961%201.641%201.094%201.094%201.641%202.422%201.641%203.984zm-4.008-.023c.438%200%20.812-.152%201.125-.457.313-.305.469-.68.469-1.125%200-.445-.156-.824-.469-1.137-.313-.313-.687-.469-1.125-.469-.438%200-.812.156-1.125.469-.313.313-.469.691-.469%201.137%200%20.445.156.82.469%201.125.313.305.687.457%201.125.457z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_in-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Ein%3C%2Ftitle%3E%3Cpath%20d%3D%22M14.826%200c.319%200%20.601.109.848.326.246.217.37.486.37.804v13.739c0%20.319-.123.587-.37.804-.246.217-.529.326-.848.326h-13.652c-.319%200-.594-.109-.826-.326-.232-.217-.348-.486-.348-.804v-13.739c0-.319.116-.587.348-.804.232-.217.507-.326.826-.326h13.652zm-10.087%2013.652v-7.652h-2.348v7.652h2.348zm-1.174-8.696c.377%200%20.703-.138.978-.413.275-.275.413-.601.413-.978s-.138-.703-.413-.978c-.275-.275-.601-.413-.978-.413s-.703.138-.978.413c-.275.275-.413.601-.413.978%200%20.406.13.739.391%201s.594.391%201%20.391zm10.087%208.696v-4.217c0-1.159-.196-2.051-.587-2.674-.391-.623-1.138-.935-2.239-.935s-1.855.406-2.261%201.217h-.043v-1.043h-2.261v7.652h2.348v-3.783c0-1.304.478-1.957%201.435-1.957.377%200%20.659.123.848.37.188.246.297.478.326.696.029.217.043.529.043.935v3.739h2.391z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_lj-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20viewBox%3D%220%200%2018%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Elj%3C%2Ftitle%3E%3Cg%20fill%3D%22%231658DA%22%3E%3Cpath%20d%3D%22M2.588%206.212l-2.169-2.169%204.006-4.006%202.122%202.122c-.834.375-1.615.905-2.299%201.589-.729.729-1.283%201.568-1.661%202.463z%22%20opacity%3D%22.4%22%2F%3E%3Cpath%20d%3D%22M15.207%2014.707c3.026-3.026%203.026-7.932%200-10.958s-7.932-3.026-10.958%200-3.026%207.932%200%2010.958%207.932%203.026%2010.958%200zm-1.9-3.989c-.468.164-.908.434-1.282.808-.41.41-.694.898-.852%201.417l-2.388-.551c.325-.918.855-1.781%201.59-2.515.699-.699%201.513-1.213%202.382-1.541l.55%202.383z%22%20id%3D%22Combined-Shape%22%20opacity%3D%22.4%22%2F%3E%3Cpath%20d%3D%22M13.308%2010.717l.662%202.87-2.796-.645c.158-.518.442-1.007.852-1.417.374-.374.814-.644%201.282-.808zm-4.508%201.677l-.015.015-6.197-6.197c.378-.895.931-1.734%201.661-2.463.685-.685%201.466-1.214%202.299-1.589l6.185%206.185c-.859.329-1.665.839-2.357%201.532-.735.735-1.265%201.597-1.59%202.515l.014.003z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_vb-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eviber%3C%2Ftitle%3E%3Cg%20fill%3D%22%231658DA%22%3E%3Cpath%20d%3D%22M14.652%209.482c-.426%203.429-2.933%203.645-3.396%203.793-.197.063-2.026.518-4.325.368%200%200-1.713%202.067-2.248%202.605-.084.084-.182.118-.247.102-.092-.022-.118-.132-.116-.291l.015-2.823h-.001c-3.348-.93-3.152-4.425-3.115-6.255.038-1.83.382-3.329%201.403-4.338%201.835-1.662%205.615-1.414%205.615-1.414%203.192.014%204.722.975%205.077%201.297%201.178%201.008%201.778%203.421%201.339%206.956m-.459-7.812c-.419-.386-2.113-1.616-5.887-1.632%200%200-4.45-.268-6.62%201.722-1.208%201.208-1.632%202.974-1.677%205.166-.045%202.192-.103%206.297%203.855%207.411l.004.001-.002%201.699s-.025.688.428.828c.548.17.869-.353%201.393-.916.287-.309.683-.764.982-1.111%202.707.227%204.789-.293%205.025-.37.547-.178%203.64-.574%204.143-4.679.519-4.233-.252-6.91-1.644-8.118%22%2F%3E%3Cpath%20d%3D%22M9.86%207.043c-.113%200-.207-.089-.213-.203-.036-.724-.377-1.079-1.074-1.116-.118-.006-.208-.107-.202-.225.006-.118.107-.208.225-.202.919.049%201.43.575%201.477%201.521.006.118-.085.218-.202.224h-.011%22%2F%3E%3Cpath%20d%3D%22M10.955%207.41h-.005c-.118-.003-.211-.1-.209-.218.017-.729-.192-1.32-.637-1.806-.443-.485-1.051-.749-1.86-.808-.118-.009-.206-.111-.197-.228.009-.117.111-.206.228-.197.909.067%201.631.385%202.143.946.516.562.768%201.27.749%202.103-.003.116-.098.209-.213.209%22%2F%3E%3Cpath%20d%3D%22M12.076%207.849c-.117%200-.212-.094-.213-.212-.01-1.305-.386-2.301-1.149-3.046-.754-.734-1.706-1.111-2.831-1.119-.118-.001-.213-.097-.212-.215.001-.117.096-.212.213-.212h.002c1.239.009%202.29.426%203.126%201.24.837.817%201.267%201.944%201.277%203.348.001.118-.094.214-.212.215h-.002z%22%2F%3E%3Cpath%20d%3D%22M8.627%209.688s.3.026.462-.174l.315-.396c.151-.197.519-.322.878-.122.2.113.558.334.783.5.238.175.726.581.727.583.233.196.286.484.128.788l-.001.006c-.163.287-.38.556-.655.807l-.006.005c-.226.189-.448.295-.666.322l-.097.006c-.095.001-.19-.013-.283-.043l-.007-.01c-.336-.095-.896-.332-1.83-.847-.607-.335-1.111-.676-1.537-1.016-.225-.178-.457-.379-.691-.613l-.023-.023-.023-.023-.023-.023-.023-.023c-.234-.235-.435-.466-.613-.691-.34-.426-.681-.931-1.016-1.537-.515-.934-.752-1.494-.847-1.83l-.01-.007c-.03-.093-.044-.188-.043-.283l.006-.097c.026-.218.133-.44.322-.666l.005-.006c.251-.275.52-.493.807-.655l.006-.001c.304-.158.592-.105.788.128.001.002.408.489.583.727.165.225.387.583.5.783.2.359.075.726-.122.878l-.396.315c-.2.162-.174.462-.174.462s.586%202.219%202.779%202.779%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_ac::after, .social-icon.social-icon_academia-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eaca%3C%2Ftitle%3E%3Cpath%20d%3D%22M8.209%200h-3.542l.618%201.574-4.161%2010.908c-.169.562-.618.618-1.124.731v.731h4.161v-.731c-1.124-.112-1.743-.281-1.293-1.462.056-.112.337-.956.787-2.024h5.06l.731%201.855c.112.281.169.562.169.787%200%20.618-.506.843-1.631.9v.731h6.466v-.731c-.618-.169-1.012-.281-1.237-.787l-5.004-12.482zm-4.104%208.378c.731-1.968%201.631-4.273%201.968-5.116l2.024%205.116h-3.992z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_rg::after, .social-icon.social-icon_researchgate-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Erg%3C%2Ftitle%3E%3Cpath%20d%3D%22M11.688.458c.652-.437%201.502-.493%202.248-.307.677.172%201.232.687%201.499%201.327-.277.166-.585.264-.882.385-.191-.307-.381-.649-.729-.802-.488-.223-1.124-.203-1.54.163-.37.285-.527.76-.556%201.21-.046.68-.042%201.363-.012%202.044.019.412.087.853.361%201.179.576.63%201.759.602%202.248-.12.247-.416.281-.92.264-1.393-.438-.011-.876.012-1.314-.015-.019-.283-.021-.567.002-.85.774-.02%201.549-.017%202.322-.002.019.882.094%201.833-.338%202.636-.312.595-.94.974-1.593%201.08-.767.128-1.632-.004-2.218-.55-.533-.495-.737-1.242-.765-1.948-.028-.738-.043-1.48.028-2.217.068-.7.376-1.418.974-1.82zm-11.663%203.75c1.619.053%203.237-.008%204.855-.041%201.166-.026%202.43.163%203.34.953.824.703%201.115%201.875.935%202.916-.264%201.396-1.409%202.57-2.785%202.904.81%201.428%201.752%202.783%202.827%204.024.567.656%201.295%201.297%202.206%201.337l.001.525c-1.299.421-2.847-.033-3.692-1.114-1.15-1.41-2.097-2.973-2.996-4.551-.517.001-1.034-.002-1.549-.039.002%201.227-.009%202.453.006%203.679.028.429.063.991.505%201.205.435.153.909.148%201.36.229l.001.586c-1.671-.072-3.344-.079-5.015%200l.001-.586c.393-.099.831-.086%201.184-.305.376-.305.383-.84.403-1.284.004-2.77.006-5.538-.001-8.307-.023-.438-.037-.974-.425-1.258-.353-.2-.776-.197-1.162-.292v-.583zm3.142.909c-.001%201.691-.001%203.383%200%205.074.959.06%201.98.183%202.883-.225.699-.303%201.222-.958%201.373-1.704.142-.71.088-1.497-.3-2.125-.357-.582-1.014-.914-1.675-1.009-.756-.095-1.523-.047-2.282-.011z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_fl-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eflickr%3C%2Ftitle%3E%3Cg%20fill%3D%22%231658DA%22%3E%3Cpath%20d%3D%22M4.783%2010.565c.725%200%201.341-.254%201.848-.761.507-.507.761-1.123.761-1.848%200-.725-.254-1.341-.761-1.848-.507-.507-1.123-.761-1.848-.761-.725%200-1.341.254-1.848.761-.507.507-.761%201.123-.761%201.848%200%20.725.254%201.341.761%201.848.507.507%201.123.761%201.848.761z%22%20opacity%3D%22.3%22%2F%3E%3Cpath%20d%3D%22M14.478%200c.435%200%20.804.152%201.109.457.304.304.457.674.457%201.109v12.87c0%20.435-.152.804-.457%201.109-.304.304-.674.457-1.109.457h-12.913c-.435%200-.804-.152-1.109-.457-.304-.304-.457-.674-.457-1.109v-12.87c0-.435.152-.804.457-1.109.304-.304.674-.457%201.109-.457h12.913zm-9.696%2010.565c.725%200%201.341-.254%201.848-.761.507-.507.761-1.123.761-1.848%200-.725-.254-1.341-.761-1.848-.507-.507-1.123-.761-1.848-.761-.725%200-1.341.254-1.848.761-.507.507-.761%201.123-.761%201.848%200%20.725.254%201.341.761%201.848.507.507%201.123.761%201.848.761zm6.565%200c.725%200%201.341-.254%201.848-.761.507-.507.761-1.123.761-1.848%200-.725-.254-1.341-.761-1.848-.507-.507-1.123-.761-1.848-.761-.725%200-1.333.254-1.826.761-.493.507-.739%201.123-.739%201.848%200%20.725.246%201.341.739%201.848.493.507%201.101.761%201.826.761z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_tg-blue {
	background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2241%22%20viewBox%3D%220%200%2040%2041%22%20fill%3D%22none%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_977_28879)%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M40%2020.9258C40%2031.9715%2031.0457%2040.9258%2020%2040.9258C8.95431%2040.9258%200%2031.9715%200%2020.9258C0%209.88009%208.95431%200.925781%2020%200.925781C31.0457%200.925781%2040%209.88009%2040%2020.9258ZM20.7163%2015.6907C18.771%2016.4998%2014.8831%2018.1744%209.05271%2020.7147C8.10594%2021.0912%207.60998%2021.4595%207.56483%2021.8196C7.48853%2022.4283%208.25074%2022.668%209.28867%2022.9943C9.42986%2023.0387%209.57614%2023.0847%209.72611%2023.1335C10.7473%2023.4654%2012.1209%2023.8538%2012.835%2023.8692C13.4828%2023.8832%2014.2058%2023.6161%2015.004%2023.068C20.4515%2019.3908%2023.2635%2017.5321%2023.4401%2017.4921C23.5646%2017.4638%2023.7372%2017.4283%2023.8542%2017.5322C23.9711%2017.6361%2023.9596%2017.833%2023.9472%2017.8858C23.8717%2018.2077%2020.8797%2020.9893%2019.3314%2022.4288C18.8487%2022.8775%2018.5063%2023.1958%2018.4363%2023.2685C18.2796%2023.4314%2018.1198%2023.5854%2017.9662%2023.7335C17.0175%2024.648%2016.3061%2025.3338%2018.0056%2026.4538C18.8223%2026.992%2019.4758%2027.437%2020.1278%2027.881C20.8398%2028.3659%2021.55%2028.8496%2022.4689%2029.4519C22.703%2029.6054%2022.9266%2029.7648%2023.1444%2029.92C23.973%2030.5108%2024.7175%2031.0415%2025.6372%2030.9569C26.1716%2030.9077%2026.7237%2030.4052%2027.004%2028.9064C27.6666%2025.3644%2028.9689%2017.6899%2029.2699%2014.5274C29.2963%2014.2503%2029.2631%2013.8957%2029.2365%2013.7401C29.2098%2013.5844%2029.1542%2013.3626%2028.9518%2013.1984C28.7122%2013.004%2028.3423%2012.963%2028.1768%2012.9659C27.4246%2012.9792%2026.2705%2013.3805%2020.7163%2015.6907Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_977_28879%22%3E%0A%3Crect%20width%3D%2240%22%20height%3D%2240%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.925781)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
	filter: none;
}

.social-icon.social-icon_wa-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Ewa%3C%2Ftitle%3E%3Cpath%20d%3D%22M11.61%209.588c-.198-.099-1.172-.578-1.354-.645-.182-.066-.314-.099-.446.099s-.512.645-.627.777c-.116.132-.231.149-.429.05-.198-.099-.836-.308-1.593-.983-.589-.525-.987-1.174-1.102-1.372-.116-.198-.012-.306.087-.404l.297-.347c.099-.116.132-.198.198-.33s.033-.248-.017-.347c-.049-.099-.446-1.074-.611-1.471-.161-.386-.324-.334-.446-.34l-.38-.007c-.132%200-.347.05-.528.248-.182.198-.693.678-.693%201.653s.71%201.917.809%202.049c.099.132%201.397%202.133%203.384%202.991.473.204.842.326%201.129.417.475.151.906.13%201.248.079.381-.057%201.172-.479%201.337-.942.165-.463.165-.859.116-.942-.049-.083-.182-.132-.38-.231m-3.615%204.935h-.003c-1.182%200-2.342-.318-3.354-.919l-.241-.143-2.494.654.666-2.432-.157-.249c-.66-1.049-1.008-2.262-1.008-3.507.001-3.633%202.958-6.589%206.593-6.589%201.76.001%203.415.687%204.659%201.933%201.244%201.246%201.929%202.901%201.928%204.662-.001%203.634-2.958%206.59-6.59%206.59m5.608-12.198c-1.497-1.499-3.488-2.324-5.609-2.325-4.37%200-7.927%203.556-7.929%207.928-.001%201.397.364%202.761%201.058%203.964l-1.125%204.108%204.203-1.103c1.158.632%202.462.965%203.789.965h.003c4.37%200%207.927-3.557%207.928-7.928.001-2.118-.823-4.11-2.32-5.609%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_dots-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2213%22%20height%3D%224%22%20viewBox%3D%220%200%2013%204%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Edots%3C%2Ftitle%3E%3Cpath%20d%3D%22M3.839%201.552c0%20.416-.149.769-.446%201.059-.297.291-.65.436-1.059.436-.412%200-.764-.145-1.054-.436-.291-.291-.436-.644-.436-1.059%200-.412.144-.766.433-1.062.289-.296.641-.443%201.057-.443.267%200%20.517.068.75.203.233.135.417.319.552.552.135.233.203.483.203.75zm4.106%200c0%20.416-.149.769-.446%201.059-.297.291-.65.436-1.059.436-.412%200-.764-.145-1.054-.436-.291-.291-.436-.644-.436-1.059%200-.412.144-.766.433-1.062.289-.296.641-.443%201.057-.443.267%200%20.517.068.75.203.233.135.417.319.552.552.135.233.203.483.203.75zm4.106%200c0%20.416-.149.769-.446%201.059-.297.291-.65.436-1.059.436-.412%200-.764-.145-1.054-.436-.291-.291-.436-.644-.436-1.059%200-.412.144-.766.433-1.062.289-.296.641-.443%201.057-.443.267%200%20.517.068.75.203.233.135.417.319.552.552.135.233.203.483.203.75z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_tiktok-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Ctitle%3ELogo%20Tiktok%3C%2Ftitle%3E%3Cpath%20d%3D%22M412.19%20118.66a109.27%20109.27%200%2001-9.45-5.5%20132.87%20132.87%200%2001-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14%2023.9%20350%2016%20350.13%2016h-82.44v318.78c0%204.28%200%208.51-.18%2012.69%200%20.52-.05%201-.08%201.56%200%20.23%200%20.47-.05.71v.18a70%2070%200%2001-35.22%2055.56%2068.8%2068.8%200%2001-34.11%209c-38.41%200-69.54-31.32-69.54-70s31.13-70%2069.54-70a68.9%2068.9%200%200121.41%203.39l.1-83.94a153.14%20153.14%200%2000-118%2034.52%20161.79%20161.79%200%2000-35.3%2043.53c-3.48%206-16.61%2030.11-18.2%2069.24-1%2022.21%205.67%2045.22%208.85%2054.73v.2c2%205.6%209.75%2024.71%2022.38%2040.82A167.53%20167.53%200%2000115%20470.66v-.2l.2.2c39.91%2027.12%2084.16%2025.34%2084.16%2025.34%207.66-.31%2033.32%200%2062.46-13.81%2032.32-15.31%2050.72-38.12%2050.72-38.12a158.46%20158.46%200%200027.64-45.93c7.46-19.61%209.95-43.13%209.95-52.53V176.49c1%20.6%2014.32%209.41%2014.32%209.41s19.19%2012.3%2049.13%2020.31c21.48%205.7%2050.42%206.9%2050.42%206.9v-81.84c-10.14%201.1-30.73-2.1-51.81-12.61z%22%20fill%3D%22%231658DA%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_weibo-blue {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20role%3D%22img%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%231658da%22%3E%3Cpath%20d%3D%22M10.098%2020.323c-3.977.391-7.414-1.406-7.672-4.02-.259-2.609%202.759-5.047%206.74-5.441%203.979-.394%207.413%201.404%207.671%204.018.259%202.6-2.759%205.049-6.737%205.439l-.002.004zM9.05%2017.219c-.384.616-1.208.884-1.829.602-.612-.279-.793-.991-.406-1.593.379-.595%201.176-.861%201.793-.601.622.263.82.972.442%201.592zm1.27-1.627c-.141.237-.449.353-.689.253-.236-.09-.313-.361-.177-.586.138-.227.436-.346.672-.24.239.09.315.36.18.601l.014-.028zm.176-2.719c-1.893-.493-4.033.45-4.857%202.118-.836%201.704-.026%203.591%201.886%204.21%201.983.64%204.318-.341%205.132-2.179.8-1.793-.201-3.642-2.161-4.149zm7.563-1.224c-.346-.105-.57-.18-.405-.615.375-.977.42-1.804%200-2.404-.781-1.112-2.915-1.053-5.364-.03%200%200-.766.331-.571-.271.376-1.217.315-2.224-.27-2.809-1.338-1.337-4.869.045-7.888%203.08C1.309%2010.87%200%2013.273%200%2015.348c0%203.981%205.099%206.395%2010.086%206.395%206.536%200%2010.888-3.801%2010.888-6.82%200-1.822-1.547-2.854-2.915-3.284v.01zm1.908-5.092c-.766-.856-1.908-1.187-2.96-.962-.436.09-.706.511-.616.932.09.42.511.691.932.602.511-.105%201.067.044%201.442.465.376.421.466.977.316%201.473-.136.406.089.856.51.992.405.119.857-.105.992-.512.33-1.021.12-2.178-.646-3.035l.03.045zm2.418-2.195c-1.576-1.757-3.905-2.419-6.054-1.968-.496.104-.812.587-.706%201.081.104.496.586.813%201.082.707%201.532-.331%203.185.15%204.296%201.383%201.112%201.246%201.429%202.943.947%204.416-.165.48.106%201.007.586%201.157.479.165.991-.104%201.157-.586.675-2.088.241-4.478-1.338-6.235l.03.045z%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_zh-blue {
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%231658da%22%3E%3Cpath%20d%3D%22m18.4610193%200c.9574727%200%201.9330375.21372996%202.7186826.64268975.4681436.25553854.9103209.59206949%201.2845358.96684686.3728088.37346498.6629379.80008124.9180077%201.26747492.4320533.79155079.6177546%201.71527669.6177546%202.68137362v12.88304225c0%20.9615036-.184389%201.9419429-.6124113%202.7308689-.2517889.4637378-.5589789.9213824-.9267257%201.2934413-.3569665.3610911-.8387963.6818736-1.2830359.9342249-.8045808.4572696-1.7261507.6000375-2.7168078.6000375h-12.92213232c-.97106521%200-1.94381777-.1605787-2.73733713-.6011624-.46120676-.2559135-.89700965-.5610411-1.26578758-.9332875-.36521576-.3686842-.69424741-.8337343-.9455676-1.2930663-.4335531-.7926757-.59019467-1.7630847-.59019467-2.7310564v-12.88294851c0-.9535356.18607631-1.88569821.58813236-2.68559197.2395088-.47658032.57313377-.89747836.94172422-1.27225573.3669031-.37309002.79492547-.7008093%201.26569384-.94931725.81770459-.4314908%201.76430334-.65131394%202.74333656-.65131394zm-11.51667033%203.92119489c-.36352842.10855232-.57313377.21607349-.87994876.47873637-.16010999.13704965-.27878636.31422054-.37430866.51154579-.33146892.81442365-.99187576%203.0868981-1.84848295%204.65134519%201.32925038-.07968003%201.98281411-.8443271%202.20291848-1.4512077.08192981-.22591632.16620316-.4358029.21447989-.62740993.35041637-.00269506.64916521-.00381556%201.01358326-.00427695l.75221994-.00031637c.00815549.76867793-.0111552%202.26216292-.13583101%204.19088831-1.55704153%200-2.27997375-.0108739-3.17182764-.0108739-.45858201.1243945-.70146549.8686998-.77486486%201.3554979l.01293629.0129363h3.77739587c-.09224136.7274318-.12158235%201.084867-.42886605%202.1507983-.52223229%201.5744774-1.33281255%202.8298597-2.46867481%203.9595351-.30325282.3016592-.72508827.6836546-1.1386745%201.0094053-.01293629.0172484-.02587257.0344031-.03880886.0517452.38902603.3373746%201.73627472-.005062%202.05743212-.1164266.2602256-.0902728.52260725-.1599225.71168328-.3235009.72283848-.6252539%201.61197387-2.0070931%202.1802331-4.0790551%202.0542449%202.3975252%202.5300753%203.1183014%203.0474331%203.7166516h.0517451c.1633909-.6048183.2793488-1.5624786.0646814-2.0315596-.0143424-.0660875-.0682436-.144174-.1251445-.2323844-1.0298409-1.2321345-1.0154985-1.2081368-2.1336437-2.4356779-.48622317.3895697-.69739879.5642837-.77544991.6297618l-.03022395.0255168c-.00624252.0053178-.00893727.0076592-.00893727.0076592s.07565197-.283959.13699116-.5242998l.04697297-.1876842c.0065452-.0269536.01227372-.051107.01692329-.071505.14820485-.6520639.15926631-.9474425.23285317-1.5519795l1.82779984.0008487c.0289575.0000346.0581249.000069.088009.0001031l1.6185161.0006418c-.0176234-.9790333-.227135-1.3317814-.3686842-1.3476237l-.5582121-.0000236-.0731934-.0000082-2.43590071-.0008119.00106092-.0183348.00451661-.0850767c.02202717-.4251227.10134001-2.05738675.14412206-3.64984446l.01069162-.43238287h2.9028841c.0711496-.71318314-.1003968-1.32990657-.4235228-1.36899665l-1.6680792.0004257-.0784879.00005779-.61930787.00079731c-.02689172.00005527-.05233463.00011146-.07659391.00016839l-.30826118.00088634c-.01905188.00005971-.03824593.00011923-.05784729.00017838l-.35771455.00083643c-.03030358.00005083-.06234028.00010037-.09637526.00014843l-1.88569392.00081332c.07930506-.30634628.17473362-.66865606.28469206-1.01624847.16892166-.53394995.35921632-1.04212106.4469581-1.25097647-.07171203-.04462082-.19620036-.01368622-.50817111.06055682zm13.34565513%201.98750117-1.1051245.00023965c-.0786576.00003806-.1543362.00008017-.2273206.00012599l-.9283236.0009207-.0788335.00011242-.5164692.00084617-.0712937.00012617-.5115619.00088317-.0774313.00012299-.6023953.00080176c-.0637321.00006978-.129614.00013727-.1979308.00020212l-2.252981.00086837c-.0843671%200-.1915133.0789301-.1915133.18410774l-.0007499%2012.27288069c0%20.0773365.0714308.1737962.1913258.1737962l.61477.0002539.0392006.0000236.1570533-.0000044.0255286-.0000357.1568702-.0007535c.0148167-.0001229.0300222-.0002627.0459799-.0004213.0597131.0003749.1814829.6694997.4465831%201.4044308%201.4142737-.9176327%202.0466519-1.3081586%202.3679967-1.3989001.3033466-.0014374.6907999-.002531%201.0778851-.0033504l.3838339-.0007305c.0629089-.0001074.1250255-.0002078.1859586-.0003015l.6493604-.0008261c.0452078-.0000456.0876678-.0000859.1269889-.0001211l.2961556-.0002011c.0737744%200%20.1629223-.090554.1629223-.1782958l.0004745-3.5260409.0000406-.1116579.0009823-1.5890705.0000599-.0627389.0009441-.8328566.0000641-.0529237.0009298-.8810928.000058-.0691705.0009237-1.78764339.0000364-.12612883.0003611-3.25671074c-.0000937-.09908446-.1111771-.15476674-.1713589-.16076618zm-1.3404994%201.34096803c.0490267%200%20.1195201.04715183.1195201.10714621-.0000039.21186295-.0000129.41430719-.0000264.60810844l-.0009936%203.38895216-.0000681.1173182-.0009161%201.4496883-.0000681.1143014-.000947%202.7603559-.0000221.1934435-.0000521%201.0701413c0%20.0531512-.0539949.1079898-.0987095.1079898l-.5965261.0008133-.0658619.0001336-.3446687.0008537c-.1398725.0004071-.2790366.0008963-.4062795.0014804-.0194982%200-.0515577.0129363-.0768678.0303721-.3467488.2392276-.8637315.5704153-1.709746%201.0818674-.1454863-.4910165-.2744742-1.1135519-.3106584-1.1138331l-.0278401.0003089-.3924017.0002535c-.0726494%200-.1159579-.0584008-.1159579-.1052714l.0004687-9.6997781c0-.06374403.0648689-.11155205.1159579-.11155205l1.5195353-.0006852.0723174-.00008708.5506567-.00087526c.0373629-.00006712.074615-.00013399.1121902-.00020009l.6420803-.00087081.0793991-.0000661z%22%2F%3E%3C%2Fsvg%3E");
}

.social-icon.social-icon_wechat-blue {
	background-image: url("data:image/svg+xml;charset=utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20role%3D%22img%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%231658da%22%3E%3Cpath%20d%3D%22M23.541%2012.748c-.609-1.38-1.758-2.476-3.092-3.151-2.354-1.192-5.281-1.185-7.629.03-1.631.837-2.993%202.337-3.379%204.162-.318%201.344-.033%202.791.68%203.961%201.061%201.762%202.979%202.887%204.971%203.248%201.443.293%202.936.119%204.338-.285.842.326%201.592.854%202.408%201.246-.211-.707-.436-1.406-.676-2.102.916-.65%201.746-1.461%202.244-2.479.744-1.415.789-3.171.135-4.63zm-9.924-9.466c-2.495-1.404-5.602-1.615-8.286-.645-1.764.635-3.36%201.815-4.346%203.42-.895%201.45-1.23%203.258-.799%204.917.433%201.84%201.711%203.383%203.262%204.413-.3.85-.585%201.699-.855%202.555.975-.51%201.95-1.043%202.926-1.561%201.17.375%202.415.559%203.66.518-.33-.943-.405-1.965-.255-2.951.225-1.371.975-2.625%201.994-3.554%201.726-1.615%204.171-2.296%206.496-2.131-.436-2.135-1.936-3.939-3.824-4.98h.027zm1.733%209.989c-.209.652-1.156.848-1.615.352-.506-.459-.309-1.418.355-1.623.734-.31%201.582.537%201.26%201.271zm4.795.092c-.256.586-1.141.723-1.576.27-.209-.191-.27-.479-.344-.73.104-.458.42-.933.93-.955.705-.098%201.336.773.975%201.416h.015zM12.99%206.909c.008.961-1.275%201.561-1.995.909-.747-.535-.535-1.837.342-2.106.785-.315%201.713.344%201.651%201.185l.002.012zm-6.059.244c-.172.835-1.291%201.238-1.946.678-.759-.535-.546-1.861.345-2.131.873-.336%201.865.55%201.601%201.453z%22%2F%3E%3C%2Fsvg%3E");
}


/*dpo light theme*/

.dpo-top.dpo-top {
	color: #2d2d2d; 
	background-image: url(/f/src/edu/dpo/cover_d.png) !important;
	background: #f0f5ff no-repeat;
}
.dpo-top.dpo-top::before {
	content: none;
}
.dpob-filter__icon.dpob-filter__icon, .dpob-filter_active .dpob-filter__icon.dpob-filter__icon {
	color: #2d2d2d !important;
}
.dpob-filter__field.dpob-filter__field, .dpob-filter_active .dpob-filter__field.dpob-filter__field {
	 border-bottom: 1px solid #2d2d2d;
}
@media (max-width: 1023px) {
	.dpob-filter__field.dpob-filter__field, .dpob-filter_active .dpob-filter__field.dpob-filter__field {
		border-bottom-color:transparent
	}
}
@media screen and (max-width: 834px) {
	.dpo-top.dpo-top {
		background-image: url(/f/src/edu/dpo/cover_t.png) !important;
		background-size: 834px auto;
	}
}
@media screen and (max-width: 428px) {
	.dpo-top.dpo-top {
		background-image: url(/f/src/edu/dpo/cover_m.png) !important;
		background-size: 428px auto;
	}
}

.dpob-tag_chip.dpob-tag_chip {
	color: #2d2d2d;
	background: #f0f5ff;
}

span.ctlg-controls__inner {
	pointer-events: none;
}
