@font-face {
	font-family: "Myriad Pro";
	src: url(../fnt/MyriadProRegular/MyriadProRegular.eot);
	src: url(../fnt/MyriadProRegular/MyriadProRegular.eot?#iefix) format("embedded-opentype"), url(../fnt/MyriadProRegular/MyriadProRegular.woff) format("woff"), url(../fnt/MyriadProRegular/MyriadProRegular.ttf) format("truetype");
	font-style: normal;
	font-weight: 400
}

@font-face {
	font-family: "Myriad Pro";
	src: url(../fnt/MyriadProBold/MyriadProBold.eot);
	src: url(../fnt/MyriadProBold/MyriadProBold.eot?#iefix) format("embedded-opentype"), url(../fnt/MyriadProBold/MyriadProBold.woff) format("woff"), url(../fnt/MyriadProBold/MyriadProBold.ttf) format("truetype");
	font-style: normal;
	font-weight: 700
}

@font-face {
	font-family: "Myriad Pro";
	src: url(../fnt/MyriadProItalic/MyriadProItalic.eot);
	src: url(../fnt/MyriadProItalic/MyriadProItalic.eot?#iefix) format("embedded-opentype"), url(../fnt/MyriadProItalic/MyriadProItalic.woff) format("woff"), url(../fnt/MyriadProItalic/MyriadProItalic.ttf) format("truetype");
	font-style: italic;
	font-weight: 400
}

@font-face {
	font-family: "Myriad Pro";
	src: url(../fnt/MyriadProBoldItalic/MyriadProBoldItalic.eot);
	src: url(../fnt/MyriadProBoldItalic/MyriadProBoldItalic.eot?#iefix) format("embedded-opentype"), url(../fnt/MyriadProBoldItalic/MyriadProBoldItalic.woff) format("woff"), url(../fnt/MyriadProBoldItalic/MyriadProBoldItalic.ttf) format("truetype");
	font-style: italic;
	font-weight: 700
}

html {
	margin: 0;
	padding: 0;
	background: 0 0;
	box-sizing: border-box
}

blockquote,
body,
form,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
ul {
	padding: 0;
	outline: 0;
	background: 0 0;
	box-sizing: border-box
}

a,
address,
b,
div,
em,
i,
img,
ins,
label,
li,
object,
q,
span,
strong,
u {
	margin: 0;
	padding: 0;
	outline: 0;
	background: 0 0;
	box-sizing: border-box
}

caption {
	text-align: left
}

.asideMenu ._up._show,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
	display: block
}

audio,
canvas,
video {
	display: inline-block
}

audio:not([controls]) {
	display: none
}

[hidden] {
	display: none
}

button,
html,
input {
	font-family: sans-serif
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

button,
input {
	outline: none
}

html,
select,
textarea {
	outline: none
}

button {
	padding: 0;
	border: none;
	background: 0 0
}

a:hover {
	text-decoration: none
}

a,
a:active,
a:focus,
a:hover {
	outline: none
}

a img,
a span,
a strong {
	cursor: pointer
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
strong {
	font-weight: 700
}

dfn {
	font-style: italic
}

mark {
	background: #ff0;
	color: #000
}

code,
kbd,
pre,
samp {
	font-family: monospace, serif;
	_font-family: 'courier new', monospace;
	font-size: 1em
}

pre {
	white-space: pre-wrap;
	word-wrap: break-word
}

q {
	quotes: none
}

q:after,
q:before {
	content: none
}

small {
	font-size: 75%
}

sub,
sup {
	font-size: 65%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

dd {
	margin: 0 0 0 40px
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
	max-width: 100%;
	height: auto;
	clear: both
}

svg:not(:root) {
	overflow: hidden
}

figure,
form,
textarea {
	margin: 0
}

fieldset {
	margin: 0 2px;
	border: 1px solid silver;
	padding: .35em .625em .75em
}

legend {
	border: 0;
	padding: 0;
	white-space: normal
}

button,
input {
	font-size: 100%;
	line-height: normal
}

button,
input,
select {
	margin: 0;
	vertical-align: baseline
}

button,
input[type=button],
input[type=reset],
input[type=submit] {
	cursor: pointer;
	-webkit-appearance: button
}

button[disabled],
input[disabled] {
	cursor: default
}

input[type=checkbox],
input[type=radio] {
	box-sizing: border-box;
	margin: 0;
	padding: 0
}

input[type=search] {
	-webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto;
	vertical-align: top;
	resize: none;
	display: block;
	border: 1px solid #a5a5a5;
	border-radius: 0;
	width: 100%;
	background: #e8e8e8;
	color: #3f3f3f;
	font: 17px/1.3 'Myriad Pro', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
	box-sizing: border-box;
	transition: border-color ease .3s;
	padding: 12px 18px;
	height: 118.30000000000001px
}

html {
	position: relative;
	min-height: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
	margin: 0 0 420px;
	font: 17px/1.3529 'Myriad Pro', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
	background: #fff;
	color: #3f3f3f;
	min-width: 1090px
}

::selection {
	background: #0784ad;
	color: #fff
}

::-moz-selection {
	background: #0784ad;
	color: #fff
}

a {
	color: red;
	text-decoration: none
}

a:hover {
	color: #3f3f3f
}


.popup-banner {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 10000;
    display: flex;
    align-items: center;
	justify-content: center;
	display: none;
}
.popup-banner__wrap {
	position: relative;
	max-width: 100%;
    width: 900px;
    height: 400px;
}
.popup-banner__img-wrap {
	width: 100%;
	height: 100%;
    display: flex;
    background-color: #fff;
}
.popup-banner__img {
    display: flex;
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.popup-banner__close {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 14px;
    height: 14px;
    display: block;
}

.popup-banner__close > svg {
    display: block;
    width: 100%;
	height: 100%;
	fill: #333;
	transition:.3s;
}

.popup-banner__close:hover > svg {
    fill: red;
}

.page {
	position: relative;
	margin: 0 auto;
	min-height: 100%;
	*zoom: 1
}

.page:after,
.page:before {
	display: table;
	content: ""
}

.page:after {
	clear: both
}

.container {
	position: relative;
	margin: 0 auto 140px
}

.container:after,
.container:before {
	content: " ";
	display: table
}

.container:after {
	clear: both
}

.constrain {
	box-sizing: content-box;
	margin: 0 auto;
	padding: 0 30px;
	max-width: 1024px
}

.mainTitle,
.subTitle {
	text-align: center;
	font-weight: 400
}

.mainTitle {
	display: block;
	color: #4e4e4e;
	margin-bottom: 40px;
	font-size: 33px
}

.mainTitle._head {
	margin-bottom: 40px;
	text-align: left
}

.subTitle {
	margin-bottom: 30px;
	font-size: 25px
}

.go-back {
	margin-top: 60px;
	font-size: 25px
}

.fbBlock,
.go-back {
	text-align: center
}

.asideMenu {
    position: fixed;
    right: 0;
    top: 20%;
    z-index: 1001;
}

.asideMenu__wrap {
	margin-bottom: 15px;
	background-color: #999
}

.asideMenu__item {
	width: 68px;
	height: 68px;
	background-color: #999;
	display: block;
	font-size: 0;
	line-height: 0;
	text-align: center
}

.asideMenu__item:before {
	position: relative;
	display: inline-block;
	content: ""
}

.asideMenu ._phone:before {
	top: 16px;
	width: 34px;
	height: 34px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M16.4%2032.1C11%2029.5%204.5%2023%201.9%2017.6.1%2014-.8%209.6.9%205.8%201.8%203.9%205.6-1.7%208.4.5%209.8%201.6%2011%203.4%2012%204.9c2.8%204.1.1%205.5-2.3%207.8-.2.1-.5.6-.6.8C7.6%2017%2017%2026.4%2020.4%2024.8c.2-.1.7-.4.8-.6%202.3-2.4%203.7-5.1%207.8-2.3%201.5%201%203.3%202.2%204.4%203.6%202.2%202.8-3.4%206.6-5.3%207.5-3.7%201.8-8.1.9-11.7-.9z%22%2F%3E%3C%2Fsvg%3E)
}

.asideMenu__item._phone:hover:before {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M16.4%2032.1C11%2029.5%204.5%2023%201.9%2017.6.1%2014-.8%209.6.9%205.8%201.8%203.9%205.6-1.7%208.4.5%209.8%201.6%2011%203.4%2012%204.9c2.8%204.1.1%205.5-2.3%207.8-.2.1-.5.6-.6.8C7.6%2017%2017%2026.4%2020.4%2024.8c.2-.1.7-.4.8-.6%202.3-2.4%203.7-5.1%207.8-2.3%201.5%201%203.3%202.2%204.4%203.6%202.2%202.8-3.4%206.6-5.3%207.5-3.7%201.8-8.1.9-11.7-.9z%22%2F%3E%3C%2Fsvg%3E)
}

.asideMenu ._fb:before {
	top: 18px;
	width: 18px;
	height: 36px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013%2026%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M0%208.6h2.8V6c0-1.1%200-2.9.9-4C4.6.8%205.8%200%208%200c3.5%200%205%20.5%205%20.5l-.7%204s-1.2-.3-2.2-.3C9%204.1%208%204.5%208%205.6v3h4.4l-.3%203.9H8V26H2.8V12.5H0V8.6z%22%2F%3E%3C%2Fsvg%3E);
	background-size: contain;
	background-repeat: no-repeat
}

.asideMenu__item._fb:hover:before {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013%2026%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M0%208.6h2.8V6c0-1.1%200-2.9.9-4C4.6.8%205.8%200%208%200c3.5%200%205%20.5%205%20.5l-.7%204s-1.2-.3-2.2-.3C9%204.1%208%204.5%208%205.6v3h4.4l-.3%203.9H8V26H2.8V12.5H0V8.6z%22%2F%3E%3C%2Fsvg%3E)
}

.asideMenu ._up {
	display: none
}

.asideMenu ._up:before {
	top: 20px;
	width: 43px;
	height: 25px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2043%2025%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M42.1%2023L41%2024.1c-1.2%201.2-3.2%201.2-4.4%200L21.5%209.5%206.4%2024.1c-1.2%201.2-3.2%201.2-4.4%200L.9%2023c-1.2-1.2-1.2-3.1%200-4.3L19.3.9c1.2-1.2%203.2-1.2%204.4%200l18.4%2017.8c1.2%201.2%201.2%203.1%200%204.3z%22%2F%3E%3C%2Fsvg%3E)
}

.asideMenu__item._up:hover:before {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2043%2025%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M42.1%2023L41%2024.1c-1.2%201.2-3.2%201.2-4.4%200L21.5%209.5%206.4%2024.1c-1.2%201.2-3.2%201.2-4.4%200L.9%2023c-1.2-1.2-1.2-3.1%200-4.3L19.3.9c1.2-1.2%203.2-1.2%204.4%200l18.4%2017.8c1.2%201.2%201.2%203.1%200%204.3z%22%2F%3E%3C%2Fsvg%3E)
}

.fancybox-image,
.fancybox-inner,
.fancybox-nav,
.fancybox-nav span,
.fancybox-outer,
.fancybox-skin,
.fancybox-tmp,
.fancybox-wrap,
.fancybox-wrap iframe,
.fancybox-wrap object {
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	border-radius: 4px
}

.fancybox-opened {
	z-index: 8030
}

.fancybox-opened .fancybox-skin {
	box-shadow: 0 10px 25px rgba(0, 0, 0, .5)
}

.fancybox-inner,
.fancybox-outer {
	position: relative
}

.fancybox-inner {
	overflow: hidden
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap
}

.fancybox-iframe,
.fancybox-image {
	display: block;
	width: 100%;
	height: 100%
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%
}

#fancybox-loading,
.fancybox-close,
.fancybox-next span,
.fancybox-prev span {
	background-image: url(../images/fancybox/fancybox_sprite.png)
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: .8;
	cursor: pointer;
	z-index: 8060
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(../images/fancybox/fancybox_loading.gif) center center no-repeat
}

.fancybox-close,
.fancybox-nav {
	position: absolute;
	cursor: pointer;
	z-index: 8040
}

.fancybox-close {
	right: -18px;
	height: 36px;
	top: -18px;
	width: 36px
}

.fancybox-nav {
	top: 20%;
	bottom: 20%;
	overflow: hidden;
	width: 20%;
	text-decoration: none;
	background: url(../images/fancybox/blank.gif);
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.fancybox-prev {
	left: 0
}

.fancybox-next {
	right: 0
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px
}

.fancybox-nav:hover span {
	visibility: visible
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important
}

.fancybox-lock {
	width: auto
}

.fancybox-lock,
.fancybox-lock body {
	overflow: hidden !important
}

.fancybox-lock-test {
	overflow-y: hidden !important
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(../images/fancybox/fancybox_overlay.png)
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll
}

.fancybox-title {
	visibility: hidden;
	font: 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050
}

.fancybox-opened .fancybox-title {
	visibility: visible
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: 0 0;
	background: rgba(0, 0, 0, .8);
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #fff;
	font-weight: 700;
	line-height: 24px;
	white-space: nowrap
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff
}

.fancybox-title-inside-wrap {
	padding-top: 10px
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5) {

	#fancybox-loading,
	.fancybox-close,
	.fancybox-next span,
	.fancybox-prev span {
		background-image: url(../images/fancybox/fancybox_sprite@2x.png);
		background-size: 44px 152px
	}

	#fancybox-loading div {
		background-image: url(../images/fancybox/fancybox_loading@2x.gif);
		background-size: 24px 24px
	}
}

.radbox {
	position: relative;
	display: inline-block;
	width: 28px;
	height: 28px;
	border: 1px solid #a4a4a4;
	background-color: #e8e8e8;
	cursor: pointer
}

.radbox .hidden {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	visibility: hidden
}

.radbox .area {
	position: absolute;
	left: -1px;
	top: -1px;
	z-index: 20;
	display: block;
	width: 28px;
	height: 28px
}

.checked.radbox:after {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -10px 0 0 -10px;
	width: 20px;
	height: 20px;
	display: block;
	content: "";
	background-color: red
}

.radbox.radio,
.radbox.radio:after {
	border-radius: 50%
}

.clear,
.clear-line {
	display: block;
	clear: both
}

.clear-line {
	font-size: 0;
	line-height: 0;
	height: 1px
}

.clearfix:after,
.clearfix:before {
	content: " ";
	display: table
}

.clearfix:after {
	clear: both
}

.strong {
	font-weight: 700 !important
}

.italic {
	font-style: italic !important
}

.hide {
	display: none !important
}

.show {
	display: block !important
}

.left {
	float: left !important
}

.right {
	float: right !important
}

.align-justify {
	text-align: justify !important
}

.align-left {
	text-align: left !important
}

.align-center {
	text-align: center !important
}

.align-right {
	text-align: right !important
}

.line-through {
	text-decoration: line-through !important
}

.text-uppercase {
	text-transform: uppercase !important
}

.text-capitalize {
	text-transform: capitalize !important
}

.text-lowercase {
	text-transform: lowercase !important
}

.nowrap {
	white-space: nowrap
}

.mb0 {
	margin-bottom: 0 !important
}

.mb5 {
	margin-bottom: 5px !important
}

.mb10 {
	margin-bottom: 10px !important
}

.mb15 {
	margin-bottom: 15px !important
}

.mb20 {
	margin-bottom: 20px !important
}

.mb25 {
	margin-bottom: 25px !important
}

.mb30 {
	margin-bottom: 30px !important
}

.mb35 {
	margin-bottom: 35px !important
}

.mb40 {
	margin-bottom: 40px !important
}

.mb45 {
	margin-bottom: 45px !important
}

.mb50 {
	margin-bottom: 50px !important
}

.mb55 {
	margin-bottom: 55px !important
}

.mb60 {
	margin-bottom: 60px !important
}

.mb65 {
	margin-bottom: 65px !important
}

.mb70 {
	margin-bottom: 70px !important
}

.mb75 {
	margin-bottom: 75px !important
}

.mb80 {
	margin-bottom: 80px !important
}

.mb85 {
	margin-bottom: 85px !important
}

.mb90 {
	margin-bottom: 90px !important
}

.mb95 {
	margin-bottom: 95px !important
}

.mb100 {
	margin-bottom: 100px !important
}

.mb105 {
	margin-bottom: 105px !important
}

.mb110 {
	margin-bottom: 110px !important
}

.mb115 {
	margin-bottom: 115px !important
}

.mb120 {
	margin-bottom: 120px !important
}

.fs10 {
	font-size: 10px !important
}

.fs11 {
	font-size: 11px !important
}

.fs12 {
	font-size: 12px !important
}

.fs13 {
	font-size: 13px !important
}

.fs14 {
	font-size: 14px !important
}

.fs15 {
	font-size: 15px !important
}

.fs16 {
	font-size: 16px !important
}

.fs17 {
	font-size: 17px !important
}

.fs18 {
	font-size: 18px !important
}

.fs19 {
	font-size: 19px !important
}

.fs20 {
	font-size: 20px !important
}

.fs21 {
	font-size: 21px !important
}

.fs22 {
	font-size: 22px !important
}

.fs23 {
	font-size: 23px !important
}

.fs24 {
	font-size: 24px !important
}

.fs25 {
	font-size: 25px !important
}

.fs26 {
	font-size: 26px !important
}

.fs27 {
	font-size: 27px !important
}

.fs28 {
	font-size: 28px !important
}

.fs29 {
	font-size: 29px !important
}

.fs30 {
	font-size: 30px !important
}

[class*=g-row] {
	margin-left: -10px;
	margin-right: -10px;
	font-size: 0;
	line-height: 0
}

[class*=g-row]:after,
[class*=g-row]:before {
	content: " ";
	display: table
}

[class*=g-row]:after {
	clear: both
}

.g-cell,
[class*=g-bs],
[class*=g-md],
[class*=g-sm],
[class*=g-xs] {
	padding-left: 10px;
	padding-right: 10px;
	display: inline-block;
	box-sizing: border-box;
	min-height: 1px;
	font-size: 13px;
	line-height: 1.42;
	vertical-align: top
}

.g-row-example {
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #eee
}

.g-row-example [class*=g-] {
	height: 30px;
	margin-bottom: 30px
}

.g-row-example .row-title {
	display: block;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: normal;
	text-align: center
}

.g-row-example .class {
	display: block;
	height: 30px;
	line-height: 30px;
	background: #ddd;
	text-align: center
}

.g-bs-1,
.g-md-1,
.g-sm-1,
.g-xs-1 {
	width: 8.333%
}

.g-bs-2,
.g-md-2,
.g-sm-2,
.g-xs-2 {
	width: 16.666%
}

.g-bs-3,
.g-md-3,
.g-sm-3,
.g-xs-3 {
	width: 25%
}

.g-bs-4,
.g-md-4,
.g-sm-4,
.g-xs-4 {
	width: 33.333%
}

.g-bs-5,
.g-md-5,
.g-sm-5,
.g-xs-5 {
	width: 41.666%
}

.g-bs-6,
.g-md-6,
.g-sm-6,
.g-xs-6 {
	width: 50%
}

.g-bs-7,
.g-md-7,
.g-sm-7,
.g-xs-7 {
	width: 58.333%
}

.g-bs-8,
.g-md-8,
.g-sm-8,
.g-xs-8 {
	width: 66.666%
}

.g-bs-9,
.g-md-9,
.g-sm-9,
.g-xs-9 {
	width: 75%
}

.g-bs-10,
.g-md-10,
.g-sm-10,
.g-xs-10 {
	width: 83.333%
}

.g-bs-11,
.g-md-11,
.g-sm-11,
.g-xs-11 {
	width: 91.666%
}

.g-bs-12,
.g-md-12,
.g-row-bs-1 .g-cell,
.g-row-md-1 .g-cell,
.g-row-sm-1 .g-cell,
.g-row-xs-1 .g-cell,
.g-sm-12,
.g-xs-12 {
	width: 100%
}

.g-row-bs-2 .g-cell,
.g-row-md-2 .g-cell,
.g-row-sm-2 .g-cell,
.g-row-xs-2 .g-cell {
	width: 50%
}

.g-row-bs-3 .g-cell,
.g-row-md-3 .g-cell,
.g-row-sm-3 .g-cell,
.g-row-xs-3 .g-cell {
	width: 33.333%
}

.g-row-bs-4 .g-cell,
.g-row-md-4 .g-cell,
.g-row-sm-4 .g-cell,
.g-row-xs-4 .g-cell {
	width: 25%
}

.g-row-bs-5 .g-cell,
.g-row-md-5 .g-cell,
.g-row-sm-5 .g-cell,
.g-row-xs-5 .g-cell {
	width: 20%
}

.g-row-bs-6 .g-cell,
.g-row-md-6 .g-cell,
.g-row-sm-6 .g-cell,
.g-row-xs-6 .g-cell {
	width: 16.666%
}

.g-row-bs-7 .g-cell,
.g-row-md-7 .g-cell,
.g-row-sm-7 .g-cell,
.g-row-xs-7 .g-cell {
	width: 14.285%
}

.g-row-bs-8 .g-cell,
.g-row-md-8 .g-cell,
.g-row-sm-8 .g-cell,
.g-row-xs-8 .g-cell {
	width: 12.5%
}

.g-row-bs-9 .g-cell,
.g-row-md-9 .g-cell,
.g-row-sm-9 .g-cell,
.g-row-xs-9 .g-cell {
	width: 11.111%
}

.g-row-bs-10 .g-cell,
.g-row-md-10 .g-cell,
.g-row-sm-10 .g-cell,
.g-row-xs-10 .g-cell {
	width: 10%
}

.g-row-bs-11 .g-cell,
.g-row-md-11 .g-cell,
.g-row-sm-11 .g-cell,
.g-row-xs-11 .g-cell {
	width: 9.09%
}

.g-row-bs-12 .g-cell,
.g-row-md-12 .g-cell,
.g-row-sm-12 .g-cell,
.g-row-xs-12 .g-cell {
	width: 8.333%
}

@media (min-width:0) {

	[class*=g-md],
	[class*=g-row-md] .g-cell,
	[class*=g-row-sm] .g-cell,
	[class*=g-row-xs] .g-cell,
	[class*=g-sm],
	[class*=g-xs] {
		width: 100%
	}
}

@media (min-width:480px) {
	.g-xs-1 {
		width: 8.333%
	}

	.g-row-xs-1 .g-cell {
		width: 100%
	}

	.g-xs-2 {
		width: 16.666%
	}

	.g-row-xs-2 .g-cell {
		width: 50%
	}

	.g-xs-3 {
		width: 25%
	}

	.g-row-xs-3 .g-cell,
	.g-xs-4 {
		width: 33.333%
	}

	.g-row-xs-4 .g-cell {
		width: 25%
	}

	.g-xs-5 {
		width: 41.666%
	}

	.g-row-xs-5 .g-cell {
		width: 20%
	}

	.g-xs-6 {
		width: 50%
	}

	.g-row-xs-6 .g-cell {
		width: 16.666%
	}

	.g-xs-7 {
		width: 58.333%
	}

	.g-row-xs-7 .g-cell {
		width: 14.285%
	}

	.g-xs-8 {
		width: 66.666%
	}

	.g-row-xs-8 .g-cell {
		width: 12.5%
	}

	.g-xs-9 {
		width: 75%
	}

	.g-row-xs-9 .g-cell {
		width: 11.111%
	}

	.g-xs-10 {
		width: 83.333%
	}

	.g-row-xs-10 .g-cell {
		width: 10%
	}

	.g-xs-11 {
		width: 91.666%
	}

	.g-row-xs-11 .g-cell {
		width: 9.09%
	}

	.g-xs-12 {
		width: 100%
	}

	.g-row-xs-12 .g-cell {
		width: 8.333%
	}
}

@media (min-width:768px) {
	.g-sm-1 {
		width: 8.333%
	}

	.g-row-sm-1 .g-cell {
		width: 100%
	}

	.g-sm-2 {
		width: 16.666%
	}

	.g-row-sm-2 .g-cell {
		width: 50%
	}

	.g-sm-3 {
		width: 25%
	}

	.g-row-sm-3 .g-cell,
	.g-sm-4 {
		width: 33.333%
	}

	.g-row-sm-4 .g-cell {
		width: 25%
	}

	.g-sm-5 {
		width: 41.666%
	}

	.g-row-sm-5 .g-cell {
		width: 20%
	}

	.g-sm-6 {
		width: 50%
	}

	.g-row-sm-6 .g-cell {
		width: 16.666%
	}

	.g-sm-7 {
		width: 58.333%
	}

	.g-row-sm-7 .g-cell {
		width: 14.285%
	}

	.g-sm-8 {
		width: 66.666%
	}

	.g-row-sm-8 .g-cell {
		width: 12.5%
	}

	.g-sm-9 {
		width: 75%
	}

	.g-row-sm-9 .g-cell {
		width: 11.111%
	}

	.g-sm-10 {
		width: 83.333%
	}

	.g-row-sm-10 .g-cell {
		width: 10%
	}

	.g-sm-11 {
		width: 91.666%
	}

	.g-row-sm-11 .g-cell {
		width: 9.09%
	}

	.g-sm-12 {
		width: 100%
	}

	.g-row-sm-12 .g-cell {
		width: 8.333%
	}
}

@media (min-width:1000px) {
	.g-md-1 {
		width: 8.333%
	}

	.g-row-md-1 .g-cell {
		width: 100%
	}

	.g-md-2 {
		width: 16.666%
	}

	.g-row-md-2 .g-cell {
		width: 50%
	}

	.g-md-3 {
		width: 25%
	}

	.g-md-4,
	.g-row-md-3 .g-cell {
		width: 33.333%
	}

	.g-row-md-4 .g-cell {
		width: 25%
	}

	.g-md-5 {
		width: 41.666%
	}

	.g-row-md-5 .g-cell {
		width: 20%
	}

	.g-md-6 {
		width: 50%
	}

	.g-row-md-6 .g-cell {
		width: 16.666%
	}

	.g-md-7 {
		width: 58.333%
	}

	.g-row-md-7 .g-cell {
		width: 14.285%
	}

	.g-md-8 {
		width: 66.666%
	}

	.g-row-md-8 .g-cell {
		width: 12.5%
	}

	.g-md-9 {
		width: 75%
	}

	.g-row-md-9 .g-cell {
		width: 11.111%
	}

	.g-md-10 {
		width: 83.333%
	}

	.g-row-md-10 .g-cell {
		width: 10%
	}

	.g-md-11 {
		width: 91.666%
	}

	.g-row-md-11 .g-cell {
		width: 9.09%
	}

	.g-md-12 {
		width: 100%
	}

	.g-row-md-12 .g-cell {
		width: 8.333%
	}
}

.btn {
	display: inline-block;
	border: 2px solid #555;
	border-radius: 0;
	padding: 0 20px;
	height: 50px;
	background: 0 0;
	color: #3f3f3f;
	font: 17px/47px 'Myriad Pro', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
	vertical-align: middle;
	font-weight: 400;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
	box-sizing: border-box;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transition: color .3s, border-color .3s, background-color .3s
}

.btn._active,
.btn:hover {
	border-color: red;
	color: red
}

.btn._active {
	cursor: default
}

.btn._link {
	border-color: transparent
}

.btn._more {
	min-width: 210px
}

.btn._lg,
.btn._lg2 {
	height: 75px;
	padding-left: 58px;
	padding-right: 58px;
	line-height: 72px;
	font-size: 20px
}

.btn._lg2 {
	font-size: 25px;
	font-weight: 400
}

.btn._submit {
	border-color: red;
	background-color: red
}

.btn._submit:hover {
	border-color: #900;
	background-color: #900
}

.btn._disabled,
.btn._submit {
	color: #fff;
	font-size: 25px;
	line-height: 82px;
	padding-left: 40px;
	padding-right: 40px;
	height: 84px
}

.btn._disabled,
.btn._disabled:hover {
	border-color: gray;
	background-color: gray;
	cursor: wait
}

.btn._block {
	display: block;
	width: 100%
}

.btn_icon {
	position: relative;
	height: 44px;
	padding-right: 10px;
	line-height: 44px;
	font-size: 15px
}

.btn_icon:before {
	position: absolute;
	display: block;
	content: ""
}

.btn_icon._frach {
	padding-left: 51px
}

.btn_icon._frach:before {
	left: 8px;
	top: 8px;
	width: 32px;
	height: 24px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2024%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23CCC%22%3E%3Cpath%20d%3D%22M.1%204.1v2.6C.1%208%20.8%209.2%202%209.8V24H29.4V10.1c1.5-.4%202.6-1.8%202.6-3.4V4.1H.1zm21.3%2017.5H10.1v-8.1h11.3v8.1zm5.8.3h-4.7v-9.4H9v9.4H4.1V10.2c1.8-.2%203.2-1.7%203.2-3.5V5.6h1v1.1c0%201.9%201.6%203.5%203.6%203.5s3.6-1.6%203.6-3.5V5.6h1v1.1c0%201.9%201.6%203.5%203.6%203.5s3.6-1.6%203.6-3.5V5.6h1v1.1c0%201.6%201%202.9%202.5%203.4v11.8zM28.6%200H3.4L0%203.3h31.9%22%2F%3E%3Cpath%20d%3D%22M24%2014.1h2v1.8h-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat center center;
	content: ""
}

.btn_icon._frach:hover:before {
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2024%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%3E%3Cpath%20d%3D%22M.1%204.1v2.6C.1%208%20.8%209.2%202%209.8V24H29.4V10.1c1.5-.4%202.6-1.8%202.6-3.4V4.1H.1zm21.3%2017.5H10.1v-8.1h11.3v8.1zm5.8.3h-4.7v-9.4H9v9.4H4.1V10.2c1.8-.2%203.2-1.7%203.2-3.5V5.6h1v1.1c0%201.9%201.6%203.5%203.6%203.5s3.6-1.6%203.6-3.5V5.6h1v1.1c0%201.9%201.6%203.5%203.6%203.5s3.6-1.6%203.6-3.5V5.6h1v1.1c0%201.6%201%202.9%202.5%203.4v11.8zM28.6%200H3.4L0%203.3h31.9%22%2F%3E%3Cpath%20d%3D%22M24%2014.1h2v1.8h-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat center center
}

.btn_icon._help {
	padding-left: 42px
}

.btn_icon._help:hover:before {
	background-color: red
}

.btn_icon._help:before {
	box-sizing: border-box;
	left: 8px;
	top: 8px;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	line-height: 0;
	content: "?";
	text-align: center;
	background-color: #ccc;
	color: #fff;
	padding-top: 14px
}

.btn_block {
	display: block;
	width: 100%
}

.sselect-text::-webkit-input-placeholder,
input[type=color]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #a5a5a5
}

