*, *::before, *::after { margin: 0; padding: 0; max-height: 999999px; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: inherit; z-index: auto; word-spacing: 0; outline: none; border: none; -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; }

a { cursor: pointer; color: inherit; text-decoration: none; }

b, strong { font-weight: 600; }

script, style { display: none !important; }

ul, ol { list-style: none; }

input, select, textarea, button { border: none; background: none; font-size: inherit; color: inherit; line-height: inherit; font-family: inherit; font-weight: inherit; }
input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, button::-webkit-input-placeholder { color: inherit; opacity: 1; }
input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, button::-moz-placeholder { color: inherit; opacity: 1; }
input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, button:-moz-placeholder { color: inherit; opacity: 1; }
input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, button:-ms-input-placeholder { color: inherit; opacity: 1; }

article, aside, footer, header, nav, section { display: block; }

h1, h2, h3, h4, h5, h6 { font-weight: inherit; }

html, body { overflow-x: hidden; position: relative; width: 100%; }

html { height: 100%; }

body { min-height: 100%; }

/* Slider */
.slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-arrow.slick-hidden { display: none; }

.advert { margin-bottom: 2.14em; }
.advert h1:not([class]) { background: #616f7d; color: white; font-size: 1.14em; font-weight: 800; margin-bottom: 1.88em; padding: 1.5em 1.88em; text-transform: uppercase; }
.advert h2 { font-size: 2.14em; font-weight: 700; line-height: 1.2em; margin-bottom: 0.87em; }
.advert__hint { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 2.14em; }
.advert__hint > span { color: #2c73ba; display: block; font-size: 1.14em; font-weight: 700; margin-right: 3.63em; padding-right: 4.63em; position: relative; text-transform: uppercase; }
.advert__hint > span::after { content: ""; display: block; margin-left: 1.38em; margin-top: -1.25em; position: absolute; right: 0; top: 50%; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='39' viewBox='0 0 51.233 38.27'%3E%3Cpath d='M25.617 19.135L10.862 4.415 15.154 0l19.177 19.135L15.154 38.27l-4.292-4.416z' fill='%23f2f5f6' fill-rule='evenodd'/%3E%3Cpath d='M0 22.21v-6.153h27.09v6.154zM42.382 19.135L27.628 4.415 32.053 0l19.18 19.135-19.18 19.135-4.425-4.416z' fill='%23f2f5f6' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 3.71em; height: 2.79em; }
.advert__epilog { margin-top: 0.71em; padding-left: 2.14em; }
.advert__epilog p + p { margin-top: 1.43em; }
.advert__epilog a { color: #2c73ba; text-decoration: underline; }
.advert__epilog a:hover { text-decoration: none; }

.alphabet { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.71em; }
.alphabet__letter { border: 0.06em solid #cfd4d8; color: #2c73ba; cursor: pointer; display: block; font-size: 1.14em; font-weight: 700; height: 1.78em; line-height: 1.78em; margin-bottom: 0.63em; margin-right: 0.63em; text-align: center; text-transform: uppercase; -webkit-transition: background-color .2s, border-color .2s, color .2s; -o-transition: background-color .2s, border-color .2s, color .2s; transition: background-color .2s, border-color .2s, color .2s; width: 1.78em; }
.alphabet__letter:last-child { margin-right: 0; }
.alphabet__letter_active, .alphabet__letter:hover { background: #2c73ba; border-color: #2c73ba; color: white; }
.alphabet__letter_inactive { color: #cfd4d8; cursor: default; }
.alphabet__letter_inactive:hover { background: none; border-color: #cfd4d8; color: #cfd4d8; }
.alphabet_fullscreen { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.block-arrow__img { margin: 0 10px 5px 0; }

.article__person { color: #2c73ba; font-size: 1.14em; font-weight: 700; margin-bottom: 0.75em; }

.article__nav { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 2.14em; }
.article__nav a { background: #f1f4f6; border-radius: 0.33em; color: #2c73ba; display: block; font-size: 0.86em; padding: 0.42em 0.67em; text-transform: uppercase; }

.article__image { display: block; height: auto; margin-bottom: 1.79em; width: 100%; }

.article__correspondent { margin-bottom: 1.43em; }

.article__tags { margin-bottom: 1.43em; text-transform: uppercase; }
.article__tags span { font-weight: 700; margin-right: 0.29em; }
.article__tags a { color: #2c73ba; margin-right: 0.29em; }

.article__panel { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 2.86em; }

.article__related { margin-bottom: 1.43em; margin-left: -0.36em; margin-right: -0.36em; }
.article__related li { border-bottom: 0.07em solid #cfd4d8; padding: 1em 0.36em; }
.article__related li a { color: #2c73ba; display: block; font-weight: 700; }
.article__related li a:hover { text-decoration: underline; }

.article__related li.article__title { font-size: 1.14em; font-weight: 800; text-transform: uppercase; }

.articles { margin: 0 -0.86em 2.86em; }
.articles__item { margin-bottom: 2em; padding: 0 0.86em; }
.articles__item + .articles__item { border-top: 0.07em solid #cfd4d8; padding-top: 1.71em; }
.articles__title { color: #2c73ba; display: block; font-weight: 700; margin-bottom: 0.86em; }
.articles__title:hover { text-decoration: underline; }

.attention { font-size: 0.88em; position: relative; }
.attention b { font-size: 1.14em; font-weight: 700; text-transform: uppercase; }
.attention::before { content: ""; display: block; left: -1.79em; position: absolute; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20'%3E%3Cpath d='M7 20a1 1 0 01-1-1v-7H1a1 1 0 01-.78-1.625l8-10A1 1 0 0110 1v7h5a1 1 0 01.78 1.625l-8 10A1 1 0 017 20zM3.08 10H7a1 1 0 011 1v5.15L12.92 10H9a1 1 0 01-1-1V3.85z' fill='%23e0282a'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.14em; height: 1.43em; }

.banner-group { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 1.43em; }
.banner-group__item { display: block; width: 32%; }
.banner-group__item img { height: auto; width: 100%; }

.banner { display: block; margin-bottom: 1.43em; }

.breadcrumbs { padding-bottom: 1.29em; }
.breadcrumbs a { cursor: text; display: inline-block; margin-right: 0.86em; padding-bottom: 0.29em; text-decoration: underline; }
.breadcrumbs a[href] { cursor: pointer; }
.breadcrumbs a:hover { text-decoration: none; }
.breadcrumbs a::after { content: ""; border-bottom: none; border-left: none; border-right: 0.07em solid #616f7d; border-top: 0.07em solid #616f7d; display: inline-block; height: 0.36em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.36em; margin-left: 0.86em; vertical-align: middle; }
.breadcrumbs a:last-child { text-decoration: none; }
.breadcrumbs a:last-child::after { content: none; }
.breadcrumbs a:last-child[href]:hover { text-decoration: underline; }

.calendar__content { margin: 0 -0.71em; }

.category { border-bottom: 0.07em solid #cfd4d8; margin-bottom: 2.14em; padding-bottom: 2.86em; }
.category h1:not([class]) { background: #616f7d; color: white; font-size: 1.14em; font-weight: 800; margin-bottom: 1.88em; padding: 1.5em 1.88em; text-transform: uppercase; }
.category__content { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin: 1.43em 8.57em 0; }
.category__column { -webkit-box-flex: 0; -webkit-flex: 0 1 33.33%; -ms-flex: 0 1 33.33%; flex: 0 1 33.33%; padding: 0 0.71em; }
.category__column:first-child { padding-left: 0; }
.category__column:last-child { padding-right: 0; }
.category__item { color: #2c73ba; display: block; font-weight: 700; margin-bottom: 0.71em; text-transform: uppercase; }
.category__item:last-child { margin-bottom: 0; }
.category__item:hover { text-decoration: underline; }
.category + .icon-link { margin-left: 7.57em; }

.list-container { margin-bottom: 1.43em; }
.list-container > *:last-child { margin-bottom: 1.63em; }
.list-container ul { line-height: 1.25; margin-bottom: 1.63em; }
.list-container ul li + li { margin-top: 1.25em; }
.list-container p + ul { margin-top: 1em; }
.list-container a:not([class]) { color: #2c73ba; text-decoration: underline; }
.list-container a:not([class]):hover { text-decoration: none; }

.comment { margin-bottom: 2.86em; }
.comment__item { padding-bottom: 2.86em; position: relative; }
.comment__image { display: block; margin-bottom: 0.43em; }
.comment__name { font-style: italic; font-weight: 700; margin-bottom: 0.14em; }
.comment__position { font-style: italic; margin-bottom: 1.43em; }
.comment__title { color: #2c73ba; display: block; font-weight: 600; }
.comment__title::before { bottom: 0; content: ""; display: block; height: 2.86em; left: 0; position: absolute; width: 100%; }
.comment__title::after { bottom: 0; content: ""; display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18' viewBox='0 0 22.03 17.061'%3E%3Cpath fill='%23cfd4d8' d='M0 7.53h21v2H0z'/%3E%3Cpath fill='none' stroke='%23cfd4d8' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 9.03L13 .53'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M21.5 9.03h0'/%3E%3Cpath fill='none' stroke='%23cfd4d8' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 8.03l-8.5 8.5'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.64em; height: 1.29em; left: 0; position: absolute; -webkit-transition: left .4s, margin-left .4s; -o-transition: left .4s, margin-left .4s; transition: left .4s, margin-left .4s; }
.comment__title:hover { text-decoration: underline; }
.comment__title:hover::after { left: 50%; margin-left: -0.82em; }
.comment__arrow { background: rgba(97, 111, 125, 0.5); border-radius: 0.29em; cursor: pointer; display: block; height: 2.86em; margin-top: -7.14em; position: absolute; top: 50%; width: 2.86em; z-index: 1; }
.comment__arrow::before { content: ""; display: block; left: 50%; margin-left: -0.79em; margin-top: -0.64em; position: absolute; top: 50%; }
.comment__arrow_left { left: -0.71em; }
.comment__arrow_left::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 21.954 17.004'%3E%3Cpath fill='%23fff' d='M1.029 7.505h20.925v1.993H1.029z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M.53 8.004L9 16.473'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M.53 8.004h0'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M.53 9L9 .53'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.57em; height: 1.29em; }
.comment__arrow_right { right: -0.71em; }
.comment__arrow_right::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18' viewBox='0 0 22.03 17.061'%3E%3Cpath fill='%23fff' d='M0 7.53h21v2H0z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 9.03L13 .53'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M21.5 9.03h0'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 8.03l-8.5 8.5'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.64em; height: 1.29em; }
.comment__all_items { color: #2c73ba; display: block; font-weight: 600; margin-bottom: 1.43em; }
.comment__all_items:hover { text-decoration: underline; }

.content { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.content__sidebar { margin-right: 3.57em; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; width: 17.14em; }
.content__sidebar + .content__sidebar { margin-left: 3.57em; margin-right: 0; -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; }
.content__center { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }
.content h1:not([class]) { font-size: 2.14em; font-weight: 700; line-height: 1.2em; margin-bottom: 0.87em; }

.DayPicker { display: block; font-size: 1em; font-weight: 600; }
.DayPicker-Caption, .DayPicker-Weekdays { margin: 0 0.71em; }
.DayPicker-Caption { padding: 0.5em 0; text-align: center; }
.DayPicker-Caption > div { font-size: 1.14em; }
.DayPicker-Month { margin: 0; table-layout: fixed; width: 100%; }
.DayPicker-Weekday { font-size: 1em; padding: 0.5em; }
.DayPicker-Weekday:first-child { padding-left: 1em; }
.DayPicker-Weekday:last-child { padding-right: 0.5em; }
.DayPicker-Day { color: #2c73ba; font-weight: 700; padding: 0.64em 0.5em; -webkit-transition: background-color .2s, color .2s; -o-transition: background-color .2s, color .2s; transition: background-color .2s, color .2s; width: 14.3%; }
.DayPicker-Day--disabled { color: #cfd4d8; }
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) { background: #cfd4d8; color: white; }
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover { background: #cfd4d8; color: white; }
.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover { background: #cfd4d8; color: white; }
.DayPicker-NavButton { margin: 0 0 0 0.71em; top: 0.57em; }
.DayPicker-NavButton--prev { background: none; left: 2.14em; }
.DayPicker-NavButton--prev::before { content: ""; display: block; border-bottom: 2px solid #616f7d; border-left: 2px solid #616f7d; border-right: none; border-top: none; display: inline-block; height: 0.57em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.57em; }
.DayPicker-NavButton--next { background: none; right: 2.14em; }
.DayPicker-NavButton--next::before { content: ""; display: block; border-bottom: none; border-left: none; border-right: 2px solid #616f7d; border-top: 2px solid #616f7d; display: inline-block; height: 0.57em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.57em; }

.fb-invite { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; border: 0.07em solid #3a6296; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 2.86em; }
.fb-invite__left { -webkit-box-flex: 0; -webkit-flex: 0 0 44.4%; -ms-flex: 0 0 44.4%; flex: 0 0 44.4%; }
.fb-invite__left::before { content: ""; display: block; background: url("../i/fb-invite.png") no-repeat 0 0; height: 7.79em; width: 15.14em; }
.fb-invite__right { -webkit-box-flex: 0; -webkit-flex: 0 0 55.6%; -ms-flex: 0 0 55.6%; flex: 0 0 55.6%; overflow: hidden; position: relative; text-align: center; white-space: nowrap; }
.fb-invite__right::before { background: #3a6296; content: ""; display: block; height: 100%; left: 0; position: absolute; top: 0; -webkit-transform: skewX(-12deg); -ms-transform: skewX(-12deg); -o-transform: skewX(-12deg); transform: skewX(-12deg); -webkit-transform-origin: 0 100%; -ms-transform-origin: 0 100%; -o-transform-origin: 0 100%; transform-origin: 0 100%; width: 110%; }
.fb-invite__right::after { content: ""; display: inline-block; height: 100%; vertical-align: middle; }
.fb-invite__right a { color: white; display: inline-block; font-weight: 700; margin-right: 1.43em; position: relative; text-transform: uppercase; vertical-align: middle; z-index: 1; }
.fb-invite__right a::after { content: ""; display: block; left: 100%; margin-left: 0.86em; margin-top: -0.57em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18' viewBox='0 0 22.03 17.061'%3E%3Cpath fill='%23fff' d='M0 7.53h21v2H0z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 9.03L13 .53'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M21.5 9.03h0'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 8.03l-8.5 8.5'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.64em; height: 1.29em; position: absolute; top: 50%; -webkit-transition: margin-left .4s; -o-transition: margin-left .4s; transition: margin-left .4s; }
.fb-invite__right a:hover::after { margin-left: 2.14em; }

.footer-menu { background: #f1f4f6; }
.footer-menu__wrapper { padding-bottom: 0.71em; padding-top: 0.71em; }
.footer-menu__item { color: #2c73ba; display: inline-block; line-height: 2.14em; margin-right: 1.86em; text-transform: uppercase; }
.footer-menu__item:hover { text-decoration: underline; }

.footer { margin-top: auto; padding-top: 1.43em; }
.footer__copyright .wrapper { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding-bottom: 2.86em; padding-top: 2.86em; }
.footer__copyright a { text-decoration: underline; }
.footer__copyright a:hover { text-decoration: none; }

.form a:not([class]) { color: #2c73ba; text-decoration: underline; }
.form a:not([class]):hover { text-decoration: none; }

.form p:not([class]) { margin: 1.43em 0; }

.form__row { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 0.71em 0; }

.form__label { display: block; padding-right: 0.71em; }

.form__input, .form__select, .form__textarea { display: block; padding: 0.71em 0; }

.form__input input,
.form__select > span:not([class]),
.form__textarea textarea { background: white; border: 0.07em solid #cfd4d8; display: block; font-weight: 700; padding: 0.61em 1.36em; width: 100%; }
.form__input input::-webkit-input-placeholder,
.form__select > span:not([class])::-webkit-input-placeholder,
.form__textarea textarea::-webkit-input-placeholder { color: #8ca1b2; font-weight: 400; }
.form__input input::-moz-placeholder,
.form__select > span:not([class])::-moz-placeholder,
.form__textarea textarea::-moz-placeholder { color: #8ca1b2; font-weight: 400; }
.form__input input:-moz-placeholder,
.form__select > span:not([class]):-moz-placeholder,
.form__textarea textarea:-moz-placeholder { color: #8ca1b2; font-weight: 400; }
.form__input input:-ms-input-placeholder,
.form__select > span:not([class]):-ms-input-placeholder,
.form__textarea textarea:-ms-input-placeholder { color: #8ca1b2; font-weight: 400; }

.form__select { position: relative; }
.form__select > span:not([class]) { overflow: hidden; padding-right: 3.57em; position: relative; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.form__select > span:not([class])::before { border: 0.07em solid #cfd4d8; bottom: -0.07em; content: ""; display: block; position: absolute; right: -0.07em; top: -0.07em; width: 2.86em; }
.form__select > span:not([class])::after { content: ""; display: block; margin-top: -0.64em; position: absolute; right: 0.93em; top: 50%; border-bottom: 0.14em solid #616f7d; border-left: none; border-right: 0.14em solid #616f7d; border-top: none; display: inline-block; height: 0.86em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.86em; }
.form__select > span:not([class]):focus::after { border-bottom: none; border-left: 0.14em solid #616f7d; border-right: none; border-top: 0.14em solid #616f7d; display: inline-block; height: 0.86em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.86em; margin-top: -0.21em; }

.form__list { background: white; border: 0.07em solid #cfd4d8; border-top: none; opacity: 0; position: absolute; -webkit-transition: opacity .2s, z-index 0s linear .2s; -o-transition: opacity .2s, z-index 0s linear .2s; transition: opacity .2s, z-index 0s linear .2s; z-index: -1; left: 0; right: 0; }

.form__select > span:not([class]):focus ~ .form__list { opacity: 1; -webkit-transition: opacity .2s, z-index 0s; -o-transition: opacity .2s, z-index 0s; transition: opacity .2s, z-index 0s; z-index: 1; }

.form__option { display: block; padding: 0.61em 1.36em; -webkit-transition: background-color .2s; -o-transition: background-color .2s; transition: background-color .2s; }
.form__option + .form__option { border-top: 0.07em solid #cfd4d8; }
.form__option:hover { background: #f1f4f6; }

.form__checkbox input { display: none; }

.form__checkbox span { display: block; padding-left: 2.86em; position: relative; }
.form__checkbox span::before { border: 0.07em solid #cfd4d8; content: ""; display: block; height: 1.43em; left: 0; position: absolute; top: 0; width: 1.43em; }
.form__checkbox span::after { content: none; display: block; left: 0.43em; border-bottom: 0.21em solid #2c73ba; border-left: 0.21em solid #2c73ba; display: block; height: 0.71em; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); width: 1.43em; position: absolute; top: 0; }

.form__checkbox input:checked + span::after { content: ""; }

.form__submit { background: #2c73ba; color: white; cursor: pointer; font-weight: 700; padding: 1.29em 2.86em; text-transform: uppercase; -webkit-transition: background-color .2s; -o-transition: background-color .2s; transition: background-color .2s; }
.form__submit:hover { background: #616f7d; }

.form__table { display: table; width: 100%; }

.form__table .form__row { display: table-row; }

.form__table .form__row .form__label,
.form__table .form__row .form__input,
.form__table .form__row .form__select,
.form__table .form__row .form__textarea { display: table-cell; vertical-align: middle; }

.form__table .form__row .form__label { width: 30%; white-space: nowrap; }

.form__table .form__row .form__input,
.form__table .form__row .form__select,
.form__table .form__row .form__textarea { width: 100%; }

.icon-header { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 1.43em; }
.icon-header__image { background: #f1f4f6; border-radius: 0.29em; -webkit-box-flex: 0; -webkit-flex: 0 0 5em; -ms-flex: 0 0 5em; flex: 0 0 5em; height: 5em; margin-right: 1.43em; position: relative; width: 5em; }
.icon-header__image::before { content: ""; display: block; left: 50%; position: absolute; top: 50%; }
.icon-header__image_calendar::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='45' viewBox='0 0 35.274 44.835'%3E%3Cpath d='M1.048 5.797h4.228a3.339 3.339 0 003.36 3.212 3.383 3.383 0 003.387-3.212h11.228a3.378 3.378 0 006.747 0h4.228v37.99H1.048z' fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath d='M34.226 34.194V5.797h-4.228a3.378 3.378 0 01-6.747 0H12.023a3.383 3.383 0 01-3.388 3.212 3.339 3.339 0 01-3.36-3.212H1.049v.75M8.635 1.048v4.749M26.638 1.048v4.749M10.483 18.646h-4.76M20.002 18.646h-4.759M29.55 18.646h-4.788' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M10.483 24.065h-4.76M15.243 24.065h4.759'/%3E%3Cpath fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M29.55 24.065h-4.788'/%3E%3Cpath fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M10.483 29.484h-4.76M20.002 29.484h-4.759M29.55 29.484h-4.788M10.483 34.876h-4.76M20.002 34.876h-4.759M29.55 34.876h-4.788'/%3E%3Cpath fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M20.002 24.065h0M27.498 29.484h2.052'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 2.57em; height: 3.21em; margin-left: -1.29em; margin-top: -1.71em; }
.icon-header__image_travels::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='42' viewBox='0 0 42.028 41.935'%3E%3Cpath d='M10.19 4.243a19.902 19.902 0 0010.82 36.644h0a19.967 19.967 0 0019.963-19.916' fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M30.67 11.334l-6.72 12.57-5.907-5.895 12.627-6.675z'/%3E%3Cpath fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M11.351 30.608l12.599-6.704-5.907-5.895-6.692 12.599z'/%3E%3Cpath fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M21.01 5.076V7.06M36.942 20.971h-1.989'/%3E%3Cpath fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M21.01 36.865v-1.984M5.079 20.971h1.988'/%3E%3Cpath d='M35.287 34.877A19.928 19.928 0 007.46 6.363' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 3.07em; height: 3em; margin-left: -1.5em; margin-top: -1.5em; }
.icon-header__image_comment::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='45' viewBox='0 0 27.405 44.862'%3E%3Cpath d='M3.231 43.815a22.283 22.283 0 01-.952-2.236 32.747 32.747 0 01-.671-2.374 17.974 17.974 0 01-.42-2.458 19.108 19.108 0 01-.14-2.542 17.009 17.009 0 012.267-8.66 10.272 10.272 0 005.572-1.396 10.273 10.273 0 004.816-6.202 10.427 10.427 0 0010.359 7.598 16.707 16.707 0 012.296 8.66 25.305 25.305 0 01-.14 2.542 34.746 34.746 0 01-.42 2.458 22.991 22.991 0 01-.7 2.374 22.09 22.09 0 01-.924 2.236H3.231zM5.443 19.26a10.2 10.2 0 00-1.036-3.631 10.904 10.904 0 01-.728-2.095 10.013 10.013 0 01-.252-2.263 9.85 9.85 0 01.812-3.966 10.077 10.077 0 012.212-3.269A10.446 10.446 0 019.699 1.83a10.637 10.637 0 018.007 0 10.775 10.775 0 013.248 2.206 10.542 10.542 0 012.212 3.269 10.333 10.333 0 01.784 3.966 10.013 10.013 0 01-.252 2.263 9.27 9.27 0 01-.7 2.095 9.634 9.634 0 00-1.036 3.631 2.451 2.451 0 01-.448-.279 10.426 10.426 0 00-7.811-1.034 10.428 10.428 0 00-7.812 1.034 3.944 3.944 0 01-.448.28z' fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath d='M13.703 17.836a6.397 6.397 0 10-6.412-6.397 6.421 6.421 0 006.412 6.397z' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath d='M13.703 17.947a10.273 10.273 0 01-4.816 6.202 10.31 10.31 0 01-7.812 1.061 10.345 10.345 0 0112.628-7.263z' fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath d='M13.703 17.947a10.392 10.392 0 0012.599 7.263 10.28 10.28 0 00-4.788-6.229 10.426 10.426 0 00-7.811-1.034z' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095' d='M1.944 30.21h23.49'/%3E%3Cpath d='M13.703 17.947a10.427 10.427 0 0010.359 7.598 16.707 16.707 0 012.296 8.66M3.428 11.271a9.85 9.85 0 01.811-3.966 10.076 10.076 0 012.212-3.269A10.446 10.446 0 019.699 1.83a10.637 10.637 0 018.007 0 10.775 10.775 0 013.248 2.206 10.543 10.543 0 012.212 3.269 10.333 10.333 0 01.784 3.966 10.013 10.013 0 01-.252 2.263 9.27 9.27 0 01-.7 2.095 9.634 9.634 0 00-1.036 3.631 2.45 2.45 0 01-.448-.279 10.426 10.426 0 00-7.811-1.034' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath d='M9.356 17.749a10.372 10.372 0 014.347.198h0a10.48 10.48 0 01-.7 1.83M23.666 30.21h2.194' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 2em; height: 3.21em; margin-left: -1em; margin-top: -1.57em; }
.icon-header__image_global::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='48' viewBox='0 0 42.748 47.604'%3E%3Cpath d='M21.374 40.635A14.372 14.372 0 106.955 26.248a14.412 14.412 0 0014.42 14.387zM7.711 26.248h27.327M21.374 12.617v27.291M20.618 12.617c-9.435 5.894-9.49 22.374 0 27.291M22.102 12.617c9.464 5.894 9.52 22.374 0 27.291M30.586 16.304c-3.976 6.37-15.12 6.397-18.423 0M30.586 36.221c-3.976-6.37-15.12-6.397-18.423 0M41.7 26.248a20.327 20.327 0 11-20.326-20.28M25.406 5.968h11.115M29.466 1.052l2.856 4.916M26.246 3.985l1.148 1.983M29.466 10.913l2.856-4.945M26.246 7.952l1.148-1.984' fill='none' stroke='%23e00025' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3Cpath d='M32.324 35.565a14.375 14.375 0 00-20.542-20.018M21.374 26.244h13.664M21.374 12.613v12.705M20.618 12.613a14.447 14.447 0 00-5.287 6.002M22.102 12.613c6.663 4.15 8.663 13.547 5.94 20.462M30.586 16.3c-3.976 6.369-15.12 6.397-18.423 0M7.711 11.228a20.279 20.279 0 0113.663-5.264M41.7 26.244a20.226 20.226 0 01-5.289 13.66M25.406 5.964h11.115M29.466 1.048l2.856 4.916M26.246 3.981l1.148 1.983M29.466 10.908l2.856-4.944M26.246 7.947l1.148-1.983' fill='none' stroke='%23007eff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.095'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 3.07em; height: 3.43em; margin-left: -1.54em; margin-top: -1.71em; }
.icon-header__title { color: #616f7d; font-size: 1.29em; font-weight: 800; line-height: 1.11em; }
.icon-header__title span { font-weight: 400; }

.icon-link { display: block; padding-left: 2.14em; position: relative; }
.icon-link_uc { font-size: 0.86em; font-weight: 600; padding-left: 2.5em; text-transform: uppercase; }
.icon-link[href] { color: #2c73ba; }
.icon-link[href]:hover { text-decoration: underline; }
.icon-link::before { content: ""; display: block; left: 0; position: absolute; }
.icon-link_print::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20'%3E%3Cpath d='M11.414 0H2a2.003 2.003 0 00-2 2v16a2.002 2.002 0 002 2h12a2.002 2.002 0 002-2V4.586zm2.587 18h-12V2h8v4H14z' fill='%23d0d4d8'/%3E%3Cpath d='M10 9H4v2h6zM4 15h8v-2H4z' fill='%23d0d4d8'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.14em; height: 1.43em; }
.icon-link_phone::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16'%3E%3Cpath d='M8.905 0h-6.81A2.08 2.08 0 000 2.064v11.872A2.08 2.08 0 002.095 16h6.81A2.08 2.08 0 0011 13.936V2.064A2.08 2.08 0 008.905 0zM5.5 14.968a.774.774 0 11.786-.774.78.78 0 01-.786.774zM9 11a.973.973 0 01-1 1H3a.973.973 0 01-1-1V3a.973.973 0 011-1h5a.973.973 0 011 1z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 0.79em; height: 1.14em; left: 0.21em; top: 0.14em; }
.icon-link_mail::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath d='M14 0H2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2zm0 9a1 1 0 01-1 1H3a1 1 0 01-1-1V3a1 1 0 011-1h10a1 1 0 011 1z' fill='%23ced8de' fill-rule='evenodd'/%3E%3Cpath d='M3.5 4.5L5 6 3.5 7.5l1 1L6 7l2 1.5L10 7l1.5 1.5 1-1L11 6l1.5-1.5-1-1L8 7 4.5 3.5z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.14em; height: 0.86em; top: 0.36em; }
.icon-link_uc.icon-link_print::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20'%3E%3Cpath d='M11.414 0H2a2.003 2.003 0 00-2 2v16a2.002 2.002 0 002 2h12a2.002 2.002 0 002-2V4.586zm2.587 18h-12V2h8v4H14z' fill='%23d0d4d8'/%3E%3Cpath d='M10 9H4v2h6zM4 15h8v-2H4z' fill='%23d0d4d8'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.33em; height: 1.67em; }
.icon-link_uc.icon-link_phone::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16'%3E%3Cpath d='M8.905 0h-6.81A2.08 2.08 0 000 2.064v11.872A2.08 2.08 0 002.095 16h6.81A2.08 2.08 0 0011 13.936V2.064A2.08 2.08 0 008.905 0zM5.5 14.968a.774.774 0 11.786-.774.78.78 0 01-.786.774zM9 11a.973.973 0 01-1 1H3a.973.973 0 01-1-1V3a.973.973 0 011-1h5a.973.973 0 011 1z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 0.92em; height: 1.33em; left: 0.25em; top: 0.17em; }
.icon-link_uc.icon-link_mail::before { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath d='M14 0H2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2zm0 9a1 1 0 01-1 1H3a1 1 0 01-1-1V3a1 1 0 011-1h10a1 1 0 011 1z' fill='%23ced8de' fill-rule='evenodd'/%3E%3Cpath d='M3.5 4.5L5 6 3.5 7.5l1 1L6 7l2 1.5L10 7l1.5 1.5 1-1L11 6l1.5-1.5-1-1L8 7 4.5 3.5z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.33em; height: 1em; top: 0.42em; }

.info-table + .info-table { margin-top: 3.29em; }

.info-table__title { color: #2c73ba; font-size: 1.29em; font-weight: 700; margin-bottom: 0.56em; padding-left: 1.67em; position: relative; text-transform: uppercase; }
.info-table__title::before { background: #2c73ba; content: ""; display: block; height: 0.78em; left: 0; position: absolute; top: 0.28em; width: 0.28em; }

.info-table__desc { font-weight: 700; padding-left: 2.14em; text-transform: uppercase; }

.info-table__title + .info-table__content, .info-table__desc + .info-table__content { margin-top: 1.57em; }

.info-table__content { display: table; font-size: 1.14em; table-layout: fixed; width: 100%; }

.info-table__row { display: table-row; }

.info-table__cell { display: table-cell; padding: 1.25em 1.88em; width: 65.5%; }
.info-table__cell:first-child { width: 34.5%; }
.info-table__cell p + p { margin-top: 1.25em; }

.info-table__row:nth-child(odd) .info-table__cell { background: #f1f4f6; }

.issue__header { color: #616f7d; font-size: 1.14em; font-weight: 800; margin-bottom: 1.25em; position: relative; text-transform: uppercase; }
.issue__header::before { background: #e1272a; content: ""; display: block; height: 0.25em; left: -1.25em; position: absolute; top: 0.29em; width: 0.25em; }
.issue__header a { border-bottom: 0.07em solid #e1272a; font-size: 0.88em; font-weight: 700; margin-left: 2em; vertical-align: 0.36em; }

.issue__item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 3.42em; }
.issue__item_extra { position: relative; }
.issue__item_extra::before { content: ""; display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18'%3E%3Cpath d='M14 8H8V0L0 10h6v8z' fill='%23e0282a'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1em; height: 1.29em; left: -1.86em; position: absolute; top: 0; }

.issue__image { margin-right: 1.71em; overflow: hidden; margin-bottom: 1em; }
.issue__image img { left: -200%; margin: auto; right: -200%; top: 0; }

.issue__inner { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-top: -0.36em; overflow: hidden; position: relative; }

.issue__title { color: #2c73ba; display: block; font-size: 1.14em; font-weight: 600; margin-bottom: 1em; }
.issue__title:hover { text-decoration: underline; }

.pagination { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 1.14em; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; margin-bottom: 2.14em; }
.pagination__item { border: 0.06em solid #cfd4d8; cursor: pointer; display: block; height: 2.5em; line-height: 2.5em; margin-left: -0.06em; text-align: center; -webkit-transition: background-color .2s; -o-transition: background-color .2s; transition: background-color .2s; vertical-align: middle; width: 2.5em; }
.pagination__item:hover { background: #cfd4d8; }
.pagination__item_active { background: #f1f4f6; }
.pagination__item_left, .pagination__item_right { font-size: 0.75em; height: 3.33em; line-height: 3.33em; padding: 0 2.33em; text-transform: uppercase; width: auto; }
.pagination__item_left::before, .pagination__item_left::after, .pagination__item_right::before, .pagination__item_right::after { display: inline-block; vertical-align: 0.08em; }
.pagination__item_left { margin-right: 1.67em; padding-left: 1.67em; }
.pagination__item_left::before { content: ""; border-bottom: 0.08em solid #616f7d; border-left: 0.08em solid #616f7d; border-right: none; border-top: none; display: inline-block; height: 0.58em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.58em; margin-right: 0.83em; }
.pagination__item_right { margin-left: 1.67em; padding-right: 1.67em; }
.pagination__item_right::after { content: ""; border-bottom: none; border-left: none; border-right: 0.08em solid #616f7d; border-top: 0.08em solid #616f7d; display: inline-block; height: 0.58em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 0.58em; margin-left: 0.83em; }
.pagination__item_inactive { color: #cfd4d8; cursor: default; }
.pagination__item_inactive::before, .pagination__item_inactive::after { border-color: #cfd4d8; }
.pagination__item_inactive:hover { background: none; }

.person { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 2.5em; }
.person__image { display: block; height: auto; margin-right: 2.14em; width: 15em; }
.person__content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-bottom: 2.86em; position: relative; }
.person__name { font-size: 1.14em; font-weight: 700; margin-bottom: 0.56em; margin-top: -0.25em; }
.person__position { font-style: italic; margin-bottom: 1.43em; }
.person__title { color: #2c73ba; display: block; font-size: 1.29em; font-weight: 700; line-height: 1.33; margin-bottom: 0.94em; }
.person__title::before { bottom: 0; content: ""; display: block; height: 2.22em; left: 0; position: absolute; width: 100%; }
.person__title::after { bottom: 0; content: ""; display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18' viewBox='0 0 22.03 17.061'%3E%3Cpath fill='%23cfd4d8' d='M0 7.53h21v2H0z'/%3E%3Cpath fill='none' stroke='%23cfd4d8' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 9.03L13 .53'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M21.5 9.03h0'/%3E%3Cpath fill='none' stroke='%23cfd4d8' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 8.03l-8.5 8.5'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.28em; height: 1em; left: 0; position: absolute; -webkit-transition: left .4s, margin-left .4s; -o-transition: left .4s, margin-left .4s; transition: left .4s, margin-left .4s; }
.person__title:hover { text-decoration: underline; }
.person__title:hover::after { left: 50%; margin-left: -0.64em; }

.redaction { margin-bottom: 2.86em; }
.redaction__item { border: 0.07em solid #cfd4d8; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; text-align: left; }
.redaction > .redaction__item { margin-bottom: 1.43em; }
.redaction__content { -webkit-box-flex: 1; -webkit-flex: 1 1 50%; -ms-flex: 1 1 50%; flex: 1 1 50%; padding: 1.43em 2.14em; }
.redaction__contact { -webkit-box-flex: 1; -webkit-flex: 1 1 50%; -ms-flex: 1 1 50%; flex: 1 1 50%; padding: 1.43em 2.14em; }
.redaction__position { font-style: italic; margin-bottom: 0.79em; }
.redaction__name { font-size: 1.14em; font-weight: 700; }
.redaction__item .icon-link + .icon-link { margin-top: 0.71em; }

.select-box { color: #616f7d; font-weight: 600; margin-bottom: 1em; position: relative; }
.select-box__selected { border: 0.07em solid #616f7d; border-radius: 0.29em; cursor: default; display: block; font-size: 1.14em; overflow: hidden; padding: 1em 2.5em 1em 1.25em; position: relative; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.select-box__selected::after { content: ""; cursor: pointer; display: block; margin-top: -0.19em; position: absolute; right: 1.25em; top: 50%; width: 0; height: 0; border-style: solid; border-width: 0.43em 0.395em 0 0.395em; border-color: #616f7d transparent transparent transparent; }
.select-box__list { background: white; border: 0.07em solid #616f7d; border-top: 0; border-bottom-left-radius: 0.29em; border-bottom-right-radius: 0.29em; left: 0; margin-top: -0.07em; opacity: 0; position: absolute; right: 0; top: 100%; -webkit-transition: opacity .2s, z-index 0s linear .2s; -o-transition: opacity .2s, z-index 0s linear .2s; transition: opacity .2s, z-index 0s linear .2s; z-index: -1; overflow-y: auto; max-height: 500px; }
.select-box__item { cursor: pointer; padding: 0.63em 1.25em; -webkit-transition: background-color .2s; -o-transition: background-color .2s; transition: background-color .2s; }
.select-box__item:hover { background: #f1f4f6; }
.select-box__selected:focus { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.select-box__selected:focus::after { width: 0; height: 0; border-style: solid; border-width: 0 0.395em 0.43em 0.395em; border-color: transparent transparent #616f7d transparent; }
.select-box__selected:focus + .select-box__list { opacity: 1; -webkit-transition: opacity .2s, z-index 0s; -o-transition: opacity .2s, z-index 0s; transition: opacity .2s, z-index 0s; z-index: 1; }

.social { border: 0.07em solid #cfd4d8; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; padding: 0.71em; }
.social__item { border: 0.07em solid #cfd4d8; cursor: pointer; display: block; height: 2.86em; line-height: 2.86em; margin-right: 0.71em; position: relative; text-align: center; -webkit-transition: background-color .1s, border-color .1s; -o-transition: background-color .1s, border-color .1s; transition: background-color .1s, border-color .1s; width: 2.86em; }
.social__item:last-child { margin-right: 0; }
.social__item::before, .social__item::after { content: ""; display: block; left: 50%; opacity: 1; position: absolute; top: 50%; -webkit-transition: opacity .1s; -o-transition: opacity .1s; transition: opacity .1s; }
.social__item::after { opacity: 0; }
.social__item:hover::before { opacity: 0; }
.social__item:hover::after { opacity: 1; }
.social__item_vk:hover { background: #42719b; border-color: #42719b; }
.social__item_vk::before { margin-left: -0.86em; margin-top: -0.5em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='14' viewBox='0 0 24.056 13.692'%3E%3Cpath d='M8.01.91c0 .114.214.08.293.11a2.824 2.824 0 01.3.115.416.416 0 00.09.04.496.496 0 01.088.054.469.469 0 01.08.051.926.926 0 01.325.36 1.684 1.684 0 01.18.507c.043.182.04.296.068.474l.027.245c.002.052.01.067.01.13 0 .1.012.16.012.262-.001.185.01.349.01.543v.86c.001.074-.009.112-.011.172-.001.062.002.125 0 .186-.001.054-.015.127-.02.175-.007.068-.005.105-.015.17-.008.043-.025.102-.03.155a2.954 2.954 0 01-.079.487.803.803 0 01-.09.28 1.347 1.347 0 01-.124.255.496.496 0 01-.21.172.516.516 0 01-.473-.036.87.87 0 01-.103-.071 2.124 2.124 0 01-.25-.187.225.225 0 01-.046-.04.43.43 0 00-.04-.048 2.973 2.973 0 01-.285-.323c-.082-.118-.19-.22-.265-.345-.072-.116-.193-.25-.255-.365-.075-.142-.205-.292-.272-.424l-.656-1.096a.725.725 0 00-.066-.119c-.022-.034-.034-.081-.059-.115l-.065-.11c-.019-.053-.042-.062-.063-.109a.747.747 0 00-.053-.121L5.9 3.09c-.035-.093-.212-.42-.231-.475-.052-.144-.143-.286-.168-.354-.034-.09-.078-.147-.11-.238l-.102-.258a.728.728 0 01-.054-.12c-.031-.093-.06-.121-.081-.18-.008-.019-.013-.048-.02-.068-.02-.06-.043-.063-.06-.113a.655.655 0 00-.083-.178L4.907.973 4.89.947A.684.684 0 004.7.78c-.033-.02-.077-.047-.11-.064a2.763 2.763 0 00-.263-.086 1.082 1.082 0 00-.325-.024 4.315 4.315 0 00-.349-.01c-.327 0-2.492-.013-2.625.001a.357.357 0 01-.089.01C.89.604.898.596.851.594L.572.621a1.848 1.848 0 00-.317.087C.153.786.127.778.045.901c-.094.148-.018.348.021.499a.714.714 0 00.038.125l.272.587a.38.38 0 01.048.115.853.853 0 00.06.114c.024.048.024.077.051.123a.383.383 0 01.057.117.286.286 0 00.054.11c.026.04.028.08.05.123l.118.231c.021.037.028.078.048.115a.764.764 0 01.062.113l.333.69c.016.073.022.053.059.104a.934.934 0 01.051.123.291.291 0 00.035.051c.041.06.032.083.094.168l.439.833c.015.03.013.034.027.06l.33.606c.012.021.021.03.035.052.024.04.032.078.055.119.025.042.048.05.07.105l.244.44a.273.273 0 00.065.098 2.213 2.213 0 01.194.33.859.859 0 00.064.098c.078.12.146.253.228.37l.232.377a.255.255 0 00.033.044.301.301 0 01.03.056c.04.079.215.294.277.41l.27.403a.525.525 0 01.039.049c.06.083.133.162.186.25.067.113.357.494.432.59l.461.562c.083.088.145.198.23.281l.491.52.006.006c.123.133.264.254.396.377.018.017.026.027.045.042l.462.387c.033.025.074.046.102.072l.04.038c.015.013.035.024.05.035l.201.149c.132.07.44.298.523.336.02.01.035.014.053.023l.167.095a1.525 1.525 0 00.224.125 1.028 1.028 0 01.106.056.856.856 0 00.122.053c.041.019.064.04.114.06l.352.16c.041.02.086.025.13.044a.605.605 0 00.118.056.958.958 0 01.129.035.518.518 0 00.123.051c.1.022.161.063.263.085a1.796 1.796 0 01.26.078c.048.014.092.016.135.028.044.012.088.032.131.043a.683.683 0 00.14.024l.295.054c.05.011.096.017.143.03a5.872 5.872 0 00.61.078h1.362a2.775 2.775 0 00.644-.022l.232-.104a1.336 1.336 0 00.125-.05.612.612 0 00.23-.28 1.12 1.12 0 00.078-.272l.02-.48c0-.072.01-.097.012-.162a2.718 2.718 0 01.042-.294c.014-.094.022-.226.042-.306.012-.048.03-.072.041-.122a.903.903 0 01.081-.267c.023-.045.02-.086.04-.134.02-.045.043-.061.062-.102.022-.048.026-.077.051-.123a1.069 1.069 0 01.334-.353.573.573 0 01.24-.108.821.821 0 01.618.197 1.014 1.014 0 00.105.07.482.482 0 01.048.037l.767.769.044.043a.392.392 0 01.033.042l.04.048c.133.155.261.311.406.454.106.105.21.241.327.359l.425.423a.463.463 0 00.1.074c.06.041.14.126.289.223l.21.127a.732.732 0 00.108.067.64.64 0 01.06.026l.19.072c.129.037.025.04.247.091.055.012.076.027.132.041a.802.802 0 00.158.017c.201.021.426-.002.633-.002h2.747a1.544 1.544 0 00.487-.025l.384-.128c.087-.023.055-.007.12-.054.124-.086.063.008.233-.192a.691.691 0 00.138-.546l-.106-.306-.595-.93-.707-.816c-.021-.023-.044-.055-.063-.078-.042-.055-.094-.09-.137-.146l-.18-.18-.005-.005c-.01-.009-.014-.01-.024-.02-.027-.024-.045-.044-.07-.07a1.457 1.457 0 01-.134-.14 3.424 3.424 0 00-.28-.273 1.204 1.204 0 01-.144-.14 1.518 1.518 0 00-.253-.227l-.465-.438c-.03-.03-.05-.037-.076-.066l-.102-.105a5.286 5.286 0 01-.387-.44.616.616 0 01-.078-.14c-.022-.07-.07-.105-.091-.18a.798.798 0 01-.004-.506.552.552 0 01.036-.128l.072-.166c.014-.026.022-.032.035-.054l.116-.209c.08-.13.184-.246.266-.376.01-.018.02-.03.03-.046l.112-.14c.024-.03.039-.063.065-.098.024-.033.041-.059.068-.094l.285-.357a2.707 2.707 0 01.209-.28l.458-.6c.015-.018.022-.033.035-.05.023-.032.047-.057.073-.091.017-.021.015-.023.03-.046.075-.11.168-.21.243-.321.026-.04.044-.056.07-.094l.1-.139c.017-.023.026-.027.042-.047.027-.034.03-.067.06-.102l.237-.33c.016-.021.024-.027.039-.048l.631-.99a1.156 1.156 0 00.066-.097.975.975 0 01.054-.108l.215-.44c.022-.065.053-.099.097-.227a1.251 1.251 0 00.084-.244.49.49 0 01.036-.126 1.088 1.088 0 00.037-.42c0-.022-.052-.083-.066-.118-.033-.083-.017-.058-.084-.113a1.683 1.683 0 00-.177-.105.5.5 0 00-.22-.064c-.066-.01-.094-.024-.16-.037a2 2 0 00-.36-.03h-3.488c-.058 0-.082.01-.12.01-.042.001-.063-.01-.12-.01-.5 0-.317.037-.51.078-.081.018-.082.034-.177.128l-.046.052c-.028.033-.048.08-.075.12-.088.125-.107.29-.183.415a.801.801 0 00-.054.143 1.195 1.195 0 00-.062.133.472.472 0 01-.059.149.775.775 0 00-.053.142l-.156.344a.215.215 0 01-.04.07c-.04.06-.044.145-.086.207-.03.041-.037.09-.066.13-.048.066-.055.138-.098.206l-.127.265c-.027.057-.04.078-.068.128l-.174.326a1.555 1.555 0 01-.138.254.199.199 0 00-.037.071.415.415 0 01-.082.115l-.299.506c-.015.025-.024.036-.039.058l-.08.117c-.015.021-.02.04-.035.062-.09.145-.249.34-.318.476-.011.02-.021.047-.034.066a.53.53 0 01-.049.058l-.17.222-.041.057-.084.111a.834.834 0 00-.049.061l-.327.37-.367.329a.655.655 0 01-.43.155c-.161-.026-.162-.066-.26-.144a.864.864 0 01-.166-.226c-.027-.08-.052-.082-.067-.128-.02-.054-.023-.111-.045-.162a1.28 1.28 0 01-.062-.341c-.005-.046-.009-.135-.014-.181a5.7 5.7 0 01-.014-.777l.02-.785V3.78c0-.072.012-.112.012-.195-.002-.273.01-.52.01-.783l.033-1.337c0-.095-.017-.153-.021-.239l-.03-.242a.296.296 0 00-.03-.1.4.4 0 01-.037-.104c-.025-.116-.036-.1-.091-.182a.956.956 0 00-.178-.213l-.17-.103-.308-.106a1.832 1.832 0 01-.229-.032 3.334 3.334 0 00-.714-.103.95.95 0 01-.128-.003.597.597 0 00-.113-.018c-.088-.002-.182 0-.272 0-.096 0-.159-.011-.262-.011a7.13 7.13 0 00-.778.006c-.161.025-.342-.013-.501.012-.113.016-.238.005-.352.029a.765.765 0 01-.123.007 3.743 3.743 0 00-.673.101.585.585 0 00-.206.055.293.293 0 01-.094.037 1.19 1.19 0 00-.282.11c-.162.122-.49.32-.49.545z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.79em; height: 1em; }
.social__item_vk::after { margin-left: -0.86em; margin-top: -0.5em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='14' viewBox='0 0 24.056 13.692'%3E%3Cpath d='M8.01.91c0 .114.214.08.293.11a2.824 2.824 0 01.3.115.416.416 0 00.09.04.496.496 0 01.088.054.469.469 0 01.08.051.926.926 0 01.325.36 1.684 1.684 0 01.18.507c.043.182.04.296.068.474l.027.245c.002.052.01.067.01.13 0 .1.012.16.012.262-.001.185.01.349.01.543v.86c.001.074-.009.112-.011.172-.001.062.002.125 0 .186-.001.054-.015.127-.02.175-.007.068-.005.105-.015.17-.008.043-.025.102-.03.155a2.954 2.954 0 01-.079.487.803.803 0 01-.09.28 1.347 1.347 0 01-.124.255.496.496 0 01-.21.172.516.516 0 01-.473-.036.87.87 0 01-.103-.071 2.124 2.124 0 01-.25-.187.225.225 0 01-.046-.04.43.43 0 00-.04-.048 2.973 2.973 0 01-.285-.323c-.082-.118-.19-.22-.265-.345-.072-.116-.193-.25-.255-.365-.075-.142-.205-.292-.272-.424l-.656-1.096a.725.725 0 00-.066-.119c-.022-.034-.034-.081-.059-.115l-.065-.11c-.019-.053-.042-.062-.063-.109a.747.747 0 00-.053-.121L5.9 3.09c-.035-.093-.212-.42-.231-.475-.052-.144-.143-.286-.168-.354-.034-.09-.078-.147-.11-.238l-.102-.258a.728.728 0 01-.054-.12c-.031-.093-.06-.121-.081-.18-.008-.019-.013-.048-.02-.068-.02-.06-.043-.063-.06-.113a.655.655 0 00-.083-.178L4.907.973 4.89.947A.684.684 0 004.7.78c-.033-.02-.077-.047-.11-.064a2.763 2.763 0 00-.263-.086 1.082 1.082 0 00-.325-.024 4.315 4.315 0 00-.349-.01c-.327 0-2.492-.013-2.625.001a.357.357 0 01-.089.01C.89.604.898.596.851.594L.572.621a1.848 1.848 0 00-.317.087C.153.786.127.778.045.901c-.094.148-.018.348.021.499a.714.714 0 00.038.125l.272.587a.38.38 0 01.048.115.853.853 0 00.06.114c.024.048.024.077.051.123a.383.383 0 01.057.117.286.286 0 00.054.11c.026.04.028.08.05.123l.118.231c.021.037.028.078.048.115a.764.764 0 01.062.113l.333.69c.016.073.022.053.059.104a.934.934 0 01.051.123.291.291 0 00.035.051c.041.06.032.083.094.168l.439.833c.015.03.013.034.027.06l.33.606c.012.021.021.03.035.052.024.04.032.078.055.119.025.042.048.05.07.105l.244.44a.273.273 0 00.065.098 2.213 2.213 0 01.194.33.859.859 0 00.064.098c.078.12.146.253.228.37l.232.377a.255.255 0 00.033.044.301.301 0 01.03.056c.04.079.215.294.277.41l.27.403a.525.525 0 01.039.049c.06.083.133.162.186.25.067.113.357.494.432.59l.461.562c.083.088.145.198.23.281l.491.52.006.006c.123.133.264.254.396.377.018.017.026.027.045.042l.462.387c.033.025.074.046.102.072l.04.038c.015.013.035.024.05.035l.201.149c.132.07.44.298.523.336.02.01.035.014.053.023l.167.095a1.525 1.525 0 00.224.125 1.028 1.028 0 01.106.056.856.856 0 00.122.053c.041.019.064.04.114.06l.352.16c.041.02.086.025.13.044a.605.605 0 00.118.056.958.958 0 01.129.035.518.518 0 00.123.051c.1.022.161.063.263.085a1.796 1.796 0 01.26.078c.048.014.092.016.135.028.044.012.088.032.131.043a.683.683 0 00.14.024l.295.054c.05.011.096.017.143.03a5.872 5.872 0 00.61.078h1.362a2.775 2.775 0 00.644-.022l.232-.104a1.336 1.336 0 00.125-.05.612.612 0 00.23-.28 1.12 1.12 0 00.078-.272l.02-.48c0-.072.01-.097.012-.162a2.718 2.718 0 01.042-.294c.014-.094.022-.226.042-.306.012-.048.03-.072.041-.122a.903.903 0 01.081-.267c.023-.045.02-.086.04-.134.02-.045.043-.061.062-.102.022-.048.026-.077.051-.123a1.069 1.069 0 01.334-.353.573.573 0 01.24-.108.821.821 0 01.618.197 1.014 1.014 0 00.105.07.482.482 0 01.048.037l.767.769.044.043a.392.392 0 01.033.042l.04.048c.133.155.261.311.406.454.106.105.21.241.327.359l.425.423a.463.463 0 00.1.074c.06.041.14.126.289.223l.21.127a.732.732 0 00.108.067.64.64 0 01.06.026l.19.072c.129.037.025.04.247.091.055.012.076.027.132.041a.802.802 0 00.158.017c.201.021.426-.002.633-.002h2.747a1.544 1.544 0 00.487-.025l.384-.128c.087-.023.055-.007.12-.054.124-.086.063.008.233-.192a.691.691 0 00.138-.546l-.106-.306-.595-.93-.707-.816c-.021-.023-.044-.055-.063-.078-.042-.055-.094-.09-.137-.146l-.18-.18-.005-.005c-.01-.009-.014-.01-.024-.02-.027-.024-.045-.044-.07-.07a1.457 1.457 0 01-.134-.14 3.424 3.424 0 00-.28-.273 1.204 1.204 0 01-.144-.14 1.518 1.518 0 00-.253-.227l-.465-.438c-.03-.03-.05-.037-.076-.066l-.102-.105a5.286 5.286 0 01-.387-.44.616.616 0 01-.078-.14c-.022-.07-.07-.105-.091-.18a.798.798 0 01-.004-.506.552.552 0 01.036-.128l.072-.166c.014-.026.022-.032.035-.054l.116-.209c.08-.13.184-.246.266-.376.01-.018.02-.03.03-.046l.112-.14c.024-.03.039-.063.065-.098.024-.033.041-.059.068-.094l.285-.357a2.707 2.707 0 01.209-.28l.458-.6c.015-.018.022-.033.035-.05.023-.032.047-.057.073-.091.017-.021.015-.023.03-.046.075-.11.168-.21.243-.321.026-.04.044-.056.07-.094l.1-.139c.017-.023.026-.027.042-.047.027-.034.03-.067.06-.102l.237-.33c.016-.021.024-.027.039-.048l.631-.99a1.156 1.156 0 00.066-.097.975.975 0 01.054-.108l.215-.44c.022-.065.053-.099.097-.227a1.251 1.251 0 00.084-.244.49.49 0 01.036-.126 1.088 1.088 0 00.037-.42c0-.022-.052-.083-.066-.118-.033-.083-.017-.058-.084-.113a1.683 1.683 0 00-.177-.105.5.5 0 00-.22-.064c-.066-.01-.094-.024-.16-.037a2 2 0 00-.36-.03h-3.488c-.058 0-.082.01-.12.01-.042.001-.063-.01-.12-.01-.5 0-.317.037-.51.078-.081.018-.082.034-.177.128l-.046.052c-.028.033-.048.08-.075.12-.088.125-.107.29-.183.415a.801.801 0 00-.054.143 1.195 1.195 0 00-.062.133.472.472 0 01-.059.149.775.775 0 00-.053.142l-.156.344a.215.215 0 01-.04.07c-.04.06-.044.145-.086.207-.03.041-.037.09-.066.13-.048.066-.055.138-.098.206l-.127.265c-.027.057-.04.078-.068.128l-.174.326a1.555 1.555 0 01-.138.254.199.199 0 00-.037.071.415.415 0 01-.082.115l-.299.506c-.015.025-.024.036-.039.058l-.08.117c-.015.021-.02.04-.035.062-.09.145-.249.34-.318.476-.011.02-.021.047-.034.066a.53.53 0 01-.049.058l-.17.222-.041.057-.084.111a.834.834 0 00-.049.061l-.327.37-.367.329a.655.655 0 01-.43.155c-.161-.026-.162-.066-.26-.144a.864.864 0 01-.166-.226c-.027-.08-.052-.082-.067-.128-.02-.054-.023-.111-.045-.162a1.28 1.28 0 01-.062-.341c-.005-.046-.009-.135-.014-.181a5.7 5.7 0 01-.014-.777l.02-.785V3.78c0-.072.012-.112.012-.195-.002-.273.01-.52.01-.783l.033-1.337c0-.095-.017-.153-.021-.239l-.03-.242a.296.296 0 00-.03-.1.4.4 0 01-.037-.104c-.025-.116-.036-.1-.091-.182a.956.956 0 00-.178-.213l-.17-.103-.308-.106a1.832 1.832 0 01-.229-.032 3.334 3.334 0 00-.714-.103.95.95 0 01-.128-.003.597.597 0 00-.113-.018c-.088-.002-.182 0-.272 0-.096 0-.159-.011-.262-.011a7.13 7.13 0 00-.778.006c-.161.025-.342-.013-.501.012-.113.016-.238.005-.352.029a.765.765 0 01-.123.007 3.743 3.743 0 00-.673.101.585.585 0 00-.206.055.293.293 0 01-.094.037 1.19 1.19 0 00-.282.11c-.162.122-.49.32-.49.545z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.79em; height: 1em; }
.social__item_fb:hover { background: #3c5a99; border-color: #3c5a99; }
.social__item_fb::before { margin-left: -0.36em; margin-top: -0.71em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20' viewBox='0 0 9.397 19.997'%3E%3Cpath d='M9.397.013H6.469S1.892-.466 1.892 4.298v1.974H.03L0 10.02h1.892v9.977h4.34V10.02h2.507l.61-3.748H6.231V4.747S5.965 3.46 7.508 3.46h1.86z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 0.71em; height: 1.43em; }
.social__item_fb::after { margin-left: -0.36em; margin-top: -0.71em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20' viewBox='0 0 9.397 19.997'%3E%3Cpath d='M9.397.013H6.469S1.892-.466 1.892 4.298v1.974H.03L0 10.02h1.892v9.977h4.34V10.02h2.507l.61-3.748H6.231V4.747S5.965 3.46 7.508 3.46h1.86z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 0.71em; height: 1.43em; }
.social__item_tw:hover { background: #00aced; border-color: #00aced; }
.social__item_tw::before { margin-left: -0.71em; margin-top: -0.57em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 20.932 15.153'%3E%3Cpath d='M0 10.77s4.159 3.617 7.466.032a1.72 1.72 0 01-.908-.274 1.596 1.596 0 01-.452-.772s1.029-.575.643-1.01c0 0-2.276-.045-2.403-1.418l1.337-.863a1.283 1.283 0 01-1.045-.004s-1.35-.968-1.092-1.959l1.127-.115S2.718 2.997 3.264 1.93c0 0 .188-.919 6.656 3.376 0 0 1.14-4.059 3.247-4.95 0 0 .35.167.35.346 0 0 .299-.643.693-.702 0 0 .476.42.166.658 0 0 .801-.548 1.193-.27 0 0-.032.488-1.184 1.094 0 0 2.99.166 4.033 4.152a3.071 3.071 0 002.513-.316s.101.589-1.788 1.422c0 0 .176.283 1.76.068 0 0-.013 1.178-2.519 1.169 0 0-2.116 6.131-7.26 6.975C4.874 15.978.482 12.852 0 10.77z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.5em; height: 1.14em; }
.social__item_tw::after { margin-left: -0.71em; margin-top: -0.57em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 20.932 15.153'%3E%3Cpath d='M0 10.77s4.159 3.617 7.466.032a1.72 1.72 0 01-.908-.274 1.596 1.596 0 01-.452-.772s1.029-.575.643-1.01c0 0-2.276-.045-2.403-1.418l1.337-.863a1.283 1.283 0 01-1.045-.004s-1.35-.968-1.092-1.959l1.127-.115S2.718 2.997 3.264 1.93c0 0 .188-.919 6.656 3.376 0 0 1.14-4.059 3.247-4.95 0 0 .35.167.35.346 0 0 .299-.643.693-.702 0 0 .476.42.166.658 0 0 .801-.548 1.193-.27 0 0-.032.488-1.184 1.094 0 0 2.99.166 4.033 4.152a3.071 3.071 0 002.513-.316s.101.589-1.788 1.422c0 0 .176.283 1.76.068 0 0-.013 1.178-2.519 1.169 0 0-2.116 6.131-7.26 6.975C4.874 15.978.482 12.852 0 10.77z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.5em; height: 1.14em; }
.social__item_ok:hover { background: #f58427; border-color: #f58427; }
.social__item_ok::before { margin-left: -0.5em; margin-top: -0.79em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 12.326 21.227'%3E%3Cpath d='M8.406 15.43a2.138 2.138 0 01.394-.11c.385-.108.724-.22 1.097-.363a11.341 11.341 0 001.324-.64 1.92 1.92 0 00.988-.973 1.606 1.606 0 00-1.487-2.202 2.899 2.899 0 00-1.403.547c-.226.109-.432.209-.687.305a6.975 6.975 0 01-5.965-.489c-.105-.058-.197-.125-.306-.18a1.609 1.609 0 00-2.065.494A1.634 1.634 0 00.12 13.36a1.89 1.89 0 00.993.961c.23.121.385.213.645.343a10.023 10.023 0 001.4.547l.757.217c-.05.092-2.676 2.688-2.894 2.905a1.862 1.862 0 00-.494.66 1.597 1.597 0 00.33 1.747 1.622 1.622 0 001.739.376 2.942 2.942 0 00.963-.773l1.445-1.442c.118-.117 1.123-1.132 1.165-1.145.071.059.222.213.297.293.092.1.18.188.285.288l1.738 1.735a4.241 4.241 0 001.261 1.049 1.606 1.606 0 002.04-2.144 1.94 1.94 0 00-.498-.657l-1.156-1.153c-.038-.033-1.701-1.68-1.73-1.739zM8.422 5.312a2.228 2.228 0 01-.565 1.671 2.268 2.268 0 11-.184-3.192 2.781 2.781 0 01.284.296 2.225 2.225 0 01.465 1.225zM6.06 0a5.492 5.492 0 00-3.808 1.634 5.634 5.634 0 00-1.101 1.6 5.476 5.476 0 004.909 7.72h.15A5.477 5.477 0 006.21 0z' fill='%23ced8de' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 0.93em; height: 1.57em; }
.social__item_ok::after { margin-left: -0.5em; margin-top: -0.79em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 12.326 21.227'%3E%3Cpath d='M8.406 15.43a2.138 2.138 0 01.394-.11c.385-.108.724-.22 1.097-.363a11.341 11.341 0 001.324-.64 1.92 1.92 0 00.988-.973 1.606 1.606 0 00-1.487-2.202 2.899 2.899 0 00-1.403.547c-.226.109-.432.209-.687.305a6.975 6.975 0 01-5.965-.489c-.105-.058-.197-.125-.306-.18a1.609 1.609 0 00-2.065.494A1.634 1.634 0 00.12 13.36a1.89 1.89 0 00.993.961c.23.121.385.213.645.343a10.023 10.023 0 001.4.547l.757.217c-.05.092-2.676 2.688-2.894 2.905a1.862 1.862 0 00-.494.66 1.597 1.597 0 00.33 1.747 1.622 1.622 0 001.739.376 2.942 2.942 0 00.963-.773l1.445-1.442c.118-.117 1.123-1.132 1.165-1.145.071.059.222.213.297.293.092.1.18.188.285.288l1.738 1.735a4.241 4.241 0 001.261 1.049 1.606 1.606 0 002.04-2.144 1.94 1.94 0 00-.498-.657l-1.156-1.153c-.038-.033-1.701-1.68-1.73-1.739zM8.422 5.312a2.228 2.228 0 01-.565 1.671 2.268 2.268 0 11-.184-3.192 2.781 2.781 0 01.284.296 2.225 2.225 0 01.465 1.225zM6.06 0a5.492 5.492 0 00-3.808 1.634 5.634 5.634 0 00-1.101 1.6 5.476 5.476 0 004.909 7.72h.15A5.477 5.477 0 006.21 0z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 0.93em; height: 1.57em; }
.social__item_plus { background: #cdd8de; border-color: #cdd8de; }
.social__item_plus:hover { background: #616f7d; border-color: #616f7d; }
.social__item_plus:hover::before { opacity: 1; }
.social__item_plus::before { margin-left: -0.71em; margin-top: -0.71em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M0 8h20v4H0z' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='M8 20V0h4v20z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.43em; height: 1.43em; }
.social__item_plus::after { content: none; }
.social__item_total { cursor: default; font-weight: 700; margin-left: 0.71em; }
.social__item_total::before { background: white; border-bottom: 0.07em solid #cfd4d8; border-left: 0.07em solid #cfd4d8; height: 1em; left: -0.5em; margin-top: -0.5em; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: none; -o-transition: none; transition: none; width: 1em; }
.social__item_total::after { content: none; }
.social__item_total:hover::before { opacity: 1; }

.subscribe { -webkit-box-shadow: 0 0 0.71em 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0 0.71em 0 rgba(0, 0, 0, 0.3); padding-bottom: 4.64em; position: relative; text-align: center; }
.subscribe__bg { bottom: 0; height: 100%; overflow: hidden; position: absolute; right: 0; width: 100%; z-index: -1; }
.subscribe__bg::after { bottom: -9.57em; content: ""; display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='557' height='501' viewBox='0 0 556.977 500.076'%3E%3Cpath d='M402.387 500.076L0 267.758l126.953-219.89 402.388 232.319zM21.237 262.067l375.46 216.772 111.41-192.968-375.46-216.772z' fill='%23f2f5f6'/%3E%3Cpath d='M145.835 113.618L67.245 249.74l136.122 78.59 78.59-136.122zm51.844 193.476L88.482 244.049l63.047-109.2 109.197 63.045z' fill='%23f2f5f6'/%3E%3Cpath d='M180.999 315.415l-13.46-7.771 9.835-17.037a18.485 18.485 0 00-6.777-25.238l-32.442-18.73a18.492 18.492 0 00-25.242 6.751l-9.836 17.037-13.464-7.773 9.836-17.037a34.043 34.043 0 0146.48-12.443l32.441 18.73a34.023 34.023 0 0112.465 46.475zM165.165 237.325a34.023 34.023 0 1146.467-12.468 34.065 34.065 0 01-46.467 12.468zm26.254-45.473a18.48 18.48 0 106.752 25.234 18.498 18.498 0 00-6.752-25.234zM521.57 293.644L119.185 61.326 154.59 0l177.258 102.34-7.772 13.46-163.794-94.566-19.865 34.408 375.46 216.771 19.865-34.407-163.797-94.569 7.771-13.46 177.261 102.341zM420.527 371.93L274.68 287.727l7.773-13.464L428.3 358.467zM402.82 402.6l-145.848-84.205 7.774-13.464 145.848 84.205zM312.195 391.161l-72.926-42.103 7.774-13.464 72.925 42.103zM438.23 341.268l-145.847-84.205 25.476-44.127 145.848 84.205zm-124.613-89.897l118.923 68.66 9.933-17.206-118.923-68.66z' fill='%23f2f5f6'/%3E%3Cpath d='M364.858 171.259l-61.332-35.41 33.25-57.591a35.41 35.41 0 1161.332 35.41zm-40.094-41.102l34.404 19.864 25.476-44.127a19.863 19.863 0 10-34.404-19.863z' fill='%23f2f5f6'/%3E%3Cpath d='M360.713 92.078a7.772 7.772 0 1010.62-2.845 7.769 7.769 0 00-10.62 2.845z' fill='%23f2f5f6'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 39.79em; height: 35.79em; position: absolute; right: -3.36em; }
.subscribe__header { background: #2c73ba; color: white; font-size: 1.14em; font-weight: 800; line-height: 5em; text-transform: uppercase; }
.subscribe__inner { display: inline-block; padding-top: 1.43em; text-align: left; width: 38.57em; }

.tags { color: #2c73ba; text-align: center; margin: 0 -0.5em; }
.tags__link { line-height: 2.86em; margin: 0 0.5em; }
.tags__link_b { font-weight: 700; }
.tags__link_l { font-size: 1.29em; line-height: 2.22em; margin: 0 0.39em; }
.tags__link:hover { text-decoration: underline; }

.travels__content { margin-bottom: 1.71em; }

.wysiwyg { font-size: 1.14em; line-height: 1.625; }
.wysiwyg p + p { margin-top: 1.63em; }
.wysiwyg > *:last-child { margin-bottom: 1.63em; }
.wysiwyg ul { line-height: 1.25; margin-bottom: 1.63em; }
.wysiwyg ul li + li { margin-top: 1.25em; }
.wysiwyg ul.check-mark li { position: relative; padding-left: 2.5em; }
.wysiwyg ul.check-mark li::before { content: ""; display: block; left: 0.13em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16.015 14.012'%3E%3Cpath d='M7.033 0a7.044 7.044 0 015.42 2.57L15.098.313l.918.894-8.96 8.938-1.5-1.497L3 6.123l1.523-1.497L7.055 7.15l4.234-3.598a5.478 5.478 0 101.232 3.464 6.67 6.67 0 00-.045-.67l1.299-1.297a7.077 7.077 0 01.269 1.967A7.022 7.022 0 117.034 0z' fill='%232f76bb'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.14em; height: 1em; position: absolute; top: 0.13em; }
.wysiwyg p + ul { margin-top: 1em; }
.wysiwyg a:not([class]) { color: #2c73ba; text-decoration: underline; }
.wysiwyg a:not([class]):hover { text-decoration: none; }
.wysiwyg img { max-width: 100%; height: auto; }

.article-full { margin-bottom: 4.89em; }

.highlight { color: red; }

.bottom-adv { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.bottom-adv div { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0 1.43em; }
.bottom-adv div a { color: #2c73ba; text-decoration: underline; }
.bottom-adv div a { text-decoration: none; }

@media (max-width: 1199px) {
    body { font-size: 1.55556vw; }
    .alphabet__letter { font-size: 1em; height: 1.75em; line-height: 1.75em; margin-bottom: 0.36em; margin-right: 0.38em; width: 1.75em; }
    .category__content { margin-left: 4.29em; margin-right: 4.29em; }
    .category + .icon-link { margin-left: 3.29em; }
    .content { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0 1.43em; }
    .content__center { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; }
    .content__sidebar { margin: 0; width: 48%; }
    .content__sidebar + .content__sidebar { margin: 0; }
    .DayPicker-Day { height: 4.29em; width: 4.29em; }
    .footer-menu { padding-right: 26%; }
}

@media (max-width: 899px) {
    body { font-size: 2.33333vw; }
    .advert__hint { display: block; text-align: center; }
    .advert__hint > span { margin-bottom: 0.71em; margin-right: 0; padding-bottom: 4.63em; padding-right: 0; }
    .advert__hint > span::after { bottom: 0; left: 50%; margin-left: -1.25em; margin-top: 0; right: auto; top: auto; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='52' viewBox='0 0 38.843 52'%3E%3Cpath d='M19.421 26l14.94-14.975 4.482 4.356L19.42 34.846 0 15.38l4.482-4.356z' fill='%23f2f5f6' fill-rule='evenodd'/%3E%3Cpath d='M16.3 0h6.246v27.496h-6.247zM19.421 43.017l14.94-14.975 4.482 4.491L19.42 52 0 32.533l4.482-4.491z' fill='%23f2f5f6' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 2.79em; height: 3.71em; }
    .alphabet { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .alphabet__letter { font-size: 1.14em; }
    .alphabet_fullscreen { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
    .block-arrow { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .block-arrow__item { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33%; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%; }
    .category__content { margin-left: 0; margin-right: 0; }
    .category + .icon-link { margin-left: 0; }
    .content { padding-left: 0; padding-right: 0; }
    .DayPicker-Day { height: 3em; width: 3em; }
    .footer-menu { padding-right: 0; }
    .info-table__cell { width: 60%; }
    .info-table__cell:first-child { width: 40%; }
    .issue { padding-left: 1.43em; padding-right: 1.43em; }
    .subscribe { padding-bottom: 1.43em; }
    .subscribe__bg { display: none; }
    .subscribe__inner { padding-left: 1.43em; padding-right: 1.43em; width: 100%; }
    .bottom-adv { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
    .bottom-adv div { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33%; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%; }
}

@media (max-width: 599px) {
    body { font-size: 4.375vw; min-width: 320px; }
    .advert h1:not([class]) { text-align: center; }
    .advert__epilog { padding-left: 0.71em; }
    .article__panel { display: block; }
    .attention::before { left: -1.43em; }
    .banner-group, .banner-group__item { display: block; width: 100%; }
    .block-arrow__item { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; }
    .category { padding-bottom: 0; margin-bottom: 0.71em; }
    .category h1:not([class]) { text-align: center; }
    .category__content { display: block; }
    .category__column { margin-bottom: 0.71em; padding: 0; }
    .content { display: block; }
    .content__sidebar { margin-bottom: 1.43em; width: 100%; }
    .fb-invite { display: block; }
    .fb-invite__right { background: #2c73ba; line-height: 5em; }
    .fb-invite__right::before, .fb-invite__right::after { content: none; }
    .footer__copyright .wrapper { display: block; text-align: center; }
    .footer__copyright .wrapper p + p { margin-top: 1.43em; }
    .form__row { display: block; padding: 0; }
    .form__label { padding-right: 0; }
    .form__input, .form__select, .form__textarea { padding: 0.71em 0; }
    .form__checkbox { display: block; padding: 0.71em 0; }
    .form__submit { display: block; margin: 0.71em 0; width: 100%; }
    .form__table { display: block; }
    .form__table .form__row { display: block; }
    .form__table .form__row .form__label,
    .form__table .form__row .form__input,
    .form__table .form__row .form__select,
    .form__table .form__row .form__textarea { display: block; }
    .form__table .form__row .form__label { width: 100%; white-space: nowrap; }
    .form__table .form__row .form__input,
    .form__table .form__row .form__select,
    .form__table .form__row .form__textarea { width: 100%; }
    .info-table { margin-left: -1.43em; margin-right: -1.43em; }
    .info-table__title { padding-left: 1.11em; }
    .info-table__desc { padding-left: 1.43em; }
    .info-table__content, .info-table__row, .info-table__cell, .info-table__cell:first-child { display: block; width: 100%; }
    .info-table__row:nth-child(odd) .info-table__cell { background: none; }
    .info-table__cell:first-child, .info-table__row:nth-child(odd) .info-table__cell:first-child { background: #f1f4f6; }
    .info-table__cell { padding: 1em 1.43em; }
    .issue__header span { margin-left: 0.71em; }
    .issue__inner { max-height: none; }
    .issue__inner::after { content: none; }
    .issue__title { margin-bottom: 0.5em; }
    .issue__item { display: block; }
    .pagination { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
    .pagination__item_left, .pagination__item_right { display: none; }
    .person { display: block; }
    .person__image { height: auto; margin-bottom: 1.43em; margin-right: 0; width: 100%; }
    .redaction__item { display: block; }
    .redaction__contact { padding-top: 0; }
    .social { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 1.43em; width: 100%; }
    .social__item { height: 2.36em; line-height: 2.36em; width: 2.36em; }
    .wysiwyg img { display: block; float: none !important; height: auto; margin: 0.5em auto 1em !important; max-width: 100%; }
    .bottom-adv div { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; }
}