.sselect-text:-moz-placeholder,
.sselect-text::-moz-placeholder,
input[type=color]:-moz-placeholder,
input[type=color]::-moz-placeholder,
input[type=date]:-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=datetime-local]:-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=datetime]:-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=email]:-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=month]:-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=number]:-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=password]:-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=search]:-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]:-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=text]:-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=time]:-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=url]:-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=week]:-moz-placeholder,
input[type=week]::-moz-placeholder,
select:-moz-placeholder,
select::-moz-placeholder,
textarea:-moz-placeholder,
textarea::-moz-placeholder {
	color: #a5a5a5
}

.sselect-text:-ms-input-placeholder,
input[type=color]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #a5a5a5
}

.sselect-text:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
	border-color: #6d6d6d
}

.error .sselect-text,
.error input[type=color],
.error input[type=date],
.error input[type=datetime-local],
.error input[type=datetime],
.error input[type=email],
.error input[type=month],
.error input[type=number],
.error input[type=password],
.error input[type=search],
.error input[type=tel],
.error input[type=text],
.error input[type=time],
.error input[type=url],
.error input[type=week],
.error select,
.error textarea {
	border-color: red
}

.errorlist {
	font-size: 14px;
	color: red;
	margin: 0;
	list-style: none;
	line-height: normal;
	padding: 5px 0 0
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select {
	display: block;
	border: 1px solid #a5a5a5;
	border-radius: 0;
	padding: 14px 18px 11px;
	width: 100%;
	background: #e8e8e8;
	color: #3f3f3f;
	font: 17px/1.3 'Myriad Pro', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
	box-sizing: border-box;
	transition: border-color ease .3s;
	height: 49px
}

.form-field {
	margin-bottom: 17px
}

.sselect {
	position: relative
}

.sselect-open {
	z-index: 200
}

.sselect-text {
	position: relative;
	display: block;
	border: 1px solid #a5a5a5;
	border-radius: 0;
	padding: 14px 18px 11px;
	width: 100%;
	background: #e8e8e8;
	color: #3f3f3f;
	font: 17px/1.3 'Myriad Pro', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;
	box-sizing: border-box;
	transition: border-color ease .3s;
	height: 49px;
	cursor: pointer
}

.sselect-text .icon {
	position: absolute;
	right: 17px;
	top: 19px;
	width: 19px;
	height: 10px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M17.2.3c.4-.4%201.1-.4%201.5.1s.4%201.2-.1%201.6l-8.4%207.8c-.4.4-1%20.4-1.5%200L.4%202C0%201.6-.1.9.3.4S1.4-.1%201.8.3l7.7%207.1L17.2.3z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.sselect-text .txt {
	position: relative;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	margin-right: 50px
}

.sselect-list {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	margin-top: -1px;
	background-color: #fff;
	display: none
}

.sselect-open .sselect-list {
	display: block
}

.sselect-ul {
	border: 1px solid #a5a5a5;
	list-style: none;
	margin: 0;
	padding: 5px 0
}

.sselect-ul a {
	display: block;
	padding: 10px 18px 8px;
	color: #3f3f3f
}

.sselect-ul a:hover {
	background-color: #f1f1f1
}

.sselect-ul .selected a {
	background-color: red;
	color: #fff
}

.field-file {
	min-height: 49px;
	margin-bottom: 16px;
	font-size: 0;
	line-height: 0;
	white-space: nowrap
}

.field-file__btn {
	position: relative;
	margin-right: 18px;
	height: 49px;
	display: inline-block;
	background-color: #d3d4d4;
	font-size: 17px;
	line-height: 50px;
	padding: 0 30px;
	color: red;
	min-width: 150px;
	text-align: center;
	cursor: pointer;
	transition: background-color .3s;
	vertical-align: top
}

.field-file__btn .replace {
	display: none
}

.field-file__btn:hover {
	background-color: #bebebe
}

.field-file__btnInp {
	position: absolute;
	left: -9000000px;
	top: 0
}

.field-file__name {
	display: inline-block
}

.field-file__del,
.field-file__name,
.field-file__warning {
	vertical-align: top;
	margin: 14px 0;
	min-height: 21px;
	font-size: 17px;
	line-height: 1.3529
}

.field-file__name,
.field-file__warning {
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	width: 248px;
	text-overflow: ellipsis
}

.field-file._ready._deleting .field-file__name,
.field-file__warning {
	display: none
}

.field-file__del {
	margin-left: 15px;
	display: none
}

.formset-item .field-file__del {
	display: none !important
}

.field-file__del:after {
	content: "Очистить"
}

.field-file._ready .field-file__del:after {
	content: "Удалить"
}

.field-file._ready._deleting .field-file__warning {
	display: inline-block;
	width: 390px
}

.field-file._ok .field-file__btn .review,
.field-file._ready._deleting .field-file__btn {
	display: none
}

.field-file._ready._deleting .field-file__del:after {
	content: "Востановить"
}

.field-file._ok {
	white-space: nowrap
}

.field-file._ok .field-file__btn .replace,
.field-is-agree a {
	display: inline
}

.field-file._ok .field-file__del {
	display: inline-block
}

.field-file._ok .field-file__name {
	position: relative;
	overflow: hidden
}

.field-checkbox {
	cursor: pointer;
	position: relative;
	padding: 7px 0 3px 42px
}

.field-checkbox .radbox,
.field-checkbox input {
	position: absolute;
	left: 0;
	top: 0
}

.form__success {
	font-size: 24px;
	text-align: center;
	margin-bottom: 80px
}

.form__field {
	margin-bottom: 16px
}

.form__field:after,
.form__field:before {
	content: " ";
	display: table
}

.form__field:after {
	clear: both
}

.form__field .field-file:last-child,
.typography td ol:last-child,
.typography td p:last-child,
.typography td ul:last-child,
.typography th p:last-child,
.typography>ol:last-child,
.typography>p:last-child,
.typography>table:last-child,
.typography>ul:last-child {
	margin-bottom: 0
}

.form__fieldInput,
.form__fieldLabel {
	display: inline-block;
	vertical-align: top
}

.form__fieldLabel {
	width: 26%;
	padding-top: 14px;
	float: left
}

.form__fieldLabel._two {
	padding-top: 5px
}

.form__fieldValue {
	padding: 14px 0;
	min-height: 49px
}

.form__fieldInput {
	width: 73%
}

.form__fieldInput._sex {
	width: 240px !important
}

.form__space {
	height: 50px
}

.form__footer {
	margin-top: 50px;
	margin-left: 26%
}

.form__footer .btn {
	width: 410px
}

.form._profile .form__fieldInput {
	float: left;
	width: 50%
}

.form._profile .form__footer {
	margin-left: 0;
	margin-top: 80px
}

.form._profile .form__footer .btn {
	margin-right: 40px;
	width: 290px;
	vertical-align: top
}

.form._login .form__fieldLabel {
	width: 90px
}

.form._login .form__fieldInput {
	width: 410px
}

.form._login .form__fieldInput._offset {
	margin-left: 90px
}

.form._login .form__footer {
	margin-top: 30px;
	margin-left: 90px
}

.form._login .form__footer .btn {
	width: 230px
}

.field-is-agree {
	position: relative;
	cursor: pointer;
	padding-left: 24px;
	display: block;
	margin-top: 20px;
	margin-bottom: 10px
}

.field-is-agree+.errorlist {
	margin-top: -7px
}

.field-is-agree .radbox {
	position: absolute;
	left: 0;
	top: 1px;
	width: 16px;
	height: 16px
}

.field-is-agree .radbox .area {
	width: 16px;
	height: 16px
}

.field-is-agree .checked.radbox:after {
	width: 10px;
	height: 10px;
	margin: -5px 0 0 -5px
}

.field-is-agree .privacy-link {
	display: inline
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0 0 35px;
	font-weight: 400;
	line-height: normal
}

h1 {
	font-size: 33px;
	margin-bottom: 46px
}

h2 {
	font-size: 25px
}

h3 {
	font-size: 20px
}

h4 {
	font-size: 18px
}

h5,
h6 {
	font-size: 16px
}

ol,
p,
ul {
	margin: 0 0 35px
}

table {
	margin-bottom: 35px;
	border-spacing: 0;
	border-collapse: collapse;
	max-width: 100%
}

blockquote {
	margin: 0 0 35px 20px;
	padding-left: 20px;
	font-style: italic;
	border-left: 3px solid red
}

td,
th {
	border: 1px solid #ddd;
	padding: 8px;
	line-height: 1.4;
	text-align: left;
	vertical-align: top
}

th {
	font-weight: 700
}

thead th {
	background-color: #f3f3f3;
	border-bottom-width: 2px
}

thead td {
	background: #f3f3f3
}

.customTable {
	width: 100%
}

.customTable td,
.customTable th {
	padding: 10px 15px 8px;
	border: none;
	border-right: 2px solid #afafaf
}

.customTable td:last-child,
.customTable th:last-child {
	border-right: none
}

.customTable thead td,
.customTable thead th {
	background-color: #d2d2d2;
	font-weight: 400;
	font-size: 30px;
	line-height: normal;
	color: #888
}

.customTable th {
	background-color: #afafaf;
	color: #fff;
	font-size: 17px;
	font-weight: 700
}

.customTable td {
	background-color: #e2e2e2
}

.customTable-striped tr:nth-child(even) td {
	background-color: #d7d7d7
}

.customTable2 {
	width: 100%;
	border: none
}

.customTable2 td,
.customTable2 th {
	border: none;
	border-top: 2px solid #cfcfcf;
	background: 0 0
}

.customTable2 tr:first-child td,
.customTable2 tr:first-child th {
	border: none
}

ol,
ul {
	padding-left: 30px
}

ul {
	list-style: disc
}

ul ul {
	list-style: circle
}

ul ul ul {
	list-style: square
}

ol {
	list-style: decimal
}

ol.unstyled,
ul.unstyled {
	padding-left: 0;
	list-style: none
}

.text-block h1 {
	margin-bottom: 30px
}

.text-block blockquote,
.text-block h2,
.text-block h3,
.text-block h4,
.text-block h5,
.text-block h6,
.text-block ol,
.text-block p,
.text-block table,
.text-block ul {
	margin-bottom: 25px
}

.typography {
	font: 17px/1.3529 'Myriad Pro', Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif
}

.typography:after,
.typography:before {
	display: block;
	content: ''
}

.typography:after {
	clear: both
}

.fancybox-gallery-skin .fancybox-skin {
	box-shadow: none !important;
	background: #333;
	color: #fff
}

.popup {
	display: none;
	width: 500px;
	padding: 38px 43px 43px;
	background: #fff
}

.popup__title {
	display: block;
	margin-bottom: 37px;
	text-align: center;
	color: red;
	font-size: 30px
}

.popup__ok {
	font-size: 20px;
	padding: 30px 20px 20px;
	text-align: center;
	border: 2px solid red;
}

.fancybox-popup-skin .popup {
	background: 0 0
}

.fancybox-popup-skin .fancybox-skin {
	border-radius: 10px;
	box-shadow: none
}

.fancybox-popup-skin .fancybox-close {
	right: 18px;
	top: 18px;
	width: 50px;
	height: 50px;
	background: 0 0
}

.fancybox-popup-skin .fancybox-close:after,
.fancybox-popup-skin .fancybox-close:before {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -13px 0 0 -2px;
	display: block;
	width: 5px;
	height: 27px;
	content: "";
	background-color: #cfcfcf;
	transition: background-color .3s
}

.fancybox-popup-skin .fancybox-close:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.fancybox-popup-skin .fancybox-close:after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.fancybox-popup-skin .fancybox-close:hover:after,
.fancybox-popup-skin .fancybox-close:hover:before {
	background-color: #949494
}

.about {
	margin-bottom: 96px
}

.about .slider {
	margin-bottom: 74px
}

.about__video {
	position: relative;
	margin-bottom: 83px;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0
}

.about__video iframe,
.pageAssets-about__video iframe,
.slider__item .video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.about__text {
	margin-bottom: 50px
}

.about-direction {
	margin-top: 60px;
	margin-bottom: 38px;
	font-size: 0;
	line-height: 0;
	text-align: center
}

.subTitle+.about-direction {
	margin-top: 40px
}

.about-direction__item {
	display: inline-block;
	width: 30%;
	padding: 0 20px;
	vertical-align: top;
	font-size: 17px;
	line-height: 23px
}

.about-direction__link .icon {
	display: inline-block;
	margin-bottom: 17px;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	background-color: #dfe1e4;
	font-size: 0;
	line-height: 0;
	transition: background-color .3s
}

.about-direction__link .icon:after,
.advantages__item .icon:after {
	display: inline-block;
	content: "";
	background-repeat: no-repeat;
	background-size: cover
}

.about-direction__link .icon:after {
	position: relative;
	top: 25px
}

.about-direction__link,
.about-direction__link .title {
	display: block
}

a.about-direction__link:hover .icon {
	background-color: red
}

.about-direction__link._development .icon:after {
	width: 54px;
	height: 29px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053.7%2029.1%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M14.2%205.5h25.1v23.6h-8.5v-3.5h-8.2v3.5h-8.5V5.5h.1zM0%2010v10.9h12.7V10H0zm0%2012.5v6.6h12.7v-6.6L0%2022.2v.3zm53.7%206.6v-6.6H41v6.6h12.7zm0-8.2V10H41v10.9h12.7zM26.7%200l9.5%204.1h-19L26.7%200zm2.4%2019.6c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.7%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm14.3%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8-4.8c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.7%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm14.3%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zM29.1%2010c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.7%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm14.3%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3z%22%2F%3E%3C%2Fsvg%3E)
}

a.about-direction__link._development:hover .icon:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053.7%2029.1%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M14.2%205.5h25.1v23.6h-8.5v-3.5h-8.2v3.5h-8.5V5.5h.1zM0%2010v10.9h12.7V10H0zm0%2012.5v6.6h12.7v-6.6L0%2022.2v.3zm53.7%206.6v-6.6H41v6.6h12.7zm0-8.2V10H41v10.9h12.7zM26.7%200l9.5%204.1h-19L26.7%200zm2.4%2019.6c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.7%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm14.3%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8-4.8c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.7%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm14.3%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zM29.1%2010c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.7%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm-4.8%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3zm14.3%200c-.7%200-1.3.6-1.3%201.3%200%20.7.6%201.3%201.3%201.3.7%200%201.3-.6%201.3-1.3%200-.7-.6-1.3-1.3-1.3z%22%2F%3E%3C%2Fsvg%3E)
}

.about-direction__link._retail .icon:after {
	left: -3px;
	width: 37px;
	height: 30px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2037%2030%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M12.6%2025.5c1.3%200%202.3%201%202.3%202.3%200%201.3-1%202.3-2.3%202.3s-2.3-1-2.3-2.3c0-1.3%201-2.3%202.3-2.3zM6.2%206.9l-1-3.6-4-.4C.5%202.7-.1%202%200%201.3.1.5.8-.1%201.6%200l4.9.6c.6%200%201.1.4%201.2%201l2.1%203.6h25.7c.1%200%20.3%200%20.4.1.8.2%201.2%201%201%201.8l-4.4%2015.4c-.1.6-.7%201.1-1.4%201.1H12L6.2%207.1v-.2zm4%201.7l3.3%2011.5h16.2L33%208.6H10.2zm19.7%2016.9c1.3%200%202.3%201%202.3%202.3%200%201.3-1%202.3-2.3%202.3-1.3%200-2.3-1-2.3-2.3%200-1.3%201.1-2.3%202.3-2.3z%22%2F%3E%3C%2Fsvg%3E)
}

a.about-direction__link._retail:hover .icon:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2037%2030%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M12.6%2025.5c1.3%200%202.3%201%202.3%202.3%200%201.3-1%202.3-2.3%202.3s-2.3-1-2.3-2.3c0-1.3%201-2.3%202.3-2.3zM6.2%206.9l-1-3.6-4-.4C.5%202.7-.1%202%200%201.3.1.5.8-.1%201.6%200l4.9.6c.6%200%201.1.4%201.2%201l2.1%203.6h25.7c.1%200%20.3%200%20.4.1.8.2%201.2%201%201%201.8l-4.4%2015.4c-.1.6-.7%201.1-1.4%201.1H12L6.2%207.1v-.2zm4%201.7l3.3%2011.5h16.2L33%208.6H10.2zm19.7%2016.9c1.3%200%202.3%201%202.3%202.3%200%201.3-1%202.3-2.3%202.3-1.3%200-2.3-1-2.3-2.3%200-1.3%201.1-2.3%202.3-2.3z%22%2F%3E%3C%2Fsvg%3E)
}

.about-direction__link._distribution .icon:after {
	top: 26px;
	width: 46px;
	height: 30px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2046%2030%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M38.8%2023.8c1.1%200%202.1.9%202.1%202.1%200%201.1-.9%202.1-2.1%202.1-1.1%200-2.1-.9-2.1-2.1%200-1.2.9-2.1%202.1-2.1zm0-2.1c-2.3%200-4.1%201.9-4.1%204.1%200%202.3%201.9%204.1%204.1%204.1%202.3%200%204.1-1.9%204.1-4.1%200-2.2-1.9-4.1-4.1-4.1zm-25.4%202.1c1.1%200%202.1.9%202.1%202.1%200%201.1-.9%202.1-2.1%202.1-1.1%200-2.1-.9-2.1-2.1%200-1.2.9-2.1%202.1-2.1zm0-2.1c-2.3%200-4.1%201.9-4.1%204.1%200%202.3%201.9%204.1%204.1%204.1%202.3%200%204.1-1.9%204.1-4.1%200-2.2-1.9-4.1-4.1-4.1zm-8.1-.8h5.9c-1.8.8-3.2%202.6-3.3%204.7H3.7v-4.7h1.6zm13.5%204.7h14.5c.1-2.9%202.5-5.2%205.4-5.2%202.9%200%205.3%202.3%205.4%205.2h.7c2.1%200%201-8.3-.6-13.7-.7-2.4-2-5-4.1-6.2-1.2-.7-1.8-.8-2.9-.8-2-.1-3%200-5.1%200v16H15.5c1.9.8%203.2%202.6%203.3%204.7zM38.3%207.1c2.1%200%204.1%203.6%204.1%205.6H34V7.1h4.3zM0%2019V0h30v19H0z%22%2F%3E%3C%2Fsvg%3E)
}

a.about-direction__link._distribution:hover .icon:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2046%2030%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M38.8%2023.8c1.1%200%202.1.9%202.1%202.1%200%201.1-.9%202.1-2.1%202.1-1.1%200-2.1-.9-2.1-2.1%200-1.2.9-2.1%202.1-2.1zm0-2.1c-2.3%200-4.1%201.9-4.1%204.1%200%202.3%201.9%204.1%204.1%204.1%202.3%200%204.1-1.9%204.1-4.1%200-2.2-1.9-4.1-4.1-4.1zm-25.4%202.1c1.1%200%202.1.9%202.1%202.1%200%201.1-.9%202.1-2.1%202.1-1.1%200-2.1-.9-2.1-2.1%200-1.2.9-2.1%202.1-2.1zm0-2.1c-2.3%200-4.1%201.9-4.1%204.1%200%202.3%201.9%204.1%204.1%204.1%202.3%200%204.1-1.9%204.1-4.1%200-2.2-1.9-4.1-4.1-4.1zm-8.1-.8h5.9c-1.8.8-3.2%202.6-3.3%204.7H3.7v-4.7h1.6zm13.5%204.7h14.5c.1-2.9%202.5-5.2%205.4-5.2%202.9%200%205.3%202.3%205.4%205.2h.7c2.1%200%201-8.3-.6-13.7-.7-2.4-2-5-4.1-6.2-1.2-.7-1.8-.8-2.9-.8-2-.1-3%200-5.1%200v16H15.5c1.9.8%203.2%202.6%203.3%204.7zM38.3%207.1c2.1%200%204.1%203.6%204.1%205.6H34V7.1h4.3zM0%2019V0h30v19H0z%22%2F%3E%3C%2Fsvg%3E)
}

.advantages {
	margin-bottom: 80px
}

.advantages .mainTitle {
	margin-bottom: 65px
}

.advantages__item .icon,
.advantages__list {
	font-size: 0;
	line-height: 0
}

.advantages__item {
	position: relative;
	display: inline-block;
	width: 49.99%;
	min-height: 84px;
	margin-bottom: 30px;
	padding: 0 85px 0 153px;
	vertical-align: top;
	font-size: 17px;
	line-height: 23px
}

.advantages__item .icon {
	position: absolute;
	left: 45px;
	top: -10px;
	text-align: center;
	width: 78px
}

.advantages__item .icon:after {
	background-position: center center
}

.advantages__item._eleven .icon:after {
	width: 68px;
	height: 61px;
	/* background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2068%2061%22%3E%3Cpath%20fill%3D%22%23b1b1b1%22%20d%3D%22M12.4%2012.1h-.2L2%2017.4%200%207.9%2013.8.8h10.6V61h-12V12.1zM35.1%2061v-8.2l6-7.7c7.8-9.9%2014.1-18.2%2014.1-26.8%200-4.8-2.7-8.3-7.7-8.3-3.8%200-6.8%201.7-9%203.1l-2.1-9.5c2.8-1.7%208-3.6%2013.4-3.6%2013.1%200%2017.4%208.8%2017.4%2017.4%200%2011.3-7%2020.4-13.9%2028.5l-3.6%204.3v.2H68V61H35.1z%22%2F%3E%3C%2Fsvg%3E) */
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAA/CAYAAABHP14DAAAACXBIWXMAAAsSAAALEgHS3X78AAADq0lEQVR4nO2c0XHiQAyGlQzv0MHRQbgKoIINHSRXwdHBQQcuIVfBJWogpgPTQdJBqIAbebTH4rPB2vV6NZh/hslMBtvy511Z0mq5OxwOIBUizgBg0vKwD2PMh+QSiDgFgKnYsI5ljMntGUceN5ABwKPgsA0ArIW3sAKAn8JjYujOnrMVKAZEN/vUk4Gznq7TWmdBJQBk1XZa96ZaUIg4YUCphv9Dous26gQUA1rxZ5zCILZBnUZaADlS559II0RcKwFkpXZE/VJghyuVI+oeAHYK7HClckQRqEKBHa7UjihtoNT6qLzF96y2nIN9i2iTJIbaCu331sgYUyDipeM/KQA1xrwgYh4LFGcCEuXGGGke6SUbcNKTmdec4B+gPozxqBj05jYsqKICas+Asr4MYUlBfUWzpCIXFDAggpMZY3ozwpEIlFsvii0X1CYhICsJqH1cU05VgiKHriRMkIDq1d77Pi/WQhJQovJyqLSBkoQdvYIS1cxjyiOGWnDlo0mlo+/K4asB5REazBtiP6uyKsLB9I7B5Rykil9YmqZezOWpBy5r/6Epi4iUYSwkJxgKKFdjXix5p3SsLbAhgnI1Z2DZpVr90EFZ0bQseAW8VjdQR1Fo0jgVNYGKWeNqK/Jfr3UjSwUojxgqpsY8sk58lpYRpQkU2JHl/uMGqllz119pisw3/Pck5XBTkEpf1oRXbKb8N0a/AqVIJSxxIxnXzM+lDlVt+qhrs0+hm3oW9m9d0ncqQ2kaUUHi/O2V31o+DW9NIvArbWWWTkStkMaYJQD86KASWk69qwRlxatHy8DTlL7vqkHB8WWwafHVRtHb7+pBsbLAKTgZBCjH0ftqNpQRBaGrNjdQLTUkUEEaEqiQBrV8SKBEiwkVfQ0CFKc03ukM5XpDiqN89QZD8FGIGFpNKOOv5NUDJ9N/McaEBIV158462M+jAxQ7WXrij4i4t6WSEGg8itYdLFj8tsvvWkBZ2VXcJ+4Z2HKgWHD3SlHXN8CjcsbnWna0orN3N2RqA1XVf40YLTqYu1LmbvFN6sy5fKthPa+qXbV8nfqtFxIExtK+rth3A3UqgrSo21V/A3WUhVRbZUgGiv2Tlr3Dn+cgQeIRpWW7GaUos3OQIHF4kHra0ShatQ1sU4KyiepzzyGC10aoZKA4wqZYZY2IS34lLyJCewvJJ31ASWvPFxvn2fjyBrgRw/1I+hys9mxnzmlPcLLt9Ws/KVRpGaz+2hA9DPtAavPBIAHAX5GAJh2+4HS3AAAAAElFTkSuQmCC');
	background-size: contain;
}

.advantages__item._cycle .icon:after {
	width: 70px;
	height: 71px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2070%2071%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%20d%3D%22M63.3%202.2l5.8%2024.7-25.8-4.5%206.6-6.7c-4.1-3.1-9.2-4.9-14.7-4.9-13.5.1-24.5%2011.2-24.4%2024.8.1%2013.6%2011.1%2024.6%2024.7%2024.5%2011%200%2020.3-7.4%2023.4-17.4h11.2C66.7%2058.8%2052.5%2070.9%2035.5%2071%2016%2071.1.1%2055.3%200%2035.7S15.7.1%2035.2%200c8.5%200%2016.3%202.9%2022.5%207.9l5.6-5.7z%22%2F%3E%3C%2Fsvg%3E)
}

.advantages__item._tick .icon:after {
	width: 77px;
	height: 60px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2077%2060%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%20d%3D%22M28.4%2036.7c-2.7-1.8-12.7-9.8-18.4-13.8-8.6-6.2-13.1%202-7.4%208.3l17.5%2021.7c3.4%204.2%208.4%2011.3%2014.5%204L75.3%208C80%202.4%2074-3.1%2067.9%202%2054.6%2013.2%2041.7%2025.6%2028.4%2036.7z%22%2F%3E%3C%2Fsvg%3E)
}

.advantages__item._case .icon,
.advantages__item._excl .icon {
	top: -15px
}

.advantages__item._case .icon:after {
	width: 71px;
	height: 66px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2071%2066%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%20d%3D%22M32.7%2026.8h5.6c1%200%201.8.8%201.8%201.8v9.6c0%201-.8%201.8-1.8%201.8h-5.6c-1%200-1.8-.8-1.8-1.8v-9.6c0-1%20.8-1.8%201.8-1.8zM71%2015.2c0-2.1-1.7-3.7-3.7-3.7H49.1V6.9c0-3.8-3.1-6.9-7-6.9H28.8c-3.8%200-7%203.1-7%206.9v4.5H3.7c-2.1%200-3.7%201.7-3.7%203.7v16.2h27.8v-3.2c.2-2.6%202.3-4.6%204.9-4.6h5.6c2.6%200%204.8%202%204.9%204.6v3.2H71V15.2zm-71%2019v28.1c0%202%201.7%203.7%203.7%203.7h63.5c2.1%200%203.7-1.7%203.7-3.7V34.2H43.2v4.5c-.2%202.6-2.3%204.6-4.9%204.6h-5.6c-2.6%200-4.8-2-4.9-4.6v-4.5H0zm44.6-22.7H26.4V6.9c0-1.3%201.1-2.4%202.4-2.4h13.3c1.3%200%202.4%201.1%202.4%202.4v4.6z%22%2F%3E%3C%2Fsvg%3E)
}

.advantages__item._clock .icon:after {
	width: 72px;
	height: 72px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%20d%3D%22M36%200c19.9%200%2036%2016.1%2036%2036S55.9%2072%2036%2072%200%2055.9%200%2036%2016.1%200%2036%200zm11.9%2020.1L36%2032l-7.2-7.2c-1.3-1.3-3.5-1.3-4.8%200-1.3%201.3-1.3%203.5%200%204.8l9.6%209.6c1.3%201.3%203.5%201.3%204.8%200l14.3-14.3c1.3-1.3%201.3-3.5%200-4.8-1.3-1.3-3.5-1.3-4.8%200zM36%208.8C21%208.8%208.8%2021%208.8%2036S21%2063.2%2036%2063.2%2063.2%2051%2063.2%2036%2051%208.8%2036%208.8z%22%2F%3E%3C%2Fsvg%3E)
}

.advantages__item._loupe .icon:after {
	width: 71px;
	height: 71px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2071%2071%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%20d%3D%22M28.7%200c15.9%200%2028.7%2012.9%2028.7%2028.7%200%206.7-2.3%2012.9-6.2%2017.8%206.6%205.6%208.5%203.4%2018.8%2013.6%201.3%201.3%201.3%203.5%200%204.8L65.1%2070c-1.3%201.3-3.5%201.3-4.8%200-10.3-10.3-8-12.1-13.6-18.8-4.9%203.9-11.1%206.3-17.9%206.3C12.9%2057.5%200%2044.6%200%2028.7S12.9%200%2028.7%200zm0%206.7c-12.2%200-22%209.9-22%2022.1s9.9%2022.1%2022%2022.1c12.2%200%2022-9.9%2022-22.1s-9.8-22.1-22-22.1z%22%2F%3E%3C%2Fsvg%3E)
}

.advantages__item._excl .icon:after {
	width: 21px;
	height: 68px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2068%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%3E%3Cellipse%20cx%3D%2210.5%22%20cy%3D%2261.3%22%20rx%3D%226.7%22%20ry%3D%226.7%22%2F%3E%3Cpath%20d%3D%22M10.5%200C16.3%200%2020.9%205.7%2021%2012.8c.1%2010.2-10.1%2035-10.5%2035-.4%200-10.5-25.9-10.5-35C0%205.7%204.7%200%2010.5%200z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.advantages__item._team .icon {
	top: -5px
}

.advantages__item._team .icon:after {
	width: 61px;
	height: 59px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2061%2059%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b1b1b1%22%3E%3Cellipse%20cx%3D%2246.1%22%20cy%3D%2211.2%22%20rx%3D%2211.2%22%20ry%3D%2211.2%22%2F%3E%3Cellipse%20cx%3D%2225.4%22%20cy%3D%2212%22%20rx%3D%228.3%22%20ry%3D%228.3%22%2F%3E%3Cellipse%20cx%3D%229.1%22%20cy%3D%2212.5%22%20rx%3D%226.9%22%20ry%3D%226.8%22%2F%3E%3Cpath%20d%3D%22M0%2041.8V27.6c0-3.8%203.1-6.9%206.9-6.9h4.4c3.8%200%206.9%203.1%206.9%206.9v14.2H0z%22%2F%3E%3Cpath%20d%3D%22M14.4%2047.4V30.2c0-4.6%203.8-8.3%208.3-8.3H28c4.6%200%208.3%203.7%208.3%208.3v17.2H14.4z%22%2F%3E%3Cpath%20d%3D%22M31.3%2059V35.8c0-6.2%205.1-11.2%2011.3-11.2h7.2c6.2%200%2011.3%205%2011.3%2011.2V59H31.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.assets {
	margin-bottom: 110px
}

.assets__column,
.assets__columns {
	font-size: 0;
	line-height: 0;
	text-align: center
}

.assets__column {
	display: inline-block;
	width: 30%;
	padding: 0 38px;
	font-size: 17px;
	line-height: normal;
	vertical-align: top
}

.assets__column._var {
	width: 50%;
	padding-left: 10px;
	padding-right: 10px
}

.assets__iconWrap {
	position: relative;
	height: 80px;
	width: 100%
}

.assets__iconWrap .img,
.assets__iconWrap .span {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%
}

.assets__iconWrap .span:after {
	display: inline-block;
	width: 130px;
	height: 44px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%2044%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%3E%3Cpath%20d%3D%22M45.5%207.9h38.7V44h-13v-5.3H58.5V44h-13V7.9zm23%2021.6c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c-.1-1.1-1-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm22%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3-7.3c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c-.1-1.1-1-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm22%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3-7.3c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1.2-.9-2-2-2zm-7.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c-.1-1.2-1-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1.2-.9-2-2-2zm22%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1.2-.9-2-2-2zM0%2033.5h43.7V44H0zM0%2014.8h43.7v16.7H0zM86.3%2033.5H130V44H86.3zM86.3%2014.8H130v16.7H86.3zM17.6%207h-3.1l-2%203.3L10.4%207H6.1v1h1.1v2.3H6.1v1H10v-1H9V8h.2l2.2%203.3h2.1L15.7%208h.2v2.3h-1v1h2.7v1.1H4.4V5.9h13.2M18%205.9v6.4h1.2V6.9l.9%205.5h1.3l.9-5.5v5.5h1.4V5.9h-2.2l-.6%204.6-.6-4.6H18zm8.1%203.9v.9c0%20.5%200%20.7-.3.7-.1%200-.3-.1-.3-.3v-.6c0-.4.3-.5.6-.7zm-.6-.8v-.5c0-.2.1-.4.3-.4.2%200%20.3.2.3.4%200%201-2%20.8-2%202.1v.8c0%20.7.4%201.1%201%201.1s.8-.3%201-.7v.6h1.4V8.5c0-1-.9-1.4-1.7-1.4-.9%200-1.7.4-1.7%201.4V9h1.4zm3.9-1.8H28v5.1h1.4V9.7l.7%202.7h1.5l-.9-2.8.8-2.3h-1.4l-.7%202.3V7.2zM35.3%209v-.4c0-1.1-.8-1.5-1.7-1.5-1.1%200-1.7.6-1.7%201.4V11c0%201%20.7%201.4%201.7%201.4s1.7-.4%201.7-1.3v-.8h-1.4v.8c0%20.2-.1.4-.3.4s-.3-.2-.3-.4V8.4c0-.2.1-.4.3-.4s.3.2.3.4V9h1.4zm.4-1.8v5.1h1.4l.8-2.8v2.8h1.3V7.2h-1.4L37%209.8V7.2h-1.3zM64.8%200l14.7%206.2H50.2%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat center center;
	content: ""
}

.assets__iconWrap .img {
	left: 50%;
	margin-left: -65px;
	width: 130px;
	height: 76px;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat
}

.assets__iconWrap._icon-2 .span:after {
	width: 130px;
	height: 70px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%2070%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%20d%3D%22M114.1%2013.7h10v6h-10z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%20d%3D%22M80.1%2028.5c.1.1.1.3%200%20.4-.1.1-.3.1-.4%200L66%2014.1%2052.3%2028.9c-.1.1-.3.1-.4%200-.1-.1-.1-.3%200-.4L65.3%2014H56V7c0-.2.1-.3.3-.3h46.1V.3h6.6c.2%200%20.3.1.3.3V7H129V13.9c-.1.1-.1.1-.2.1h-19.5V66.1H102.6c-.2%200-.3-.1-.3-.3V14H67l13.1%2014.5zM103.2.6l2.6%202.6%202.6-2.6h-5.2zm6.2%2065.6zm-.1.1zm-7.1-53.4V7.7l-2.6%202.6%202.6%202.6zm6.2%2046.7h-5.2l2.6%202.6%202.6-2.6zm-2.2%203.1l2.6%202.6v-5.2l-2.6%202.6zm-.4.4l-2.6%202.6h5.2l-2.6-2.6zm-3%202.2l2.6-2.6-2.6-2.6v5.2zm5.6-12.3h-5.2l2.6%202.6%202.6-2.6zm-2.2%203l2.6%202.6v-5.2l-2.6%202.6zm-.4.4l-2.6%202.6h5.2l-2.6-2.6zm-3%202.2l2.6-2.6-2.6-2.6v5.2zm5.6-12.3h-5.2l2.6%202.6%202.6-2.6zm-2.2%203l2.6%202.6v-5.2l-2.6%202.6zm-.4.5l-2.6%202.6h5.2l-2.6-2.6zm-3%202.1l2.6-2.6-2.6-2.6v5.2zm5.6-12.3h-5.2l2.6%202.6%202.6-2.6zm-2.2%203l2.6%202.6V40l-2.6%202.6zm-.4.5l-2.6%202.6h5.2l-2.6-2.6zm-3%202.1l2.6-2.6-2.6-2.6v5.2zm6-11.2h-.6l-1.9%201.9%202.6%202.6V34h-.1zm-1.5%200h-3l1.5%201.5%201.5-1.5zm-1.5%202.4l-2.6%202.6h5.2l-2.6-2.6zm-3%202.2l2.6-2.6-1.9-1.9h-.6v4.5h-.1zm5.1-5.2l.2-.2-2.3-2.4-2.3%202.4.2.2h4.2zm.7-.7l.2-.2v-4.7l-2.6%202.6%202.4%202.3zm-5.8-.2l.2.2%202.3-2.4-2.6-2.6v4.8h.1zm5.6-5.2h-5.2l2.6%202.6%202.6-2.6zm0-6.6h-5.2l2.6%202.6%202.6-2.6zm-2.2%203l2.6%202.6v-5.2l-2.6%202.6zm-.4.4l-2.6%202.6h5.2l-2.6-2.6zm-3%202.2l2.6-2.6-2.6-2.6v5.2zm5.6-12.3h-5.2l2.6%202.6%202.6-2.6zm-2.2%203l2.6%202.6v-5.2l-2.6%202.6zm-.4.4l-2.6%202.6h5.2l-2.6-2.6zm-3%202.2l2.6-2.6-2.6-2.6v5.2zm6-11.9l-2.6%202.6%202.6%202.6V7.7zm-3%203.1l-2.6%202.6h5.2l-2.6-2.6zm-3%202.1l2.6-2.6-2.6-2.6v5.2zm3-3l2.6-2.6h-5.2l2.6%202.6zm.4-6.3l2.6%202.6V1.1l-2.6%202.5zm-.4.5l-2.6%202.6h5.2l-2.6-2.6zm-3%202.1l2.6-2.6-2.6-2.6v5.2zm-47%207.6zm.9-6.5l2.6%202.6%202.6-2.6h-5.2zm6.7%200L66%209.9l2.6-2.6h-5.2zm6.6%200l2.6%202.6%202.6-2.6H70zm6.7%200l2.6%202.6%202.6-2.6h-5.2zm6.6%200l2.6%202.6%202.6-2.6h-5.2zm6.6%200l2.6%202.6%202.6-2.6h-5.2zm6.7%200l2.6%202.6%202.6-2.6h-5.2zm26.3.6v4.8l2.4-2.4-2.4-2.4zm-1.2-.6h-5.2l2.6%202.6%202.6-2.6zm-6.7%200h-5.2l2.6%202.6%202.6-2.6zm-58.3%206.1h5.2l-2.6-2.6-2.6%202.6zm6.7%200h5.2L66%2010.8l-2.6%202.6zm6.6%200h5.2l-2.6-2.6-2.6%202.6zm6.7%200h5.2l-2.6-2.6-2.6%202.6zm6.6%200h5.2l-2.6-2.6-2.6%202.6zm6.6%200h5.2l-2.6-2.6-2.6%202.6zm6.7%200h5.2l-2.6-2.6-2.6%202.6zm13.3%200h5.2l-2.6-2.6-2.6%202.6zm6.6%200h5.2l-2.6-2.6-2.6%202.6zm-1.1-5.7l-2.6%202.6%202.6%202.6V7.7zm-6%205.2l2.6-2.6-2.6-2.6v5.2zm12.7-5.2l-2.6%202.6%202.6%202.6V7.7zm-6%205.2l2.6-2.6-2.6-2.6v5.2zm-20%200l2.6-2.6-2.6-2.6v5.2zM93%2010.3l2.6%202.6V7.7L93%2010.3zm-3.5%202.6l2.6-2.6-2.6-2.6v5.2zm-3.2-2.6l2.6%202.6V7.7l-2.6%202.6zm-3.4%202.6l2.6-2.6-2.6-2.6v5.2zm-3.2-2.6l2.6%202.6V7.7l-2.6%202.6zm-3.5%202.6l2.6-2.6-2.6-2.6v5.2zM73%2010.3l2.6%202.6V7.7L73%2010.3zm-3.4%202.6l2.6-2.6-2.6-2.6v5.2zm-3.2-2.6l2.6%202.6V7.7l-2.6%202.6zM63%2012.9l2.6-2.6L63%207.7v5.2zm-.7%200V7.7l-2.6%202.6%202.6%202.6zm-6%200l2.6-2.6-2.6-2.6v5.2zm72.4%200V7.7l-2.6%202.6%202.6%202.6zm-5.6-5.6l2.6%202.6%202.6-2.6h-5.2zm0%206.1h5.2l-2.6-2.6-2.6%202.6zM0%2039.9h44.3v17.2H0zM17.9%2031.9h-3.2l-2.1%203.4-2.1-3.4H6.2V33h1.1v2.3H6.2v1h3.9v-1h-1V33h.2l2.3%203.3h2.1l2.2-3.3h.3v2.3h-1.1v1h2.8v1.1H4.5v-6.6h13.4M18.3%2030.8v6.6h1.2v-5.6l.9%205.6h1.3l.9-5.6v5.6H24v-6.6h-2.2l-.6%204.7-.6-4.7h-2.3zm8.2%203.9v.9c0%20.5%200%20.7-.3.7-.1%200-.3-.1-.3-.3v-.6c0-.3.3-.5.6-.7zm-.6-.7v-.6c0-.2.1-.4.3-.4.2%200%20.3.2.3.4%200%201-2.1.8-2.1%202.2v.8c0%20.7.4%201.1%201%201.1s.8-.3%201-.7v.6h1.5v-3.9c0-1.1-.9-1.4-1.8-1.4s-1.8.4-1.8%201.4v.5h1.6zm3.9-1.9h-1.5v5.3h1.5v-2.8l.7%202.8H32l-.9-2.9.8-2.4h-1.4l-.7%202.4v-2.4zm6%201.9v-.4c0-1.1-.8-1.5-1.8-1.5-1.1%200-1.8.6-1.8%201.5V36c0%201%20.7%201.5%201.8%201.5%201%200%201.8-.4%201.8-1.4v-.8h-1.5v.8c0%20.2-.1.4-.3.4-.2%200-.3-.2-.3-.4v-2.8c0-.2.1-.4.3-.4.2%200%20.3.2.3.4v.7h1.5zm.4-1.9v5.3h1.4l.8-2.9v2.9h1.4v-5.3h-1.5l-.8%202.7v-2.7h-1.3z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%20d%3D%22M46.1%2032.8h39.2V70H72.1v-5.4H59.3V70H46.1V32.8zm23.3%2022.3c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.8-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm22.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.5-7.6c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c.1-1-.8-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1-.9-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1-.9-2-2-2zm22.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1-.9-2-2-2zM69.4%2040c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c.1-1.1-.8-2-2-2zM62%2040c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm22.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zM0%2059.2h44.3V70H0zM87.5%2068.1H130V70H87.5zM65.7%2022.9l14.9%206.3H50.9%22%2F%3E%3C%2Fsvg%3E)
}

.assets__iconWrap._icon-3 .span:after {
	width: 130px;
	height: 70px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20130%2070%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%20d%3D%22M45.5%2033.5h38.7V70H71.1v-5.3H58.5V70h-13V33.5zm23%2021.9c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1.2-.9-2-2-2zm-7.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c-.1-1.2-1-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1.2-.9-2-2-2zm22%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c0-1.2-.9-2-2-2zm-7.3-7.5c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c-.1-1.1-1-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm22%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3-7.4c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm-7.3%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2c-.1-1.1-1-2-2-2zm-7.4%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zm22%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2zM0%2059.4h43.7V70H0zM0%2040.4h43.7v16.9H0zM86.3%2059.4H130V70H86.3zM86.3%2040.4H130v16.9H86.3zM17.6%2032.6h-3.1l-2%203.3-2.1-3.3H6.1v1h1.1v2.3H6.1v1H10v-1H9v-2.3h.2l2.2%203.3h2.1l2.2-3.3h.2v2.3h-1v1h2.7V38H4.4v-6.5h13.2M18%2031.5V38h1.2v-5.5l.9%205.5h1.3l.9-5.5V38h1.4v-6.5h-2.2l-.6%204.6-.6-4.6H18zm8.1%203.9v.9c0%20.5%200%20.7-.3.7-.1%200-.3-.1-.3-.3v-.6c0-.4.3-.5.6-.7zm-.6-.8V34c0-.2.1-.4.3-.4s.3.2.3.4c0%201-2%20.8-2%202.2v.8c0%20.7.4%201.1%201%201.1s.8-.3%201-.7v.6h1.4v-3.9c0-1-.9-1.4-1.7-1.4-.9%200-1.7.4-1.7%201.4v.5h1.4zm3.9-1.8H28V38h1.4v-2.7l.7%202.7h1.5l-.9-2.9.8-2.3h-1.4l-.7%202.4v-2.4zm5.9%201.8v-.4c0-1.1-.8-1.5-1.7-1.5-1.1%200-1.7.6-1.7%201.5v2.4c0%201%20.7%201.5%201.7%201.5s1.7-.4%201.7-1.4v-.8h-1.4v.8c0%20.2-.1.4-.3.4s-.3-.2-.3-.4V34c0-.2.1-.4.3-.4s.3.2.3.4v.6h1.4zm.4-1.8V38h1.4l.8-2.9V38h1.3v-5.2h-1.4l-.8%202.6v-2.7h-1.3zM64.8%2025.5l14.7%206.3H50.2%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M65.4%200h57.3l-.1%2044-19.9%2018.6H65.4%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFF%22%20d%3D%22M67.8%202.4h52.5V43l-18.6%2017.2H67.8%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%20d%3D%22M67.8%201.7h52.5c.4%200%20.7.3.7.7V43c0%20.2-.1.4-.2.5l-18.5%2017.2c-.1.1-.3.2-.5.2h-34c-.4%200-.7-.3-.7-.7V2.4c0-.4.3-.7.7-.7zm51.8%201.4H68.5v56.4h33l18.1-16.8V3.1z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23b3b3b3%22%20d%3D%22M118.5%2043.7h-16.1v14.9l16.1-14.9zm-16.8-1.4h18.5c.2%200%20.4.1.5.2.3.3.2.7%200%201l-18.5%2017.2c-.1.1-.3.2-.5.2-.4%200-.7-.3-.7-.7V43c0-.4.3-.7.7-.7zM85.1%2049.4c-.7-.6-3.8-5.9-7.9-7.3l-2%205.3c1.4.7%205.7%202.7%208%207.1l3.4-.1c2.4-4.3%204.4-8.1%207.4-12%203.9-4.9%208.5-9.2%2013.3-13.4-3.7%201.9-9.3%206.4-13.9%2010.9-4.1%204-7.6%208.2-8.3%209.5zM83.9%2023.9v-2.5h-4.3l.8-1c1.6-1.9%203.3-4%203.3-6.7%200-2-1-4.1-4.1-4.1-1.3%200-2.5.5-3.1.9l.5%202.2c.5-.3%201.2-.7%202.1-.7%201.2%200%201.8.8%201.8%201.9%200%202-1.5%203.9-3.3%206.3L76.2%2022v1.9h7.7zm5.7-14.2c-2.9%200-4.2%203.2-4.2%207.3%200%203.6%201%207.1%204.1%207.1%202.3%200%204.1-2.2%204.1-7.3%200-3.4-.7-7.1-4-7.1zm0%202.4c.9%200%201.2%201.8%201.2%204.8%200%203.2-.3%204.8-1.2%204.8-1%200-1.4-1.5-1.3-4.8-.1-3.3.4-4.8%201.3-4.8zM98%2023.9h2.8V9.8h-2.5l-3.2%201.7.5%202.2%202.4-1.2v11.4zm6.2-14.1v2.5h4.8l-4.3%2011.5h2.8l4.4-12.2V9.8h-7.7z%22%2F%3E%3C%2Fsvg%3E)
}

.assets__iconWrap._icon-4 .span:after {
	width: 130px;
	height: 47px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20data-name%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22130%22%20height%3D%2247%22%20viewBox%3D%220%200%20130%2047%22%3E%3Ctitle%3Eassets-4%3C%2Ftitle%3E%3Cg%20fill%3D%22%23b3b3b3%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M45.477%208.01h38.696V29.8a9.045%209.045%200%200%200-1.744-2.468c-1.707-1.76-3.535-3.41-5.183-5.223a3.79%203.79%200%200%200-1.853-1.19%205.58%205.58%200%200%200%202.044-4.315%205.67%205.67%200%200%200-11.34%200%205.58%205.58%200%200%200%202.043%204.315%203.79%203.79%200%200%200-1.852%201.19c-1.106%201.216-2.292%202.358-3.47%203.51a1.98%201.98%200%201%200-1.663.913%201.962%201.962%200%200%200%201.037-.295q-.548.543-1.086%201.094a9.642%209.642%200%200%200-1.51%202l-2.93-3.656a15.712%2015.712%200%200%200-1.35-1.655%203.568%203.568%200%200%200-1.38-.773%205.24%205.24%200%200%200%202.087-4.182%205.324%205.324%200%200%200-10.546-.982V8.01zm38.696%2024.812v1.25c-2.105%201.595-3.94%204.066-2.85%205.773a2.004%202.004%200%200%200%202.268%201.003c-.087.382-.174.765-.255%201.15a19.232%2019.232%200%200%200-.437%202.698h-2.012a9.98%209.98%200%200%200-.273-3.207c-.277-1.213-.704-2.356-1-3.545-.466-1.878-.886-3.316-1.128-4.917.178.148.365.293.567.43a3.77%203.77%200%200%200%204.747-.16%202.914%202.914%200%200%200%20.373-.476zM73.13%2044.695h-2.75a22.78%2022.78%200%200%200%20.97-2.687c.11-.362.238-.83.382-1.333l.097.26.025-.077c.123.433.234.833.33%201.15a24.06%2024.06%200%200%200%20.946%202.688zm-10.507%200h-5.135a13.65%2013.65%200%200%200-.337-2.72c-.085-.424-.192-.89-.276-1.352a2.197%202.197%200%200%200%201.155-.567%202.387%202.387%200%200%200%20.51-2.184%2015.243%2015.243%200%200%200-.833-2.95%202.732%202.732%200%200%200%203.09-.922%204.154%204.154%200%200%200%203.686-.54c.203-.14.39-.284.567-.432-.242%201.6-.66%203.04-1.128%204.917-.476%201.92-1.552%204.543-1.3%206.75zm-11.56%200h-.73c.13-.444.232-.886.31-1.294.022-.108.042-.22.06-.332.02.113.038.224.06.333.078.408.174.85.3%201.295zm-5.586-19.983a6.822%206.822%200%200%201%20.615-.69%203.575%203.575%200%200%201%201.378-.776%205.26%205.26%200%200%201-1.993-3.198v4.664zM64.825%200l14.663%206.29H50.162L64.825%200zM18%206.04v6.51h1.208V6.99h.02l.87%205.56h1.33l.87-5.56h.02v5.56h1.36V6.04h-2.17l-.636%204.628h-.018l-.637-4.628H18zm8.115%203.868v.905c0%20.467-.036.667-.335.667a.256.256%200%200%201-.265-.273v-.566a.915.915%200%200%201%20.6-.73zm-.6-.74v-.576a.31.31%200%201%201%20.6%200c0%20.97-2.035.805-2.035%202.176v.777a.952.952%200%200%200%201.008%201.07%201.02%201.02%200%200%200%201.01-.676h.017v.61h1.437V8.685a1.492%201.492%200%200%200-1.736-1.427%201.492%201.492%200%200%200-1.736%201.427v.484h1.435zm3.87-1.847h-1.434v5.23h1.436V9.818h.018l.737%202.734h1.464l-.9-2.888.827-2.34h-1.39l-.736%202.385h-.018V7.32zm5.91%201.848v-.44a1.466%201.466%200%200%200-1.747-1.47%201.503%201.503%200%200%200-1.726%201.462v2.44c0%201.006.655%201.456%201.726%201.456%201.018%200%201.746-.376%201.746-1.364v-.767h-1.437v.814a.305.305%200%201%201-.6%200V8.572a.305.305%200%201%201%20.6%200v.595h1.437zm.398-1.847v5.23h1.427l.8-2.888h.01v2.89h1.344V7.32H37.84l-.792%202.66h-.01V7.32h-1.345zm-18.076-.194h-3.09l-2.072%203.304-2.074-3.304H6.095v1.036H7.24v2.27H6.093l-.006%201.04h3.895v-1.04H8.958v-2.27H9.2l2.21%203.31%202.063.003L15.71%208.16h.23v2.27l-1.03.002-.002%201.04%202.706.002v1.082H4.404V6.043h13.213v1.083zM130%2031.964H91.774a3.86%203.86%200%200%200%20.286-1.463%203.956%203.956%200%200%200-5.737-3.483v-12.01H130v16.957zm0%2012.73H93.327a19.27%2019.27%200%200%200-.437-2.697c-.08-.378-.165-.753-.252-1.13a2.144%202.144%200%200%200%202.264-1.022c1.102-1.725-.782-4.23-2.913-5.82H130v10.67zm-89.81-12.73H0V15.008h43.676v11.996l-3.01%203.755-.053.09a3.616%203.616%200%200%200-.424%201.114zm3.486%2012.73H0v-10.67h40.627a2.732%202.732%200%200%200%203.05.905v.056a15.016%2015.016%200%200%200-.81%202.886%202.387%202.387%200%200%200%20.51%202.184%201.846%201.846%200%200%200%20.3.24v4.4zM61.154%2015.1a1.994%201.994%200%201%200%201.982%201.993%201.987%201.987%200%200%200-1.982-1.992z%22%2F%3E%3Cpath%20d%3D%22M44.214%2038.07c.362-2.437%202.355-5.94%202.303-7.775a29.288%2029.288%200%200%201-2.62%203.046c-1.597%201.05-3.02-.212-2.098-1.824l4.008-5c.296-.382%201.016-1.32%201.225-1.52.707-.666%202.217-.764%203.67-.742%201.454-.022%202.964.076%203.67.743.21.198.93%201.137%201.225%201.518l4.01%205c.922%201.613-.502%202.876-2.098%201.826a29.296%2029.296%200%200%201-2.62-3.045c-.053%201.835%201.94%205.338%202.302%207.774.215%201.44-.378%201.123-1.818%201.436.072%202.424%202.007%206.638-.534%207.234-2.78.653-2.876-5.406-3.298-7.11l-.84-.032-.837.03c-.422%201.706-.518%207.765-3.298%207.112-2.542-.596-.606-4.81-.534-7.234-1.44-.313-2.033.005-1.82-1.437zm27.554-25.73a4.265%204.265%200%201%201-4.308%204.265%204.286%204.286%200%200%201%204.308-4.264zM50.703%2015.15a3.917%203.917%200%201%201-3.956%203.917%203.937%203.937%200%200%201%203.956-3.917zm21.065%2016.908l-1.432-1.314c.09-.85%201.02-8.536.812-8.62-1.51%200-2.752-.313-3.847.89-1.644%201.81-3.482%203.472-5.21%205.255-3.81%203.926-.492%205.523%201.62%204.082%201.156-.792%201.393-1.46%202.92-2.32.004%203.52-.59%205.04-1.384%208.237-.517%202.08-2.73%207.267.213%208.364%204.093%201.526%204.56-7.164%206.304-9.79l.004.01.003-.01c1.745%202.626%202.212%2011.315%206.306%209.79%202.942-1.096.73-6.28.214-8.363-.794-3.198-1.39-4.718-1.384-8.236%201.526.86%201.763%201.528%202.92%202.32%202.11%201.44%205.428-.157%201.62-4.083-1.73-1.783-3.568-3.446-5.212-5.254-1.095-1.204-2.337-.892-3.847-.892-.21.086.72%207.773.812%208.622l-1.432%201.314zm18.942%206.106c.032%201.537%202.228%207.804.775%208.69-.96.583-1.83-.686-2.122-1.454-.384-1.008-.692-2.38-1.25-3.51-.56%201.13-.867%202.502-1.25%203.51-.293.768-1.163%202.037-2.123%201.453-1.453-.884.743-7.15.776-8.688-.857.405-2.244%202.21-3.04.963-.907-1.42%203.363-5.192%205.117-5.27l.52-.018c.16.005.334.01.52.02%201.754.076%206.023%203.848%205.117%205.268-.796%201.246-2.184-.558-3.04-.963zm-2.597-10.22a2.56%202.56%200%201%201-2.585%202.56%202.572%202.572%200%200%201%202.585-2.56z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.assets__value {
	display: block;
	font-size: 40px;
	font-weight: 700;
	color: #b3b3b3
}

.assets__title {
	margin-right: -15px;
	padding-bottom: 10px;
	text-align: left
}

.assets__stats {
	position: relative;
	text-align: left;
	font-size: 17px;
	margin-top: 35px;
	padding: 10px 30px 0 120px;
	min-height: 65px
}

.assets__statsValue {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	margin-right: 30px;
	text-align: right;
	font-size: 70px;
	line-height: 1;
	font-weight: 700;
	color: #b1b1b1;
	width: 90px
}

.breadcrumbs {
	margin-bottom: 10px;
	font-size: 14px
}

.breadcrumbs__link {
	position: relative;
	margin-right: 23px;
	display: inline-block;
	color: #3f3f3f
}

.breadcrumbs__link:hover,
.footer-menu__item a,
.footer-menu__item a:hover {
	color: red
}

.breadcrumbs__link:after {
	position: absolute;
	right: -15px;
	top: 4px;
	content: "";
	display: block;
	width: 4px;
	height: 8px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%204%208%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23d5d5d5%22%20d%3D%22M.1.8C-.1.6%200%20.3.1.2s.5-.2.6%200l3.1%203.5c.2.2.2.4.1.6L.8%207.8c-.2.2-.5.3-.7.1s-.2-.5%200-.6L2.9%204%20.1.8z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.breadcrumbs__link._active {
	color: red !important
}

.breadcrumbs__link._active:after {
	display: none
}

.feedback {
	margin-bottom: 50px
}

.feedback__title {
	margin-bottom: 15px;
	text-align: center;
	font-size: 33px
}

.feedback__field {
	margin-bottom: 10px
}

.feedback .btn {
	display: block;
	width: 100%;
	margin-top: 25px;
	font-size: 28px
}

.footer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 370px;
	min-width: 1090px;
	padding-top: 37px;
	background: #d3d4d4;
	box-sizing: border-box
}

.footer .constrain:after,
.footer .constrain:before,
.footer-menu:after,
.footer-menu:before {
	content: " ";
	display: table
}

.footer .constrain:after,
.footer-menu:after {
	clear: both
}

.footer-menu {
	float: left;
	width: 570px
}

.footer-menu__col {
	float: left;
	margin-left: 77px;
	width: 131px
}

.footer-menu__item {
	margin-bottom: 22px;
	text-transform: uppercase;
	font-size: 17px
}

.footer-contacts {
	margin-left: 570px
}

.footer-contacts .p {
	margin-bottom: 10px
}

.footer-contacts .social {
	padding-top: 10px
}

.footer-copy {
	position: absolute;
	left: 0;
	bottom: 35px;
	width: 100%;
	font-size: 17px;
	color: #959595;
	text-align: center
}

.social {
	font-size: 0;
	line-height: 0
}

.social._lg .social__link {
	margin-right: 13px;
	padding: 12px;
	width: 68px;
	height: 68px
}

.social._lg .social__link:after {
	-webkit-transform: scale(1.65);
	transform: scale(1.65)
}

.social__link {
	display: inline-block;
	width: 44px;
	height: 44px;
	margin-right: 8px;
	background-color: #939292;
	text-align: center;
	vertical-align: top;
	transition: background-color .3s
}

.social__link:after {
	position: relative;
	display: inline-block;
	content: "";
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center
}

.social__link._fb:hover {
	background-color: #4565aa
}

.social__link._fb:after {
	top: 9px;
	left: 1px;
	width: 13px;
	height: 26px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013%2026%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M0%208.6h2.8V6c0-1.1%200-2.9.9-4C4.6.8%205.8%200%208%200c3.5%200%205%20.5%205%20.5l-.7%204s-1.2-.3-2.2-.3C9%204.1%208%204.5%208%205.6v3h4.4l-.3%203.9H8V26H2.8V12.5H0V8.6z%22%2F%3E%3C%2Fsvg%3E)
}

.social__link._yb:hover {
	background-color: #c51f1f
}

.social__link._yb:after {
	top: 11px;
	width: 30px;
	height: 21px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2021%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M29.7%204.5s-.3-2.1-1.2-3C27.4.3%2026.1.3%2025.5.2%2021.3%200%2015%200%2015%200S8.7%200%204.5.3c-.6.1-1.9.1-3%201.3-.9.9-1.2%203-1.2%203S0%206.9%200%209.4v2.3c0%202.4.3%204.8.3%204.8s.3%202.1%201.2%203c1.1%201.2%202.6%201.2%203.3%201.3%202.4.1%2010.2.2%2010.2.2s6.3%200%2010.5-.3c.6-.1%201.9-.1%203-1.3.9-.9%201.2-3%201.2-3s.3-2.4.3-4.8V9.4c0-2.5-.3-4.9-.3-4.9zm-17.8%209.9V6l8.1%204.2-8.1%204.2z%22%2F%3E%3C%2Fsvg%3E)
}

.social__link._tw:hover {
	background-color: #44aac9
}

.social__link._goo:after,
.social__link._tw:after {
	top: 11px;
	left: 1px;
	width: 27px;
	height: 22px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2022%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M27%202.6c-1%20.4-2.1.7-3.2.9%201.1-.7%202-1.8%202.4-3.1-1%20.6-2.2%201.1-3.5%201.4-1-1.1-2.5-1.8-4-1.8-3.1%200-5.5%202.5-5.5%205.6%200%20.4%200%20.9.1%201.3C8.7%206.6%204.6%204.4%201.9%201c-.5.8-.8%201.8-.8%202.8%200%201.9%201%203.6%202.5%204.6-.9%200-1.8-.3-2.5-.7v.1c0%202.7%201.9%204.9%204.4%205.4-.5.1-1%20.2-1.5.2-.4%200-.7%200-1-.1.7%202.2%202.8%203.8%205.2%203.9-1.9%201.5-4.3%202.4-6.9%202.4-.4%200-.9%200-1.3-.1C2.5%2021.1%205.4%2022%208.5%2022c10.2%200%2015.8-8.5%2015.8-15.8v-.7c1-.8%202-1.8%202.7-2.9z%22%2F%3E%3C%2Fsvg%3E)
}

.social__link._goo:hover {
	background-color: #c93f30
}

.social__link._goo:after {
	width: 25px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2022%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M19.7%200h1.1v4.4H25v1.1h-4.2v4.4h-1.1V5.5h-4.2V4.4h4.2V0zM4%2021.7c-.8-.2-1.7-.6-2.5-1.1-1-.7-1.7-1.7-1.4-3.2.2-1.3%201.1-2.3%202-3%201.7-1.2%203.4-1.3%205.5-1.3l-.1-.1c-.4-.4-.7-1-.8-1.6-.1-.5.1-1%20.3-1.5-.6%200-1.2%200-1.8-.1-1.3-.3-2.3-1-3-2.1C.5%205%201.8%201.9%204.5.6%205.3.2%206.2%200%207.1%200h6.5c-.5.4-1%20.7-1.5%201.1H10c.4.2.8.4%201.1.8.4.4.7%201%20.8%201.6.4%201.4.3%202.9-.6%204.1-.6.8-1.2%201.1-1.8%201.8-.3.3-.5.6-.5%201.1v.4c.1.4.5.8.7%201.1l.2.2.2.2c.8.7%201.6%201.2%202.2%202.1.6%201%20.8%202.4.6%203.5-.2%201.2-.9%202.1-1.8%202.8-1.8%201.4-4.8%201.4-7.1.9zm6.7-2.2c.6-.7.8-1.7.7-2.6-.1-.7-.4-1.1-.9-1.6-.1-.1-.3-.2-.4-.4-1.1-.9-1.5-1.2-3-1.2-1.8%200-4.1.9-4.7%202.8-.5%201.8.9%203.5%202.5%204.1%201.7.6%204.6.4%205.8-1.1zM6.6%209.1c.5.2%201.1.2%201.6%200%20.6-.2%201-.7%201.3-1.2.5-1%20.5-2.3.3-3.4-.3-1.1-.9-2.1-1.8-2.8-.5-.4-1.1-.7-1.7-.7-.9%200-1.6.4-2.1%201.2-.3.6-.5%201.4-.5%202.1%200%201.9%201.1%204.2%202.9%204.8z%22%2F%3E%3C%2Fsvg%3E)
}

.formset-item {
	position: relative;
	min-height: 49px;
	margin-bottom: 16px
}

.formset-item__fields {
	display: inline-block;
	vertical-align: top;
	width: 410px
}

.formset-item:last-child {
	margin-bottom: 0
}

.formset-item__warning {
	display: none;
	padding: 14px 0
}

.formset-item__cancle,
.formset-item__remove {
	margin-left: 18px;
	position: relative;
	display: inline-block;
	top: 14px
}

.formset-item__cancle {
	display: none;
	vertical-align: top
}

.formset-item._deleting .formset-item__remove {
	display: none
}

.formset-item._deleting .formset-item__cancle {
	display: inline-block
}

.formset-item._deleting .formset-item__fields,
.formset-tmpl {
	display: none
}

.formset-item._deleting .formset-item__warning,
.formset-new {
	display: inline-block
}

.formset-new {
	margin-top: 10px
}

.franchise__text {
	margin-top: -20px
}

.franchiseItem {
	margin-bottom: 50px;
	overflow: hidden
}

.franchiseItem__aside {
	float: left;
	margin-bottom: 20px;
	width: 245px;
	text-align: center
}

.franchiseItem__aside img {
	margin-bottom: 20px
}

.franchiseItem__info {
	margin-left: 286px
}

.franchiseItem__title {
	display: block;
	margin-bottom: 5px;
	font-size: 33px
}

.franchiseItem__entryTitle {
	margin-bottom: 12px;
	display: block;
	font-size: 25px;
	font-weight: 300
}

.geo {
	margin-bottom: 124px
}

.geo .mainTitle {
	margin-bottom: 70px
}

.geo__stats {
	display: inline-block;
	width: 30%;
	margin-bottom: 20px;
	vertical-align: top
}

.geo__statsValue {
	display: block;
	font-size: 70px;
	line-height: .9;
	font-weight: 700;
	color: #b1b1b1
}

.geo-map {
	position: relative;
	font-size: 0;
	line-height: 0
}

.geo-map__img {
	width: 1024px
}

.geo-map__cities {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 4
}

.geo-map__cities .city {
	position: absolute;
	padding: 0 5px;
	border-radius: 3px;
	line-height: 18px;
	display: block;
	background-color: #9b9b9b;
	font-size: 11px;
	color: #fff;
	text-align: center;
}

.geo-map__cities .city:hover {
	background-color: #c63418
}

.geo-map._var .geo-map__cities {
	top: -9px
}

.geo-map__leg {
	position: absolute;
	z-index: 2;
	bottom: 15px;
	left: 92px;
	font-size: 17px;
	line-height: 1.3529
}

.geo-map__legItem {
	position: relative;
	margin-bottom: 1px;
	padding: 0 0 0 50px;
	font-size: 13px;
	color: #8c8c8c
}

.geo-map__legItem:after {
	position: absolute;
	left: 0;
	top: 2px;
	width: 41px;
	height: 12px;
	content: "";
	background-color: #de8e2b
}

.geo-map__legItem._var2:after {
	background-color: #df7c53
}

.geo-map__legItem._var3:after {
	background-color: #fa7d50
}

.geo-map__legItem._var4:after {
	background-color: #edb476
}

.geo-map._var2 .geo-map__cities .city {
	border-radius: 4px;
	font-size: 16px;
	line-height: 24px;
}

.header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background: #fff;
	margin-bottom: 17px;
	z-index: 1050;
	height: 67px;
	border-bottom: 1px solid #cfcfcf
}

.header__constrain {
	position: relative;
	height: 67px;
	padding-left: 125px
}

.header__logo {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	height: 67px;
	width: 113px
}

.header-empty {
	display: block;
	height: 67px;
	margin-bottom: 18px
}

.header-menu {
	font-size: 0;
	white-space: nowrap;
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal
}

.header-menu__item {
	position: relative;
	height: 68px;
	display: inline-block;
	vertical-align: top
}

.header-menu__item:hover .header-menu-sub {
	display: block
}

.header-menu__item:after {
	position: absolute;
	top: 50%;
	right: -1px;
	margin-top: -11px;
	width: 2px;
	height: 21px;
	content: "";
	background-color: #d9d9d9
}

.header-menu__item:last-child:after {
	display: none
}

.header-menu__link {
	display: inline-block;
	padding: 26px 22px 0;
	height: 67px;
	font-size: 14px;
	line-height: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #3f3f3f
}

.header-menu-sub .link._active,
.header-menu-sub .link:hover,
.header-menu__item._active .header-menu__link,
.header-menu__item:hover .header-menu__link {
	color: red
}

.header-menu-sub {
	position: absolute;
	top: 100%;
	left: 0;
	white-space: nowrap;
	font-size: 17px;
	margin: 0;
	list-style: none;
	line-height: normal;
	border: 1px solid #cfcfcf;
	border-top: none;
	padding: 15px 0;
	background-color: #fff;
	display: none
}

.header-menu-sub .link {
	display: block;
	padding: 5px 31px;
	color: #3f3f3f;
	text-decoration: none
}

.header-search {
	position: absolute;
	right: 0;
	top: 20px
}

.header-search:before {
	right: 10px;
	top: 7px;
	position: absolute;
	display: block;
	content: "";
	width: 11px;
	height: 11px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%2011%22%3E%3Cpath%20fill%3D%22%23969696%22%20d%3D%22M7.3%201.2c-1.7-1.7-4.4-1.7-6%200s-1.7%204.4%200%206c1.5%201.5%204%201.7%205.7.3l.7.7-.4.4L9.7%2011%2011%209.7%208.6%207.3l-.3.3-.7-.7c1.3-1.7%201.2-4.1-.3-5.7zM2.2%206.4C1%205.2%201%203.3%202.2%202.2c1.1-1.2%203-1.2%204.2%200%201.2%201.2%201.2%203.1%200%204.2-1.2%201.2-3.1%201.2-4.2%200z%22%2F%3E%3C%2Fsvg%3E)
}

.header-search input {
	background-color: #fff;
	border-radius: 3px;
	border-color: #d9d9d9;
	height: 25px;
	width: 94px;
	font-size: 9px;
	padding: 2px 24px 0 8px
}

.header-search input:focus {
	width: 150px
}

.mainSlider {
	margin-top: -17px;
	margin-bottom: 56px
}

.mainSlider .slick-dots {
	position: absolute;
	left: 50%;
	bottom: 35px;
	z-index: 1002;
	margin-bottom: 0;
	margin-left: -250px;
	font-size: 0;
	width: 500px;
	padding-left: 0;
	text-align: center
}

.mainSlider .slick-dots li {
	position: relative;
	overflow: hidden;
	vertical-align: top;
	display: inline-block;
	width: 24px;
	height: 24px;
	text-indent: -9000px
}

.mainSlider .slick-dots .slick-active:after {
	position: absolute;
	left: 50%;
	top: 50%;
	border-radius: 50%;
	margin: -4px 0 0 -4px;
	background-color: red;
	width: 8px;
	height: 8px;
	content: ""
}

.mainSlider .slick-dots button {
	margin: 5px;
	display: block;
	border-radius: 50%;
	width: 14px;
	height: 14px;
	background-color: #fff
}

.mainSlider .slick-arrow {
	position: absolute;
	top: 50%;
	z-index: 1003;
	margin-top: -37px;
	width: 38px;
	height: 74px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2074%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M36.9%2066.9c1.6%201.7%201.4%204.4-.3%206-1.8%201.6-4.4%201.4-6-.3L1.1%2039.8c-1.5-1.6-1.4-4.1%200-5.7L30.6%201.4c1.6-1.7%204.3-1.9%206-.3%201.8%201.6%201.9%204.2.3%206L10%2037l26.9%2029.9z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.mainSlider .slick-arrow:hover {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2074%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M36.9%2066.9c1.6%201.7%201.4%204.4-.3%206-1.8%201.6-4.4%201.4-6-.3L1.1%2039.8c-1.5-1.6-1.4-4.1%200-5.7L30.6%201.4c1.6-1.7%204.3-1.9%206-.3%201.8%201.6%201.9%204.2.3%206L10%2037l26.9%2029.9z%22%2F%3E%3C%2Fsvg%3E)
}

.mainSlider .slick-prev {
	left: 65px
}

.mainSlider .slick-next {
	right: 65px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.mainSlider__list {
	position: relative;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	white-space: nowrap
}

.mainSlider__item {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 450px;
	text-align: center
}

.mainSlider__bg {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background-position: center center;
	background-size: cover
}

.mainSlider-card {
	position: relative;
	z-index: 2;
	display: inline-block;
	margin-top: 72px;
	min-width: 482px;
	padding: 28px 32px 36px;
	text-align: center;
	background-color: rgba(9, 47, 55, .6);
	color: #fff;
	line-height: normal;
	font-size: 21px;
	white-space: normal
}

.mainSlider-card .title {
	display: block;
	margin-bottom: 18px;
	color: #e8f2f7;
	font-size: 40px;
	font-weight: 700
}

.mainSlider-card .subtitle {
	display: block;
	margin-bottom: 21px;
	font-size: 33px;
	font-weight: 700
}

.mainSlider-card .text {
	display: block;
	margin-bottom: 31px;
	text-align: left
}

.mainSlider-card .more {
	display: inline-block;
	padding: 0 30px;
	border: 2px solid #fff;
	min-width: 283px;
	height: 60px;
	text-decoration: none;
	font-size: 20px;
	line-height: 60px;
	color: #fff;
	text-align: center
}

.mainSlider-card._small {
	padding: 23px 20px 26px 53px;
	margin-right: 0;
	width: 520px;
	text-align: left
}

.mainSlider-card._small .more {
	width: 220px;
	height: 48px;
	line-height: 48px
}

.pages {
	text-align: center;
	font-size: 0
}

.pages__item {
	display: inline-block;
	vertical-align: top;
	font-size: 30px;
	line-height: 1.2
}

.pages__item._active .pages__link,
.pages__link:hover,
.rent__title a:hover,
a.pageAssets-list__city:hover,
a.pageNews-list__titleLink:hover {
	color: red
}

.pages__link {
	display: block;
	padding: 4px;
	color: #3f3f3f;
	font-weight: 400
}

.pages__next,
.pages__prev {
	position: relative;
	display: inline-block;
	width: 60px;
	height: 40px
}

.pages__next:after,
.pages__prev:after {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -10px 0 0 -5px;
	width: 10px;
	height: 19px;
	display: block;
	content: "";
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2019%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M9.7%2017.2c.4.4.4%201.1-.1%201.5s-1.1.4-1.6-.1L.2%2010.2c-.4-.4-.4-1%200-1.5L8%20.4C8.4%200%209.1-.1%209.6.3s.5%201.1.1%201.5L2.6%209.5l7.1%207.7z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.pages__prev:hover:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2019%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M9.7%2017.2c.4.4.4%201.1-.1%201.5s-1.1.4-1.6-.1L.2%2010.2c-.4-.4-.4-1%200-1.5L8%20.4C8.4%200%209.1-.1%209.6.3s.5%201.1.1%201.5L2.6%209.5l7.1%207.7z%22%2F%3E%3C%2Fsvg%3E)
}

.pages__next:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2019%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M.3%201.8C-.1%201.4-.1.7.4.3S1.5-.1%202%20.4l7.8%208.4c.4.4.4%201%200%201.5L2%2018.6c-.4.4-1.1.5-1.6.1s-.5-1.1-.1-1.5l7.1-7.7L.3%201.8z%22%2F%3E%3C%2Fsvg%3E)
}

.pages__next:hover:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2019%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M.3%201.8C-.1%201.4-.1.7.4.3S1.5-.1%202%20.4l7.8%208.4c.4.4.4%201%200%201.5L2%2018.6c-.4.4-1.1.5-1.6.1s-.5-1.1-.1-1.5l7.1-7.7L.3%201.8z%22%2F%3E%3C%2Fsvg%3E)
}

.partners {
	margin-bottom: 133px
}

.partners .mainTitle {
	margin-bottom: 29px;
	text-align: center
}

.partners__text {
	margin-bottom: 40px
}

.partners__text h2 {
	text-align: left;
	margin-bottom: 29px;
	font-size: 33px
}

.partners p {
	margin-bottom: 35px
}

.progress {
	margin-bottom: 140px
}

.progress__item {
	position: relative;
	padding-left: 270px;
	margin-bottom: 40px;
	min-height: 143px
}

.progress__item p,
.progress__item ul {
	margin-bottom: 30px
}

.progress__itemImg {
	position: absolute;
	left: 0;
	width: 226px
}

.progress__itemText {
	padding-top: 20px
}

.rent {
	margin-bottom: 50px;
	text-align: center
}

.socialLinks+.rent {
	margin-top: -30px
}

.rent__title {
	margin-bottom: 9px
}

.rent__title a {
	color: #3f3f3f
}

.rent__mail,
.rent__phone {
	margin-bottom: 9px;
	font-size: 25px
}

.rent__btn {
	margin-top: 20px;
	min-width: 275px
}

.rent__pic {
	border-radius: 50%;
	width: 110px;
	height: 110px
}

.rent__row {
	margin: 0 auto 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.rent__cell {
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 100%;
	padding: 20px 0 20px 56px
}

.rent__cell:last-child {
	border-left: 2px solid #cdcdcd
}

.rent__cell .rent__pic {
	position: absolute !important;
	left: 56px !important;
	top: 15px !important
}

.rent__cell .rent__info {
	display: block !important;
	margin: 0 !important;
	padding: 0 0 0 140px !important
}

.rent__cell._var {
	padding-left: 0;
	border-left: none;
	text-align: left
}

.rent._var {
	margin-bottom: 70px
}

.rent._var .rent {
	text-align: center
}

.rent._var .rent__title {
	margin-bottom: 40px
}

.rent._var .rent__pic {
	position: relative;
	top: -5px;
	display: inline-block;
	vertical-align: top
}

.rent._var .rent__info {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: 0 54px 0 40px
}

.rent._var .rent__mail,
.rent._var .rent__name,
.rent._var .rent__phone {
	margin-bottom: 6px;
	font-size: 25px;
	line-height: normal
}

.rent._var .rent__btn {
	display: inline-block;
	vertical-align: top
}

.rent._var2 {
	background-color: #e2e2e2;
	padding: 40px 0 30px
}

.rent._var2 .rent {
	text-align: center
}

.rent._var2 .rent__title {
	margin-bottom: 40px
}

.rent._var2 .rent__pic {
	position: relative;
	top: -5px;
	display: inline-block;
	vertical-align: top
}

.rent._var2 .rent__info {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: 0 54px 0 40px
}

.rent._var2 .rent__mail,
.rent._var2 .rent__name,
.rent._var2 .rent__phone {
	margin-bottom: 6px;
	font-size: 25px;
	line-height: normal
}

.rent._var2 .rent__btn {
	display: inline-block;
	vertical-align: top
}

.reviews {
	margin-bottom: 127px
}

.reviews .mainTitle {
	margin-bottom: 45px
}

.reviews .slider {
	margin-bottom: 60px
}

.reviews-list__item {
	margin-bottom: 35px
}

.reviews-list__itemImg {
	margin-bottom: 8px
}

.reviews-list__itemTitle {
	display: block;
	margin-bottom: 10px;
	font-weight: 700
}

.reviews-list__itemText {
	line-height: 23px
}

.reviews-list__itemText p,
.reviews-list__itemText ul {
	margin-bottom: 10px
}

.reward__item {
	margin-bottom: 50px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.reward__item:last-child,
.reward__text p:last-child {
	margin-bottom: 0
}

.reward__img {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 300px;
	margin-right: 30px;
	text-align: center
}

.reward__img img {
	display: inline-block
}

.reward__text {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 100%
}

.searchList__item {
	margin-bottom: 40px
}

.searchList__item .title {
	display: block;
	margin-bottom: 10px;
	font-weight: 700
}

.slider {
	margin-bottom: 85px;
	padding: 0 40px
}

.slider._padding {
	padding-left: 68px;
	padding-right: 68px
}

.slider,
.slider .slick-list {
	position: relative;
	overflow: hidden;
	min-height: 40px
}

.slider .slick-track {
	margin-left: auto;
	margin-right: auto;
	position: relative
}

.slider .slick-hidden {
	display: none
}

.slider__next,
.slider__prev {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -19px;
	width: 20px;
	height: 37px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2074%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M36.9%2066.9c1.6%201.7%201.4%204.4-.3%206-1.8%201.6-4.4%201.4-6-.3L1.1%2039.8c-1.5-1.6-1.4-4.1%200-5.7L30.6%201.4c1.6-1.7%204.3-1.9%206-.3%201.8%201.6%201.9%204.2.3%206L10%2037l26.9%2029.9z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.slider__next {
	left: auto;
	right: 0;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.slider__next:hover,
.slider__prev:hover {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2074%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M36.9%2066.9c1.6%201.7%201.4%204.4-.3%206-1.8%201.6-4.4%201.4-6-.3L1.1%2039.8c-1.5-1.6-1.4-4.1%200-5.7L30.6%201.4c1.6-1.7%204.3-1.9%206-.3%201.8%201.6%201.9%204.2.3%206L10%2037l26.9%2029.9z%22%2F%3E%3C%2Fsvg%3E)
}

.slider__wrap {
	position: relative;
	width: 100%;
	overflow: hidden
}

.slider__list {
	position: relative;
	margin: 0 -17px;
	font-size: 0;
	line-height: 0;
	white-space: nowrap
}

.slider__list._reviews .slider__item {
	width: 33.333%
}

.slider__list._gallery .slider__item {
	padding-left: 10px;
	padding-right: 10px
}

.slider__item {
	display: inline-block;
	width: 20%;
	vertical-align: middle;
	padding: 0 17px;
	min-height: 40px
}

.slider__item img {
	width: 100%
}

.slider__item .video {
	position: relative;
	padding-bottom: 56.25%;
	height: 0
}

.slider__item,
.slider_one .slider__list {
	text-align: center
}

.slider_one .slider__item {
	width: 70%
}

.slider_logo {
	margin-bottom: 40px
}

.slider_logo .slider__item,
.slider_noWidth100 .slider__item img {
	width: auto
}

.slider_about {
	padding-left: 112px;
	padding-right: 112px
}

.slider_about .slider__next,
.slider_about .slider__prev {
	margin-top: -26px;
	width: 26px;
	height: 52px
}

.slider_about .slider__item .video {
	padding-bottom: 55.25%
}

.sliderImg {
	position: relative;
	margin-bottom: 20px;
	font-size: 0;
	line-height: 0
}

.sliderImg__next,
.sliderImg__prev {
	position: absolute;
	left: 10px;
	top: 50%;
	z-index: 2000;
	margin-top: -30px;
	width: 40px;
	height: 60px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2074%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M36.9%2066.9c1.6%201.7%201.4%204.4-.3%206-1.8%201.6-4.4%201.4-6-.3L1.1%2039.8c-1.5-1.6-1.4-4.1%200-5.7L30.6%201.4c1.6-1.7%204.3-1.9%206-.3%201.8%201.6%201.9%204.2.3%206L10%2037l26.9%2029.9z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;
	background-size: 20px 37px;
	background-position: center;
	background-color: rgba(255, 255, 255, .8)
}

.sliderImg__next {
	left: auto;
	right: 10px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.sliderImg__next:hover,
.sliderImg__prev:hover {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2074%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M36.9%2066.9c1.6%201.7%201.4%204.4-.3%206-1.8%201.6-4.4%201.4-6-.3L1.1%2039.8c-1.5-1.6-1.4-4.1%200-5.7L30.6%201.4c1.6-1.7%204.3-1.9%206-.3%201.8%201.6%201.9%204.2.3%206L10%2037l26.9%2029.9z%22%2F%3E%3C%2Fsvg%3E)
}

.sliderImg__item {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: top
}

.sliderImg__list {
	position: relative;
	overflow: hidden;
	white-space: nowrap
}

.sliderActive .slider__next,
.sliderActive .slider__prev {
	top: 60px
}

.sliderActive__item {
	line-height: 1.3;
	font-size: 16px;
	white-space: normal;
	padding: 0 5px
}

.sliderActive__year {
	display: block;
	font-size: 18px;
	color: red;
	font-weight: 700
}

.sliderActive__addr {
	display: block
}

.sliderActive__props {
	font-size: 12px
}

.sliderActive__pic {
	display: inline-block;
	width: 121px !important;
	margin-bottom: 8px;
	border-radius: 50%
}


@media(max-width: 1023px) {
	.slider__list {
		max-width: 600px;
		margin: 0 auto;
	}
}


.socialLinks {
	margin-bottom: 50px
}

.socialLinks .text-block {
	margin-bottom: 30px
}

.socialLinks .mainTitle {
	margin-bottom: 46px
}

.socialLinks__list {
	font-size: 0;
	line-height: 0;
	text-align: center
}

.socialLinks__item {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 57px;
	width: 33.33%;
	padding: 0 5%
}

.socialLinks__link {
	display: block;
	color: #3f3f3f;
	text-decoration: none;
	text-align: center
}

.socialLinks__link .title {
	display: block;
	font-size: 17px;
	line-height: 23px
}

.socialLinks__link .icon {
	display: inline-block;
	margin-bottom: 15px;
	width: 105px;
	height: 105px;
	border-radius: 50%;
	background-color: #d3d4d4;
	font-size: 0;
	line-height: 0;
	transition: background-color .3s
}

.socialLinks__link .icon:after {
	position: relative;
	width: 31px;
	height: 39px;
	display: inline-block;
	content: "";
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2031%2039%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M.1%200h17.6c5.8%200%2010.7%202.9%2010.7%208.6%200%204.8-1.7%206.7-5.3%208.8.3.3%202.3.9%203%201.2%201.1.5%201.7%201.1%202.5%201.8%202%202.1%202.4%204%202.4%207.2C31%2035.2%2023.8%2039%2016.8%2039H0L.1%200zm9.5%2010.2v5.1c4.5%200%208.8.6%208.8-4.3%200-4.6-4.8-3.8-8.8-3.8v3zm0%2021.6c5%200%2011.1.8%2011.2-4.9.1-5.9-6.3-4.9-11.2-4.9v9.8z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.socialLinks__link:hover .icon {
	background-color: red
}

.socialLinks__link .icon._vk:after {
	top: 33px;
	left: 1px
}

.socialLinks__link:hover .icon._vk:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2031%2039%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M.1%200h17.6c5.8%200%2010.7%202.9%2010.7%208.6%200%204.8-1.7%206.7-5.3%208.8.3.3%202.3.9%203%201.2%201.1.5%201.7%201.1%202.5%201.8%202%202.1%202.4%204%202.4%207.2C31%2035.2%2023.8%2039%2016.8%2039H0L.1%200zm9.5%2010.2v5.1c4.5%200%208.8.6%208.8-4.3%200-4.6-4.8-3.8-8.8-3.8v3zm0%2021.6c5%200%2011.1.8%2011.2-4.9.1-5.9-6.3-4.9-11.2-4.9v9.8z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._fb:after {
	top: 29px;
	width: 23px;
	height: 48px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2048%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M0%2015.9h4.9V11c0-2.1.1-5.4%201.6-7.4C8.1%201.5%2010.3%200%2014.2%200c6.2%200%208.8.9%208.8.9l-1.2%207.4s-2.1-.6-4-.6-3.6.7-3.6%202.6v5.6H22l-.5%207.2h-7.3V48H4.9V23.1H0v-7.2z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._fb:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2048%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M0%2015.9h4.9V11c0-2.1.1-5.4%201.6-7.4C8.1%201.5%2010.3%200%2014.2%200c6.2%200%208.8.9%208.8.9l-1.2%207.4s-2.1-.6-4-.6-3.6.7-3.6%202.6v5.6H22l-.5%207.2h-7.3V48H4.9V23.1H0v-7.2z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._tw:after {
	top: 33px;
	width: 51px;
	height: 41px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2041%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M51%204.9c-1.9.8-3.9%201.4-6%201.6%202.2-1.3%203.8-3.3%204.6-5.7-2%201.2-4.3%202-6.6%202.5-2-2-4.7-3.3-7.7-3.3-5.8%200-10.5%204.6-10.5%2010.4%200%20.8.1%201.6.3%202.4-8.7-.5-16.4-4.6-21.5-10.9-.9%201.5-1.5%203.3-1.5%205.2%200%203.6%201.8%206.8%204.7%208.6-1.7-.1-3.3-.5-4.7-1.3v.1c0%205%203.6%209.2%208.4%2010.1-.9.2-1.8.4-2.8.4-.7%200-1.3-.1-2-.2C7%2029%2010.9%2032%2015.5%2032.1c-3.6%202.8-8.1%204.4-13%204.4-.8%200-1.7%200-2.5-.1C4.6%2039.3%2010.1%2041%2016%2041c19.2%200%2029.8-15.8%2029.8-29.4v-1.3c2-1.5%203.8-3.4%205.2-5.4z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._tw:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2041%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M51%204.9c-1.9.8-3.9%201.4-6%201.6%202.2-1.3%203.8-3.3%204.6-5.7-2%201.2-4.3%202-6.6%202.5-2-2-4.7-3.3-7.7-3.3-5.8%200-10.5%204.6-10.5%2010.4%200%20.8.1%201.6.3%202.4-8.7-.5-16.4-4.6-21.5-10.9-.9%201.5-1.5%203.3-1.5%205.2%200%203.6%201.8%206.8%204.7%208.6-1.7-.1-3.3-.5-4.7-1.3v.1c0%205%203.6%209.2%208.4%2010.1-.9.2-1.8.4-2.8.4-.7%200-1.3-.1-2-.2C7%2029%2010.9%2032%2015.5%2032.1c-3.6%202.8-8.1%204.4-13%204.4-.8%200-1.7%200-2.5-.1C4.6%2039.3%2010.1%2041%2016%2041c19.2%200%2029.8-15.8%2029.8-29.4v-1.3c2-1.5%203.8-3.4%205.2-5.4z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._goo:after {
	top: 36px;
	left: 2px;
	width: 50px;
	height: 42px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2042%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M39.4%200h2.1v8.4H50v2.1h-8.5v8.4h-2.1v-8.4H31V8.4h8.5c-.1-2.8-.1-5.6-.1-8.4zM8%2041.4c-1.7-.4-3.5-1.1-5-2.1C1%2038-.4%2036%20.1%2033.3c.4-2.4%202.1-4.4%204.1-5.7C7.7%2025.2%2011%2025%2015.1%2025l-.1-.1c-.8-.8-1.5-1.8-1.6-3-.1-1%20.2-2%20.6-2.8-1.2.1-2.4%200-3.6-.2-2.5-.5-4.7-1.9-6.1-4.1C.9%209.5%203.6%203.7%209%201.2%2010.6.4%2012.4%200%2014.2%200h13.1c-1%20.7-2%201.4-2.9%202.1h-4.1c.8.3%201.5.8%202.1%201.5.8.8%201.3%201.9%201.6%203%20.8%202.7.5%205.4-1.2%207.8-1.1%201.5-2.4%202.1-3.6%203.4-.6.6-.9%201.2-1%202v.7c.2.7.9%201.5%201.4%202l.3.3c.1.1.2.2.4.3%201.5%201.4%203.3%202.3%204.4%204.1%201.2%201.8%201.7%204.6%201.3%206.8-.4%202.2-1.8%204.1-3.6%205.4-3.9%202.9-9.8%203.1-14.4%202zm13.5-4.1c1.1-1.3%201.6-3.3%201.3-5-.2-1.3-.8-2.2-1.8-3-.3-.2-.6-.5-.8-.7-2.2-1.7-3-2.3-5.9-2.3-3.6%200-8.2%201.7-9.3%205.4-1.1%203.5%201.8%206.7%205%207.8%203.2%201%209.1.6%2011.5-2.2zm-8.3-19.9c1%20.3%202.1.4%203.2%200s2-1.3%202.6-2.4c1-1.9%201.1-4.3.5-6.4-.5-2.1-1.7-4.1-3.4-5.4-1-.8-2.2-1.3-3.5-1.3-1.8-.1-3.2.9-4.1%202.4-.7%201.2-1%202.7-1%204.1%200%203.4%202.1%207.8%205.7%209z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._goo:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2042%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M39.4%200h2.1v8.4H50v2.1h-8.5v8.4h-2.1v-8.4H31V8.4h8.5c-.1-2.8-.1-5.6-.1-8.4zM8%2041.4c-1.7-.4-3.5-1.1-5-2.1C1%2038-.4%2036%20.1%2033.3c.4-2.4%202.1-4.4%204.1-5.7C7.7%2025.2%2011%2025%2015.1%2025l-.1-.1c-.8-.8-1.5-1.8-1.6-3-.1-1%20.2-2%20.6-2.8-1.2.1-2.4%200-3.6-.2-2.5-.5-4.7-1.9-6.1-4.1C.9%209.5%203.6%203.7%209%201.2%2010.6.4%2012.4%200%2014.2%200h13.1c-1%20.7-2%201.4-2.9%202.1h-4.1c.8.3%201.5.8%202.1%201.5.8.8%201.3%201.9%201.6%203%20.8%202.7.5%205.4-1.2%207.8-1.1%201.5-2.4%202.1-3.6%203.4-.6.6-.9%201.2-1%202v.7c.2.7.9%201.5%201.4%202l.3.3c.1.1.2.2.4.3%201.5%201.4%203.3%202.3%204.4%204.1%201.2%201.8%201.7%204.6%201.3%206.8-.4%202.2-1.8%204.1-3.6%205.4-3.9%202.9-9.8%203.1-14.4%202zm13.5-4.1c1.1-1.3%201.6-3.3%201.3-5-.2-1.3-.8-2.2-1.8-3-.3-.2-.6-.5-.8-.7-2.2-1.7-3-2.3-5.9-2.3-3.6%200-8.2%201.7-9.3%205.4-1.1%203.5%201.8%206.7%205%207.8%203.2%201%209.1.6%2011.5-2.2zm-8.3-19.9c1%20.3%202.1.4%203.2%200s2-1.3%202.6-2.4c1-1.9%201.1-4.3.5-6.4-.5-2.1-1.7-4.1-3.4-5.4-1-.8-2.2-1.3-3.5-1.3-1.8-.1-3.2.9-4.1%202.4-.7%201.2-1%202.7-1%204.1%200%203.4%202.1%207.8%205.7%209z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._yb:after {
	top: 30px;
	width: 33px;
	height: 46px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2046%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M12%200H8.7l-2%208.5h-.3L4.3%200H1l3.9%2012.9v8.5h3.3v-8.9L12%200zm5.1%2023.8h-1.2c-3.7%200-7.4.1-10.9.2-2.6%200-4.8%202.1-4.8%204.7-.1%202.1-.2%204.1-.2%206.2%200%202.1.1%204.1.2%206.2%200%202.6%202.1%204.7%204.8%204.7%203.6.1%207.2.2%2011%20.2h1c3.7%200%207.4-.1%2011-.2%202.6%200%204.8-2.1%204.8-4.7.1-2.1.2-4.1.2-6.2%200-2.1-.1-4.1-.2-6.2%200-2.6-2.1-4.7-4.8-4.7-3.6-.1-7.2-.2-10.9-.2zm-7.5%203.7v2.1H7.2V42H5V29.6H2.6v-2.1h7zm3.6%2012v-8.2h2V42h-2v-1.2c-.4.4-.8.8-1.2%201-.4.2-.8.3-1.2.3-.5%200-.8-.2-1-.5-.2-.3-.4-.8-.4-1.4v-9h2v8.2c0%20.3%200%20.4.1.6.1.1.2.2.4.2.1%200%20.3-.1.6-.2.4-.1.6-.3.7-.5zm7.8-8.4c.6%200%201.1.2%201.4.7.3.5.5%201.1.5%202v6c0%20.8-.2%201.4-.5%201.8-.3.4-.8.6-1.4.6-.4%200-.7-.1-1-.2-.3-.2-.6-.4-.9-.7v.7h-2V27.5h2v4.7c.3-.3.6-.6.9-.7.4-.3.7-.4%201-.4zm-.1%208.4c0%20.3-.1.6-.2.7-.1.2-.3.2-.5.2s-.3%200-.5-.1-.3-.2-.5-.4v-6.7c.1-.1.3-.3.4-.3.1-.1.3-.1.4-.1.3%200%20.5.1.6.3.1.2.2.5.2.8l.1%205.6zm9.5-2.6h-3.8v2c0%20.6.1%201%20.2%201.2.1.2.4.3.7.3.3%200%20.6-.1.7-.3.1-.2.2-.6.2-1.2v-.7h2.1v.8c0%201.1-.2%201.9-.8%202.5-.5.6-1.3.8-2.2.8-.9%200-1.6-.3-2.1-.9-.5-.6-.8-1.4-.8-2.4v-4.8c0-.9.3-1.7.8-2.3.6-.6%201.3-.9%202.2-.9.9%200%201.6.3%202.1.8s.7%201.3.7%202.3v2.8zm-3.9-2.7c0-.5.1-.8.2-1%20.1-.2.4-.3.7-.3.3%200%20.5.1.7.3.1.2.2.5.2%201v1.1h-1.8v-1.1zm1.8-28.6v11.9c-.3.3-.6.6-.9.8-.3.2-.6.3-.8.3-.3%200-.5-.1-.6-.3-.1-.2-.2-.4-.2-.8V5.6h-2.9v13.2c0%20.9.2%201.6.5%202.1s.9.7%201.5.7c.5%200%201.1-.2%201.7-.5.6-.3%201.1-.8%201.7-1.5v1.7h2.9V5.6h-2.9zM13%2020.5c-.8-.8-1.2-1.9-1.2-3.2V9.1c0-1.2.4-2.2%201.2-2.9.8-.7%201.8-1.1%203.2-1.1%201.2%200%202.2.4%203%201.1.8.8%201.2%201.7%201.2%202.9v8.1c0%201.3-.4%202.4-1.1%203.2-.8.8-1.8%201.1-3.1%201.1-1.4.2-2.4-.2-3.2-1zm1.9-11.4v8.6c0%20.4.1.8.3%201%20.2.2.5.4.9.4s.7-.1.9-.4c.2-.2.4-.6.4-1V9.1c0-.3-.1-.6-.4-.8-.2-.2-.6-.3-.9-.3-.4%200-.6.1-.9.3-.2.2-.3.4-.3.8z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._yb:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2033%2046%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M12%200H8.7l-2%208.5h-.3L4.3%200H1l3.9%2012.9v8.5h3.3v-8.9L12%200zm5.1%2023.8h-1.2c-3.7%200-7.4.1-10.9.2-2.6%200-4.8%202.1-4.8%204.7-.1%202.1-.2%204.1-.2%206.2%200%202.1.1%204.1.2%206.2%200%202.6%202.1%204.7%204.8%204.7%203.6.1%207.2.2%2011%20.2h1c3.7%200%207.4-.1%2011-.2%202.6%200%204.8-2.1%204.8-4.7.1-2.1.2-4.1.2-6.2%200-2.1-.1-4.1-.2-6.2%200-2.6-2.1-4.7-4.8-4.7-3.6-.1-7.2-.2-10.9-.2zm-7.5%203.7v2.1H7.2V42H5V29.6H2.6v-2.1h7zm3.6%2012v-8.2h2V42h-2v-1.2c-.4.4-.8.8-1.2%201-.4.2-.8.3-1.2.3-.5%200-.8-.2-1-.5-.2-.3-.4-.8-.4-1.4v-9h2v8.2c0%20.3%200%20.4.1.6.1.1.2.2.4.2.1%200%20.3-.1.6-.2.4-.1.6-.3.7-.5zm7.8-8.4c.6%200%201.1.2%201.4.7.3.5.5%201.1.5%202v6c0%20.8-.2%201.4-.5%201.8-.3.4-.8.6-1.4.6-.4%200-.7-.1-1-.2-.3-.2-.6-.4-.9-.7v.7h-2V27.5h2v4.7c.3-.3.6-.6.9-.7.4-.3.7-.4%201-.4zm-.1%208.4c0%20.3-.1.6-.2.7-.1.2-.3.2-.5.2s-.3%200-.5-.1-.3-.2-.5-.4v-6.7c.1-.1.3-.3.4-.3.1-.1.3-.1.4-.1.3%200%20.5.1.6.3.1.2.2.5.2.8l.1%205.6zm9.5-2.6h-3.8v2c0%20.6.1%201%20.2%201.2.1.2.4.3.7.3.3%200%20.6-.1.7-.3.1-.2.2-.6.2-1.2v-.7h2.1v.8c0%201.1-.2%201.9-.8%202.5-.5.6-1.3.8-2.2.8-.9%200-1.6-.3-2.1-.9-.5-.6-.8-1.4-.8-2.4v-4.8c0-.9.3-1.7.8-2.3.6-.6%201.3-.9%202.2-.9.9%200%201.6.3%202.1.8s.7%201.3.7%202.3v2.8zm-3.9-2.7c0-.5.1-.8.2-1%20.1-.2.4-.3.7-.3.3%200%20.5.1.7.3.1.2.2.5.2%201v1.1h-1.8v-1.1zm1.8-28.6v11.9c-.3.3-.6.6-.9.8-.3.2-.6.3-.8.3-.3%200-.5-.1-.6-.3-.1-.2-.2-.4-.2-.8V5.6h-2.9v13.2c0%20.9.2%201.6.5%202.1s.9.7%201.5.7c.5%200%201.1-.2%201.7-.5.6-.3%201.1-.8%201.7-1.5v1.7h2.9V5.6h-2.9zM13%2020.5c-.8-.8-1.2-1.9-1.2-3.2V9.1c0-1.2.4-2.2%201.2-2.9.8-.7%201.8-1.1%203.2-1.1%201.2%200%202.2.4%203%201.1.8.8%201.2%201.7%201.2%202.9v8.1c0%201.3-.4%202.4-1.1%203.2-.8.8-1.8%201.1-3.1%201.1-1.4.2-2.4-.2-3.2-1zm1.9-11.4v8.6c0%20.4.1.8.3%201%20.2.2.5.4.9.4s.7-.1.9-.4c.2-.2.4-.6.4-1V9.1c0-.3-.1-.6-.4-.8-.2-.2-.6-.3-.9-.3-.4%200-.6.1-.9.3-.2.2-.3.4-.3.8z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._pdf:after {
	top: 31px;
	width: 38px;
	height: 44px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2044%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M5.8%200h21.7L38%2010.6v27.5c0%203.2-2.6%205.9-5.8%205.9H5.8C2.6%2044%200%2041.4%200%2038.1V5.9C0%202.6%202.6%200%205.8%200zm19.1%2028.4H27v-3.8h3.3v-1.7H27v-2.1h3.6V19H25v9.4h-.1zm-7.4-7.7v6.1h.7c1.9%200%203.1-1%203.1-3.3%200-1.9-1.1-3-2.9-3-.4.1-.7.1-.9.2zm-2.1%207.6c.5.1%201.3.1%202.4.1%201.8%200%203.3-.4%204.3-1.2.9-.8%201.5-2%201.5-3.8%200-1.6-.6-2.8-1.6-3.5-.9-.7-2-1-3.8-1-1.1%200-2.1.1-2.8.2v9.2zm-5.9-7.7v2.8c.2%200%20.4.1.7.1%201.1%200%201.8-.6%201.8-1.5s-.6-1.4-1.6-1.4c-.5-.1-.8%200-.9%200zm-2.1%207.8h2.1V25h.7c1.2%200%202.3-.3%203-1%20.5-.5.9-1.3.9-2.2%200-.9-.4-1.7-1-2.2-.6-.5-1.5-.7-2.8-.7-1.3.1-2.2.1-2.9.3v9.2zm18.5-14.7h8.7c.6%200%201.1-.5%201.1-1.1%200-.6-.5-1.1-1.1-1.1H27V3.9c0-.6-.5-1.1-1.1-1.1-.6%200-1.1.5-1.1%201.1v8.7c.1.6.5%201.1%201.1%201.1z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._pdf:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2044%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M5.8%200h21.7L38%2010.6v27.5c0%203.2-2.6%205.9-5.8%205.9H5.8C2.6%2044%200%2041.4%200%2038.1V5.9C0%202.6%202.6%200%205.8%200zm19.1%2028.4H27v-3.8h3.3v-1.7H27v-2.1h3.6V19H25v9.4h-.1zm-7.4-7.7v6.1h.7c1.9%200%203.1-1%203.1-3.3%200-1.9-1.1-3-2.9-3-.4.1-.7.1-.9.2zm-2.1%207.6c.5.1%201.3.1%202.4.1%201.8%200%203.3-.4%204.3-1.2.9-.8%201.5-2%201.5-3.8%200-1.6-.6-2.8-1.6-3.5-.9-.7-2-1-3.8-1-1.1%200-2.1.1-2.8.2v9.2zm-5.9-7.7v2.8c.2%200%20.4.1.7.1%201.1%200%201.8-.6%201.8-1.5s-.6-1.4-1.6-1.4c-.5-.1-.8%200-.9%200zm-2.1%207.8h2.1V25h.7c1.2%200%202.3-.3%203-1%20.5-.5.9-1.3.9-2.2%200-.9-.4-1.7-1-2.2-.6-.5-1.5-.7-2.8-.7-1.3.1-2.2.1-2.9.3v9.2zm18.5-14.7h8.7c.6%200%201.1-.5%201.1-1.1%200-.6-.5-1.1-1.1-1.1H27V3.9c0-.6-.5-1.1-1.1-1.1-.6%200-1.1.5-1.1%201.1v8.7c.1.6.5%201.1%201.1%201.1z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._blank:after {
	top: 31px;
	width: 38px;
	height: 44px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2044%22%3E%3Cpath%20fill%3D%22red%22%20d%3D%22M27.5%200H5.8C2.6%200%200%202.6%200%205.9v32.3C0%2041.4%202.6%2044%205.8%2044h26.4c3.2%200%205.8-2.6%205.8-5.9V10.6L27.5%200zM11.6%203.8c.5-.1%201.4-.1%201.9%200%20.6.2.2.3.6.4.3.1.5.2.7.3.4.3.5.8.5%201.4%200%20.9-.2%201.2-.3%201.6.2.2.3.4.2.8-.1.3-.2.5-.5.6-.6%203.3-3.8%203.2-4.3%200-.5-.2-.7-.9-.4-1.3.1-.1.1-.1%200-.4-.1-.4-.1-.8-.1-1.2%200-1.3.6-1.9%201.7-2.2zM6.9%2014.7c0-1.4%201.1-2%202.2-2.5.5-.2%201.2-.4%201.6-.7l.3-.3v.4c0%201.4.4%202.6.9%203.1l.4-2.3c-.1-.4-.2-.4%200-.7h.5c.2.3.1.3%200%20.7l.4%202.3c.6-.5.9-1.7.9-3.1v-.4c.8%201%204%201%204%203.5v1.5H6.9v-1.5zm18%2017.2h-18v-2.5h18v2.5zm6.2-5H6.9v-2.5h24.2v2.5zm0-4.9H6.9v-2.5h24.2V22zm3.5-8.3h-8.7c-.6%200-1.1-.5-1.1-1.1V3.9c0-.6.5-1.1%201.1-1.1.6%200%201.1.5%201.1%201.1v7.7h7.6c.6%200%201.1.5%201.1%201.1-.1.5-.5%201-1.1%201z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._blank:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2044%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.5%200H5.8C2.6%200%200%202.6%200%205.9v32.3C0%2041.4%202.6%2044%205.8%2044h26.4c3.2%200%205.8-2.6%205.8-5.9V10.6L27.5%200zM11.6%203.8c.5-.1%201.4-.1%201.9%200%20.6.2.2.3.6.4.3.1.5.2.7.3.4.3.5.8.5%201.4%200%20.9-.2%201.2-.3%201.6.2.2.3.4.2.8-.1.3-.2.5-.5.6-.6%203.3-3.8%203.2-4.3%200-.5-.2-.7-.9-.4-1.3.1-.1.1-.1%200-.4-.1-.4-.1-.8-.1-1.2%200-1.3.6-1.9%201.7-2.2zM6.9%2014.7c0-1.4%201.1-2%202.2-2.5.5-.2%201.2-.4%201.6-.7l.3-.3v.4c0%201.4.4%202.6.9%203.1l.4-2.3c-.1-.4-.2-.4%200-.7h.5c.2.3.1.3%200%20.7l.4%202.3c.6-.5.9-1.7.9-3.1v-.4c.8%201%204%201%204%203.5v1.5H6.9v-1.5zm18%2017.2h-18v-2.5h18v2.5zm6.2-5H6.9v-2.5h24.2v2.5zm0-4.9H6.9v-2.5h24.2V22zm3.5-8.3h-8.7c-.6%200-1.1-.5-1.1-1.1V3.9c0-.6.5-1.1%201.1-1.1.6%200%201.1.5%201.1%201.1v7.7h7.6c.6%200%201.1.5%201.1%201.1-.1.5-.5%201-1.1%201z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._file:after {
	top: 31px;
	width: 38px;
	height: 44px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2044%22%3E%3Cpath%20fill%3D%22red%22%20d%3D%22M27.5%200H5.8C2.6%200%200%202.6%200%205.9v32.3C0%2041.4%202.6%2044%205.8%2044h26.4c3.2%200%205.8-2.6%205.8-5.9V10.6L27.5%200zM9.9%2012.1h11.5v2.5H9.9v-2.5zM7.8%2034.5H5.1V32h2.6v2.5zm0-5H5.1V27h2.6v2.5zm0-5H5.1V22h2.6v2.5zm0-5H5.1V17h2.6v2.5zm0-4.9H5.1v-2.5h2.6v2.5zm12%2019.9H9.9V32h9.9v2.5zm13.1-5h-23V27h23v2.5zm0-5h-23V22h23v2.5zm0-5h-23V17h23v2.5zm1.7-5.8h-8.7c-.6%200-1.1-.5-1.1-1.1V3.9c0-.6.5-1.1%201.1-1.1.6%200%201.1.5%201.1%201.1v7.7h7.6c.6%200%201.1.5%201.1%201.1-.1.5-.5%201-1.1%201z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._file:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2044%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.5%200H5.8C2.6%200%200%202.6%200%205.9v32.3C0%2041.4%202.6%2044%205.8%2044h26.4c3.2%200%205.8-2.6%205.8-5.9V10.6L27.5%200zM9.9%2012.1h11.5v2.5H9.9v-2.5zM7.8%2034.5H5.1V32h2.6v2.5zm0-5H5.1V27h2.6v2.5zm0-5H5.1V22h2.6v2.5zm0-5H5.1V17h2.6v2.5zm0-4.9H5.1v-2.5h2.6v2.5zm12%2019.9H9.9V32h9.9v2.5zm13.1-5h-23V27h23v2.5zm0-5h-23V22h23v2.5zm0-5h-23V17h23v2.5zm1.7-5.8h-8.7c-.6%200-1.1-.5-1.1-1.1V3.9c0-.6.5-1.1%201.1-1.1.6%200%201.1.5%201.1%201.1v7.7h7.6c.6%200%201.1.5%201.1%201.1-.1.5-.5%201-1.1%201z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._photo:after {
	top: 31px;
	width: 45px;
	height: 40px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045%2040%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M4.5%205.6h9.4V2.2c0-1.2%201-2.2%202.2-2.2h12.7C30%200%2031%201%2031%202.2v3.4h9.4c2.5%200%204.5%202%204.5%204.5v25.4c0%202.5-2%204.5-4.5%204.5h-36C2%2040%200%2038%200%2035.5V10.1c0-2.5%202-4.5%204.5-4.5zm18%208.7c-4.7%200-8.4%203.8-8.4%208.5s3.8%208.5%208.4%208.5c4.7%200%208.4-3.8%208.4-8.5s-3.7-8.5-8.4-8.5zm0%205c-1.9%200-3.5%201.6-3.5%203.5s1.6%203.5%203.5%203.5%203.5-1.6%203.5-3.5-1.6-3.5-3.5-3.5zM16.7%205.6h11.5V2.8H16.7v2.8zm5.8%204.7c-6.9%200-12.5%205.6-12.5%2012.5s5.6%2012.5%2012.5%2012.5S35%2029.7%2035%2022.8s-5.6-12.5-12.5-12.5z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._photo:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045%2040%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M4.5%205.6h9.4V2.2c0-1.2%201-2.2%202.2-2.2h12.7C30%200%2031%201%2031%202.2v3.4h9.4c2.5%200%204.5%202%204.5%204.5v25.4c0%202.5-2%204.5-4.5%204.5h-36C2%2040%200%2038%200%2035.5V10.1c0-2.5%202-4.5%204.5-4.5zm18%208.7c-4.7%200-8.4%203.8-8.4%208.5s3.8%208.5%208.4%208.5c4.7%200%208.4-3.8%208.4-8.5s-3.7-8.5-8.4-8.5zm0%205c-1.9%200-3.5%201.6-3.5%203.5s1.6%203.5%203.5%203.5%203.5-1.6%203.5-3.5-1.6-3.5-3.5-3.5zM16.7%205.6h11.5V2.8H16.7v2.8zm5.8%204.7c-6.9%200-12.5%205.6-12.5%2012.5s5.6%2012.5%2012.5%2012.5S35%2029.7%2035%2022.8s-5.6-12.5-12.5-12.5z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._video:after {
	top: 39px;
	width: 45px;
	height: 30px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045%2030%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M3.8%200h26.6c2.1%200%203.8%201.7%203.8%203.7v4L45%20.5v28.6l-10.9-7.2v4.4c0%202-1.7%203.7-3.8%203.7H3.8C1.7%2030%200%2028.3%200%2026.3V3.7C0%201.7%201.7%200%203.8%200z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._video:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2045%2030%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M3.8%200h26.6c2.1%200%203.8%201.7%203.8%203.7v4L45%20.5v28.6l-10.9-7.2v4.4c0%202-1.7%203.7-3.8%203.7H3.8C1.7%2030%200%2028.3%200%2026.3V3.7C0%201.7%201.7%200%203.8%200z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._ig:after {
	top: 33px;
	width: 40px;
	height: 40px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M5.1%200h29.7C37.7%200%2040%202.3%2040%205.1v29.7c0%202.8-2.3%205.1-5.1%205.1H5.1c-2.8.1-5.1-2.2-5.1-5V5.1C0%202.3%202.3%200%205.1%200zm24%204.4c-1%200-1.8.8-1.8%201.8v4.3c0%201%20.8%201.8%201.8%201.8h4.5c1%200%201.8-.8%201.8-1.8V6.2c0-1-.8-1.8-1.8-1.8h-4.5zm6.4%2012.5H32c.3%201.1.5%202.2.5%203.4%200%206.7-5.6%2012-12.4%2012-6.9%200-12.4-5.4-12.4-12%200-1.2.2-2.3.5-3.4H4.5v16.9c0%20.9.7%201.6%201.6%201.6H34c.9%200%201.6-.7%201.6-1.6V16.9h-.1zM20%2012.1c-4.4%200-8%203.5-8%207.8s3.6%207.8%208%207.8%208-3.5%208-7.8c.1-4.3-3.5-7.8-8-7.8z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._ig:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M5.1%200h29.7C37.7%200%2040%202.3%2040%205.1v29.7c0%202.8-2.3%205.1-5.1%205.1H5.1c-2.8.1-5.1-2.2-5.1-5V5.1C0%202.3%202.3%200%205.1%200zm24%204.4c-1%200-1.8.8-1.8%201.8v4.3c0%201%20.8%201.8%201.8%201.8h4.5c1%200%201.8-.8%201.8-1.8V6.2c0-1-.8-1.8-1.8-1.8h-4.5zm6.4%2012.5H32c.3%201.1.5%202.2.5%203.4%200%206.7-5.6%2012-12.4%2012-6.9%200-12.4-5.4-12.4-12%200-1.2.2-2.3.5-3.4H4.5v16.9c0%20.9.7%201.6%201.6%201.6H34c.9%200%201.6-.7%201.6-1.6V16.9h-.1zM20%2012.1c-4.4%200-8%203.5-8%207.8s3.6%207.8%208%207.8%208-3.5%208-7.8c.1-4.3-3.5-7.8-8-7.8z%22%2F%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._franc:after {
	top: 34px;
	width: 50px;
	height: 38px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2038%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%3E%3Cpath%20d%3D%22M.1%206.5v4.1c0%202.1%201.2%204%202.9%204.9V38H45.9V16c2.3-.7%204.1-2.8%204.1-5.4V6.5H.1zm33.4%2027.7H15.8V21.4h17.6v12.8zm9.1.5h-7.4V19.8h-21v14.9H6.4V16.2c2.8-.3%205-2.7%205-5.6V8.8H13v1.8c0%203.1%202.5%205.6%205.6%205.6%203.1%200%205.6-2.5%205.6-5.6V8.8h1.5v1.8c0%203.1%202.5%205.6%205.6%205.6%203.1%200%205.6-2.5%205.6-5.6V8.8h1.6v1.8c0%202.5%201.6%204.6%203.8%205.3v18.8zM44.6%200H5.3L0%205.3h49.9%22%2F%3E%3Cpath%20d%3D%22M37.4%2022.3h3.2v2.8h-3.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._franc:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2038%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M.1%206.5v4.1c0%202.1%201.2%204%202.9%204.9V38H45.9V16c2.3-.7%204.1-2.8%204.1-5.4V6.5H.1zm33.4%2027.7H15.8V21.4h17.6v12.8zm9.1.5h-7.4V19.8h-21v14.9H6.4V16.2c2.8-.3%205-2.7%205-5.6V8.8H13v1.8c0%203.1%202.5%205.6%205.6%205.6%203.1%200%205.6-2.5%205.6-5.6V8.8h1.5v1.8c0%203.1%202.5%205.6%205.6%205.6%203.1%200%205.6-2.5%205.6-5.6V8.8h1.6v1.8c0%202.5%201.6%204.6%203.8%205.3v18.8zM44.6%200H5.3L0%205.3h49.9%22%2F%3E%3Cpath%20d%3D%22M37.4%2022.3h3.2v2.8h-3.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.socialLinks__link .icon._site:after {
	top: 26px;
	width: 49px;
	height: 48px;
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2049%2048%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%3E%3Cpath%20d%3D%22M15.9%2023.2H48l1%2022c.1%201.6-1.3%202.9-2.9%202.9H17.8c-1.6%200-2.9-1.3-2.9-2.9l1-22zm26.8%207c.8-.3%201.4-1%201.4-1.9%200-1.1-.9-2-2-2s-2%20.9-2%202c0%20.7.4%201.3.9%201.7-.4%201.4-1.2%202.7-2.4%203.7-1.7%201.4-4%202.3-6.6%202.3-2.6%200-4.9-.9-6.6-2.3-1.2-1-2-2.3-2.4-3.7.5-.4.9-1%20.9-1.7%200-1.1-.9-2-2-2s-2%20.9-2%202c0%20.9.6%201.6%201.4%201.9.4%201.8%201.5%203.5%203%204.8%202%201.7%204.7%202.7%207.7%202.7s5.7-1%207.7-2.7c1.5-1.3%202.5-3%203-4.8z%22%2F%3E%3Cpath%20d%3D%22M8.9%2014c0%20.4-.3.7-.7.7-.4%200-.7-.3-.7-.7%200-.6%200-1.3.1-1.9-.8.3-1.4%201-1.4%201.9%200%201.1.9%202%202%202s2-.9%202-2c0-.8-.5-1.5-1.2-1.8-.1.5-.1%201.2-.1%201.8zm-.7-5c.5-1.8%201.3-3.4%202.3-4.8C12.3%201.6%2014.9%200%2017.8%200c2.9%200%205.5%201.6%207.3%204.2%201%201.3%201.7%203%202.3%204.8h5.3l1%2012.3H14.1L13%2045c0%20.8.1%201.6.5%202.3H1.4c-.8%200-1.5-.7-1.4-1.4L2.9%209h5.3zM28%2012.1c.1.6.1%201.3.1%201.9%200%20.4-.3.7-.7.7-.4%200-.7-.3-.7-.7%200-.6%200-1.2-.1-1.8-.7.3-1.2%201-1.2%201.8%200%201.1.9%202%202%202s2-.9%202-2c-.1-.9-.6-1.7-1.4-1.9zM25.9%209c-.5-1.5-1.1-2.8-1.9-3.9-1.6-2.2-3.8-3.6-6.2-3.6-2.4%200-4.6%201.4-6.2%203.6-.8%201-1.5%202.4-1.9%203.9h16.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.socialLinks__link:hover .icon._site:after {
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2049%2048%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M15.9%2023.2H48l1%2022c.1%201.6-1.3%202.9-2.9%202.9H17.8c-1.6%200-2.9-1.3-2.9-2.9l1-22zm26.8%207c.8-.3%201.4-1%201.4-1.9%200-1.1-.9-2-2-2s-2%20.9-2%202c0%20.7.4%201.3.9%201.7-.4%201.4-1.2%202.7-2.4%203.7-1.7%201.4-4%202.3-6.6%202.3-2.6%200-4.9-.9-6.6-2.3-1.2-1-2-2.3-2.4-3.7.5-.4.9-1%20.9-1.7%200-1.1-.9-2-2-2s-2%20.9-2%202c0%20.9.6%201.6%201.4%201.9.4%201.8%201.5%203.5%203%204.8%202%201.7%204.7%202.7%207.7%202.7s5.7-1%207.7-2.7c1.5-1.3%202.5-3%203-4.8z%22%2F%3E%3Cpath%20d%3D%22M8.9%2014c0%20.4-.3.7-.7.7-.4%200-.7-.3-.7-.7%200-.6%200-1.3.1-1.9-.8.3-1.4%201-1.4%201.9%200%201.1.9%202%202%202s2-.9%202-2c0-.8-.5-1.5-1.2-1.8-.1.5-.1%201.2-.1%201.8zm-.7-5c.5-1.8%201.3-3.4%202.3-4.8C12.3%201.6%2014.9%200%2017.8%200c2.9%200%205.5%201.6%207.3%204.2%201%201.3%201.7%203%202.3%204.8h5.3l1%2012.3H14.1L13%2045c0%20.8.1%201.6.5%202.3H1.4c-.8%200-1.5-.7-1.4-1.4L2.9%209h5.3zM28%2012.1c.1.6.1%201.3.1%201.9%200%20.4-.3.7-.7.7-.4%200-.7-.3-.7-.7%200-.6%200-1.2-.1-1.8-.7.3-1.2%201-1.2%201.8%200%201.1.9%202%202%202s2-.9%202-2c-.1-.9-.6-1.7-1.4-1.9zM25.9%209c-.5-1.5-1.1-2.8-1.9-3.9-1.6-2.2-3.8-3.6-6.2-3.6-2.4%200-4.6%201.4-6.2%203.6-.8%201-1.5%202.4-1.9%203.9h16.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

.ymap {
	margin-bottom: 120px
}

.ymap__wrap {
	width: 100%;
	height: 477px
}

.ymap._sm .ymap__wrap {
	height: 330px
}

.ymap .balloon-ymap {
	display: block;
	position: absolute;
	width: 1px;
	height: 1px
}

.ymap .balloon-text {
	position: relative;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 205px
}

.ymap .balloon {
	position: absolute;
	left: -14px;
	top: -16px;
	display: block;
	background: rgba(255, 255, 255, .8);
	height: 30px;
	border-radius: 16px 5px 5px 16px;
	padding: 0 10px 0 32px;
	white-space: nowrap;
	font-size: 14px;
	line-height: 32px
}

.ymap .balloon .icon {
	position: absolute;
	left: 2px;
	top: 2px;
	border-radius: 50%;
	width: 26px;
	height: 26px;
	border: 3px solid #2098ff
}

.ymap .balloon .icon:after {
	position: absolute;
	left: 50%;
	top: 50%;
	border-radius: 50%;
	margin: -6px 0 0 -6px;
	content: "";
	width: 12px;
	height: 12px;
	background-color: #2098ff
}

.pageNews-list .pages {
	margin-top: 60px
}

.pageNews-list__item {
	margin-bottom: 40px
}

.pageNews-list__item:after,
.pageNews-list__item:before {
	content: " ";
	display: table
}

.pageNews-list__item:after {
	clear: both
}

.pageNews-list__preview {
	float: left;
	width: 255px;
	margin-top: 3px
}

.pageNews-list__info {
	margin-left: 298px
}

.pageNews-list__date,
.pageNews-list__title {
	display: block;
	font-size: 17px
}

.pageNews-list__title {
	font-weight: 700;
	line-height: 28px;
	min-height: 57px;
	margin-bottom: 15px
}

.pageNews-list__titleLink {
	display: block;
	color: #3f3f3f
}

.pageNews-list__text {
	font-size: 17px
}

.pageNews-list__text p {
	margin-bottom: 0
}

.pageNewsBtn {
	margin-bottom: 60px
}

.pageNewsBtn:after,
.pageNewsBtn:before {
	content: " ";
	display: table
}

.pageNewsBtn:after {
	clear: both
}

.pageNewsBtn .btn {
	margin-right: 20px;
	float: left;
	min-width: 200px;
	margin-bottom: 10px;
}

.pageArticle:after,
.pageArticle:before {
	content: " ";
	display: table
}

.pageArticle:after {
	clear: both
}

.pageArticle__date {
	display: block;
	margin-bottom: 25px
}

.pageArticle__text {
	margin-bottom: 77px
}

.pageArticle__gallery:last-child,
.pageArticle__text:last-child {
	margin-bottom: 0
}

.pageArticle__gallery {
	margin-bottom: 59px
}

.pageArticle__gallery .slider {
	margin-bottom: 0
}

.pageArticle__share {
	text-align: center;
	margin-bottom: 30px
}

.pageArticle__share:last-child,
.pageRent-contacts__item p:last-child {
	margin-bottom: 0
}

.pageArticle__back {
	font-size: 25px;
	text-align: center
}

.pageAssets-about {
	margin-bottom: 130px
}

.pageAssets-about .text-block {
	margin-bottom: 58px
}

.pageAssets-about__video {
	position: relative;
	margin-bottom: 50px;
	padding-bottom: 56.25%;
	height: 0
}

.pageAssets-about__infoWrap {
	margin-bottom: 25px;
	font-size: 0;
	line-height: 0
}

.pageAssets-about__info {
	display: inline-block;
	width: 50%;
	margin-bottom: 60px;
	padding-left: 50px;
	vertical-align: top;
	font-weight: 700;
	color: #b1b1b1;
	font-size: 70px;
	line-height: 80px
}

.pageAssets-about__info .note {
	display: block;
	font-size: 17px;
	line-height: normal;
	color: #3f3f3f;
	font-weight: 400
}

.pageAssets:after,
.pageAssets:before {
	content: " ";
	display: table
}

.pageAssets:after {
	clear: both
}

.pageAssets-map {
	margin-bottom: 60px;
	margin-top: -17px;
	position: relative
}

.pageAssets-map__head {
	position: absolute;
	top: 17px;
	left: 0;
	width: 100%;
	z-index: 100;
	height: 0
}

.pageAssets-map__head .constrain {
	height: 0
}

.pageAssets-map__head .breadcrumbs,
.pageAssets-map__head .mainTitle {
	width: 300px
}

.pageAssets-list:after,
.pageAssets-list:before {
	content: " ";
	display: table
}

.pageAssets-list:after {
	clear: both
}

.pageAssets-list__item {
	margin-bottom: 80px;
	position: relative;
	overflow: hidden
}

.pageAssets-list__img {
	float: left;
	margin-top: -6px;
	width: 513px
}

.pageAssets-list__info {
	margin-left: 540px;
	margin-bottom: 59px
}

.pageAssets-list__city {
	margin-bottom: 0;
	font-size: 33px;
	font-weight: 400;
	color: #3f3f3f;
	transition: color .3s
}

.pageAssets-list__area {
	display: block;
	font-size: 25px
}

.pageAssets-list__addr {
	display: block;
	margin-bottom: 5px
}

.pageAssets-list__addr._fontSize {
	font-size: 24px
}

.pageAssets-list__text {
	margin-top: 7px
}

.pageAssets-list__text p {
	margin-bottom: 10px
}

.pageAssets-list__footer {
	position: absolute;
	right: 0;
	left: 540px;
	bottom: 0;
	overflow: hidden
}

.pageAssets-list__footer ._link {
	color: red
}

.pageAssets-list__footer .phone {
	padding-top: 12px;
	display: inline-block;
	font-size: 20px
}

.pageAssets-list__footer ._help {
	margin-left: 7px
}

.pageAssets-list__imgSmall {
	margin: 0 -18px;
	font-size: 0;
	line-height: 0
}

.pageAssets-list__imgSmall .item {
	display: inline-block;
	padding: 0 18px;
	vertical-align: middle;
	margin: 10px 0;
	text-align: center
}

.pageAssets-photo {
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	height: 450px;
	margin-bottom: 60px
}

.pageAssets-column {
	margin-bottom: 20px;
	text-align: center
}

.pageAssets-column .constrain {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.pageAssets-column__item {
	display: inline-block;
	width: 300px;
	margin-bottom: 30px;
	padding: 0 35px;
	vertical-align: top;
	text-align: left;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	border-left: 1px solid rgba(0, 0, 0, .2)
}

.pageAssets-column__item:nth-child(3n+1) {
	border-left: none
}

.pageAssets-column__itemIcon {
	display: block;
	margin: 0 auto 30px;
	width: 55px;
	height: 44px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2044%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23ababaa%22%20d%3D%22M55%2010.3L44.8%200%2021.7%2023.3%2010.2%2011.7%200%2022.1C7.2%2029.4%2014.5%2036.7%2021.7%2044L55%2010.3z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.pageContacts-list {
	margin-bottom: 100px
}

.pageContacts-list__item {
	border-bottom: 1px solid #000
}

.pageContacts-list__item:last-child {
	border-bottom: none
}

.pageContacts-list__title {
	position: relative;
	display: block;
	font-size: 20px;
	padding: 6px 60px 4px 0;
	color: #3f3f3f
}

.pageContacts-list__title:after {
	display: block;
	content: "";
	position: absolute;
	right: 16px;
	top: 14px;
	width: 19px;
	height: 10px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M17.2.3c.4-.4%201.1-.4%201.5.1s.4%201.2-.1%201.6l-8.4%207.8c-.4.4-1%20.4-1.5%200L.4%202C0%201.6-.1.9.3.4S1.4-.1%201.8.3l7.7%207.1L17.2.3z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.pageContacts-list__text {
	display: none;
	opacity: 0;
	margin: 13px 0 30px;
	transition: opacity .3s
}

.pageContacts-list__item._show .pageContacts-list__title:after {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M17.2.3c.4-.4%201.1-.4%201.5.1s.4%201.2-.1%201.6l-8.4%207.8c-.4.4-1%20.4-1.5%200L.4%202C0%201.6-.1.9.3.4S1.4-.1%201.8.3l7.7%207.1L17.2.3z%22%2F%3E%3C%2Fsvg%3E)
}

.pageContacts-list__item._show .pageContacts-list__text {
	display: block
}

.pageContacts-list__item._visible .pageContacts-list__text {
	display: block;
	opacity: 1
}

.pageContacts-footer:after,
.pageContacts-footer:before {
	content: " ";
	display: table
}

.pageContacts-footer:after {
	clear: both
}

.pageContacts-footer__left {
	float: left;
	width: 512px
}

.pageContacts-footer__right {
	float: right;
	width: 415px
}

.pageContacts-offices {
	margin-bottom: 50px
}

.pageContacts-offices__item {
	margin-bottom: 25px
}

.pageContacts-offices__item:after,
.pageContacts-offices__item:before {
	content: " ";
	display: table
}

.pageContacts-offices__item:after {
	clear: both
}

.pageContacts-offices__pic {
	float: left;
	border-radius: 50%;
	width: 155px;
	height: 155px
}

.pageContacts-offices__info {
	padding-top: 15px;
	margin-left: 185px;
	line-height: 23px
}

.pageDev .about-direction {
	margin-bottom: 60px
}

.pageDev__about {
	margin-bottom: 40px
}

.pageDev__active {
	margin-bottom: 75px
}

.pageDev__aboutCols {
	font-size: 0;
	line-height: 0;
	text-align: center;
	margin-bottom: 25px
}

.pageDev__aboutCols .icon {
	margin-bottom: 14px;
	display: block;
	height: 80px;
	width: 100%;
	background-position: center center;
	background-repeat: no-repeat
}

.pageDev__aboutCols .icon._1 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABQCAYAAADLPJ1qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjkyQjA0MDc4QzExMUU3ODIwQUJFNzQzM0YzMzQzRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjkyQjA0MTc4QzExMUU3ODIwQUJFNzQzM0YzMzQzRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyOTJCMDNFNzhDMTExRTc4MjBBQkU3NDMzRjMzNDNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyOTJCMDNGNzhDMTExRTc4MjBBQkU3NDMzRjMzNDNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+T1UqfwAADkVJREFU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)
}

.pageDev__aboutCols .icon._2 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABQCAYAAADLPJ1qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjkyQjA0NDc4QzExMUU3ODIwQUJFNzQzM0YzMzQzRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTg1MjczRTc4QzExMUU3ODIwQUJFNzQzM0YzMzQzRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyOTJCMDQyNzhDMTExRTc4MjBBQkU3NDMzRjMzNDNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyOTJCMDQzNzhDMTExRTc4MjBBQkU3NDMzRjMzNDNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6iFoXwAADilJREFU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)
}

.pageDev__aboutCols .icon._3 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABQCAYAAADLPJ1qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOTg1Mjc0MTc4QzExMUU3ODIwQUJFNzQzM0YzMzQzRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTg1Mjc0Mjc4QzExMUU3ODIwQUJFNzQzM0YzMzQzRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5ODUyNzNGNzhDMTExRTc4MjBBQkU3NDMzRjMzNDNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5ODUyNzQwNzhDMTExRTc4MjBBQkU3NDMzRjMzNDNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3ileUgAAB+tJREFU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)
}

.pageDev__aboutCol {
	display: inline-block;
	width: 30%;
	text-align: center;
	font-size: 16px;
	line-height: 1.2
}

.pageDevBottom {
	text-align: center;
	font-size: 0;
	line-height: 0;
	margin: 0 auto 40px;
	max-width: 900px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.pageDevBottom__cell {
	display: inline-block;
	width: 33.3%;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	box-sizing: border-box;
	padding: 0 20px;
	font-size: 17px;
	line-height: 1.3;
	vertical-align: top
}

.pageDevBottom__link,
.pageDevBottom__main {
	display: block
}

.pageDevBottom__icon {
	position: relative;
	display: block;
	border-radius: 50%;
	margin: 0 auto 20px;
	width: 80px;
	height: 80px;
	background-color: #dfe0e3;
	transition: background-color .3s
}

.pageDevBottom__icon:after {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -20px 0 0 -20px;
	display: block;
	content: "";
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2044%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M55%2010.3L44.8%200%2021.7%2023.3%2010.2%2011.7%200%2022.1C7.2%2029.4%2014.5%2036.7%2021.7%2044L55%2010.3z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;
	width: 40px;
	height: 40px;
	background-position: center center
}

a.pageDevBottom__link:hover .pageDevBottom__icon {
	background-color: red
}

a.pageDevBottom__link:hover .pageDevBottom__icon:after {
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2044%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M55%2010.3L44.8%200%2021.7%2023.3%2010.2%2011.7%200%2022.1C7.2%2029.4%2014.5%2036.7%2021.7%2044L55%2010.3z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.pageDevBottom__text {
	margin-top: 20px
}

.pageDevContacts {
	text-align: right;
	margin-bottom: 30px
}

.pageDevContacts .subTitle {
	text-align: center
}

.pageDevContacts,
.pageDevContacts__wrap {
	position: relative
}

.pageDevContacts__map {
	display: inline-block;
	width: 740px
}

.pageDevContacts__assets {
	position: absolute;
	left: 0;
	top: 55px;
	text-align: left;
	font-size: 19px;
	line-height: 1.3
}

.pageDevContacts__leg {
	position: relative;
	padding-left: 27px;
	margin-bottom: 10px;
	font-size: 17px
}

.pageDevContacts__leg:after {
	position: absolute;
	left: 0;
	top: 1px;
	display: block;
	content: "";
	width: 17px;
	height: 17px;
	border-radius: 50px;
	background-color: #da8b25
}

.pageDevContacts__leg._2:after {
	background-color: #d47351
}

.pageDevContacts__leg._3:after {
	background-color: #e4ac70
}

.pageDevContacts__text {
	margin-top: 60px
}

.pageDevContacts__text p {
	margin-bottom: 8px
}

.pagePhotos__title {
	display: block;
	font-size: 25px;
	margin-bottom: 25px
}

.pagePhotos__list {
	font-size: 0;
	line-height: 0;
	margin-left: -20px;
	margin-right: -20px
}

.pagePhotos__item {
	display: inline-block;
	vertical-align: top;
	padding: 0 20px;
	margin-bottom: 40px;
	width: 33.333%;
	font-size: 17px;
	line-height: 1.3529
}

.pagePhotos__itemLink,
.pageVacancies-list__item._show .pageVacancies-list__text {
	display: block
}

.pagePhotos__itemPreview {
	display: block;
	width: 100%
}

.pagePhotos__itemTitle {
	margin-top: 20px;
	display: block
}

.pagePhotos__back,
.pagePhotos__itemTitle {
	text-align: center;
	font-size: 25px
}

.pageRegPres-form {
	margin-bottom: 120px
}

.pageRegPres-form__ok {
	text-align: center;
	font-size: 22px;
	margin-bottom: 30px
}

.pageRegPres-form__title {
	font-size: 25px;
	margin-left: 30%;
	margin-bottom: 35px
}

.pageRegPres-form__field {
	margin-bottom: 28px
}

.pageRegPres-form__field:after,
.pageRegPres-form__field:before {
	content: " ";
	display: table
}

.pageRegPres-form__field:after {
	clear: both
}

.pageRegPres-form__fieldInput,
.pageRegPres-form__fieldLabel {
	display: inline-block;
	vertical-align: top
}

.pageRegPres-form__fieldLabel {
	width: 27%;
	padding-top: 13px;
	float: left
}

.pageRegPres-form__fieldLabel._two {
	padding-top: 5px
}

.pageRegPres-form__fieldInput {
	float: right;
	width: 70%
}

.pageRegPres-form__footer {
	padding-top: 21px;
	margin-left: 30%
}

.pageRegPres-form__footer .btn,
.pageRent-form__footer .btn {
	font-size: 28px;
	min-width: 400px
}

.pageRegPres-form__file {
	margin-top: 55px;
	margin-left: 30%;
	width: 400px;
	padding: 0 100px
}

.pageRent-form {
	margin-bottom: 120px
}

.pageRent-form__field {
	margin-bottom: 28px
}

.pageRent-form__field:after,
.pageRent-form__field:before {
	content: " ";
	display: table
}

.pageRent-form__field:after {
	clear: both
}

.pageRent-form__fieldInput,
.pageRent-form__fieldLabel {
	display: inline-block;
	vertical-align: top
}

.pageRent-form__fieldLabel {
	width: 17%;
	padding-top: 13px;
	float: left
}

.pageRent-form__fieldInput {
	float: right;
	width: 80%
}

.pageRent-form__footer {
	margin-left: 20%
}

.pageRent-contacts {
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.pageRent-contacts__item {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	display: inline-block;
	width: 45%;
	padding: 0 50px;
	vertical-align: top
}

.pageRent-contacts__item:first-child {
	border-right: 1px solid #ccc
}

.pageRent-contacts__item p {
	margin-bottom: 30px
}

.pageRent-contacts__pic {
	margin-bottom: 40px;
	border-radius: 50%;
	width: 158px;
	height: 158px
}

.pageText {
	margin-bottom: 73px;
	padding-top: 28px
}

.pageText__title {
	margin-bottom: 21px;
	font-size: 33px;
	font-weight: 400
}

.pageText__date {
	margin-bottom: 18px;
	font-size: 25px;
	font-weight: 400
}

.pageText__content {
	line-height: 1.35
}

.pageText__content h1,
.pageText__content h2,
.pageText__content h3,
.pageText__content h4,
.pageText__content h5,
.pageText__content h6 {
	margin-top: 18px;
	margin-bottom: 18px
}

.pageText__content blockquote,
.pageText__content ol,
.pageText__content p,
.pageText__content table,
.pageText__content ul {
	margin-bottom: 18px
}

.pageVacancies-list {
	margin-bottom: 60px
}

.pageVacancies-list__item {
	border-bottom: 1px solid #000
}

.pageVacancies-list__item:last-child {
	border-bottom: none
}

.pageVacancies-list__title {
	position: relative;
	display: block;
	font-size: 24px;
	padding: 12px 60px 9px 0;
	color: #3f3f3f
}

.pageVacancies-list__title:hover {
	color: red
}

.pageVacancies-list__title:after {
	display: block;
	content: "";
	position: absolute;
	right: 16px;
	top: 21px;
	width: 19px;
	height: 10px;
	background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23909090%22%20d%3D%22M17.2.3c.4-.4%201.1-.4%201.5.1s.4%201.2-.1%201.6l-8.4%207.8c-.4.4-1%20.4-1.5%200L.4%202C0%201.6-.1.9.3.4S1.4-.1%201.8.3l7.7%207.1L17.2.3z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center
}

.pageVacancies-list__text {
	display: none;
	opacity: 0;
	margin: 13px 0 30px;
	transition: opacity .3s
}

.pageVacancies-list__item._show .pageVacancies-list__title:after {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22red%22%20d%3D%22M17.2.3c.4-.4%201.1-.4%201.5.1s.4%201.2-.1%201.6l-8.4%207.8c-.4.4-1%20.4-1.5%200L.4%202C0%201.6-.1.9.3.4S1.4-.1%201.8.3l7.7%207.1L17.2.3z%22%2F%3E%3C%2Fsvg%3E)
}

.pageVacancies-list__item._visible .pageVacancies-list__text {
	display: block;
	opacity: 1
}

.pageVacancies-list .js-tabs-ctrl-detail {
	text-decoration: underline
}

.pageVacancies-list .js-tabs-ctrl-detail._active,
.pageVacancies-list .js-tabs-ctrl-detail:hover {
	text-decoration: none
}

.pageVacancies-list .js-tabs-ctrl-detail._active {
	color: #333
}

.pageVacancies-list__detail {
	margin-top: -5px;
	margin-bottom: 35px;
	margin-left: 55px;
	display: none;
	opacity: 0;
	transition: opacity .3s
}

.js-tabs-item-detail._show .pageVacancies-list__detail {
	display: block
}

.js-tabs-item-detail._visible .pageVacancies-list__detail {
	display: block;
	opacity: 1
}

.pageVacancies-list__detailItem {
	margin-bottom: 25px
}

.pageVacancies-list__detailItemTitle {
	display: block;
	font-weight: 700
}

.pageVacancies-blank {
	margin-top: 120px;
	padding-bottom: 50px;
	margin-bottom: 50px;
	position: relative;
	padding-right: 256px
}

.pageVacancies-blank p {
	margin-bottom: 10px
}

.pageVacancies-blank .socialLinks__link {
	position: absolute;
	right: 0;
	top: -15px
}

.pageVacancies-contacts {
	text-align: center
}

.pageVacancies-contacts__col {
	display: inline-block;
	vertical-align: top;
	padding: 15px 9% 0
}

.pageVacancies-text {
	margin-bottom: 60px
}

.pageVideo {
	text-align: center;
	font-size: 0;
	line-height: 0
}

.pageVideo__item {
	margin: 10px;
	display: inline-block;
	vertical-align: top
}

.pageTender-text {
	margin-bottom: 55px
}

.pageTender-list ._hidden {
	display: none
}

.pageTender-list__nav {
	margin-bottom: 15px
}

.pageTender-list__navItem {
	position: relative;
	margin-right: 15px;
	display: inline-block;
	padding-left: 30px;
	vertical-align: top;
	font-size: 17px
}

.pageTender-list__navItem:after {
	position: absolute;
	left: 0;
	top: -2px;
	display: block;
	border-radius: 50%;
	border: 5px solid #d2d2d2;
	width: 22px;
	height: 22px;
	background-color: #d2d2d2;
	content: "";
	box-sizing: border-box
}

.pageTender-list__navItem._active:after {
	background-color: red
}


.mobile-menu-open {
	display: none;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 16px;
	position: relative;
	cursor: pointer;
}

.mobile-menu-open__button {
	border-radius: 5px;
	width: 20px;
	height: 2px;
	background-color: #000;
	-webkit-transition: .3s;
	transition: .3s;
}

.mobile-menu-open__button:after {
	content: "";
	display: block;
	width: 20px;
	height: 2px;
	background-color: #000;
	position: absolute;
	top: 0;
	border-radius: 5px;
	-webkit-transition: .3s;
	transition: .3s;
}

.mobile-menu-open__button:before {
	content: "";
	display: block;
	width: 20px;
	height: 2px;
	background-color: #000;
	position: absolute;
	bottom: 0;
	border-radius: 5px;
	-webkit-transition: .3s;
	transition: .3s;
}

.mobile-menu-open.active .mobile-menu-open__button {
	background-color: transparent;
}

.mobile-menu-open.active .mobile-menu-open__button:after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	bottom: 0;
	margin: auto;
}

.mobile-menu-open.active .mobile-menu-open__button:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 0;
	margin: auto;
}

.mobile-menu {
	position: fixed;
	top: 68px;
	right: 0;
	width: 100%;
	height: calc(100% - 68px);
	z-index: 9999;
	background-color: #fff;
	padding-bottom: 10px;
	overflow-y: auto;
	overflow-x: hidden;
	left: 100%;
	-webkit-transition: .3s linear;
	transition: .3s linear;
}

.mobile-menu.opened,
.mobile-menu.active,
.mobile-menu .nav_close.opened {
	left: 0;
	display: block;
}

.mobile-menu ul {
	margin-top: 0 !important;
	width: 100%;
}

.mobile-menu ul li {
	border-bottom: 1px solid #e3e3e3;
}

.mobile-menu ul li a {
	display: block;
	position: relative;
	color: #000000;
	font-size: 18px;
	font-weight: 300;
	padding: 14px 20px 14px 30px;
	-webkit-transition: .2s;
	transition: .2s;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.mobile-menu ul li a>svg {
	width: 8px;
	height: 8px;
	fill: #000;
	margin-left: 5px;
	vertical-align: middle;
}

.mobile-menu ul li a:hover {
	color: #fb3400;
}

.mobile-menu ul li a:hover>svg {
	fill: #fb3400;
}


body.opened {
	overflow: hidden;
	position: fixed;
	height: 100%;
}

.section-slider,
.section-advantages,
.section-vacancy,
.section-form,
.section-contacts {
	font-family: arial;
}


.vacancy-slider__button {
	border-color: #fff;
	color: #fff;
}

.vacancy-slider__item {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	background-position: center;
	background-size: cover;
	position: relative;
	z-index: 1;
}

/* .vacancy-slider__item:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    z-index: -1;
} */

.vacancy-slider__text {
	font-family: arial;
	color: #fff;
	text-align: center;
	margin-bottom: 15px;
	font-size: 25px;
	line-height: 32px;
}

.vacancy-slider__wrapper {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.ps-advantages {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	width: calc(100% + 30px);
	margin-left: -15px;
}

.ps-advantage {
	width: calc(33.3334% - 30px);
	margin: 0 15px;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.vacancy-slider__info {
	font-size: 10px;
	color: #fff;
	position: absolute;
	bottom: 10px;
	right: 10px;
	display: flex;
	flex-direction: column;
	margin: 0;
	text-align: right;
}

.ps-advantage__img {
	width: 100%;
	height: 100px;
	object-fit: contain;
	object-position: center;
	margin-bottom: 15px;
}

.ps-add-file {
	max-width: 100%;
}

.add-file__input {
	max-width: 100%;
}

.file__input {
	cursor: pointer;
	max-width: 100%;
}

.ps-advantage__title {
	margin: 0;
	font-size: 20px;
	line-height: 26px;
	font-weight: 600;
	max-width: 280px;
	width: 100%;
	text-align: center;
}

.section-advantages {
	padding-bottom: 50px;
}

.ps-advantage__more {
	color: red;
	font-size: 16px;
	line-height: 20px;
	transition: .3s;
}

.ps-advantage__svg {
	transform: rotate(90deg);
	width: 7px;
	height: 9px;
	margin-left: 5px;
	fill: red;
	transition: .3s;
}

.ps-advantage__more:hover {
	color: #3f3f3f;
}

.ps-advantage__more:hover .ps-advantage__svg {
	fill: #3f3f3f;
}

.ps-hidden-block {
	width: 100%;
	display: none;
	max-width: 230px;
	text-align: center;
	padding-top: 10px;
}

.ps-advantage.click-active .ps-advantage__svg,
.ps-advantage.active .ps-advantage__svg {
	transform: rotate(-90deg);
}

.ps-section-title {
	display: block;
	text-align: center;
	margin-bottom: 30px;
}



.section-questions-remained {
	margin-bottom: 30px;
}

.ps-contact-field {
	height: 50px;
	position: relative;
	display: block;
}

.ps-contact-form .ps-contact-field__input {
	width: 100%;
	height: 100%;
	border-radius: 0;
	background-color: #ffffff;
	padding: 0;
	color: #a3a3a3;
	font-size: 16px;
	line-height: 20px;
	border: none;
	border-bottom: 2px solid #a3a3a3;
}

.ps-contact-field__text {
	position: absolute;
	top: 15px;
	left: 0;
	color: #a3a3a3;
	font-size: 16px;
	line-height: 22px;
	-webkit-transition: .2s;
	transition: .2s;
	cursor: text;
}

.ps-contact-field__error-text {
	display: none;
	color: red;
	font-size: 12px;
	line-height: 20px;
	position: absolute;
	top: 100%;
}

.ps-contact-field.active .ps-contact-field__input {
	padding-top: 15px;
}

.ps-contact-field.ps-textarea.active .ps-contact-field__input {
	padding-top: 20px;
}

.ps-contact-field.active .ps-contact-field__text {
	top: 0;
	font-size: 12px;
	color: red;
}

.ps-contact-field.error .ps-contact-field__input {
	border-color: red;
}

.ps-contact-field.error .ps-contact-field__error-text {
	display: block;
}

.ps-contact-field.error .ps-contact-field__text {
	color: red;
}

.ps-contact-form .ps-contact-field.ps-textarea {
	height: 110px;
	margin-bottom: 0px;
}

.ps-contact-field.ps-textarea textarea {
	resize: none;
}

.ps-contact-field.textarea.active .ps-contact-field__input {
	padding-top: 20px;
}

.ps-half-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 20px;
}

.ps-full-row:not(:last-child) {
	margin-bottom: 30px;
}

.ps-half-row .ps-contact-field {
	width: calc(25% - 15px);
	margin: 0;
}

.ps-half-row .ps-contact-field:first-child {
	margin-left: 0;
}

.ps-half-row .ps-contact-field:last-child {
	margin-right: 0;
}

.ps-full-row {
	display: flex;
	align-items: center;
}

.ps-modal-row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 20px;
	flex-wrap: wrap;
}

.ps-modal-row .ps-contact-field {
	width: calc(50% - 15px);
}

.ps-full-row .ps-contact-field {
	width: 100%;
}

.ps-personal {
	color: #a3a3a3;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
}

.ps-wrapper {
	display: flex;
	flex-direction: column;
	flex: 1 1 auto;
}

a.ps-personal {
	text-decoration: underline;
}

a.ps-personal:hover {
	color: red;
	text-decoration: none;
}

.ps-submit {
	width: 200px;
	margin-right: 15px;
}

.section-form {
	margin-bottom: 50px;
}

.ps-contacts {
	width: calc(100% + 30px);
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
}

.ps-contact {
	width: calc(50% - 30px);
	margin: 0 15px 30px;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.ps-contact__img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.ps-contact__img-wrap {
	width: 150px;
	height: 150px;
	border-radius: 50%;
	overflow: hidden;
	margin-bottom: 15px;
}

.ps-contact-info {
	text-align: center;
}

.ps-contact-info__order {
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 5px;
}

.ps-contact-info__namae {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 5px;
}

.ps-contact-info__tels {
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 5px;
}

.ps-contact-info__mail {
	font-size: 17px;
	line-height: 20px;
	margin-bottom: 5px;
}

.ps-section-questions-remained-button {
	margin: 0 auto;
	display: block;
	width: 200px;
}

.ps-hidden-block .text-block h3 {
	margin-bottom: 10px;
}

.ps-full-row.column {
	flex-direction: column;
	align-items: flex-start;
}

.ps-input-text-top {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 5px;
	padding-left: 8px;
}


body.opened-modal {
	overflow: hidden;
}

/* Custom Modal */

.custom-modal {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(28, 47, 87, 0.68);
	overflow-y: scroll;
	z-index: 1220;
}

.custom-modal.active {
	display: block;
}

.custom-modal__wrapper {
	height: auto;
	background-color: #ffffff;
	margin: 50px auto;
	position: relative;
	padding: 0 35px 40px;
	width: 750px;
	border-radius: 3px;
	max-width: 100%;
}

.custom-modal__content {
	display: none;
}

.custom-modal__header {
	padding-top: 40px;
	padding-bottom: 0px;
}

.custom-modal__close {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 5px;
	height: 23px;
	width: 23px;
	position: absolute;
	right: 20px;
	top: 20px;
}

.custom-modal__close svg {
	width: 13px;
	height: 13px;
	fill: #9b9b9b;
}

.custom-modal .caption {
	color: #1c539d;
	font-size: 24px;
	font-weight: 700;
	line-height: 26px;
	margin-bottom: 15px;
}

.custom-modal .subcaption {
	color: #222222;
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 20px;
}

.custom-modal .custom-modal__body>p {
	margin-bottom: 15px;
}

.custom-modal .personal {
	color: #9b9b9b;
	font-size: 11px;
	font-weight: 400;
	line-height: 15px;
}

.custom-modal .personal:hover {
	color: #9b9b9b;
}


/* End Modal */



.new-blocks {
	display: flex;
	width: calc(100% + 30px);
	margin-left: -15px;
	flex-wrap: wrap;
	margin-bottom: 50px;
	padding-top: 30px;
}

.new-block {
	width: calc(33.3334% - 30px);
	margin: 0 15px;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.new-block__desc {
	margin: 0;
	font-size: 22px;
	line-height: 26px;
	transition: .4s;
}

.new-block__icon-wrap {
	width: 150px;
	height: 150px;
	border-radius: 50%;
	overflow: hidden;
	margin-bottom: 20px;
}

.new-block__icon {
	width: 100%;
	height: 100%;
	object-fit: cover;
	filter: grayscale(1);
	transform: scale(1);
	transition: .4s;
}

.new-block:hover .new-block__icon {
	filter: grayscale(0);
	transform: scale(1.1);
}

.new-block:hover .new-block__desc {
	color: red;
}

@media(max-width: 767px) {
	.new-block {
		width: 100%;
	}

	.new-block:not(:last-child) {
		margin-bottom: 30px;
	}
}


.new-item-menu {
	position: relative;
	margin-top: 10px;
	padding-top: 10px;
}

.new-item-menu:after {
	content: "";
	position: absolute;
	left: 15px;
	right: 15px;
	height: 2px;
	top: 0;
	background-color: #d9d9d9;
}

.new-text-block {
	width: 500px;
	max-width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin: 0 auto;
}

.new-text-block p {
	margin-bottom: 0;
}

.new-text-block .new-text-block__title {
	margin-bottom: 20px;
}

.ps_section-banner {
    padding-bottom: 50px;
}

.ps_banner-img {
	width: 100%;
    height: auto;
    min-height: 250px;
	object-fit: cover;
	display: block;
}

.ps_sidebar {
    position: absolute;
    left: 0px;
    border: 2px solid #d9d9d9;
	border-left: none;
	padding: 30px 25px 30px 15px;
}

.ps_sidebar-menu {
	margin: 0;
	padding: 0;
}

.ps_sidebar-menu__item {
    list-style-type: none;
}

.ps_sidebar-menu__item:not(:last-child) {
	margin-bottom: 15px;
}

.ps_sidebar-menu__item.active .ps_sidebar-menu__link {
	color: red;
}

.ps_sidebar-menu__link {
    font-size: 18px;
    color: #b1b1b1;
	line-height: 24px;
	font-weight: 700;
	display: block;
	transition: .3s;
}

.ps_sidebar-menu__link:hover {
	color: red;
}

.ps_content .ps_title {
    display: block;
    color: #4e4e4e;
    margin-bottom: 40px;
    font-size: 33px;
    text-align: center;
}

.ps_section {
    position: relative;
}

.ps_characteristics {
    display: flex;
    flex-wrap: wrap;
}
.ps_characteristics-item {
    width: 50%;
    display: flex;
    flex-direction: column;
}
.ps_characteristics-item__title {
    font-weight: 700;
    color: #b1b1b1;
    font-size: 70px;
    line-height: 80px;
    margin-bottom: 0;
}

.pageNewsBtn.tac {
	display: flex;
	align-items: center;
	justify-content: center;
}

.ps_links {
    position: absolute;
    top: 0;
    right: calc( (100vw - 1170px) / 2 );
}

.ps_links__item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
	height: 50px;
	background-color: #9a9a9a;
	transition: .3s;
}

.ps_links__item:hover {
	background-color: red;
}


.ps_links__item img {
    width: 60%;
    height: 70%;
    object-fit: contain;
}

.ps_new-carts {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% + 30px);
    margin-left: -15px;
}
.ps_new-cart {
    width: calc(50% - 30px);
    margin: 0 15px 30px;
}
.ps_new-cart__img-wrap {
    width: 100%;
	margin-bottom: 10px;
	display: block;
}
.ps_new-cart__img {
    width: 100%;
    height: 100%;
	object-fit: cover;
	display: block;
}
.ps_new-cart .ps_new-cart-info__title {
    margin-bottom: 15px;
    font-size: 26px;
    line-height: 30px;
	font-weight: 600;
	transition: .3s;
	color: #3f3f3f;
}
.ps_new-cart .ps_new-cart-info__title:hover {
	color: red;
}
.ps_new-cart .ps_new-cart-info__address {
    margin-bottom: 3px;
    font-size: 15px;
    line-height: 20px;
}
.ps_new-cart .ps_new-cart-info__scale {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
    line-height: 24px;
}
.ps_new-cart .ps_new-cart-info__desc {
    margin-bottom: 0;
}

.video-modal {
	position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.4);
    display: none;
    align-items: center;
    justify-content: center;
    overflow-y: auto;
    padding: 30px 15px;
    z-index: 12345;
}

.video-modal__wrap {
    border-radius: 4px;
	border: 15px solid #333;
	background-color: #333;
	display: flex;
	max-width: 100%;
	position: relative;
}

.video-modal iframe {
    max-width: 100%;
}

.close-modal {
	background-image: url(../images/fancybox/fancybox_sprite.png);
	width: 36px;
	height: 36px;
    position: absolute;
    left: calc(100% - 10px);
    bottom: calc(100% - 10px);
}

.video-modal.opened {
	display: flex;
}

.hidden-block {
    display: none;
}

.button-visible-hidden-block {
    display: block;
    text-align: center;
}

.online-video {
    display: flex;
	align-items: flex-start;
	margin-bottom: 30px;
}

.online-video__wrap {
    display: flex;
    align-items: center;
    justify-content: center;
	width: 700px;
	max-width: 100%;
    height: 50px;
    background-color: #b1b1b1;
    border-radius: 30px;
	margin: 0 auto;
	transition: .3s;
}

.online-video__wrap:hover {
	background-color: #cacaca;
}

.online-video__title {
	text-align: left;
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 400;
    color: #fff;
}

.staff {
    width: calc(100% + 30px);
    margin-left: -15px;
    display: flex;
    flex-wrap: wrap;
}

._people {
    width: calc(33.3334% - 30px);
	margin: 0 15px 30px;
	display: flex;
    justify-content: center;
}

._people__wrap {
    max-width: 250px;
    width: 100%;
}

._people__img-wrap {
    width: 190px;
    height: 190px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto 20px;
}

._people__img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

._people-info {
    display: flex;
    flex-direction: column;
}

.staff ._people-info__title {
    margin-bottom: 0;
}

._people-info__tel {
    margin-bottom: 5px;
}

._socialLinks__list {
    width: calc(100% + 30px);
    margin-left: -15px;
    display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-bottom: 30px;
}

._socialLinks__item {
    width: calc(100% / 5 - 30px);
    padding: 0;
    margin: 0 15px 30px;
}

._socialLinks__wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
}

._socialLinks__icon-wrap {
	width: 100px;
    height: 100px;
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 15px;
    background-color: #eee;
    border-radius: 50%;
}

._socialLinks__icon {
    width: 100%;
    height: 100%;
}

._socialLinks__icon.hover {
    display: none;
}

._socialLinks__title {
    text-align: center;
}

._socialLinks__item:hover ._socialLinks__icon {
	display: none;
}

._socialLinks__item:hover ._socialLinks__icon.hover {
	display: block;
}

.widget-online-presentation-wrap {
	/* display: none; */
}

.widget-online-presentation-wrap.active {
	display: block;
}

.fixed-buttons-group {
    position: fixed;
	z-index: 1011;
    right: 30px;
	bottom: 30px;
	display: flex;
	flex-direction: column;
}

.fixed-buttons-group__item {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: #eee;
    margin-top: 10px;
	transition: .3s;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px;
    transition: .3s;
}

.fixed-buttons-group__item:hover {
    transform: scale(1.2);
}

.fixed-buttons-group__item > svg {
    width: 100%;
    height: 100%;
    fill: red;
}

#js-jumpUp > svg {
    transform: rotate(-90deg);
}

.widget-online-presentation-close {
    position: absolute;
    bottom: 100%;
    left: 100%;
    z-index: 1;
    display: flex;
}

.widget-online-presentation-close > svg {
	transition: .3s;
}

.widget-online-presentation-close:hover > svg {
	fill: red;
}

.widget-online-presentation {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    padding: 15px;
    z-index: 1;
    border-radius: 50%;
	background-color: #eee;
	transition: .3s;
}

.widget-online-presentation__img {
	width: 100%;
	height: 100%;
}


.widget-online-presentation:hover {
	transform: scale(1.2);
}


.widget-online-presentation-wrap__text {
    position: absolute;
    white-space: pre-wrap;
    right: 100%;
    bottom: 100%;
    width: 330px;
    background-color: #eeeeee;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50px;
    border-radius: 10px;
}
.widget-online-presentation-wrap__text:after {
    content: "";
    position: absolute;
    right: 0;
    top: calc(100% - 10px);
    border-width: 20px;
    border-color: transparent;
    border-style: solid;
    border-right-color: #eeeeee;
    border-top-color: #eeeeee;
}

.widget-online-presentation-wrap__text.hide {
	display: none;
}

body.form-sending {
	position: relative;
	overflow: hidden;
}

body.form-sending::before {
	position: absolute;
	content: '';
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 10000;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .8);
}

body.form-sending::after {
	position: absolute;
	content: '';
	top: 50vh;
	left: 50vw;
	transform: translate(-50%, -50%);
	z-index: 10001;
	width: 100px;
	height: 100px;
	background-image: url('../images/preloader.svg');
	background-size: cover;
}

