/* normalize.css v1.1.3 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

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

[hidden] {
    display: none
}

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

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

body {
    margin: 0;
    position: relative;
}

a:focus {
    outline: thin dotted
}

a:active, a:hover {
    outline: 0
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

h2 {
    font-size: 1.5em;
    margin: .83em 0
}

h3 {
    font-size: 1.17em;
    margin: 1em 0
}

h4 {
    font-size: 1em;
    margin: 1.33em 0
}

h5 {
    font-size: .83em;
    margin: 1.67em 0
}

h6 {
    font-size: .67em;
    margin: 2.33em 0
}

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

b, strong {
    font-weight: bold
}

blockquote {
    margin: 1em 40px
}

dfn {
    font-style: italic
}

hr {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

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

p, pre {
    margin: 1em 0
}

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

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

q {
    quotes: none
}

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

small {
    font-size: 80%
}

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

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

dl, menu, ol, ul {
    margin: 1em 0
}

dd {
    margin: 0 0 0 40px
}

menu, ol, ul {
    padding: 0 0 0 40px
}

nav ul, nav ol {
    list-style: none;
    list-style-image: none
}

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
}

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

figure {
    margin: 0
}

form {
    margin: 0
}

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

legend {
    border: 0;
    padding: 0;
    white-space: normal;
    *margin-left: -7px;
}

button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle;
}

button, input {
    line-height: normal
}

button, select {
    text-transform: none
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    *overflow: visible;
}

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

input[type="checkbox"], input[type="radio"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px;
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

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;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

/* HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
html, button, input, select, textarea {
    color: #222
}

html {
    font-size: 1em;
    line-height: 1.4
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none
}

::selection {
    background: #b3d4fc;
    text-shadow: none
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

audio, canvas, img, video {
    vertical-align: middle
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

.wrapper-pre {
    white-space: pre-wrap;
}

.browsehappy {
    margin: .2em 0;
    background: #ccc;
    color: #000;
    padding: .2em 0
}

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%
}

.hidden {
    display: none !important;
    visibility: hidden
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.invisible {
    visibility: hidden
}

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

.clearfix:after {
    clear: both
}

.clearfix {
    *zoom: 1
}

@media print {
    * {
        background: transparent !important;
        color: #000 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
        content: ""
    }

    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group;
    }

    tr, img {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: .5cm
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }
}

body {
    color: #7d7d7d;
    font-family: 'PT Sans', Arial, sans-serif;
}



a {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.vk__header:before {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_114_95)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_95'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 5px;
}
.odnoklassniki__header:before {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_114_99)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_99'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 5px;
}
.telegram__header:before {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_114_105)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM16.2027 16.7885C16.6004 14.6633 17.3818 10.0586 17.5623 8.16111C17.5733 8.00328 17.5665 7.84473 17.5422 7.68841C17.5279 7.56252 17.467 7.44655 17.3714 7.36345C17.2276 7.24678 17.0056 7.2222 16.9064 7.22385C16.455 7.23188 15.7625 7.47265 12.43 8.8588C11.2629 9.34435 8.93015 10.3492 5.43189 11.8733C4.86383 12.0991 4.56625 12.3201 4.53915 12.5362C4.49336 12.9014 4.95071 13.0452 5.57348 13.241C5.65819 13.2677 5.74595 13.2952 5.83593 13.3245C6.44865 13.5237 7.27283 13.7567 7.7013 13.7659C8.08997 13.7743 8.52375 13.6141 9.00262 13.2853C12.2712 11.0789 13.9584 9.96374 14.0643 9.93967C14.1391 9.92278 14.2424 9.90174 14.3128 9.96387C14.3831 10.026 14.376 10.1443 14.3686 10.176C14.3233 10.3691 12.528 12.0382 11.599 12.9019C11.3094 13.1711 11.1041 13.362 11.0621 13.4056C10.9679 13.5035 10.8719 13.596 10.7797 13.685C10.2106 14.2337 9.78406 14.6451 10.8036 15.3169C11.2938 15.64 11.6861 15.9071 12.0774 16.1736C12.5045 16.4644 12.9305 16.7545 13.4816 17.1158C13.6221 17.2079 13.7562 17.3035 13.8868 17.3966C14.3841 17.7511 14.8308 18.0696 15.3826 18.0188C15.7032 17.9893 16.0345 17.6877 16.2027 16.7885Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_105'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 5px;
}
.dzen__header:before {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_114_109)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.000674761 11.8714C0.000225293 11.9142 0 11.9571 0 12V11.8714C0.000224926 11.8714 0.000449846 11.8714 0.000674761 11.8714ZM11.8714 0.000674773C11.7 5.31449 11.5713 7.74008 9.68571 9.68571C7.74008 11.5713 5.31449 11.7086 0.000674761 11.8714C0.0691849 5.34604 5.34604 0.0691855 11.8714 0.000674773ZM12 0C11.9571 0 11.9142 0.000225297 11.8714 0.000674773C11.8714 0.000449854 11.8714 0.000224929 11.8714 0H12ZM12.1286 0.000674771C12.0858 0.000225297 12.0429 0 12 0H12.1286C12.1286 0.000224929 12.1286 0.000449853 12.1286 0.000674771ZM23.9993 11.8714C18.6855 11.7 16.2599 11.5713 14.3143 9.68571C12.4287 7.74008 12.2914 5.31449 12.1286 0.000674771C18.654 0.0691855 23.9308 5.34604 23.9993 11.8714ZM24 12C24 11.9571 23.9998 11.9142 23.9993 11.8714C23.9996 11.8714 23.9998 11.8714 24 11.8714V12ZM23.9993 12.1286C23.9998 12.0858 24 12.0429 24 12V12.1286C23.9998 12.1286 23.9996 12.1286 23.9993 12.1286ZM12.1286 23.9993C12.3 18.6855 12.4287 16.2599 14.3143 14.3143C16.2599 12.4287 18.6855 12.2914 23.9993 12.1286C23.9308 18.654 18.654 23.9308 12.1286 23.9993ZM12 24C12.0429 24 12.0858 23.9998 12.1286 23.9993C12.1286 23.9996 12.1286 23.9998 12.1286 24H12ZM11.8714 23.9993C11.9142 23.9998 11.9571 24 12 24H11.8714C11.8714 23.9998 11.8714 23.9996 11.8714 23.9993ZM11.8714 23.9993C5.34604 23.9308 0.069186 18.654 0.000674783 12.1286C5.31449 12.3 7.74008 12.4287 9.68571 14.3143C11.5713 16.2599 11.7086 18.6855 11.8714 23.9993ZM0.000674783 12.1286C0.00044986 12.1286 0.000224933 12.1286 0 12.1286V12C0 12.0429 0.0002253 12.0858 0.000674783 12.1286Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_109'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 5px;
}
.youtube-play__header:before {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_114_113)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM17.3581 7.1648C17.9481 7.33412 18.4128 7.83303 18.5706 8.46651C18.8571 9.61473 18.8571 12.0104 18.8571 12.0104C18.8571 12.0104 18.8571 14.4061 18.5706 15.5543C18.4128 16.1878 17.9481 16.6659 17.3581 16.8352C16.2886 17.1429 12 17.1429 12 17.1429C12 17.1429 7.71144 17.1429 6.64192 16.8352C6.05187 16.6659 5.58716 16.1878 5.42943 15.5543C5.14286 14.4061 5.14286 12.0104 5.14286 12.0104C5.14286 12.0104 5.14286 9.61473 5.42943 8.46651C5.58716 7.83303 6.05187 7.33414 6.64192 7.1648C7.71144 6.85714 12 6.85714 12 6.85714C12 6.85714 16.2886 6.85714 17.3581 7.1648ZM14.1818 12.0104L10.5974 9.83531V14.1855L14.1818 12.0104Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_113'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 5px;
}


.vk__footer {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_335)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_335'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 3px;
}
.odnoklassniki__footer {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_344)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_344'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 3px;
}
.telegram__footer {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM16.2027 16.7885C16.6004 14.6633 17.3818 10.0586 17.5623 8.16111C17.5733 8.00328 17.5665 7.84473 17.5422 7.68841C17.5279 7.56252 17.467 7.44655 17.3714 7.36345C17.2276 7.24678 17.0056 7.2222 16.9064 7.22385C16.455 7.23188 15.7625 7.47265 12.43 8.8588C11.2629 9.34435 8.93015 10.3492 5.43189 11.8733C4.86383 12.0991 4.56625 12.3201 4.53915 12.5362C4.49336 12.9014 4.95071 13.0452 5.57348 13.241C5.65819 13.2677 5.74595 13.2952 5.83593 13.3245C6.44865 13.5237 7.27283 13.7567 7.7013 13.7659C8.08997 13.7743 8.52375 13.6141 9.00262 13.2853C12.2712 11.0789 13.9584 9.96374 14.0643 9.93967C14.1391 9.92278 14.2424 9.90174 14.3128 9.96387C14.3831 10.026 14.376 10.1443 14.3686 10.176C14.3233 10.3691 12.528 12.0382 11.599 12.9019C11.3095 13.1711 11.1041 13.362 11.0621 13.4056C10.9679 13.5035 10.8719 13.596 10.7797 13.685C10.2106 14.2337 9.78406 14.6451 10.8036 15.3169C11.2938 15.64 11.6861 15.9071 12.0774 16.1736C12.5045 16.4644 12.9305 16.7545 13.4816 17.1158C13.6221 17.2079 13.7562 17.3035 13.8868 17.3966C14.3841 17.7511 14.8308 18.0696 15.3826 18.0188C15.7032 17.9893 16.0345 17.6877 16.2027 16.7885Z' fill='white'/%3e%3c/svg%3e");
    position: relative;
    top: 3px;
}

.dzen__footer {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_355)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.000674761 11.8714C0.000225293 11.9142 0 11.9571 0 12V11.8714C0.000224926 11.8714 0.000449846 11.8714 0.000674761 11.8714ZM11.8714 0.000674773C11.7 5.31449 11.5713 7.74008 9.68571 9.68571C7.74008 11.5713 5.31449 11.7086 0.000674761 11.8714C0.0691849 5.34604 5.34604 0.0691855 11.8714 0.000674773ZM12 0C11.9571 0 11.9142 0.000225297 11.8714 0.000674773C11.8714 0.000449854 11.8714 0.000224929 11.8714 0H12ZM12.1286 0.000674771C12.0858 0.000225297 12.0429 0 12 0H12.1286C12.1286 0.000224929 12.1286 0.000449853 12.1286 0.000674771ZM23.9993 11.8714C18.6855 11.7 16.2599 11.5713 14.3143 9.68571C12.4287 7.74008 12.2914 5.31449 12.1286 0.000674771C18.654 0.0691855 23.9308 5.34604 23.9993 11.8714ZM24 12C24 11.9571 23.9998 11.9142 23.9993 11.8714C23.9996 11.8714 23.9998 11.8714 24 11.8714V12ZM23.9993 12.1286C23.9998 12.0858 24 12.0429 24 12V12.1286C23.9998 12.1286 23.9996 12.1286 23.9993 12.1286ZM12.1286 23.9993C12.3 18.6855 12.4287 16.2599 14.3143 14.3143C16.2599 12.4287 18.6855 12.2914 23.9993 12.1286C23.9308 18.654 18.654 23.9308 12.1286 23.9993ZM12 24C12.0429 24 12.0858 23.9998 12.1286 23.9993C12.1286 23.9996 12.1286 23.9998 12.1286 24H12ZM11.8714 23.9993C11.9142 23.9998 11.9571 24 12 24H11.8714C11.8714 23.9998 11.8714 23.9996 11.8714 23.9993ZM11.8714 23.9993C5.34604 23.9308 0.069186 18.654 0.000674783 12.1286C5.31449 12.3 7.74008 12.4287 9.68571 14.3143C11.5713 16.2599 11.7086 18.6855 11.8714 23.9993ZM0.000674783 12.1286C0.00044986 12.1286 0.000224933 12.1286 0 12.1286V12C0 12.0429 0.0002253 12.0858 0.000674783 12.1286Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_355'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 3px;
}
.youtube-play__footer {
    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_364)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM17.3581 7.1648C17.9481 7.33412 18.4128 7.83303 18.5706 8.46651C18.8571 9.61473 18.8571 12.0104 18.8571 12.0104C18.8571 12.0104 18.8571 14.4061 18.5706 15.5543C18.4128 16.1878 17.9481 16.6659 17.3581 16.8352C16.2886 17.1429 12 17.1429 12 17.1429C12 17.1429 7.71144 17.1429 6.64192 16.8352C6.05187 16.6659 5.58716 16.1878 5.42943 15.5543C5.14286 14.4061 5.14286 12.0104 5.14286 12.0104C5.14286 12.0104 5.14286 9.61473 5.42943 8.46651C5.58716 7.83303 6.05187 7.33414 6.64192 7.1648C7.71144 6.85714 12 6.85714 12 6.85714C12 6.85714 16.2886 6.85714 17.3581 7.1648ZM14.1818 12.0104L10.5974 9.83531V14.1855L14.1818 12.0104Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_364'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    position: relative;
    top: 3px;
}


.side menu li a {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 15px;
    white-space: nowrap;
}

.wrap-white {
    background-color: #ffffff;
}

.wrap {
    max-width: 1000px;
    margin: 0 auto;
    min-width: 320px;
}

.wrap-relative {
    position: relative;
    overflow: hidden;
}

.wrap-teaser-with-news {
    white-space: nowrap;
    font-size: 0;
    margin-bottom: 20px;
    padding: 0 10px;
}

.wrap-teaser {
    vertical-align: top;
    display: inline-block;
    width: 640px;
    height: 400px;
    padding-right: 40px;
    white-space: normal;
}

.wrap-news-block {
    vertical-align: top;
    display: inline-block;
    width: 300px;
    height: 400px;
    white-space: normal;
}

.wrap-counters {
    text-align: right;
    padding-bottom: 25px;
    margin-top: -40px;
    height: 15px;
}

.wrap-menu-additional {
    background-color: #f2f6f9;
}

.wrap-menu .menu-link {
    font-size: 22px;
    position: absolute;
    top: 0;
    right: 0;
    display: none;
    z-index: 1;
    color: #9b9b9b;
    line-height: 60px;
    width: 60px;
    height: 60px;
    border-left: 1px solid #ececec;
    text-align: center;
}

#adfox_h_obmenka_smi_24 > * {
    display: none;
}

#adfox_h_obmenka_smi_24 :nth-child(2) {
    display: block;
}

.scale-smi24 {
    background-color: #ebf0f4;
    margin: 30px -2000px 0;
}

.wrap-smi24 {
    padding: 40px 0 25px;
    max-width: 980px;
}

.wrap-smi24 .title {
    font-size: 24px;
    font-weight: bold;
    color: #000000;
}

.wrap-smi24 .sk_wrap_outer_83854 {
    padding-bottom: 0;
    padding-top: 30px;
}

.wrap-smi24 .sk_items_83854 {
    margin: 0;
}

.wrap-smi24 .sk_item_83854 {
    width: 220px;
    padding-bottom: 0;
    margin-bottom: 40px;
    margin-right: 33px;
}

.wrap-smi24 .sk_item_83854 .sk_item_inner_83854 {
    margin: 0;
}

.wrap-smi24 .sk_item_83854:nth-child(4n){
    margin-right: 0;
}

.wrap-smi24 .sk_img_83854 img {
    width: 100%;
    height: auto;
}

.wrap-smi24 .sk_item_83854:nth-child(4n+1) {
    clear: left;
}

.wrap-smi24 .sk_text_83854{
    font-size: 14px;
    line-height: 20px;
}

.wrap-smi24 .sk_img_83854 {
    margin-bottom: 17px;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .wrap-counters {
        padding-right: 20px;
    }
}

@media (max-width: 767px) {
    .wrap-counters {
        text-align: left;
        margin-top: 0;
        padding-left: 20px;
    }

    .wrap-menu {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .scale-smi24 {
        margin: 30px 0 0;
    }

    .wrap-smi24 {
        padding: 40px 20px 0;
    }

    .wrap-smi24 .sk_item_83854 {
        width: 30.33%;
        margin-right: 4.5%;
    }

    .wrap-smi24 .sk_item_83854:nth-child(3n) {
        margin-right: 0;
    }

    .wrap-smi24 .sk_item_83854 .sk_item_inner_83854 {
        padding-right: 0;
    }

    .wrap-smi24 .sk_item_83854:nth-child(4n+1) {
        clear: none;
    }

    .wrap-smi24 .sk_item_83854:nth-child(3n+1) {
        clear: left;
        margin-right: 4.5%;
    }

    .wrap-smi24 .sk_item_83854:nth-child(4n) {
        margin-right: 4.5%;
    }
}

@media (max-width: 767px) {
    .scale-smi24 {
        margin: 30px 0 0;
    }

    .wrap-smi24 {
        padding: 30px 0 0;
        min-width: 0;
    }

    .wrap-smi24 .title {
        font-size: 20px;
        text-align: center;
        text-transform: uppercase;
    }

    .wrap-smi24 .sk_wrap_outer_83854 {
        max-width: 100%;
        padding-top: 20px;
    }

    .wrap-smi24 .sk_items_83854 {
        white-space: nowrap;
        -webkit-transition: 1s all;
        -moz-transition: 1s all;
        -o-transition: 1s all;
        transition: 1s all;
    }

    .wrap-smi24 .sk_item_83854 {
        padding-bottom: 0;
        margin-right: 0;
        clear: none !important;
        float: none !important;
        width: 100%;
        display: inline-block;
        padding: 0 30px;
        margin-bottom: 30px;
        box-sizing: border-box;
    }

    .wrap-smi24 .sk_text_83854 {
        white-space: normal;
    }

    .wrap-smi24 .paginator {
        font-size: 0;
        text-align: center;
        padding-bottom: 30px;
    }

    .wrap-smi24 .paginator .item {
        display: inline-block;
        border-radius: 10px;
        width: 10px;
        height: 10px;
        background-color: #c5cacd;
        margin-right: 15px;
    }

    .wrap-smi24 .paginator .item_active {
        background-color: #3e4447;
    }

    .wrap-smi24 .paginator .item:last-child {
        margin-right: 0;
    }
}



@media (min-width: 640px) and (max-width: 1023px) {
    .wrap {
        max-width: 768px
    }
}

@media (max-width: 640px) {
    .wrap {
        max-width: 640px
    }
}

.b-nav {
    height: 50px;
    margin-bottom: 20px;
    line-height: 50px;
    text-align: center;
    box-shadow: inset 0 -2px 0 #809bac, inset 0 1px 0 #809bac;
}

.b-overflow {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.8);
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: visibility 0s linear 0.3s, opacity 0.1s linear;
    -moz-transition: visibility 0s linear 0.3s, opacity 0.1s linear;
    -o-transition: visibility 0s linear 0.3s, opacity 0.1s linear;
    -ms-transition: visibility 0s linear 0.3s, opacity 0.1s linear;
    transition: visibility 0s linear 0.3s, opacity 0.1s linear;
    z-index: 2
}

@media (min-width: 640px) and (max-width: 1023px) {
    .tablet-hidden {
        visibility: none !important;
        display: none !important
    }
}

@media (min-width: 1024px) {
    .desktop-hidden {
        visibility: none !important;
        display: none !important
    }
}

@media (max-width: 640px) {
    .phone-hidden {
        visibility: none !important;
        display: none !important
    }

    .phone-show {
        visibility: visible !important;
        display: block !important
    }
}

header {
    position: relative;
    height: 160px;
}

@media(min-width: 640px) and (max-width: 1023px) {
    body:not(.has-header-small) header .sidemenu-is-open{
        display: none;
    }
}

header .b-nav-top {
    display: block;
    float: left;
    height: 50px;
    line-height: 50px;
    margin-left: 90px;
}

header .b-nav-top a {
    text-decoration: none;
    display: inline-block;
    color: #668294;
    margin-right: 30px;
}

header .b-nav-top a:hover {
    color: #3d4e59
}

header .logo-tass {
    display: block;
    width: 40px;
    height: 40px !important;
    position: absolute;
    right: 0;
    background: url("../image/tass-logo.png") center center no-repeat #231f74;
    background-size: cover;
}

@media (min-width: 640px) and (max-width: 1023px) {
    header .logo-tass {
        right: 20px
    }
}

@media (max-width: 640px) {
    header .logo-tass {
        right: 20px
    }
}

.header {
    position: relative;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}

.header .logo-kavkaz {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: block;
    width: 148px;
    height: 100px;
    /* background: url(/image/logo.svg) center center no-repeat; */
    background: url(/image/eto_kavkaz.png) center center no-repeat;
    background-size: contain;
    z-index: 12;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    outline: none;
}


@media all and (max-width: 767px) {
    .header {
        height: 130px;
    }

    .header .logo-kavkaz {
        width: 119px;
        height: 80px;
        z-index: 12;
    }

    .has-header-small .header .logo-kavkaz {
        width: 119px;
        height: 80px;
        margin-top: 0;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        background: url(/image/logo.svg) center center no-repeat;
        background-size: contain;
    }

    .has-header-small .header .header__back {
        left: 0;
        top: 0;
        margin-top: 0;
        width: 50px;
        height: 50px;
        line-height: 50px;
    }
}

.header .b-nav-top {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out
}

.header .header__back {
    width: 40px;
    height: 38px;
    background: url("../image/sprite/back.png") center center no-repeat;
    top: 30px;
    left: 20px;
    position: absolute;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -ms-transition: opacity 0.3s;
    transition: opacity 0.3s;
    visibility: hidden;
}

.header .header__back:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

@media (max-width: 640px) {
    .header .header__back {
        width: 20px;
        height: 19px;
        -webkit-background-size: 100% 100%;
        -moz-background-size: 100% 100%;
        background-size: 100% 100%;
        top: 90px;
    }
}

.has-header-small .wrap-top {
    box-shadow: inset 0 -1px 0 #ececec;
}


.has-header-small .wrap-menu {
    position: relative;
    margin-top: -60px;
}

.has-header-small .b-h-slider {
    height: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    margin-bottom: 0;
}

.has-header-small .header {
    max-width: 1280px;
    height: 60px;
}

.has-header-small .header__back {
    display: block;
    visibility: visible;
    opacity: 1;
    background: url("../image/sprite/sback.png") center center no-repeat;
    width: 40px;
    height: 60px;
    top: 0;
    left: 0;
    z-index: 10;
    -ms-filter: none;
    filter: none;
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(min-resolution: 1.5dppx) {
    .has-header-small .header__back {
        background: url("../image/sprite/sback@2x.png") center center no-repeat;
        background-size: 9px 16px;
    }
}

.has-header-small .b-nav-top {
    -webkit-transform: translateY(-85px);
    -moz-transform: translateY(-85px);
    -o-transform: translateY(-85px);
    -ms-transform: translateY(-85px);
    transform: translateY(-85px)
}

.has-header-small .logo-kavkaz {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    display: block;
    background: url(../image/etokavkaz_logo_hor_dark.svg) no-repeat;
    background-size: contain;
    width: 120px;
    height: 40px;
    position: static;
    margin-left: 0;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: 40px;
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(min-resolution: 1.5dppx) {
    .has-header-small .logo-kavkaz {
        background: url("../image/etokavkaz-logo@2x.png") center center no-repeat;
        background-size: 120px 40px;
    }
}

.has-header-small .logo-tass {
    z-index: 10;
}

.has-header-small .wrap-nav {
    -webkit-transform: translateY(-70px);
    -moz-transform: translateY(-70px);
    -o-transform: translateY(-70px);
    -ms-transform: translateY(-70px);
    transform: translateY(-70px);
    position: relative;
    height: 0;
}

.has-header-small .b-nav__container {
    height: 68px;
}

.has-header-small .b-nav {
    height: 60px;
    line-height: 57px;
    font-family: "PT Sans", sans-serif;
    box-shadow: none;
}

.has-header-small .b-nav .b-button__show-search-form {
    position: static;
    margin-top: 0;
}

.has-header-small .b-nav a {
    padding: 0;
    margin-right: 35px;
    vertical-align: top;
}

.has-header-small .b-nav a:hover,
.has-header-small .b-nav a.active {
    color: #1b4156;
}

.has-header-small .b-nav a.active {
    border-bottom: 3px solid #809bac;
}

.has-header-small .b-nav a:last-child {
    margin-right: 0;
}

@media(max-width: 1023px) {
    .has-header-small .b-nav a:not(.active),
    .has-header-small .b-nav .b-button__show-search-form,
    .has-header-small .logo-tass {
        display: none;
    }

    .has-header-small .b-nav {
        text-align: right;
    }

    .has-header-small .wrap-menu .menu-link {
        display: block;
        z-index: 100;
    }

    .has-header-small .b-nav a.active {
        border-bottom: none;
        color: #809bac;
        margin-right: 20px;
        font-family: "PT Sans Caption", sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 60px;
    }

    .has-header-small header .sidemenu-is-open {
        right: 20px;
        left: inherit;
        margin-top: -12px;
        z-index: 2;
    }

    .has-header-small .b-nav__container .sidemenu-is-open {
        display: none;
    }

    .has-header-small .wrap-menu-additional {
        height: 60px;
        background-color: transparent;
    }

    .has-header-small .logo_tass {
        opacity: 0;
    }

    .has-header-small .wrap-top {
        position: relative;
        margin-top: -60px;
        z-index: 20;
    }
}

@media(max-width: 640px) {
    .has-header-small header .sidemenu-is-open {
        margin-top: -7px;
    }

    .has-header-small .header__back {
        left: 10px;
    }

    .has-header-small header .sidemenu-is-open {
        right: 15px;
    }
}

@media(min-width: 768px) and (max-width: 1023px) {
    .has-header-small .wrap-menu-additional .menu-link {
        display: none;
    }
}

@media(max-width: 767px) {
    .has-header-small .header {
        height: 120px;
    }

    .has-header-small .b-nav {
        display: none;
    }

    .has-header-small .wrap-menu {
        display: block;
        margin-top: 0;
    }

    .has-header-small .b-menu-additional .menu-link {
        border: none;
    }

    .has-header-small .wrap-menu .menu-link {
        margin-top: -120px;
        border-left: none;
        line-height: 50px;
        width: 50px;
        height: 50px;
        text-align: center;
    }

    .has-header-small .wrap-top {
        margin-top: 0;
    }
}

.has-header-small .wrap-content {
    position: relative;
}

.b-h-slider {
    height: 300px;
    background: #4077ac;
    position: relative;
    max-width: 1280px;
    margin: 0 auto;
    overflow: hidden;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}

@media (max-width: 640px) {
    .b-h-slider {
        margin-bottom: 30px
    }

    .b-h-slider__item .info p {
        display: none;
    }
}

.b-h-slider .wrap {
    position: relative;
    height: 400px
}

.b-h-slider_control {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.b-h-slider__contain {
    max-width: 1280px;
    margin: 0 auto;
    overflow: hidden;
}

.b-h-slider__contain ul {
    overflow: hidden;
    list-style: none;
    padding: 0;
    margin: 0;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    display: block;
    height: 400px;
}

.b-h-slider__contain ul li {
    height: 300px !important;
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    background-repeat: no-repeat;
    background-position: center center;
    float: left
}

.b-h-slider__contain ul li:before {
    display: block;
    content: '';
    position: absolute;
    background: #000;
    width: 100%;
    height: 100%;
    opacity: .3;
}

.b-hs__left, .b-hs__right {
    display: block;
    position: absolute;
    width: 100px;
    top: 0;
    bottom: 0;
    cursor: pointer;
    outline: none;
}

@media(max-width: 767px){
    .b-hs__left, .b-hs__right {
        width: 50px;
    }
}

.b-hs__left:focus, .b-hs__right:focus, .b-hs__left:hover, .b-hs__right:hover {
    outline: none;
}

.b-hs__left {
    left: 0;
    background: url("../image/sprite/left.png") center no-repeat;
}

.b-hs__right {
    right: 0;
    background: url("../image/sprite/right.png") center no-repeat;
}

.b-hs__counter {
    position: absolute;
    top: 90%;
    width: 300px;
    left: 50%;
    margin-left: -150px;
    text-align: center;
}

.b-hs__counter a {
    display: inline-block;
    width: 8px;
    height: 8px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    margin: 0 5px;
    opacity: .6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

.b-hs__counter a.active {
    opacity: 1;
    -ms-filter: none;
    filter: none
}

.b-h-slider__item .b-h-slider__wrap {
    max-width: 1000px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
    margin: 0 auto;
}
.b-h-slider__item .b-h-slider__wrap a.sliderLinkIs{
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 2;
}
@media (max-width: 640px) {
    .b-h-slider__item .b-h-slider__wrap {
        vertical-align: middle;
        display: inline-block;
        width: 100%;
    }

}

.b-h-slider__item .image {
    width: 250px;
    position: absolute;
    top: 0;
    right: 20px;
    bottom: 0;
    height: 300px;
    background: url("../image/sprite/mp1.png") center center no-repeat;
}

@media (max-width: 640px) {
    .b-h-slider__item .image {
        display: none
    }
}

.b-h-slider__item .info {
    max-width: 500px;
    color: #fff;
    left: 40px;
    top: 140px;
    position: relative;
}

@media (max-width: 640px) {
    .b-h-slider__item .info {
        text-align: center;
        left: initial;
        right: initial;
    }
}

.b-h-slider__item .info h3 {
    font-family: 'PT Sans', sans-serif;
    margin: 0;
    padding: 0;
    font-size: 26px;
    margin-bottom: 15px;
    font-weight: normal;
}

@media (max-width: 640px) {
    .b-h-slider__item .info h3 {
        font-size: 6vw
    }
}

.b-h-slider__item .info p {
    font-size: 14px
}

.b-nav__container {
position: relative;
}

.b-nav__container .sidemenu-is-open {
    top: 50%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin-top: -15px;
    left: 20px
}

.b-nav a {
    display: inline-block;
    padding: 0 25px;
    color: #809bac;
    font-family: "PT Sans Caption", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center;
    text-decoration: none;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    -ms-transition: color 0.2s;
    transition: color 0.2s;
    outline: none;
}

.b-nav .search {
    color: #809bac;
    cursor: pointer;
}

.b-nav a:hover,
.b-nav .search:hover {
    color: #1b4156;
}

.b-nav__bull {
    display: inline-block;
    padding: 0 15px;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.empty-search-result {
    font-family: "PT Sans", sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #000000;
    margin-top: 35px;
}

.side {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;

    visibility: hidden;
    z-index: 10000;
    transform: translate3d(0,0,0);
}

.b-side-open .side {
    visibility: visible;
}

.side__shadow {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(102, 130, 147, 0.6);
    transform: translate3d(0,0,0);
}

.side__content {
    position: absolute;
    right: 0;
    width: 320px;
    height: 100%;
    overflow: auto;
    -webkit-transform: translateX(320px);
    -moz-transform: translateX(320px);
    -o-transform: translateX(320px);
    -ms-transform: translateX(320px);
    transform: translateX(320px);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.side__wrapper {
    background-color: #fff;
    min-height: 100%;
}

.side__caption {
    padding-left: 20px;
    color: #9c9c9c;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 50px;
}

.side menu {
    list-style: none;
    padding: 0;
    margin: 0;
    background-color: transparent;
    width: 100%;
    box-shadow: inset 0 -1px 0 #ddd;
}

.side menu li {
    margin: 0;
    padding: 0;
}

.side menu li a {
    display: block;
    height: 50px;
    line-height: 50px;
    text-decoration: none;
    padding-left: 20px;
    color: #668294;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.side menu li.active a {
    background-color: #f2f6f9;
}

.b-side-open .b-overflow {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    -ms-transition-delay: 0s;
    transition-delay: 0s
}

.b-side-open .side__content {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.b-side-open .side__close {
    display: block;
}

.side__close {
    display: block;
    width: 50px;
    height: 50px;
    background: url(../image/icon_close.svg) center center no-repeat;
    background-size: 14px 14px;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 4;
    outline: none !important;
}

.side__additional-menu .sublinks {
    display: none;
}

.side__additional-menu .links__item_open {
    background-color: #f2f6f9;
}

.side__additional-menu .links__state {
    display: inline-block;
    width: 11px;
    height: 6px;
    vertical-align: middle;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAs0lEQVQYV3WPwQ2CUBBEZ7/gWSuwBUqwBDvwc5ALIcECiB8sABLhAh7oQEqwBK1AS/BMkDVLglET5zj7dmeWtEln1sRyjlFwxh95+8OKn+pOXpKHAFIQmTLy41/ei/MahDWDXJLhaADctH3n1mb7kERb2ScClmCOy11gBli0SQpN4IwZNwIyAAaEOYh1GQWNMG94WDCFA8UNAQuAr9wrXRn/Mh78gsWU+ClZYctdJnU+f3gBjjI/jSoOKj8AAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: all 0.3s ease;
    margin-left: 15px;
}

.side__additional-menu .links__item_open .links__state {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.b-search-mob {
    margin: 0;
    padding: 0;
    height: 50px;
    padding-left: 20px;
    border-width: 1px 0;
    line-height: 50px;
    color: #fff;
    padding-right: 10px;
    box-shadow: inset 0 -1px 0 #ddd;
}

.b-search-mob button {
    background-color: #fff;
    border: 0;
    color: #c9c9c9;
    outline: none;
    outline-style: none;
    padding: 0;
    margin: 0;
}

.b-search-mob button:hover, .b-search-mob button:focus, .b-search-mob button:active {
    background: #fff;
    outline: none;
    outline-style: none
}

.b-search-mob .b-search-mob__input {
    background-color: #fff;
    border: 0;
    height: 40px;
    color: #000;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline-style: none;
    width: 240px;
    -webkit-transition: background 0.2s;
    -moz-transition: background 0.2s;
    -o-transition: background 0.2s;
    -ms-transition: background 0.2s;
    transition: background 0.2s;
}

.b-search-mob .b-search-mob__input::-webkit-input-placeholder {color:#c9c9c9;}
.b-search-mob .b-search-mob__input::-moz-placeholder          {color:#c9c9c9;}/* Firefox 19+ */
.b-search-mob .b-search-mob__input:-moz-placeholder           {color:#c9c9c9;}/* Firefox 18- */
.b-search-mob .b-search-mob__input:-ms-input-placeholder      {color:#c9c9c9;}

.b-search-mob .b-search-mob__input:focus {
    background: #fff;
    outline-style: none;
    outline: none
}

.sidemenu-is-open {
    color: #668294;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 20px;
    line-height: 20px;
    font-size: 22px;
    text-align: center
}
.has-header-small .sidemenu-is-open {
    top:20px;
    margin-top:0px;
}

@media(min-width: 640px) and (max-width: 1024px) {
    .has-header-small .sidemenu-is-open {
        top: 50%;
        margin-top: -15px;
    }
}

.b-items {
    margin-bottom: 40px;
    text-align: left;
    text-justify: newspaper;
    font-size: 0;
    width: 1020px;
}

.b-items__title,
.b-items__pagination {
    display: none;
}

.b-items:after {
    display: inline-block;
    content: " ";
    width: 100%;
    height: 0;
    visibility: hidden
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-items {
        margin-bottom: 0
    }
}

.b-items h4 {
    color: #000;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-items h4 {
        margin-left: 50px
    }

    .b-search-full__container {
        width: 622px;
    }

    .b-search-full__container input {
        width: 540px;
    }
}

@media (max-width: 640px) {
    .b-items {
        margin-top: 20px;
    }
    .b-items h4 {
        margin-left: 20px
    }
}

.b-items .item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
    width: 320px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.b-items .item .img_dummy {
    width: 100%;
    height: auto;
}

.b-items .item_is-news {

}

.b-items .item_is-news .wrapper {
    border-top: 2px solid #aac0cd;
    border-bottom: 2px solid #aac0cd;
    min-height: 160px;
    padding: 20px;
}

.b-items .item_is-news {
    font-size: 14px;
}

.b-items .item_is-news .header {
    border: none;
    height: auto;
    color: #809bac;
    font-size: 14px;
    margin-bottom: 30px;
}

.b-items .item_is-news .icon {
    display: inline-block;
    width: 14px;
    height: 11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRGQjA0OTRGNjhGODExRTVCQ0JEQTI5RUU3OUU3QkJGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRGQjA0OTUwNjhGODExRTVCQ0JEQTI5RUU3OUU3QkJGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEZCMDQ5NEQ2OEY4MTFFNUJDQkRBMjlFRTc5RTdCQkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEZCMDQ5NEU2OEY4MTFFNUJDQkRBMjlFRTc5RTdCQkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7du/mCAAAA1klEQVR42mL8//8/AzJonLPWAUjtAeIvDLgBHwsOiSP1KcEOuHQBDX/AArUBGRig2Y4MvgANPANigGzcDcRbkST5GYgATED8FWhKAJBeDcQHgPgMmu3IWB0mgezHTUDMDMQ2QGwKFVuAZtFfbBqjgVgCiBWQxArQNL4A4hkoGoHOnYEUIA1QsQZcfmRBCsFSICUNxDJA/AcqNgFN/VOgYd1AmhWk8R1QgSlIAEiDAqsRiAWhNhZgiUNzUKAyNsxe4wMNBDaoCziB+DsQ/8IRC5+AOA0gwABC8z6x0/0BdAAAAABJRU5ErkJggg==');
    margin-right: 10px;
}

.b-items .item_is-news .date {
    float: right;
}

.b-items .item_is-news .title,
.b-items .item_is-news .title:link,
.b-items .item_is-news .title:active,
.b-items .item_is-news .title:visited {
    color: #1b4156;
    font-size: 18px;
    font-family: 'PT Serif Caption', serif;
    text-decoration: none;
    font-weight: bold;
    line-height: 1.4;
}

.b-items .item__img {
    position: relative;
    display: block;
    width: 300px;
    height: 200px;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    background-size: 100%;
}

.b-items .item__format {
    display: none;
}

.b-items .item__info {
    height: 15px;
    line-height: 15px;
    font-size: 12px;
    margin-bottom: 15px;
    zoom: 1;
    margin-top:10px;
}

.b-items .item__info:before, .b-items .item__info:after {
    content: "";
    display: table
}

.b-items .item__info:after {
    clear: both
}

.b-items .item__tag {
    display: inline-block;
    float: none;
    color: #809bac;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    margin-right: 0;
    max-width: 235px;
}

.b-items .item__tag:first-letter {
    text-transform: uppercase;
}

@media(max-width: 767px) {
    .b-items .item__tag {
        max-width: 220px;
    }
}

.b-items .item__info .fa-eye {
    margin-right: 5px;
    font-size: 14px;
}

.b-items .item__views {
    display: inline-block;
    float: right;
    color: #9b9b9b;
    font-family: "PT Sans", sans-serif;
    line-height: 14px;
}

.b-items .item__title {
    font-family: 'PT Serif Caption', serif;
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
    font-size: 18px;
    color: #1b4156;
    text-align: left;
}

.b-items .item__title:first-letter {
    text-transform: uppercase
}

.b-items .item__text {
    font-size: 14px;
    color: #555
}

.b-items .item_subscribe-socials {
    padding: 0;
    margin: 10px;
}

/** БЛОК ВИДЖЕТОВ-ПОДПИСОК В СОЦИАЛЬНЫХ СЕТЯХ **/
.b-social-widgets {
    width: 300px;
    height: 400px;
    background: url(../image/border_subscribe_socials.png) center center no-repeat;
    background-size: cover;
    overflow: hidden;
    padding: 10px;
    box-sizing: border-box;
}

.b-social-widgets__bg {
    height: 380px;
    overflow: hidden;
}

.b-social-widgets__bg_white {
    background-color: #fff;
}

.b-social-widgets__title {
    color: #4a4a4a;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 57px;
    text-align: center;
    border-bottom: 1px solid #ebebeb;
    margin: 0;
}

.b-social-widgets__content {
    padding: 15px 20px;
}

.b-social-widgets .tabs {
    font-size: 0;
    white-space: nowrap;
}

.b-social-widgets .tabs__item {
    position: relative;
    display: inline-block;
    width: 20%;
    height: 50px;
    line-height: 50px;
    vertical-align: middle;
    color: rgba(128, 155, 172, 0.5);
    font-size: 22px;
    font-weight: 400;
    text-align: center;
    border-bottom: 3px solid transparent;
    box-sizing: border-box;
    cursor: pointer;
}

.b-social-widgets .tabs__item_active.tabs__item_fb {
    color: #3b5998;
    border-bottom: 3px solid #3b5998;
}

.b-social-widgets .tabs__item_active.tabs__item_vk {
    color: #507299;
    border-bottom: 3px solid #507299;
}

.b-social-widgets .tabs__item_active.tabs__item_tw {
    color: #1c94e0;
    border-bottom: 3px solid #1c94e0;
}

.b-social-widgets .tabs__item_active.tabs__item_ok {
    color: #eb722d;
    border-bottom: 3px solid #eb722d;
}

.tabs__item_insta {
    display: none;
}

.tabs__item_tw {
    display: none;
}

.tabs__item_fb {
    display: none;
}

.b-social-widgets .tabs__item_insta:before {
    content: ' ';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 19px;
    height: 22px;
    background: url(../image/insta_normal.svg) center center no-repeat;
    background-size: contain;
}

.b-social-widgets .tabs__item_active.tabs__item_insta:before {
    background: url(../image/insta_active.svg) center center no-repeat;
    background-size: contain;
}

.b-social-widgets .tabs__item_active.tabs__item_insta:after {
    content: ' ';
    position: absolute;
    left: 0;
    bottom: -3px;
    height: 3px;
    width: 100%;
    background-image: linear-gradient(192deg, #6852c5 0%, #a437a4 31%, #d94e6f 68%, #fcbf67 100%);
}

.b-social-widgets .subscriptions {
    overflow: hidden;
    position: relative;
    height: 257px;
}

.b-social-widgets .subscriptions__item {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: auto;
    width: 240px;
    overflow: hidden;
    white-space: normal;
    opacity: 0;
    overflow: hidden;
}

.b-social-widgets .subscriptions__item_active {
    opacity: 1;
    z-index: 10;
}

.b-social-widgets .subscriptions__item_insta .images {
    margin-bottom: 10px;
}

.b-social-widgets .subscriptions__item_insta .images:after {
    content: ' ';
    display: table;
    clear: both;
    height: 0;
}

.b-social-widgets .subscriptions__item_insta .image {
    float: left;
    border-radius: 3px;
}

.b-social-widgets .subscriptions__item_insta .image_1 {
    width: 119px;
    height: 156px;
    background: url(../image/subscribe__instagram1.jpg) center center no-repeat;
    background-size: cover;
    margin-right: 2px;
}

.b-social-widgets .subscriptions__item_insta .image_2 {
    width: 119px;
    height: 77px;
    background: url(../image/subscribe__instagram2.jpg) center center no-repeat;
    background-size: cover;
    margin-bottom: 2px;
}

.b-social-widgets .subscriptions__item_insta .image_3 {
    width: 119px;
    height: 77px;
    background: url(../image/subscribe__instagram3.jpg) center center no-repeat;
    background-size: cover;
}

.b-social-widgets .instagram-media {
    display: block;
    height: 48px;
    overflow: hidden;
}

.b-social-widgets .twitter-tweet {
    border: 1px solid #ebebeb;
    padding: 20px 0 15px;
    text-align: center;
}

.b-social-widgets .twitter-tweet .logo {
    display: block;
    width: 100px;
    height: 68px;
    background: url(../image/etokavkaz-logo.svg) center center no-repeat;
    background-size: contain;
    margin: 0 auto 15px;
}

.b-social-widgets .twitter-tweet .wrapper {
    padding: 0 35px 15px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ebebeb;
}

.b-social-widgets .twitter-tweet a {
    color: #1c94e0 !important;
    text-decoration: none !important;
}

.b-social-widgets .twitter-tweet a:hover {
    text-decoration: underline !important;
}

.b-social-widgets .twitter-tweet p {
    padding: 0;
    margin: 0;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400;
    color: #4a4a4a;
}

.b-social-widgets .twitter-follow-button {
    display: inline-block;
}

.wrapper_subscribe-socials-in-news {
    float: right;
    clear: right;
    margin-top: 40px;
}

.b-social-widgets_tablet {
    width: 0;
    height: 0;
    opacity: 0;
}

.b-social-widgets_tablet .b-social-widgets__bg {
    position: relative;
    height: 312px;
}

.b-social-widgets_tablet .b-social-widgets__title {
    text-align: left;
    padding-left: 20px;
}

.b-social-widgets_tablet .tabs {
    position: absolute;
    right: 0;
    top: 0;
    width: 300px;
}

.b-social-widgets_tablet .tabs__item {
    height: 57px;
    line-height: 57px;
}

.b-social-widgets_tablet .b-social-widgets__content {
    padding: 0 20px;
}

.b-social-widgets_tablet .subscriptions__item_fb {
    width: 500px;
}

.b-social-widgets_tablet .subscriptions__item_vk {
    width: 608px;
}

.b-social-widgets_tablet .subscriptions__item_tw {
    width: 608px;
}

.b-social-widgets_tablet .subscriptions__item_ok {
    width: 600px;
}

.b-social-widgets_tablet .subscriptions__item_insta {
    width: 608px;
}

.b-social-widgets_tablet .subscriptions__item_insta .images {
    font-size: 0;
    white-space: nowrap;
}

.b-social-widgets_tablet .subscriptions__item_insta .image {
    float: none;
    display: inline-block;
    margin-bottom: 0;
    margin-right: 4px;
}

.b-social-widgets_tablet .subscriptions__item_insta .image_1 {
    width: 300px;
    height: 156px;
    background: url(../image/subscribe__instagram4.jpg) center center no-repeat;
}

.b-social-widgets_tablet .subscriptions__item_insta .image_2 {
    width: 150px;
    height: 156px;
    background: url(../image/subscribe__instagram5.jpg) center center no-repeat;
}

.b-social-widgets_tablet .subscriptions__item_insta .image_3 {
    width: 150px;
    height: 156px;
    background: url(../image/subscribe__instagram6.jpg) center center no-repeat;
}

.b-social-widgets_tablet .twitter-tweet {
    border: 1px solid #ebebeb;
    padding: 30px 0 15px;
}

.b-social-widgets_tablet .subscriptions__item_tw .logo {
    display: inline-block;
    margin: 0 20px 0 0;
    vertical-align: middle;
    width: 120px;
    height: 82px;
}

.b-social-widgets_tablet .twitter-tweet .wrapper {
    padding: 0 35px 30px;
}

.b-social-widgets_tablet .subscriptions__item_tw p {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}

@media (min-width: 768px) {
    .b-items_see-also .b-items__scale {
        margin-left: 0 !important;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-items .item {
        width: 100%;
        display: block;
        padding-left: 50px;
        padding-right: 50px;
        margin-bottom: 30px;
        zoom: 1
    }

    .b-items .item-big {
        background-color: #edf2f5;
        border-top: 2px solid #bfced5;
        border-bottom: 2px solid #bfced5;
        padding-top: 30px;
        padding-bottom: 30px;
        position: relative;
    }

    .b-items .item-big .item__block {
        position: absolute;
        top: 0;
        left: 350px;
        right: 0;
        margin: 50px 30px;
        padding: 0;
        display: inline-block;
        width: auto;
    }

    .b-items .item-big .item__img {
        position: initial;
    }

    .b-items .item-big .item__info {
        color: #7d7d7d;
    }

    .b-items .item-big .item__tag {
        color: #809bac;
    }

    .b-items .item-big .item__title {
        color: #1b4156;
        font-size: 22px;
        font-weight: 400;
    }

    .b-items .item:before, .b-items .item:after {
        content: "";
        display: table
    }

    .b-items .item:after {
        clear: both
    }

    .b-items .item__img {
        float: left;
        margin-right: 20px;
        margin-bottom: 0;
    }

    .b-items .item__text {
        text-align: left;
        color: #787878
    }

    .b-items .item_subscribe-socials {
        margin: 0 0 30px;
        padding: 0;
    }

    .b-social-widgets_desktop {
        display: none;
    }

    .b-social-widgets_tablet {
        opacity: 1;
        width: 768px;
        height: 372px;
        padding: 30px;
    }

    .wrapper_subscribe-socials-in-news {
        float: none;
        clear: none;
        margin: 30px -20px;
    }
}

@media (max-width: 767px) {
    .b-items .item {
        width: 100%;
        display: block;
        padding: 0 20px;
        margin-bottom: 30px;
        max-width: 320px;
        margin-left: auto;
        margin-right: auto;
        zoom: 1;
    }

    .b-items .item:before, .b-items .item:after {
        content: "";
        display: table
    }

    .b-items .item:after {
        clear: both
    }

    .b-items .item__img {
        margin: 0 auto;
        margin-bottom: 10px;
        width: 280px;
        height: 175px
    }

    .b-items .item__text {
        text-align: left;
        color: #787878
    }

    .b-items_see-also {
        white-space: nowrap;
        font-size: 0;
        padding-top: 30px;
    }

    .b-items_see-also .b-items__scale {
        width: 100%;
        -webkit-transition: 1s all;
        -moz-transition: 1s all;
        -o-transition: 1s all;
        transition: 1s all;
    }

    .b-items_see-also .item {
        display: inline-block;
        max-width: 100%;
    }

    .b-items_see-also .item {
        white-space: normal;
    }

    .b-items_see-also .item__img {
        padding-top: 56.25%;
        width: auto;
        height: auto;
    }

    .b-items_see-also .b-items__pagination {
        display: block;
    }

    .b-items_see-also .b-items__title {
        display: block;
        margin-bottom: 30px;
        font-size: 20px;
        text-align: center;
        text-transform: uppercase;
        font-size: 24px;
        font-weight: bold;
        color: #000;
    }

    .b-items_see-also .pagination {
        text-align: center;
    }

    .b-items_see-also .pagination__item {
        display: inline-block;
        border-radius: 10px;
        width: 10px;
        height: 10px;
        background-color: #c5cacd;
        margin-right: 15px;
    }

    .b-items_see-also .pagination__item_active {
        background-color: #3e4447;
    }

    .b-social-widgets_mobile {
        width: auto;
        margin: 0;
        padding: 20px;
        height: 420px;
    }

    .b-items .item_subscribe-socials {
        width: 100vw;
        padding: 0;
        max-width: 100%;
    }

    .wrapper_subscribe-socials-in-news {
        float: none;
        clear: none;
        margin: 30px 0;
    }
}

.item-big .item__img {
    text-decoration: none;
    height: 380px;
    display: block;
    line-height: 380px;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 300px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 0 0 300px rgba(0, 0, 0, 0.5);
    position: relative;
    background-size: cover;
}

.item-big .item__block {
    padding: 20px;
    color: #fff;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top:160px;
}

.item-big .item__title {
    color: #fff;
    line-height: 1.4;
    margin-bottom: 0
}

.item-big .item__text {
    color: #fff
}

.item-big .item__views {
    color: #fff;
    border: 0
}

.item-big .item__tag {
    color: #fff;
    float: none;
    width: 100%;
    margin-right: 0;
}

.b-items__more {
    margin: 0 auto 50px;
    display: block;
    width: 320px;
    height: 40px;
    border: 2px solid #809bac;
    color: #809bac;
    text-align: center;
    line-height: 40px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    text-decoration: none;
}

@media (max-width: 767px) {
    .b-items__more {
        width: 80%;
        margin-bottom: 70px;
    }
}

.b-items__more:hover {
    background: #e0e7eb
}

.b-promo {
    height: 360px;
    margin-bottom: 40px;
    line-height: 360px;
    text-align: center;
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-promo {
        height: 300px;
        line-height: 300px
    }
}

.b-promo__small {
    margin-bottom: 40px;
}

.b-promo .img {
    display: none;
}

@media (max-width: 640px) {
    .b-promo {
        background: none !important;
        height: auto !important;
        line-height: normal;
    }

    .b-promo.b-p-nobd {
        margin-bottom: 0;
    }

    .b-promo.b-p-nobd .b-p-content {
        border-bottom: none;
    }

    .b-promo.b-p-sqr .b-p-content{
        border-left: none !important;
        border-right: none !important;
        border-top: none !important;
    }

    .b-promo .b-p-content {
        padding: 20px;
        color: #000 !important;
    }

    .b-promo .b-p-content .b-p-content__tag {
        color: #000 !important;
        border-color: #000 !important;
    }

    .b-promo .img {
        width: 100%;
        display: block;
    }

    .b-p-content.wide-content {
        background-color: #edf2f4;
        border-bottom: 2px solid #bfcdd5 !important;
        color: #000 !important;
        width: 100%;
    }

    .b-p-content.wide-content .b-p-content__tag {
        color: #000 !important;
        border-bottom: 1px solid #fff;
    }

    .hrs {
        margin: 20px auto !important;
    }

    .b-promo__small {
        height: 125px;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
        margin-bottom: 20px
    }
}

.b-p-content {
    width: 700px;
    padding: 30px;
    line-height: 1.3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-p-content {
        width: auto;
        padding: 20px
    }
}

@media (max-width: 640px) {
    .b-p-content {
        width: auto;
        padding: 10px;
        position: relative;
    }
}

.b-p-content__title {
    padding-top: 0;
    margin: 0;
    font-size: 28px;
    margin-bottom: 20px;
    font-family: 'PT Serif Caption', serif;
    font-weight: normal;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-p-content__title {
        font-size: 3vw
    }
}

@media (max-width: 640px) {
    .b-p-content__title {
        font-size: 18px;
    }
}

.b-p-content__text {
    font-size: 18px;
    margin-bottom: 30px;
    font-weight: normal;
    line-height: 1.3;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-p-content__text {
        font-size: 2.2vw
    }
}

@media (max-width: 640px) {
    .b-p-content__text {
        font-size: 14px;
    }
}

.b-p-content__details {
    font-size: 0;
    white-space: nowrap;
    margin-bottom: 30px;
}

.b-p-content__views {
    display: inline-block;
    color: #555;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
}

.b-p-content__views .fa-eye {
    color: #9b9b9b;
    line-height: 14px;
    margin-right: 5px;
}

.b-p-content__published {
    display: inline-block;
    margin-right: 15px;
    color: #555;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
}

.b-p-content__vertical-photo {
    position: relative;
    width: 400px;
    margin: 0 auto;
}

.b-p-content__vertical-photo .vertical-photo__img {
    width: 100%;
    display: block;
}

.b-p-content__vertical-photo .vertical-photo__copyright {
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 10px;
    font-size: 12px;
    font-style: italic;
    color: #ffffff;
    text-align: left;

}

.b-p-content__vertical-photo .vertical-photo__shadow {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 90px;
    background: linear-gradient(to top, rgba(0,0,0,0.7), transparent);
}

.b-p-with-vertical-photo {
    margin-bottom: 40px;
}

.b-p-without-vertical-photo {
    margin-top: 25px;
}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-p-with-vertical-photo {
        margin-bottom: 30px;
    }

    .b-p-with-vertical-photo .b-p-content .b-p-content__title {
        font-family: "PT Serif Caption", serif;
        font-size: 24px !important;
    }

    .b-p-with-vertical-photo .b-p-content .b-p-content__text {
        font-family: "PT Sans", sans-serif;
        font-size: 18px;
    }

    .b-p-with-vertical-photo .hrs {
        margin: 30px auto;
    }
}

@media(max-width: 767px) {
    .b-p-with-vertical-photo {
        width: auto;
        margin-top: 30px;
    }

    .b-p-with-vertical-photo .b-p-content .b-p-content__title {
        font-family: "PT Serif Caption", serif;
        font-size: 20px !important;
    }

    .b-p-with-vertical-photo .b-p-content .b-p-content__text {
        font-family: "PT Sans", sans-serif;
        font-size: 16px;
        margin-bottom: 20px;
    }

    .b-p-with-vertical-photo .b-p-content__vertical-photo {
        width: auto;
    }

    .b-p-with-vertical-photo .hrs {
        display: none;
    }

    .b-p-content__details {
        margin-bottom: 20px;
    }
}

.b-p-with-vertical-photo + .hrs {
    display: none;
}



.b-p-content time {
    display: inline-block;
    padding-left: 20px;
    border-left: 1px solid #fff;
    margin-right: 20px
}

.b-p-content__tag {
    display: inline-block;
    border-bottom: 1px solid #fff;
    text-decoration: none;
    margin-right: 20px
}

.b-p-sqr .b-p-content {
    display: inline-block;
    vertical-align: middle;
    border: 3px solid #fff;
    text-align: center;
    color: #fff;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-p-sqr .b-p-content {
        border: none !important;
    }
}

.b-p-sqr .b-p-content time {
    border-color: #fff
}

.b-p-sqr .b-p-content .b-p-content__tag {
    border-color: #fff;
    color: #fff
}

.b-p-center .b-p-content {
    display: inline-block;
    vertical-align: middle;
    border: 3px solid #fff;
    text-align: center;
    color: #fff;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-p-center .b-p-content {
        border: 0
    }
}

.b-p-center .b-p-content time {
    border-color: #fff
}

.b-p-center .b-p-content .b-p-content__tag {
    border-color: #fff;
    color: #fff
}

.b-p-right .b-p-content {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    text-align: right;
    color: #000;
}

.b-p-right .b-p-content time {
    border-color: #000
}

.b-p-right .b-p-content .b-p-content__tag {
    border-color: #000;
    color: #000
}

.b-p-right .b-p-content .b-p-content__title {
    font-size: 22px;
    font-family: 'PT Serif', serif;
    text-align: right;
}

.b-p-right .b-p-content .b-p-content__text {
    font-family: 'PT Serif', serif
}

.b-p-nobd .b-p-content {
    width: 700px;
    border: 0;
    color: #fff;
}

.b-p-nobd .b-p-content time {
    border-color: #fff
}

.b-p-nobd .b-p-content .b-p-content__tag {
    border-color: #fff;
    color: #fff
}

.b-p-nobd .b-p-content time {
    border-left: 0
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-p-nobd .b-p-content {
        width: auto;
        padding: 20px
    }
}

@media (max-width: 640px) {
    .b-p-nobd .b-p-content {
        width: auto;
        padding: 10px
    }

    .b-p-right .b-p-content {
        position: static;
        text-align: center;
        display: inline-block;
        vertical-align: middle;
    }

    .b-p-right .b-p-content .b-p-content__title, .b-p-center .b-p-content .b-p-content__title {
        font-size: 18px;
        font-family: 'PT Serif Caption', serif;
        text-align: center;
    }

    .b-p-right .b-p-content .b-p-content__text {
        font-family: 'PT Serif', serif;
        font-size: 14px;
    }
}

.b-p-bottom .b-p-content {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    margin: 0 auto;
    color: #000;
}

.b-p-bottom .b-p-content time {
    border-color: #000
}

.b-p-bottom .b-p-content .b-p-content__tag {
    border-color: #000;
    color: #000
}

.b-p-bottom .b-p-content .b-p-content__info time {
    padding-left: 0
}

.b-p-bottom .b-p-content .b-p-content__title {
    font-size: 26px
}

.b-promo__2 {
    background-image: url("../image/slider/b1.jpg")
}

.b-promo__1 {
    background-image: url("../image/slider/b2.jpg")
}

.b-news {
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d6d7d9;
    border-width: 1px 0;
    background: #fafafa;
    margin-bottom: 40px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: 0;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    text-align: justify;
    text-justify: newspaper;
}

.b-news:after {
    display: inline-block;
    content: " ";
    width: 100%;
    height: 0;
    visibility: hidden
}

@media (max-width: 640px) {
    .b-news {
        display: block
    }
}

@media (min-width: 1024px) {
    .b-news {
        -webkit-box-pack: start;
        -moz-box-pack: start;
        -o-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }
}

.b-news h3 {
    padding: 0;
    margin: 0;
    color: #000;
    width: 100%;
    cursor: pointer;
    position: relative
}

.b-news_o {
    font-size: 12px;
    width: 220px;
    display: block;
    margin-right: 20px;
    vertical-align: top;
    padding-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 640px) {
    .b-news_o {
        width: auto
    }
}

@media (min-width: 1024px) {
    .b-news_o {
        margin-right: 26px;
    }
}

.b-news_o time {
    display: block;
    color: #809bac;
    margin-bottom: 10px
}

.b-news_o a {
    color: #1b4156;
    font-size: 12px;
    text-decoration: none;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    -ms-transition: color 0.2s;
    transition: color 0.2s;
    font-family: 'PT Serif Caption', serif;
    text-align: left
}

.b-news_o a:hover {
    color: #64a8ce
}

.b-news_o:nth-child(4n+1) {
    margin-right: 0
}

.b-news_o:nth-child(-n+5) {
    border-bottom: 1px solid #d2d8dc
}

@media (max-width: 640px) {
    .b-news_o:not(:nth-child(-n+4)) {
        display: none
    }

    .b-news_o:nth-child(4) {
        border-bottom: 0
    }
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-news_o:not(:nth-child(-n+4)) {
        display: none
    }

    .b-news_o:nth-child(4) {
        border-bottom: 0
    }
}

.b-fullnews {
    position: fixed;
    background: #fff;
    width: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -webkit-transition: visibility 0s linear 0.3s, width 0.2s;
    -moz-transition: visibility 0s linear 0.3s, width 0.2s;
    -o-transition: visibility 0s linear 0.3s, width 0.2s;
    -ms-transition: visibility 0s linear 0.3s, width 0.2s;
    transition: visibility 0s linear 0.3s, width 0.2s;
    z-index: 2;
}

@media (max-width: 640px) {
    .b-fullnews {
        width: 100%
    }
}

.b-fullnews .b-fullnews__close {
    position: fixed;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    text-align: center;
    z-index: 4;
    background: url("../image/sprite/close.png") center center no-repeat;
    cursor: pointer;
}

.b-fullnews__conteiner {
    width: 0;
    position: absolute;
    top: 50px;
    right: 0;
    bottom: 0;
    left: 0;
    background: #fff;
    margin-left: auto;
    -webkit-transition: width 0.3s ease 0.1s;
    -moz-transition: width 0.3s ease 0.1s;
    -o-transition: width 0.3s ease 0.1s;
    -ms-transition: width 0.3s ease 0.1s;
    transition: width 0.3s ease 0.1s;
    overflow: scroll
}

.b-fullnews-open {
    overflow: hidden;
}

.b-fullnews-open .b-overflow {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    -ms-transition-delay: 0s;
    transition-delay: 0s
}

.b-fullnews-open .b-fullnews {
    visibility: visible;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    -ms-transition-delay: 0s;
    transition-delay: 0s;
    width: 500px;
    z-index: 4;
}

@media (max-width: 640px) {
    .b-fullnews-open .b-fullnews {
        width: 100%
    }
}

.b-fullnews-open .b-fullnews__conteiner {
    width: 500px;
}

@media (max-width: 640px) {
    .b-fullnews-open .b-fullnews__conteiner {
        width: 100%
    }
}

.b-fullnews__title {
    height: 50px;
    line-height: 50px;
    background: #809bac;
    padding-left: 20px;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    font-family: 'PT Sans', sans-serif;
    font-weight: bold;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}

@media (max-width: 640px) {
    .b-fullnews__title {
        width: 100%
    }
}

.b-fullnews__item {
    padding: 15px 30px;
    border-bottom: 1px solid #d6d7d9;
    background: #fff;
}

.b-fullnews__item time {
    font-size: 12px;
    color: #809bac
}

.b-fullnews__item-t {
    font-size: 20px;
    color: #000;
    margin-bottom: 10px;
    font-weight: bold;
}

.b-fullnews__item-c {
    font-size: 15px;
    color: #373737;
}

.b-fullnews__item-i {
    display: block;
    margin-bottom: 10px;
}

.b-fullnews__item-i img {
    width: 100%
}

.b-fullnews__item-i figure {
    position: relative;
}

.b-fullnews__item-i figcaption {
    font-family: "PT Sans", sans-serif;
    color: #ffffff;
    font-size: 11px;
    text-align: right;
    position: absolute;
    padding: 5px 10px;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.5);
}

.b-content {
    width: 800px;
    margin-bottom: 40px;
    font-size: 18px;
    margin: 0 auto;
    color: #636363;
    zoom: 1;
}

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

.b-content:after {
    clear: both
}

.b-content ul, .b-content ol {
    font-family: 'PT Serif', serif;
    font-size: 16px;
    padding: 0 0 0 20px;
    text-align: left;
}

.b-content ul {
    font-style: italic;
}

.b-content ol {
    font-weight: 600;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-content {
        width: auto;
        padding: 20px
    }
}

@media (max-width: 640px) {
    .b-content {
        width: auto;
        padding: 10px
    }
}

.b-content h2 {
    font-size: 24px;
    color: #000;
    text-align: center;
    font-weight: normal;
    font-style: normal;
}

.b-content h1,
.b-content h2,
.b-content h3,
.b-content h4{
    clear:both;
}

.b-content p {
    margin-top: 0;
    margin-bottom: 30px;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-content p {
        margin-bottom: 30px
    }
}

@media (max-width: 767px) {
    .b-content p {
        margin-bottom: 10px
    }
}

.b-p-content figure,
.b-content figure {
    margin-bottom: 40px;
}

.b-p-content figure.wide,
.b-content figure.wide {
    margin-left: -100px;
    margin-right: -100px;
}

.b-p-content figure img,
.b-content figure img {
    display: block;
    width: auto;
    max-width: 100%;
    margin: 0 auto;
}

.b-p-content figure.wide img,
.b-content figure.wide img {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    .b-p-content figure,
    .b-content figure {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .b-p-content figure img,
    .b-content figure img {
        width: 100%;
    }
}

.b-p-content figure .scale,
.b-content figure .scale {
    width: 100%;
    display: inline-block;
}

.b-p-content figcaption,
.b-content figcaption,
.b-p-content figure.wide figcaption,
.b-content figure.wide figcaption {
    color: #3a3a3a;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    padding: 20px 0;
    width: auto !important;
    border-bottom: 1px solid rgba(145, 172, 189, 0.25);
    background-color: transparent;
    font-style: normal;
}

.b-p-content figcaption,
.b-content figcaption {
    text-align: left;
}

.b-p-content figure.wide figcaption,
.b-content figure.wide figcaption {
    margin: 0 100px;
}

@media(max-width: 1023px) {
    .b-p-content figure.wide,
    .b-content figure.wide {
        margin-left: 0;
        margin-right: 0;
    }

    .b-p-content figure.wide figcaption,
    .b-content figure.wide figcaption {
        margin: 0;
    }
}

@media(max-width: 767px) {
    .b-p-content figcaption,
    .b-content figcaption {
        padding: 10px 0 !important;
    }
}


.hr {
    margin-top: 20px;
    height: 2px;
    background: #d2d8dc
}

.hrs {
    margin: 40px auto;
    width: 200px;
    height: 2px;
    background: #d2d8dc
}

.b-quote {
    background: #edf2f5;
    padding: 40px;
}

.b-quote__ava {
    margin: 0 auto;
    width: 50px;
    height: 50px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    background: #000;
    margin-bottom: 5px
}

.b-quote__name {
    text-align: center;
    color: #414141;
    margin-bottom: 20px;
    font-size: 14px;
    font-family: 'PT Sans', sans-serif
}

.b-quote__content {
    color: #646567;
    font-style: italic;
    font-family: 'PT Sans', serif;
    font-size: 18px;
    line-height: 1.4;
    margin: 0 auto
}

.b-quote__content p:last-child{
    margin-bottom:0px;
}

.b-quote__content h2 {
    line-height: 1.4;
}

.b-links {
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 320px;
}
.b-links.fleft{
    border-left: 2px solid #bfced5;
}
.b-links.fright{
    border-right: 2px solid #bfced5;
}

@media (max-width: 640px) {
    .b-links {
        width: auto;
        border: 0px !important;
    }
}

.b-links .b-links__title {
    margin: 0;
    margin-bottom: 20px;
    padding: 0;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    font-family: 'PT Serif', serif;
}
.b-links .b-links__title p {
    margin: 0px;
    padding: 0px;
}

.b-links__list {
    margin: -15px 0;
}

.b-links .b-links__link {
    display: block;
    padding: 15px 0;
    color: #1b4154;
    border-bottom: 1px solid #d3d8db;
    font-family: 'PT Serif', serif;
    font-size: 14px;
    text-decoration: none;
}

.b-links :last-child {
    border-bottom: 0
}

.b-cslider {
    position: relative;
    overflow: hidden;
    height: 340px;
}

@media (max-width: 640px) {
    .b-cslider {
        width: auto
    }
}

.b-cslider__control {
    position: absolute;
    width: 90px;
    height: 20px;
    bottom: 10px;
    right: 10px;
    font-size: 14px;
    letter-spacing: 2px;
    text-align: center;
    z-index: 3
}

.b-cslider__left, .b-cslider__right {
    position: absolute;
    top: 0;
    left: 0;
    width: 11px;
    height: 20px;
    cursor: pointer;
    background: url("../image/sprite/sleft.png") center center no-repeat
}

.b-cslider__right {
    left: auto;
    right: 0;
    background-image: url("../image/sprite/sright.png")
}

.b-cslider__items {
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
    height: 340px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}


.b-cslider__items ul {
    position: relative;

}

.b-cslider__items ul img {
    width: 100%;
}

.b-cslider__items li {
    position: absolute;
    width: 100%;
    height: 100%;
}

.b-cslider__items figure {
    margin-bottom: 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 100%;
}

.b-cslider__items figcaption {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px;
    padding: 0 10px;
    padding-right: 110px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    text-wrap: none;
    line-height: 40px
}

.b-widget {
    background: #edf2f5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.b-widget.fleft {
    width: -webkit-calc(50% + 60px);
    width: -moz-calc(50% + 60px);
    width: calc(50% + 60px);
    float: left;
    margin-right: 40px;
    margin-bottom: 40px;
    margin-left: -100px;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fleft {
        margin: 0 2em 2em -20px
    }
}

@media (max-width: 640px) {
    .b-widget.fleft {
        width: auto !important;
        float: none;
        margin: 20px 0px;
        border:0px !important;
    }
    .b-widget.fleft.b-quote{
        padding: 30px;
    }
}

.b-widget.fright {
    width: -webkit-calc(50% + 60px);
    width: -moz-calc(50% + 60px);
    width: calc(50% + 60px);
    float: right;
    margin-right: -100px;
    margin-left: 40px;
    margin-bottom: 40px;
}

.b-widget.fright.b-quote {
    border-right: 2px solid #bfced5;
    border-left:0px;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fright.b-quote {
        width: 330px;
        padding: 30px 40px
    }
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fright.b-links {
        width: 320px
    }
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fright {
        margin: 0 -20px 2em 1.5em
    }
}

@media (max-width: 640px) {
    .b-widget.fright {
        width: auto !important;
        float: none;
        margin: 20px 0px;
        border:0px !important;
    }
}

.b-widget.fcenter {
    margin: 0 -100px 40px -100px;
    clear: both;
}
.b-quote.fcenter{
margin: 0;
margin-bottom:30px;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fcenter {
        margin: 0 -20px 20px -20px;
        padding: 30px 20px
    }
}

@media (max-width: 640px) {
    .b-widget.fcenter {
        margin: 20px -10px 20px -10px
    }
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fcenter.b-quote .b-quote__content {
        width: auto;
        padding: 0 20px
    }
}

@media (max-width: 640px) {
    .b-widget.fcenter.b-quote .b-quote__content {
        width: auto;
    }
}

.b-widget.fcenter.b-cslider {
    padding: 0;
    height: 840px;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fcenter.b-cslider {
        height: 654px
    }
}

@media (max-width: 640px) {
    .b-widget.fcenter.b-cslider {
        height: 296px;
        width: 320px;
        margin: 20px -10px
    }
}

.b-widget.fcenter.b-cslider .b-cslider__items {
    height: 840px;
}

@media (min-width: 640px) and (max-width: 1023px) {
    .b-widget.fcenter.b-cslider .b-cslider__items {
        height: 654px
    }
}

@media (max-width: 640px) {
    .b-widget.fcenter.b-cslider .b-cslider__items {
        height: 296px
    }
}

.b-content_social {
    position: relative;
    margin: 0 auto;
    text-align: center;
    text-justify: newspaper;
}

.b-content_social:after {
    display: inline-block;
    content: " ";
    width: 100%;
    height: 0;
    visibility: hidden
}

.b-content_social:before {
    display: block;
    height: 2px;
    background: #d2d8dc;
    content: ' ';
    top: 0;
    width: 240px;
    left: 50%;
    margin-left: -120px;
    position: absolute
}

.b-content_social .b-social__items {

}

.b-content_social .b-social__link {
    position: relative;
    margin-top: 38px;
    width: 40px;
    height: 40px;

    line-height: 40px;
    text-align: center;
    display: inline-block;
    vertical-align: top;

    color: #abb4bb;
    margin-right: 17px;

    cursor: pointer;
}

.b-content_social .b-social__link .badge {
    position: absolute;
    top: -5px;
    left: 25px;
    background-color: #809bac;
    border-radius: 8px;
    color: #ffffff;
    padding: 0 5px;
    font-size: 11px;
    line-height: 1.4;
}

.no-touch .b-content_social .b-social__link_fb:hover,
.b-content_social .b-social__link_fb:active {
    opacity: 1;
}

.b-content_social .b-social__link_vk {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_238)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_238'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.no-touch .b-content_social .b-social__link_vk:hover,
.b-content_social .b-social__link_vk:active {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='%23809BAC'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.b-social__link_vk:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='%23809BAC'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
}

.b-content_social .b-social__link_ok {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_239)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_239'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.no-touch .b-content_social .b-social__link_ok:hover,
.b-content_social .b-social__link_ok:active {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='%23809BAC'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.b-social__link_ok:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='%23809BAC'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
}


.b-content_social .b-social__link_tw {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNjI1QUJCNTJGNTExRTU5ODZERTlEQzA4NENFNzY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJDNjI1QUJDNTJGNTExRTU5ODZERTlEQzA4NENFNzY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkM2MjVBQjk1MkY1MTFFNTk4NkRFOURDMDg0Q0U3NjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkM2MjVBQkE1MkY1MTFFNTk4NkRFOURDMDg0Q0U3NjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4QdPCRAAAEQElEQVR42sRZW0gUYRQep+2CF8iyyDQxraTSClITMqgoeokuGJXkQ1RQphYEPQRlYNJDj7V2Q4yg1MKQgogk66GC6PJQ6UNSSqhF1AbRlSWy78g3y8+yO/PPtLsd+Jj957+cb85/O+dsktERMDyICZQAK4BiYA6QBaSw/jswDPQBT4F7wBPgT/hAIxWTbBX5XBLLBmqAbcAMm3bjAdFcBFTw3SBwGWgChnQVJmlacDLQAOwCxvHdY+A+8Ah4Bbyj5QxacjpQAJQBy4BS1gWBZqAeCDhZUIfgZn51BsvtLD9waf1yWn8ry5+AWhC84pWgTP8pYA/L1/nVL4x/kwWcjfUsnwXqQPR3tMUeSZKBTpIbAfYBG2JAzuAYMlYdxxYdnUnXPifrEhTLtQFrubAX0JKxFj/HHqSuNpD06RCUjut4TCwHeoz4SQ91DFOn34ngFmA3z6s1QL8RZ8Ha66cu0bkbVqyMRnCy8gX7gV4jQQKSvVyTozMIklMiEWzkUXI9kqkTQPI0N6YcjMfCCeYAO/n7sPH/5AifO2DFHJVgNTAWaI3zptCZ6lZyqbYICqrY5ozGOOkabWTwAZ5zA9x4Y4DVdDDsxOJQBSualleSzbvV6fqaCDwDZtm0OQjIesplOZe3xRe+f+tgxQfkIpxKhOBK1t3XsEw+MBN4GMUSchscjdI3hVas1NBjcVkhBBez8Eij4wc+pwLdwAVgtlJfpPiEkURuqOMaeiwuxT66RAZdJicRP+4OsGrU0TCM7cRjOqW/Hfqf47p0EotLgRDMZOG9Rsd5wHO6ThOU96WKv2cnHzU3tMUlUwimsfBVo6P4ZgdoPbciDu1PzbYWlzTTpRJZgy0ej7kur8FPiK1mn73ASeCXS10dLtqGZtVU51uzc5C7dYwLhbJub7loH9oXprpjXAxQr7FjLRE3qjZSyGkjoZPF5M0gssTFAHLaL+IN8d2h7SEPAVYZn09Nnl8GQ0M3ks7YOMXB0ic87A2Lyz0fD9khWrDc4Ws3M8iZC0yzafeaIabrnQsHoZxnqnB6YnJtXGJ9jUP/q9zFF/lh1vRaXotcZZv4AV0ejyOLwyU4Dn+suFg8hzfMGiyMUXip6wOq1ivE4yVPinzUDZnKHdvM3w3/0aNu5LNFyIXHJPW8ytZrTHXMBdarpu6AGnaYYfdsLX/LTTE/geTmKcmBfbBeIFpc3E6XSN7fBvISQC6PG0pupvMg1+qUWZA8zA0mJLvjbMn5PIezqLNOJ/URpFt+i/HEizityb0cW8LLm6IT1gvqZrd+cMFa0+1nUF0YA2KFHKuJY4uOjSD3w21+0JKtXMBqAtPPwMmNLOUmVBOYsiHabNeoZgo4g+mIHUb0FLBkqL6xLpXrKloKuIVZhE+xSAGrkk0rVJGAGxnmleo3lCR6rAmqa7eEMbWErXNIPpX130iij+7cXcPj3xB/BRgABoQgqHP6jTcAAAAASUVORK5CYII=');
opacity: 0.6;
}
.no-touch .b-content_social .b-social__link_tw:hover,
.b-content_social .b-social__link_tw:active {
opacity: 1;
}

.b-content_social .b-social__link_gp {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJDMUNDQUNGQjJDMTExRTU5QkU4ODBEQUM0RkE4M0QwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJDMUNDQUQwQjJDMTExRTU5QkU4ODBEQUM0RkE4M0QwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkMxQ0NBQ0RCMkMxMTFFNTlCRTg4MERBQzRGQTgzRDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkMxQ0NBQ0VCMkMxMTFFNTlCRTg4MERBQzRGQTgzRDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fJkSxAAAE1ElEQVR42rRZa2hURxTeXdf6AE0CmloFg4kt1BqTlmhBqBGJwVRqxSZp4wMfUG0K/lBDU1PR+CeKiSKofUD/N01tfKGpwSoJIi2+otEoVAUritkIvkgVtVm/s3yzDJfdnbn3bg58zH3MnfnmzJmZc84Nds+bEfAgIWAKUMRyIpANDOf750AE+BfoAc6xHHDbUdhlfSFRCZQBb6ao9wYwGpgMzOGzXqANaCH5tBLMAL4CFgJD+ewqcBHoBm4DfcAzvhsBjAVygHzgfeA9YAWwBDgI/Ag8NnUctJjiuUAtkMn7dmqhy6X2C6n9Ut4/AnawPU8EhwDfAJ/xvoOj/ifgT97mbBTz/ncS/T+ZsScSMfYmkosCjcCGNJALsI0NJBVlH03aAjMSFM01AB/RsL8Afg2kX1rYdi/7amDfRoJib7O40lYDN932PLXt7xgs5Cb7iLDPWpMNlnIkAxzdLbfEEsmVsg9Nn+YCzVTYd8DxRAQzaLCZtI8WP6SSSQqyFdTgE9rlQ+cUf01yHYNFzjD9vwGnuMFXOzU4jpunbNyf29hdNDRqEorF3IhzHYOVDXhn/tETx1xqM5fKecVD4b5qtJzk/jCRk9GD3CLuiUdBQmx1uTTGKkeAEhO5JHKLHMLkFBu14GNW2G8i1z2/ZBouNwIHQCJ2mqC8huJbVvuEp49XURyEU0h5Jdk8W7ss7E00FuT+FReQvKJ9P9uHDXeRi3CaIgSn88VFy4ZyWI5PUPWy5iz4EcWlSAi+y5tuy1HeY1mM6Q463vWbBmupRcUlpkGlkduWbf7CjVxWXFW8xfklQ+gAXOamG9DebQE2u9Cg4pIjq2UMbx7YfAlbu4DONuGyBliP6wI2OJNHVh3qvHCeWIStKC5jhOBI3vxn+zUItIPYSXrMU7UVvA7vnlNrw7jalS8oz+plC0WdrYYuFJeRIa8nBTp5BVzH5Q3t8UpOddokTLYZ1OQLNx+DzFu8jGjxymQ8rwF5OVPrNc3JoOotm47PapjznUFbfGRBSmKNZXJa0PmUPetnTvUC4ANgD+qtAiHlJUcJW4mvizANPI+r+YaB3Dso9gFPgTUgcEd73Yr3f1FrEiDNk6OQmtvqcmbjO4vY4DVlchYfijuUBex2kIsvHnnH20k+TC+fZU+IQXWAoaFJClg+TFHnPMu7PggqLudCtKEINVhocIfUKVKR4BTRG+8zhZMp+iikiQinnjBPhWMMqisN8e52YBc9jSyQbGZKo5+reC69mbWY7n6P3nUlS+E0oBxWafwQswZVzvBS3w9BSo64pcAMpj+CXDTyzZ/AYZB75pFcHiPIl8CnokU9JqllXNDBuNW3e+8hLtnJ81xio23OmETlSoo1NbuJzPySK2ffwuH7tISdqbTqckB62LmJbn/C7FY7c34Sc+wFvky1XaRJqxPYl5Br1cklyyxIHqaTC+cHjm6wRNr+iX11sm9j6kNWUB1whm59cyKbTINUsG0JeU+zz5e22S3x6dZT5SGm4Zq4DfiVPLZVq01rDfv0lMAsJUE9gSl71SWXxAqYFNATmI16HsYrwQDJVdOdSpYCjjhSwNkJUsDKhA7Tvo3uXdBllj+bWijjtRuRAbRR+9ZJ9KDP3xDTGbaq3xB6fKN+Q4g7dzbg8TfEawEGAFljhN8UmpHbAAAAAElFTkSuQmCC');
opacity: 0.6;
}
.no-touch .b-content_social .b-social__link_gp:hover,
.b-content_social .b-social__link_gp:active {
opacity: 1;
}

.b-content_social .b-social__link_whatsapp {
display: none;
}

.b-content_social .b-social__link_delivery {
position: relative;
display: inline-block;
width: auto;
padding: 0 15px 0 45px;
color: #abb4bb;
font-family: "PT Sans", sans-serif;
font-weight: bold;
font-size: 14px;
white-space: nowrap;
cursor: pointer;
-webkit-border-radius: 21px;
border-radius: 21px;
border: 2px solid #abb4bb;
vertical-align: top;
height: 36px;
line-height: 36px;
}

.b-content_social .b-social__link_delivery:before {
content: '';
position: absolute;
left: 15px;
top: 50%;
transform: translateY(-50%);
width: 20px;
height: 14px;
display: block;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQyOTA5NTYwODk0MzExRTU5RDU2RTBCNjU2ODVDNTBFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQyOTA5NTYxODk0MzExRTU5RDU2RTBCNjU2ODVDNTBFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDI5MDk1NUU4OTQzMTFFNTlENTZFMEI2NTY4NUM1MEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDI5MDk1NUY4OTQzMTFFNTlENTZFMEI2NTY4NUM1MEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4QZOb3AAAA/klEQVR42mJcvWX3ewYGBgEG6oAPLFDDJgPxPgoNcwLiXBYo51yIt8sGSkxbs3UP2JcsSAJSQGoTEM8E4rlAC/4RMIAJSCUDcToQ+8HEmZDUfATim0A8C4hPADWY4zEMJHcCqvYmVC+qgUAXfQXiaCDTAYg5gPg4UOMcIBZDMkgMJAaSg6pxAOkB6YWpYUG3HSh5EKjJCMjMAuImIA4G8muh0s1AzAjEBUA8Daj2D7p+FmxegiqcBDRoBZDuALGhUguAuAIo/wpXcLDgC3ioxiSgwZOh/POEYpuFmCRBjEHYYpkqgOoGwrxsBAynDxSaZQQzEGRQLhRTXDgABBgAqNlUBm0+Sw8AAAAASUVORK5CYII=');
}

.no-touch .b-content_social .b-social__link_delivery:hover:before,
.b-content_social .b-social__link_delivery:active:before{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJENUJDMDlDODk0MzExRTVBMEI0ODU4OTU2N0VDMjkwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJENUJDMDlEODk0MzExRTVBMEI0ODU4OTU2N0VDMjkwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkQ1QkMwOUE4OTQzMTFFNUEwQjQ4NTg5NTY3RUMyOTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ1QkMwOUI4OTQzMTFFNUEwQjQ4NTg5NTY3RUMyOTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7s2cdTAAAA/klEQVR42mK0trZ6z8DAIMBAHfCBBWrYZCDeR6FhTkCcywLlnDty5OgGSkyzsbEG+5IFSUAKSG0C4plAPBdowT8CBjABqWQgTgdiP5g4E5Kaj0B8E4hnAfEJoAZzPIaB5E5A1d6E6kU1EOiir0AcDWQ6ADEHEB8HapwDxGJIBomBxEByUDUOID0gvTA1LOi2AyUPAjUZAZlZQNwExMFAfi1UuhmIGYG4AIinAdX+QdfPgs1LUIWTgAatANIdIDZUagEQVwDlX+EKDhZ8AQ/VmAQ0eDKUf55QbLMQkySIMQhbLFMFUN1AmJeNgOH0gUKzjGAGggzKhWKKCweAAAMA/cZRMs4IJSEAAAAASUVORK5CYII=');
}

.no-touch .b-content_social .b-social__link_delivery:hover,
.b-content_social .b-social__link_delivery:active {
border-color: #3b3b3a;
color: #3b3b3a;
}

.b-social__items:last-child {
margin-right: 0
}

@media(max-width: 767px) {
.b-content_social .b-social__link {
    margin-right: 8px;
}

.b-content_social .b-social__link_whatsapp {
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAqCAYAAABFsP5IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2NTJFMDkyQjJDMzExRTVBNEI3OUUzOTAxNzgzNjNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2NTJFMDkzQjJDMzExRTVBNEI3OUUzOTAxNzgzNjNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODY1MkUwOTBCMkMzMTFFNUE0Qjc5RTM5MDE3ODM2M0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODY1MkUwOTFCMkMzMTFFNUE0Qjc5RTM5MDE3ODM2M0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74sbujAAAKzklEQVR42uxc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') no-repeat;
    background-size: contain;
    width: 96px;
    opacity: 0.6;
    margin-right: 0;
}

.b-content_social .b-social__link_whatsapp:active {
    opacity: 1;
}

.b-content_social .b-social__link_delivery {
    width: 156px;
    display: block;
    margin: 20px auto 0;
}
}


footer {
color: #dfe6ea;
vertical-align: top;
padding-top: 30px;
background: #809bac;
margin-top: 50px;
}

.body_single-page footer {
margin-top: 0;
}

footer .wrap {
padding-bottom: 20px;
}

footer h1 {
font-size: inherit;
font-weight: inherit;
margin: inherit;
padding: inherit;
color: inherit;
text-align: inherit;
}

@media (min-width: 640px) and (max-width: 1023px) {
footer {
    padding-left: 20px
}
}

@media (max-width: 640px) {
footer {
    text-align: center
}

footer.with-fixed-subscribe-button {
    margin-top: 50px;
}
}

.b-footer__logo {
vertical-align: top;
width: 40px;
height: 40px;
background: #fff;
display: inline-block;
margin-right: 20px;
}

@media (max-width: 640px) {
.b-footer__logo {
    margin: 0;
    margin-bottom: 15px
}
}

.b-footer__logo.tass-logo {
width: 40px;
height: 39px;
margin-top: 1px;
background: url(../image/tass_logo_white_transparent_text_footer.svg) no-repeat;
background-size: contain;
}

.b-footer__logo.logo {
width: 33px;
height: 40px;
background: url(../image/etokavkaz_logo_notext_white.svg) no-repeat;
background-size: contain;
}

.b-footer__info {
vertical-align: top;
display: inline-block;
width: 595px;
padding-right: 20px;
font-size: 12px;
}

@media (min-width: 640px) and (max-width: 1023px) {
.b-footer__info {
    width: 340px
}
}

@media (max-width: 640px) {
.b-footer__info {
    width: auto;
    padding: 0 20px
}
}

.b-footer__info .b-copy {
margin-bottom: 20px
}

.b-footer .b-social {
white-space: nowrap;
}

.b-footer__info .b-social__icon {
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
font-size: 18px;
margin-right: 10px;
color: #809bac;
-webkit-border-radius: 3px;
border-radius: 3px
}

.b-footer__info .b-social__button {
border: 1px solid #ffffff;
border-radius: 4px;
height: 28px;
display: inline-block;
vertical-align: top;
position: relative;
cursor: pointer;
}

.b-footer__info .b-social__button:hover {
background-color: rgba(255,255,255, 0.1);
}

@media(max-width: 767px) {
.b-footer__info .b-social__button {
   display: block;
   width: 170px;
   margin: 0 auto;
   margin-top: 5px;
}

.b-footer__info .b-social__icon {
    margin-bottom: 10px;
}

.b-footer__info .b-social__icon:last-child {
    margin-right: 0;
}
}

@media (max-width: 1023px) and (min-width: 640px){
.b-footer__info .b-social__button{
    margin: 0px;
    margin-top:10px;
}
}

.b-nav-footer {
margin: 0;
padding: 0;
display: inline-block;
border-left: 1px solid #99afbd;
padding-left: 30px;
width: 90px;
list-style: none;
font-size: 12px;
vertical-align: top;
}

.b-nav-footer li {
margin-bottom: 10px
}

.b-nav-footer :last-child {
margin-bottom: 0
}

.b-nav-footer a {
display: block;
color: #dfe6ea;
text-decoration: none;
}

.center-grey {
background: #f2f2f2
}

.slider {
position: relative;
padding: 5px;
width: 610px;
margin: auto;
margin-top: 40px
}

.slide {
position: absolute;
top: 0;
left: 0;
-webkit-box-shadow: 0 0 15px #999;
box-shadow: 0 0 15px #999
}

.arrows {
position: absolute;
top: 10px;
right: 20px;
}

.arrows img {
height: 32px
}

h1 {
text-align: center;
padding: 10px;
font-size: 40px;
color: #222;
font-style: normal;
}

.slide.ng-hide-add, .slide.ng-hide-remove {
-webkit-transition: all linear .5s;
-moz-transition: all linear .5s;
-o-transition: all linear .5s;
-webkit-transition: all linear 0.5s;
-moz-transition: all linear 0.5s;
-o-transition: all linear 0.5s;
-ms-transition: all linear 0.5s;
transition: all linear 0.5s;
display: block !important
}

.slide.ng-hide-add.ng-hide-add-active, .slide.ng-hide-remove {
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0)
}

.slide.ng-hide-add, .slide.ng-hide-remove.ng-hide-remove-active {
opacity: 1;
-ms-filter: none;
filter: none
}

.tags-block {
margin-top: 24px;
margin-bottom: 4px;
padding: 0 10px;
}

.tags-block h4 {
display: block;
text-transform: uppercase;
color: #000;
font-weight: bold;
float: left;
margin: 0;
padding: 0;
line-height: 38px
}

.tags-block .tags-list {
display: block;
margin-left: 70px;
line-height: 38px
}

.tags-block .tag-item {
display: inline-block;
height: 28px;
padding: 0 10px;
line-height: 28px;
margin-right: 10px;
border: 1px solid #d6d7d9;
-webkit-border-radius: 14px;
border-radius: 14px;
text-decoration: none;
color: #668294;
font-size: 12px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 90%;
vertical-align: middle;
}

.tags-block .tag-item:hover {
border-color: #d6d7d9;
background: #f0f3f4
}

.tags-title {
margin-left: 10px;
}

.tags-title a {
color: #19465b;
text-decoration: none
}

.b-quote {
width: auto;
background: #edf2f4;
padding: 40px 35px;
border-left: 2px solid #bfcdd5;
margin-bottom: 30px;
}

@media (max-width: 640px) {
.b-quote {
    padding: 30px;
}

.b-content .b-quote__content p {
    margin: 0px;
}

.b-content .b-quote__content p + p {
    margin-top: 20px;
}
}

.b-help {
width: auto;
background: #edf2f4;
padding: 40px 35px;
clear: both;
border-left: 2px solid #bfcdd5;
margin-bottom:30px;
}

@media (min-width: 640px) and (max-width: 1023px) {
.b-help {
    padding: 20px;
    margin: 30px -20px;
    border: none
}
}

@media (max-width: 640px) {
.b-help {
    width: auto;
    padding: 40px;
    margin: 20px -10px
}
}

.b-help h1 p, .b-help h2 p, .b-help h3 p, .b-help h4 p, .b-help h5 p, .b-help h6 p ,.b-help h3{
margin:0px;
font-size: 20px;
color: #000;
font-weight: bold;
margin-bottom:20px;
font-family: 'PT Serif', serif;
}

.b-help p {
font-family: 'PT Serif', serif;
font-size: 18px;
color: #636363;
margin: 0 0 15px 0;
line-height: inherit;
}

.b-help p:last-child {
margin: 0
}

.b-help p i {
font-family: 'PT Serif', serif;
font-size: 16px;
font-style: italic;
color: #747575
}

.b-help .copyright, .b-help .copyright p {
font-family: 'PT Serif', serif;
font-size: 14px;
color: #636363;
font-style: italic;
margin: 0
}

.b-help.left {
border-left: 2px solid #bfcdd5;
float: left;
margin-top: 0px;
z-index: 2;
width: -webkit-calc(50% + 49px);
width: -moz-calc(50% + 49px);
width: calc(50% + 49px);
margin-left: -100px;
margin-right: 49px;
clear: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

@media (min-width: 640px) and (max-width: 1023px) {
.b-help.left {
    width: 330px;
    margin: 30px 30px 30px -20px;
}
}

@media (max-width: 640px) {
.b-help.left {
    width: auto !important;
    margin: 20px -10px;
    border:0px;
    clear: both;
    float: none;
}
}

.b-help.left h1, .b-help.left h2, .b-help.left h3, .b-help.left h4, .b-help.left h5, .b-help.left h6 {
text-align: left;
margin: 30px 0
}

.b-help__center {
}

.b-help.right {
border-right: 2px solid #bfcdd5;
float: right;
margin-top: 0px;
z-index: 2;
width: -webkit-calc(50% + 49px);
width: -moz-calc(50% + 49px);
width: calc(50% + 49px);
margin-right: -100px;
margin-left: 49px;
clear: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-left:0px;
}

@media (min-width: 640px) and (max-width: 1023px) {
.b-help.right {
    width: 330px;
    margin: 30px -20px 30px 30px;
}
}

@media (max-width: 640px) {
.b-help.right {
    width: auto !important;
    margin: 20px -10px;
    border:0px;
    clear: both;
    float: none;
}
}

.b-help.right h1, .b-help.right h2, .b-help.right h3, .b-help.right h4, .b-help.right h5, .b-help.right h6 {
text-align: left;
margin: 30px 0
}

.b-help.right ol {
margin: 0 0 40px 0
}

.b-help.right p {
margin: 30px 0
}

.b-help__content h3{
margin: 0px;
margin-bottom: 20px;
}

@media (min-width: 640px) and (max-width: 1023px) {
.b-help__content {
    margin: 30px 40px
}
}

@media (max-width: 640px) {
.b-help__content {
    margin: 40px
}
}

.b-help__img {
width: 100%
}

/** 404-page **/

.page-404 {
    background-image: url("../image/404.png");
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: 45% auto;
}

.page-404 .title {
    font-family: 'PT Serif Caption', serif;
    font-size: 80px;
    color: #1b4154;
    margin: 50px 40px 40px;
}

.page-404 .descript {
    font-family: 'PT Serif', serif;
    font-size: 15px;
    line-height: 20px;
    color: #7d7d7d;
    margin: 40px;
    width: 50%;
}

.page-404 .descript a,
.page-404 .descript a:link,
.page-404 .descript a:active,
.page-404 .descript a:visited,
.page-404 .descript a:hover {
    color: #1b4154;
}

.page-404 .search-line {
    margin: 40px;
    height: 45px;
    width: 350px;
    position: relative;
    font-size: 0;
}

.page-404 .input-text {
    width: 250px;
    display: inline-block;
    border: 2px solid #d2d8dc;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.page-404 .input-text .remove-text {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 20px;
    cursor: pointer;
}

.page-404 .input-text input {
    border: 0;
    outline-style: none;
    width: 100%;
    height: 41px;
    padding-left: 10px;
    font-size: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.page-404 .button-search {
    display: inline-block;
    background-color: #668294;
    color: #ffffff;
    border: none;
    font-family: 'PT Sans', serif;
    font-size: 14px;
    padding: 15px 0;
    text-align: center;
    margin-left: 10px;
    height: 45px;
    width: 90px;
}

.page-404 .results {
    position: absolute;
    top: 46px;
    border: 1px solid #d3d8dc;
    background-color: #ffffff;
    z-index: 1000;
    width: 100%;
    font-size: 15px;
    -webkit-box-sizing: border-box;
    -moz-webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.page-404 .result-item {
    display: block;
    cursor: pointer;
    text-align: left;
    text-decoration: none;
    width: 100%;
    line-height: 100%;
    padding: 10px;
    color: #668294;
    border-bottom: 1px solid #d3d8dc;
    -webkit-box-sizing: border-box;
    -moz-webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.page-404 .result-item:hover {
    background-color: #f5f9fc;
}

.page-404 .all-results {
    display: block;
    cursor: pointer;
    text-align: center;
    line-height: 100%;
    text-decoration: none;
    width: 100%;
    background-color: #d3d8dc;
    color: #668294;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.page-50x {
    background-image: url("../image/50x.png");
    background-size: 28% auto;
    height: 300px;
    background-position: center right;
}

.page-50x .title {
    font-size: 40px;
    margin: 50px 40px 20px;
}

.page-50x .descript {
    font-size: 16px;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .page-404 {
        background: none;
    }

    .page-50x {
        background: none;
    }

    .page-404 .title {
        text-align: center;
    }

    .page-404 .descript {
        width: auto;
        text-align: center;
    }

    .page-404 .search-line {
        display: block;
        margin: 40px auto;
    }
}

@media (max-width: 767px) {
    .page-404 {
        background: none;
    }

    .page-50x {
        background: none;
    }

    .page-404 .title {
        text-align: center;
        font-size: 60px;
        margin: 50px 50px 40px;
    }

    .page-50x .title {
        font-size: 30px;
        margin: 10px 40px 10px 20px;
    }

    .page-404 .descript {
        width: auto;
        text-align: center;
        font-size: 14px;
        margin: 40px 50px;
    }

    .page-404 .search-line {
        display: block;
        margin: 40px auto;
        width: 280px;
    }

    .page-404 .input-text {
        width: 180px;
    }
}


.b-widget.fcenter.tmSlider{
margin: 0 0 40px 0px;
}
ul.tmSlider-list{
position: relative;
padding: 0px;
list-style: none;
margin: 0px;
-webkit-transition: margin 1s;
-o-transition: margin 1s;
transition: margin 1s;
width: 100%;
}

ul.tmSlider-list img{
display: block;
width: 100%;
}
.tmSlider-scale{
overflow: hidden;
position: relative;
}
.tmSlider-scale .arrow {
    width: 40px;
    height: 80px;
    background-repeat: no-repeat;
    background-color: rgba(0,0,0,0.2);
    position: absolute;
    top: 50%;
    margin-top: -40px;
}

.tmSlider-scale .arrow:hover {
    background-color: rgba(0,0,0,0.6);
    cursor: pointer;
}

.tmSlider-scale .arrow_left {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAiCAYAAABmzUjmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4OTlDOEJENTE3NDExRTVCODhDQUVDQzAwRjIxNTY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4OTlDOEJFNTE3NDExRTVCODhDQUVDQzAwRjIxNTY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTg5OUM4QkI1MTc0MTFFNUI4OENBRUNDMDBGMjE1NjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTg5OUM4QkM1MTc0MTFFNUI4OENBRUNDMDBGMjE1NjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6f044bAAAA1ElEQVR42pTUvwrCMBAG8CT6NG4OhU6i4NCxY8cOvpyDg1vHjl1EEXRy6YsYL/oVYmkvd4GvtOEHaf6d9d6bRDtSMhMgk9z/2iMFG8CKQ1ugK8VxsAUsv/OYQXugC8VysAMshr4pVAB1cf8YWfx8aDsOlkDteKT4w1HugBsOVkDN1ASHlwXlCZhzsAY6z21AeCwpL8A1Bw9AJ+6AhEdPeVNWHHRG2jRDiycjXh7Vgou3UHUoxMdMdXDFV0F1uVTXVVwA4pJyS5UUcZH6K3tWWkg/AgwA6ffmICYYPRcAAAAASUVORK5CYII=');
    left: 0;
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
    background-position: 10px center;
}

.tmSlider-scale .arrow_right {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAiCAYAAABmzUjmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRFOEM2NkQ5NTE3NDExRTU5RkZBOEZFRkY0MzgzMDYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRFOEM2NkRBNTE3NDExRTU5RkZBOEZFRkY0MzgzMDYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REU4QzY2RDc1MTc0MTFFNTlGRkE4RkVGRjQzODMwNjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REU4QzY2RDg1MTc0MTFFNTlGRkE4RkVGRjQzODMwNjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VuBGvAAAAxElEQVR42qzUoQ7CUAwF0G7wNXO4KTISxCQSieDnEIi5SSRmGSEBRUj4kZU2XLv2Cl5yp86yvb6+iqq+LSeLRPHHQ3+rzuAesM9gaRmBmwh6doCXDBaWAXgbQU8LeM2gACleCuEGcMTvzELBhhQbDOEa8I7SzUJB8RWHEcIa8GlZRNDTAR8yuAJ8WZaStNcZ+JjByjJZPqWw6x+fpjdDlYcuOHWEdFNQbUY3LnUVqMtFX1dqAHgJbsxIoYcUPfaoQfoVYAAigx1JBZ9MqAAAAABJRU5ErkJggg==');
    right: 0;
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
    background-position: 20px center;
}
.tmSlider-list li.tmSlider-item {
position: absolute;
top: 0px;
height: 100%;
width: 100%;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.tmSliderBar{
position: relative;
padding: 20px;
display: table;
width: 100%;
box-sizing: border-box;
}
.tmSliderBar-scale{
display: table-row;
}
.tmSlider-text{
vertical-align: top;
display: table-cell;
}
.tmSlider-navi{
vertical-align: top;
font-size: 0px;
display: table-cell;
white-space: nowrap;
text-align: right;
}
.tmSlider-text .tmItem{
color: #636363;
font-style: italic;
font-size: 14px;
padding-right: 20px;
}
.tmSlider-text .tmItem p{
margin: 0px;
}
.tmSlider-naviNext{
width: 11px;
height: 20px;
cursor: pointer;
display: inline-block;
vertical-align: middle;
background-image: url("../image/sprite/sright.png");
float: right;
}
.tmSlider-naviPrev{
width: 11px;
height: 20px;
cursor: pointer;
background: url("../image/sprite/sleft.png") center center no-repeat;
display: inline-block;
vertical-align: middle;
float: left;
}
.tmSlider-naviCount{
font-size: 14px;
display: inline-block;
vertical-align: middle;
font-weight: bold;
color: #000000;
}

.section.b-items.dynamic-articles{
margin-top: 30px;
}

#dynamic-articles{
    margin-top: 20px;
    position: relative;
}

@media (max-width: 1023px) {
    #dynamic-articles{
        width: initial;
    }
    .b-items {
        width: initial;
    }
    .b-widget.b-quote .b-quote__content{
        padding-bottom: 0px !important;
    }
    .b-help.b-help__center{
        margin-left: -10px;
        margin-right: -10px;
        padding: 20px;
    }
    .b-help__content{
        margin: 0px;
    }
}

@media (max-width: 640px){
    .b-help.b-help__center{
        margin-left: -10px;
        margin-right: -10px;
        padding: 20px;
    }
    #dynamic-articles{
        width: 100%;
    }
    .b-items {
        width: inherit;
    }
    .b-widget.b-quote .b-quote__name{
        margin-bottom: 0px;
    }
    .b-widget.b-quote .b-quote__name h2 {
        margin-top: 0;
    }
}

.b-content b {
    color: #000;
}

/** Ð‘Ð›ÐžÐš ÐÐžÐ’ÐžÐ¡Ð¢Ð•Ð™ **/
.b-news-list {
    background-color: #fafafa;
    border-top: 1px solid #d2d8dc;
    border-bottom: 1px solid #d2d8dc;
    margin-bottom: 30px;
    padding: 20px;
    font-size: 0;

}

.b-news-list__title {
    display: block;
    font-family: "Intro", "PT Sans", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #668294;
    margin-bottom: 15px;
    cursor: pointer;
    text-decoration: none;
}

.b-news-list__item {
    display: inline-block;
    width: 220px;
    vertical-align: top;
    border-top: 1px solid #d2d8dc;
    padding-top: 15px;
    margin-top: 15px;
    margin-right: 25px;
}

.b-news-list__item .date {
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    line-height: 12px;
    color: #809bac;
    margin-bottom: 15px;
}

.b-news-list__item .title {
    font-family: "PT Serif Caption", serif;
    font-size: 14px;
    color: #1b4154;
    cursor: pointer;
    text-decoration: none;
}

.b-news-list__item:hover .title span {
    border-bottom: 1px solid #b7c2c8;
}

.b-news-list__item:hover .title {
    color: #000000;
}

@media(min-width: 1024px) {
    .b-news-list__item:nth-child(1),
    .b-news-list__item:nth-child(2),
    .b-news-list__item:nth-child(3),
    .b-news-list__item:nth-child(4) {
        border-top: none;
        padding-top: 0;
        margin-top: 0;
    }

    .b-news-list__item:nth-child(4n) {
        margin-right: 0;
    }

    .b-news-list__item:nth-child(n+9) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-news-list__item {
        margin-right: 34px;
    }

    .b-news-list__item:nth-child(1),
    .b-news-list__item:nth-child(2),
    .b-news-list__item:nth-child(3) {
        border-top: none;
        padding-top: 0;
        margin-top: 0;
    }

    .b-news-list__item:nth-child(3n) {
        margin-right: 0;
    }

    .b-news-list__item:nth-child(n+7) {
        display: none;
    }
}

@media (max-width: 767px) {
    .b-news-list__item {
        width: 100%;
        margin-right: 0;
    }

    .b-news-list__item:nth-child(1) {
        border-top: none;
        padding-top: 0;
        margin-top: 0;
    }
    .b-news-list {
        margin-bottom: 20px;
    }

    .b-news-list__item:nth-child(n+5) {
        display: none;
    }
}

/** Social subscribe **/
.b-social-subscribe {
    position: relative;
    background-color: #edf2f5;
    border-left: 2px solid #819baa;
    padding: 25px 20px;
    margin-bottom: 30px;
    clear: both;
}

.b-social-subscribe__content .title {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

.b-social-subscribe__content .descript {
    color: #545859;
    font-size: 14px;
}

.b-social-subscribe__items {
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -20px;
    font-size: 0;
}

.b-social-subscribe__items .item {
    display: inline-block;
    width: 40px;
    height: 40px;
    background-position: center;
    background-size: cover;
    margin-left: 10px;
    cursor: pointer;
}

.b-social-subscribe__items .item:first-child {
    margin-left: 0;
}

@media(max-width: 767px) {
    .b-social-subscribe {
        padding: 20px 30px;
    }

    .b-social-subscribe__content .title {
        display: none;
    }

    .b-social-subscribe__content .descript {
        font-size: 18px;
        line-height: 1.4;
    }

    .b-social-subscribe__items {
        position: static;
        margin-top: 20px;
    }
}

.b-social-subscribe__items .item_fb {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVCNEU5QzlFNTJGNDExRTU4MDQyQjhCREZDQjQ3QkRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVCNEU5QzlGNTJGNDExRTU4MDQyQjhCREZDQjQ3QkRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUI0RTlDOUM1MkY0MTFFNTgwNDJCOEJERkNCNDdCREMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUI0RTlDOUQ1MkY0MTFFNTgwNDJCOEJERkNCNDdCREMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5t1qLuAAADt0lEQVR42syZTUhUURTHry8rMt30sTBNMkIjTYTUhAzUTZtIJSgjaWGCqWnQKqLvbNGmRWmfIgSmFoUZRBSVggaRRlC6yIUEjrVxVpqEhfU/9b/D4zUzvvfmwznwY7xv3rvn/879mHuOcefuPFQuzAD5oATkgQyQAlby++9gEoyBYdAHhsC8taOzNXuDOop3KCwVNICDYH2Q+5aDVWAr0AomwD3QCjx2HdoVuBpcADVgGa+9AwPgLfgMvjJyipFcBzJBIdgJCsAJcBy0gTPAGw6B+/jWa9juZnswyDM/6PwT0HOoiNGvBPXs9yi4H8x5XJA5KOKvgSNs9/KtP6rQLIejUcb2TdCIufgr0GT3Zwmgh+J+gyZQHgZxin1IX43sW3z0nG97lGBXoESuC+zmxM5hJMNtLex7gr66IDLejkB5cA+3iWIwoiJnI/QxSZ8tCwncD2q5X+0C4yrChrk3Tl/isxZRPBBI4GrTGxwDoypKBpGjnJN/RxAi1/oT2MytpNdfqKMg8joXpmzwF60C08Bh/n3KpQ8ZgbtgmqtT48RO87MaUUwzC6wDS0FnCIviATgEEkMc6k5qqdMChSrec8Nl35tBaZhGW2uoQhQNfSpJ5W/roMtON1nal0E6cRrFQWoRTfmG6c0HQnhr6wYrB4gvxI1pLSUicJupUzeW6ydS6bye67JPrSUvnkcixSOTG/vg59oV06lmhYs+tZZMiWAyG98isL15XD6ntSSLwCQ2piMgcNLlc1pLkhEGEXGgwnKthNeLQ+3cMKtVsWO+UTXM4x1DAn3rwjCvmBgS6NtZROB7NrbHkMBCfg4bTKoVU8NYMa2lz+DvnocRLFpsZTggFDGHFk1DBo/aHfy+IQaipzV04OAwr/dBScTnmFTnLGL0sqlhjpp8B1YPyxGKSbVTe8yNWdPvUmMzP9sRPY81J9G1krLFGGpEr46+vea0wyzQy1qJ2FWQFUVxW0zFgSZEzxsoL5bC0C1efw42RkGc+HgBloDbENe5UGVB6jBP1L+C5KsIRzKL+3AKfTbaKX3ICpLs/hnYwGJPJOZkPfuW9PKp+ET05uxWt2Y5YfVwtzCpzg6DsGz21cq+xUcFxM3aSXbM9pOlsX5O4HLSTcFvHArbwUVYyfYUF0SXk2zMn4mglyxHVNNBpfq/BCyn5xk+k8h5ZS0B6ynUzirClNN0MZBNMdO/xChU0WGBw+N/B6Mf9iK6OQmSQvhJJvylTFszmGjrsscM7x3jce61CvBviIXsjwADAHxj71+5VG84AAAAAElFTkSuQmCC');
}
.b-social-subscribe__items .item_fb:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhCNkQ0OEE5NTJGNDExRTVCREFBRTVFQzQ1RkQ4Q0VDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhCNkQ0OEFBNTJGNDExRTVCREFBRTVFQzQ1RkQ4Q0VDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEI2RDQ4QTc1MkY0MTFFNUJEQUFFNUVDNDVGRDhDRUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEI2RDQ4QTg1MkY0MTFFNUJEQUFFNUVDNDVGRDhDRUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4mMjyNAAADt0lEQVR42syZT0hUURTGny8rMt1kLUyTjNBIEyE1wQnUTZtIJSgtaWGBqWnQKqJalC3atCitjBACGy0CM4goKgUniDSC0kUuJHCsjbPSJCys79R3h8drZnzvzZtxDvwY73XePd8794/3HJPK629rDkwHJaASFINckAnW8/ffwQyYBGNgCIyCJfNAPm9TREfJNoVlgVZwFGyJ8L21YAPYBQ6ybxrcB13Ab9WhVYHp4BI4Adaw7x0YAW/BZ/CVkdMYyc0gD5SBvaAUnAVnwF1wEQTcEHiIb72R7X62fRGe+UHnn8Aj9nkY/TrQwnFPgQeRnCdFWIMi/gY4yfYg3/qjFp0Vcjaq2RYBbViLv8It9lCWAgYo7jdoBzUuiNM4hozVxrHFx4DnSHeKVYESuT6wnwu7kJF02zo59jR99UFkshWB8uABHhMVYFyLnY3Txwx9di4n8DBo4nm1D0xpMTasvSn6Ep9NiGJ9OIHphjc4DSa0OBlETnBN/p1BiNwUSmAHj5LBUKGOg8ib3JhywF82C8wGx/nzeYc+ZAbugTnuToUdu8DPRkQx2yiwGawG3ig2xUNwDKRGOdVeamlWAoUGfueWw7F3gCqXZltpaEAUdXUryeLfVp/DQbeb2ldBDrEbRR+1iKYS3fDmI1G8tfmAlQvEF+LElJZKEbjbMKgTKwoRqRz2FzkcU2kpTuaVSOOVyYl9CNF3zXCrWedgTKUlTyKYwca3GBxvfofPKS0ZIjCNjbkYCJxx+JzSkqa7ICIJ1Jr6KtlfEe3gulGtljgWnFXdON8JJDC4L3TjjkkggcGTRQS+Z2NPAgks4+eYzqRaY2qYKKa0DOn8u+dnBD0rrQwXBA9zaNE0qvOq3cvftyZA9JSGXlwcltQ5KIn4IpPqwhWMXgE1LFJT8MLqZzlCY1Jt1x7zYFYMO9TYwc8eRM9vzklUraR6JaYa0Wum74Ax7TAKDLBWInYd5MdR3E5DcaAd0QuEy4ulMNTN/udgWxzEiY8XYBW4A3He5SoLUod5ov0rSL6KcSTzeQ5n0mebldKH7CDJ7p+BrSz2xGJNtnBsSS+fik9Eb9FqdWuBC1ZNdyeT6gIXhBVwrC6OLT5qIW7BSrJjtJ8sjQ1zAdeQfgp+Y1NYOTdhHduz3BB9drKxUCaCXrIc0UgHddr/JWC5Pc/zmVSuK3MJWC2hHlYRZu2mi+Fslpn+FUahgQ5LbV7/exl914voxiRICuHnmPBXMW3NZaKtyh7z/O4kr3OvtTD/hljO/ggwABTj7/pVTm3XAAAAAElFTkSuQmCC');
}
.b-social-subscribe__items .item_vk {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJEMkYyMzhFNTJGNDExRTU5NjQ0RkZFMTY0RDdCQ0Y1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJEMkYyMzhGNTJGNDExRTU5NjQ0RkZFMTY0RDdCQ0Y1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkQyRjIzOEM1MkY0MTFFNTk2NDRGRkUxNjREN0JDRjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkQyRjIzOEQ1MkY0MTFFNTk2NDRGRkUxNjREN0JDRjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CkQ16AAAEEElEQVR42sSZ3UtUQRjGZ7fNyJRKKzBNogulNAtSEzLKgrqJNIIysi5UMD+LLkKiDzP7AyrtU7wo0w0KMYgoMgUNIusiUyILCVzrxi1Is7LQnqlnlsO2H+fsnl1f+LHOnnPmffadOTPvO1pqrt8RAZgVZIAckA6SQDyYx+vfwAgYBC9AJ+gFU+4dnS7e7dORzaCwBFAO9oNlPu6bA2LAaqAUDINboAE49DrUKzAW1IJiEMHvnoNu8Ay8BR8ZOcFILgXJIAtsBJmgGhwFjeAUcJohcA9/9SK27Wz3+HjmB52/BmoOZTP6+aCM/VaA276cW3zMQSn+IjjEdjt/dZ8IztI4GrlsXwGVmIu/vU12TxYJ2ihuGlSBPBPECfYh+6pk39JH25nGu5F6BcrItYIdnNhpjKTZVs++h+mrFSJtegTKB3dymdgM+kXorJ8+Ruiz3p/AvaCE69V2MCRCbJh7Q/QlfZYgivu8CYzV/ILDYECEySBygHPy7whC5GJPAuu4lLR7CnUYRF7iiykX+LPuAhNBEf8+IWbOTvKzEFFM1AosBbNBi8GXYtoHn8FDsNXgULdQS6kSKCngPZdNjMZCsA085q6h15SGAkTRqrKSBO6tPUEIkvvwKy7Ek27XagxEsYdapKYMKXALr3UHGTGZVq0Fa8A6t9RqucG+lJYcKzsTzErMXIBHNe0PBp9XWtJtTIkEU6ZgTPa1AMwFB8ESzbXzBvtSWpJlp3FsfApS4AbwxcP3x8FVg30pLXFyiKPZGAvR2lbLCEYYeEZpibaZKGREk5zGcPOfz6GX6dpPcCyQeTPGfTianQRq78ERTXsl93ML28UGBLpG1aodb5OH9o2mRlELt15zvRdW7RtjssADIMrDxNdjrpVFCnzJxvogBclFuou8Azfcrt800FeWWvxtLKoFS8NgTL4Qm7xc6zCy3Wm0dFq57zkYwWwTh/grt6wiJg3f9TyEBCGbNbTU1GvjntnMorrcYMJgCcG6Wc7PZiQOUyofbGAGks9Ka0YM0UulhklqciWsDh5HqJV/pqyOn02InsO9JlFnJbmaMIczeqX07dSWHVqBTp6VSLsAUsIobpXmcKAK0XN6q4vtzDysrCdWhEGc9PEIzALXIK7F38mC3NjviX8Hkh0hjmQK1+F4+qzUc/Qh3yBZ3T9gqt4XojlZxr5leXlf+kT0JvWebk1wwqrhrmdRnWqCsFT21cC+pY9dEDfhLd3yZr94NNbFCZxH7BT8NICMu4LrnGDNIl+IVn/5oD+zs7aVxxGFdJAv/j8ClgnrOJ+J4rxyPwJWU6iJpwijehJWPTbKSv8co1BAh5kGM+5mRt/0Q3Sh2XGqWQhlsKaWZWsSC22V/43z3kGmc0+El39D+LM/AgwANIoLuYqC8tcAAAAASUVORK5CYII=');
}
.b-social-subscribe__items .item_vk:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2NENGM0RENTJGNDExRTVCMjEyQ0JGNzBCQkZGQkMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU2NENGM0RFNTJGNDExRTVCMjEyQ0JGNzBCQkZGQkMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTY0Q0YzREI1MkY0MTFFNUIyMTJDQkY3MEJCRkZCQzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTY0Q0YzREM1MkY0MTFFNUIyMTJDQkY3MEJCRkZCQzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53nDIBAAAEEUlEQVR42sSZXUhUQRTHZ7fNyJRKKzBNogelNAtSEzLKInuJNIIysh5UMj/7eAiJijB7LSqtjPChTDcIxCAiyRQ0iKyHTIksJHCtFy1Is7LQ/lP/WS7bfty7e3c98GOde/ee+e+ZuTPnjJZthy4IP8wK0kAWSAUJIBbM4/1vYBgMgBegA/SAKVdHbfXHvHZkMygsDpSB/WCZl+/NAVFgNdjNa0PgDqgDDr0d6hUYDapBEQjjteegCzwDb8FHRk4wkktBIsgAG0E6qALHwU1wBoyaIXAPf/Uitu1sd3t55gc7fw3u8Vomo58HSum3HNz11rnFyxyU4q+Aw2y38lf3isAshaORw/Z1UIG5+NvTZHdn4aCF4qZBJcg1QZygD+mrgr5lHy3ZxRfD9QqUkWsGOzixUxhJs62WvofYVzNE2vQIlA/u5DKxGfSJ4Fkf+xhmn7W+BO4FxVyvtoNBEWTD3BtkX7LPYkRxnyeB0ZpfcAT0ixAZRPZzTv4dQYhc7E5gDZeSVnehDoHIq3wx5QJ/zlVgPCjk36fEzNlpfhYgivFagSVgNmgy+FJMe+EzeAS2GhzqJmopUQIl+fzONROjsRBkg8fcNfSa0pCPKFpVVhLHvbU7AEFyH37FhXjS5d5ZA1HsphapKU0K3MJ7XQFGTKZVa8EasM4ltVpu0JfSkmWlM8GsxMwFeETT/mDweaUl1caUSDBlCsSkrwVgLjgIlmjuXTLoS2lJlE5j2PgUoMAN4Iub6ydBvUFfSkuMHOJINsaCtLZVM4JhBp5RWiJtJgoZ1iSnUdz853PoZbr2E5zwZ96McR+OpBN/7T04qmmv5H5uYbvIgEDnqFq1423y0L7R1Chq4dZrzvfCqn1jTBZ4AES4mfh6zLmySIEv2VgfoCC5SHeSd+CWy/3bBnxlqMXfxqJasDQMxOQLscnDvXYj251GS4eV+56DEcw0cYi/cssqZNLwXc9DSBAyWUNLTT027pmNLKrLDCYMliCsm2X8bETiMKXywTpmIHmstGbEEL1kapikJmfC6uBxhFr5Z8pq+NmA6DlcaxJ1VpKjCXMoo1fCvke1ZYdW4CjPSqRdBkkhFLdKczhQieiNeqqL7cw8rKwnVoRAnOyjDcwCNyCuydfJgtzY74t/B5LtQY5kEtfhWPZZoefoQ75Bsrp/yFS9N0hzspS+ZXn5QPaJ6E3qPd2a4IRVw13LojrZBGHJ9FVH37KPXRA34Snd8mS/eDTWyQmcS+wU/NSPjLuc65xgzSJfiGZf+aAvs7O2lccRBewgT/x/BCwT1nE+E8F55XoErKZQA08RRvQkrHpshJX+eUYhnx2mG8y4Gxl90w/RhWbHqWIhlMaaWpatCSy0Vf43zu8OMJ17Ijz8G8KX/RFgABe1DEfM8PHNAAAAAElFTkSuQmCC');
}
.b-social-subscribe__items .item_tw {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMzIzRjhENTJGNTExRTVBN0E4RjNCNzhEMkVBRkE5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMzIzRjhFNTJGNTExRTVBN0E4RjNCNzhEMkVBRkE5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUzMjNGOEI1MkY1MTFFNUE3QThGM0I3OEQyRUFGQTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUzMjNGOEM1MkY1MTFFNUE3QThGM0I3OEQyRUFGQTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz77QjBkAAAEVklEQVR42sSZXUgUURTHx8k+yILMisqKslJKk6AsIYOUopdIozAlH8KE0tIgCCoq+7CCHkv7xghKLQoxCEmyghSk7CFTKAkl0iLShygtTKz/if9dhs2dubPtrgd+rLM7957/nLkf51zDjl29a/hhJkgCqWA5iAXRIIK/94Fu0A6awRPwAgx5d1Sct9nWUbhLYbPAbrANzLa5byyYDJYApeADuAXKQJeuQ12BUeAEyANj+N1z8Aw0gbfgIyNnMJIzQRxIBqvBCnAA7APXwFHQGwiBmXzqKbyu4nWDTZufdP4aqDGUwuhngQL2uwfctnMeZjMGRfx5sIvXNXzqFuP/LJFvI53Xl0AhxuKgr8E+nI0H1RT3GxSBjACIM9iH9FXIvsVH9fFr98brCpTIVYINHNiJjGSgrZR9f6CvSogM1xEoDTdymVgDWo3gWSt9dNNnqZPArWAn16v1oMMIsmHsddCX+NyJKGb7EhhleYK9oM0IkUFkG8fk3zcIkVOHE1jCpaRmuFCHQOQFTkxZ4E96C5wDdvDvw8bI2RF+5iKKc6wC88FoUBHkSaHzqiuoJV8JFHJ4z0WNfiI17pHOO7nOdXLijQLrmGDYmdKQgyiaKiuZxb21waHxJPASLLC5Zz+Q8TSX13O5W3zl9+8dothALaIpSQSm8bdnGpGZD+aBRh+RkN2g2EfbCEYxW8OP0pIqApfxokmj4Wd+TgP14DpYaPl9iSUnHM5khzqt4UdpWR7OlMhgyuRkksc9Amsl0QDbyXMmpYMO7S9zXDqZ0hInAmfw4pNGw8XgFVOncZbvVxAn+6I5oZWWGSJwIi++aTTsZcIZ5scqIgntD817lZaJpksnMgbL/Vzm6vwtfjxqNdtINnyOWbMbc1Oded6qaX3fmo0HOFtHuXAo47bWxf2eeWFaZ4yLDo5qzFhlQ6w9hlz071lZTO4MYitddCCr/VLuEH0O9x7U2KG8LZmfzSbXL4OloRuLZG0c4RDps37MDaXlSTgX2S5GMMXhaTNZ5CwC023ue8cS0/XMRYKQwjVVNL0wOTZu8vfdDu3vcBbf4IOp16uyFtnKtvAB6vxcjpSGm0gchlQVVcYFWIrqMw7l5RueEATcEL0EahigJk/C2sXjCINF9UhZCT/LEb0u75pEnZWka7zqYEQvn757rWWH6bXP7uHfslPEh1DcYsvhQBGi1+urLq5iSiTfPwQxIRAXwwklO9MViKtwOlmQc5j7PJCsD3Ik47kOR9Nnoc7RxwDT8lrWEy1BGpMF7FvKywfiE9Eb0D3d6ueAVa+7lEV1QgCEJbCvMvYtPjZBXL+vM0Bf9ou7xlMO4AxSRcGNLoWt4iTM4nUPJ0SlXSOdE9Yq1iFyHJFLB1nGv0fAckL1nW0mcFx5HwGrIVTOU4QeJ+e6Z9Q9LMZPMQo5LuoQZd3cUkuNIByiW6s62eYOseBPY9kay0J7Au/7znvbmc49Nnz8G8LJ/ggwAAhdGBssjluRAAAAAElFTkSuQmCC');
}
.b-social-subscribe__items .item_tw:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNjI1QUJCNTJGNTExRTU5ODZERTlEQzA4NENFNzY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJDNjI1QUJDNTJGNTExRTU5ODZERTlEQzA4NENFNzY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkM2MjVBQjk1MkY1MTFFNTk4NkRFOURDMDg0Q0U3NjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkM2MjVBQkE1MkY1MTFFNTk4NkRFOURDMDg0Q0U3NjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4QdPCRAAAEQElEQVR42sRZW0gUYRQep+2CF8iyyDQxraTSClITMqgoeokuGJXkQ1RQphYEPQRlYNJDj7V2Q4yg1MKQgogk66GC6PJQ6UNSSqhF1AbRlSWy78g3y8+yO/PPtLsd+Jj957+cb85/O+dsktERMDyICZQAK4BiYA6QBaSw/jswDPQBT4F7wBPgT/hAIxWTbBX5XBLLBmqAbcAMm3bjAdFcBFTw3SBwGWgChnQVJmlacDLQAOwCxvHdY+A+8Ah4Bbyj5QxacjpQAJQBy4BS1gWBZqAeCDhZUIfgZn51BsvtLD9waf1yWn8ry5+AWhC84pWgTP8pYA/L1/nVL4x/kwWcjfUsnwXqQPR3tMUeSZKBTpIbAfYBG2JAzuAYMlYdxxYdnUnXPifrEhTLtQFrubAX0JKxFj/HHqSuNpD06RCUjut4TCwHeoz4SQ91DFOn34ngFmA3z6s1QL8RZ8Ha66cu0bkbVqyMRnCy8gX7gV4jQQKSvVyTozMIklMiEWzkUXI9kqkTQPI0N6YcjMfCCeYAO/n7sPH/5AifO2DFHJVgNTAWaI3zptCZ6lZyqbYICqrY5ozGOOkabWTwAZ5zA9x4Y4DVdDDsxOJQBSualleSzbvV6fqaCDwDZtm0OQjIesplOZe3xRe+f+tgxQfkIpxKhOBK1t3XsEw+MBN4GMUSchscjdI3hVas1NBjcVkhBBez8Eij4wc+pwLdwAVgtlJfpPiEkURuqOMaeiwuxT66RAZdJicRP+4OsGrU0TCM7cRjOqW/Hfqf47p0EotLgRDMZOG9Rsd5wHO6ThOU96WKv2cnHzU3tMUlUwimsfBVo6P4ZgdoPbciDu1PzbYWlzTTpRJZgy0ej7kur8FPiK1mn73ASeCXS10dLtqGZtVU51uzc5C7dYwLhbJub7loH9oXprpjXAxQr7FjLRE3qjZSyGkjoZPF5M0gssTFAHLaL+IN8d2h7SEPAVYZn09Nnl8GQ0M3ks7YOMXB0ic87A2Lyz0fD9khWrDc4Ws3M8iZC0yzafeaIabrnQsHoZxnqnB6YnJtXGJ9jUP/q9zFF/lh1vRaXotcZZv4AV0ejyOLwyU4Dn+suFg8hzfMGiyMUXip6wOq1ivE4yVPinzUDZnKHdvM3w3/0aNu5LNFyIXHJPW8ytZrTHXMBdarpu6AGnaYYfdsLX/LTTE/geTmKcmBfbBeIFpc3E6XSN7fBvISQC6PG0pupvMg1+qUWZA8zA0mJLvjbMn5PIezqLNOJ/URpFt+i/HEizityb0cW8LLm6IT1gvqZrd+cMFa0+1nUF0YA2KFHKuJY4uOjSD3w21+0JKtXMBqAtPPwMmNLOUmVBOYsiHabNeoZgo4g+mIHUb0FLBkqL6xLpXrKloKuIVZhE+xSAGrkk0rVJGAGxnmleo3lCR6rAmqa7eEMbWErXNIPpX130iij+7cXcPj3xB/BRgABoQgqHP6jTcAAAAASUVORK5CYII=');
}
.b-social-subscribe__items .item_ok {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNBRUVBMTA1NTJGNTExRTU4NTM1RjE2NThGMjlEQTIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNBRUVBMTA2NTJGNTExRTU4NTM1RjE2NThGMjlEQTIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0FFRUExMDM1MkY1MTFFNTg1MzVGMTY1OEYyOURBMjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0FFRUExMDQ1MkY1MTFFNTg1MzVGMTY1OEYyOURBMjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5+SwJBAAAEoElEQVR42ryYb2hXZRTH724rUbMXm70w15JeKOSUTKdCW2ZpQkQalU4aCLawadOsNyKV04yIXgS6adowCt1WpmIU0R/TaIY0KzEX5Ash3K/ebL7JvzNm3xOfZzz82n7e5+7388CX+3vuvb9zvvc85znnPE9R43ufRCkkFiqFucIMYaIwXhjN8wtCRjgtHBcOC51Cf7aiDXVP5jRUHEisTFglPCPcmeO9EUKJMEVwDM4Ke4RmoTupwaQES4VNQp1wC/d+FL4Xjgm/C3/iuQhP3iFMEmYL1cJMYZ3wktAivCb05oPgYr56LON2xh05/nMZ478KLoaq8H6NsBK9Lwgf5TJelCMGjfxW4XnGB/nqk9HwZCqzsZDxu0KDYvGfoYJ9MBklHIDcNWG1sCgP5CJ0mK4GdJuNAxtb9o1KStA81yY8RmBPxZP5liZ0n8VWm0gWJyFof3ycNPGgcCoqnJzCRgabTdcjuERYQb5aIJyJCiyKvTPYMpsr5MWlQxEs9b5gjdAV3SARyS5i8r8ZFMnbByO4mVRycDBX3wCS21iYluBfzyZYLjzL71dSlD0Li1+Eq+Bn7sWBul7lulxeLPcJ1gs3C62Bi8L+s59cdi8ZwDCNe/uEmwKnuhW99Y6goZZ3tgd+8Vov4RqZh8B+7lm+ezFQp+NQKy/Grispo7Z2BCqr4/qt8DRdi+Ep7pk8FxiLHXAxTpUxXxxR+ENlAtevqQpO7PehrHdCxHGZawSnMziWQpFrmx62uu7XeGE+vzMp9DouM2JaooiWKVQ+5DqPLqca7KVCmHyQQq/jMslW3DgGf6VQ9BZd9QO0T4uznn8nvJ1Cr+Myzjw4hsHfKRT1MZWNFP3I6543CI+kzNuOy5g4Si+2Si8JO4WPSfYloJyK9L5wnpWdSophW4onrwT8dwoJdRnoIskXkbQneu9ODuQ1MKuxP9+BSubQrl/zSCwhDh05++Ad5NoQGVgXsb9iApX8xv7iLuFl4Qfv2RdWT9k4Wcf8R6DugcxiBH9iMCtlmNiC+AwyvgFLtudS6pzN9XjsBXB1SmX2YUezKsbdeHRaSp2Oy+GYuteNoapARY/ygW5L+iZbUhNrOo94CTuRqEGoYg9tnDpjWu3dPF8VoKuEBnMkY9uQr2evu5F7tzH9IwL0Og671Tj0uzzYTNKtYaeVRC6QWs7Trr3jPWtkc24b+BM0sUm8VwGHPjcTsVf0W/i9KSFBSyH3kbP2DNHXjSRs+hPq3Mx1l7zXnb0ncWclCwOnOi8i79Vju9ffdvgEe4kfky0psv9wyN3jHQ6slvd6h9oXt5P57f6XpItCkzMbX7F32Slyrdc7WbBzmE85kDxUYE9OJk2Nx2ZDkqMPW0FLKVcTOOwpREyuRLd1Pp+bTXmvL+np1kUC1k13EzmvIg/EKtDVjG6z8YTIXQw9wLxKoT9CAC8C7RA+GkjsfhZhDeMeFkTbcE9YjdA3HEcsx0BN9P8j4AxJ2+RW4ir7CNiF0C5OEXqSNKxJpIed/ht4oRaDMwM8mKGkNkUFOET3t5nrqLmV7Kmn06CW4bkIT9q7p2nnbHvQGVBRBuRfAQYAjY8qXFYiuXsAAAAASUVORK5CYII=');
}
.b-social-subscribe__items .item_ok:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYxRDNCNkZFNTJGNTExRTU4QUM0Qjg3RUQ0MUVDRUU4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYxRDNCNkZGNTJGNTExRTU4QUM0Qjg3RUQ0MUVDRUU4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjFEM0I2RkM1MkY1MTFFNThBQzRCODdFRDQxRUNFRTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjFEM0I2RkQ1MkY1MTFFNThBQzRCODdFRDQxRUNFRTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7phYLTAAAEnklEQVR42ryYXYhVVRTHz5ymRMsenHwwp0l6UMhR8mNMaCaz0iAii0qvNBD4gY02ZvUiUaaTEdFDUHe0RIxCZ+xLMRIpNZWmEEcraibIByGcqy9zffGjmmLsv+K3h8115s7Zx3td8Ofcfc65a/3P2nuvj12R3zA5SiGxUCfMFWYKE4Xxwo08vyjkhJPCceGQ0Cn0Fyoas66rqKHKQGLVwirhaeG2Iu+NMNvCFOEJ7p0WdgitQk9Sg0kJVgktwjLhBu4dE74Tjgq/C2fwXIQnbxUmCbOFBmGWsFZ4UdgqrBPypSC4kK++hfFOxh1F/vMXxn8VPudePd7PCCvR+5zwSTHjFUXWoJF/T3iW8R6++pfo6mQqs7GA8ftCs9biv0Mt9sFklLAbcpeF1cJjJSAXocN0NaPbbOw+11I7KilB81y78AgLeyqeLLVk0X0aW+0iWZmEoP3xUcLEfUJXVD7pwkYOm9nhCC4SVhCvHhJORWUWrb1T2DKbK+TFxUMRrPK+4HmhO7pGIpLdrMn/Z1Akxw5GcCOhZM9grr4GJDexMS3Av15IsEZYyu9XUqQ9WxY/Cf+AH7kXB+p6lesSebHGJ9gkXC+0BW4K+88uYtldRADDNO59IVwXONVt6G1yBA2NvLM58Itf8AKukbkf7OKexbs1gTodh0Z5MXZVSTW5tSNQ2TKu3wpPUbUYnuSeyfLAtdgBF+NUF/PFEYk/VCZw3U9WcGK/Dxa8EyKOy1wjOIPB0RSKXNn0gOV1P8cL8/idS6HXcZkZUxJFlEyh8jHXB6lyGsBnZAiTj1LodVwm2Y4bx+BsCkVvUVXfS/m0sOD5EeHtFHodl3HmwdEMzqdQ1MdUrifpR171/JowP2XcdlxGx1F6sV36p7BF+JRgPwbUkJE+FC6ws1NJJWyr8OTfAf+dQkB9BnQT5CsI2hO9d0M7s4FZjf35DlQyh3L9skdiEevQkbMP/oBYGyID+yL2d0ygkt/oL24XXhJ+8J7ts3xK42QV8x+BugciixE8weDulMvENsRXkPENWLA9l1LnbK7HY28BN6RUZh/2fUHGuAOPTkup03E5FJP3ejBUH6joYT7QtaRv0pKaWNF52AvYiUQFQj09tHHqjCm1t/N8VUhep8Acydga8pfpdTdw72amf0SAXsdhuwqHfhcHWwm6GTqtJHKR0HKBcu0d79l6mnNr4H+miE3ivVo49LmZiL2kv5XfLQkJWgiZTszaMURdN5Jl059Q50au2+S9nsKexJ2VLAic6pKIvNeE7bzfdvgE86wfk3dTRP+rIXendziwWt7LD9UX7yTy2/2vCRflJmc2vqF32SJybcOdLNg5zJccSB4ssycnE6bGY7M5ydGH7aDFpKsJHPaUY02uRLdVPnvNprzXl/R06xIL1k13lphXWwJitehqRbfZeFzkLoWeDzrJsID9A8ws6S1E7mETZhj3siHah6sHhxMjdIDjiCUYyERXHgHnCNomN7GuCo+A3RLaxilCb5KCNYn00um/gRcaMTgrwIM5Umo2KsMhut9mriXn1tFTz6BArcZzEZ60d09Szll70BmQUQbkPwEGAGKXKcmtifLaAAAAAElFTkSuQmCC');
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(min-resolution: 1.5dppx) {
    .b-social-subscribe__items .item_fb {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFOUE3OEI5NTJGNDExRTU5Rjc5RTlBRDgzMzc4MzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFOUE3OEJBNTJGNDExRTU5Rjc5RTlBRDgzMzc4MzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU5QTc4Qjc1MkY0MTFFNTlGNzlFOUFEODMzNzgzMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU5QTc4Qjg1MkY0MTFFNTlGNzlFOUFEODMzNzgzMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Qrfx5AAAIFElEQVR42uxd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');
    }
    .b-social-subscribe__items .item_fb:hover {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDNjc2M0NDNTJGNDExRTU4Q0IzOTQ4N0VEQkI3MDVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDNjc2M0NENTJGNDExRTU4Q0IzOTQ4N0VEQkI3MDVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUM2NzYzQ0E1MkY0MTFFNThDQjM5NDg3RURCQjcwNUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUM2NzYzQ0I1MkY0MTFFNThDQjM5NDg3RURCQjcwNUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wH+qcAAAH2UlEQVR42uxd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');
    }
    .b-social-subscribe__items .item_vk {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY2NEZEQTE0NTJGNDExRTVCN0QxRDY4MTRFNEZDM0Q1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2NEZEQTE1NTJGNDExRTVCN0QxRDY4MTRFNEZDM0Q1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjY0RkRBMTI1MkY0MTFFNUI3RDFENjgxNEU0RkMzRDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjY0RkRBMTM1MkY0MTFFNUI3RDFENjgxNEU0RkMzRDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4XStBEAAAIzklEQVR42uRdf5BNVRw/+xLZXb/bFUlk+8GMtRSbJFphm6kkZlKRXxXGJlJUUmJMhfEj1KosQ+KP/ChmiPxqSmkS1iDF+BWFFoP1qxn6fmc/j7Pfd96PffvOe/e+95n5zNt77t13zvnce8853x/3vqQxn32lYoibic2JdxPvweetxFrEZGIq8TLxHPE0Po8T9xB/x+dW4r+x6kCFKNfHonQg5hAfJmYSk4L8T0ViTdCLR7S/rxILieuJ64hriefjSUAPsSOxD/FxYkqEv59PQDNwKLGYuJw4l7iGeMV252whFR3aR1xF7GFBPBNSUNcq1D0UbXHNFViZmEccgTEuGH4kbtPGtCPEItyGZ4mVIEB1fKZrY2YWsU2A725AnEIcRZxInE684GQB+cx/SKwf4Bge9JdirPo5hFvsElikla0Rd9H9GFu7YlIyTVbcrsHEkcRFThPwdmI+MdfPfp45P0fHN0T4pPEJ2ASOI7bHmPsCrlYdfGIXYjweQDzohDGwJ2ZBk3h8O76N2XaUBfFM2IC6MlH3X4ZjOqPNPWMp4E3E2cT5xKqG/e+iE+OJx2KwRDuGujPRFomqaHsB+hJVAdOx5upn2PcFBvexxJMq9jiFtmShbRJ90Zf0aAnYEONNa8NYNIjYi7hdOQ/b0bZBhomrNfrU0LaAjYk/EBuJ8rW4VfKV85GPtn4nyhuhb41tCZhBXE2sK8oXw7TaqdyDnZipF4vyuuhjRqQFTCOuJNYT5fOI3ZV70R190FEPfU2LlIAVYVvKs/IpsbdyP3qjL/JuWw4rqNwCfkzMFmVzsBCNFwxAn3Rwn2eWV0BeaPYXZUv8LF/cjn7om47+wRbbniDmmTwDvF7qpuIX3dBHHTOhRZkFnCUsDF47DVHxjyFinVgVWpRJwB6wF3UMdtlSpTxLnMEG2/mZUAVMhutHmmf5KnGQbzD7PoA2QQXMU77+vEkq8TBRbNeHNgEFZI/v66LsHYfatrZRiL7rGKFEeMBj8Ezobnj2pc1QiYsZqrQ/sRY0MgrIfw8zjAWnLDXuahi8SDwAo5+HFQ6NJlkU8JRh7H9V100XsKNw5xQZVuexRiWsyTiQNBxrti2qJCZiC3NU6XhMA2Ink4B9DOvAoy64zTiI9L0qiTnbwFHDOrCPFDDZ0IA1LhqrblQl7vlbLH3/arH9mEKM2ytgJ1U66M2hxw0uG/CrWbSUNkITL1Iw5F0La8qI2tIYi7FZlcSMdXOqrQru6GSL4S1LbVqiSsecWbNlXgFzglyy0QanZYwxrFknYhb0h/oW28RD2jhtO8fbKI5G3antOIErwGm4gqvrdJBjbN4VJ7Rt1iydBWwhDvzNwePcpSAOjcOW698itu9lAbNE4TaHTxZVA+xbZ7luadI28xgG5r0OFu8hYlM/+ziT9RPL9UttMioo32DyfgcIxakWnM5WEWtUjpA9YXB06BgehbbvE9t3sIAyznvEAQKOBEPBZYgXDafH32K7DgtY02BAuwX/EQcqc86LLeeCjpo8BlYWhRdcJCCbcAXw0LxCvMFyfTJ5PZkFrCIKzyj3gYehqTAAqlms56zYTvVgDNFRSbkXbB0sUnaT533MI6lqFQcIMQ2rA52cVN6F+HWQ/2UbtauldkltzjlVwNMY13RyBv83xCeVOeNUR19L7ZJRufMmAVNdcKu+b2i3jlaW6q0htk96hIGsVJiprjFYvhwKsD/NUr11xPY/HsPqvaFyB6rFoE6ZmbvPY7LvXCDeg8o32TOQxRAp+PgNWEDpfclyuHgtlW9WqYQtf2am2C5kU076/1o4QCQOU/JDghW0SY0H8Gzlm+xpwgJL7bpPbP/KDTyO2zhDG4CzVWy90p2Vb3ZYqPhJ+SZKRgLZYnL6k7XzrtilI7KjSy0RvhieU3Zc+1KTdUozeVaKnU+5ULw/VInD1ZZPUGqySheQI07F2k4O37VziXD8HoXxaPMeS3W0U6VDmsXQ7FpcmAtWEJ/WDuJg+0aHiXUebWWn7w5V8rTRMmXfg9RJbK/wXnD688JzhYCc+s8J1rbyY5JccoVzusiLomyu7o3xYjWMdi9qWTTK3YT+YvY9qLTEA11Anrkmi38eaDCgEwk1oIGOKfosLx2PMheOzaW8BBYwT5iMrM1s/QCPYUabIMrGGkyYREBT9F3HBGjkV0AGhwelq+i1BBRQ9vmQMoROPX6WCm+Isl6GsSCewX19XpS9qQyvlPIXfOFXg3xruDKbJIB4TQxXGs+6X5oO9gQ5C/oClWOu0xNAwI9U6fjymUB3XyABDxhmYA4bLo5j8bhvHQwz8f5wBGTMl9M2jOqCOBSvwOAwKIAGKlwBGfzkovQNsoUyK47Em2WwujYr36c2wxKQs0L5EQgZO3lJ2fP8RhML0Bcde9Hni5EQkMGhz0eVb+rbs/CGuBXL0AcdR9DXE6F8QVlySPissFdW5iFzugW/9aeVi4RriTZ3EeWH0ceQs3TLmoSzW5U8p7ZLlLfGmDHMBeJxsOoX5fvqql3o2+6yfFk4WUx8ltriDEpMxqzlRNuZ2zQP3hSJTehTmbP8w00DO4k1oSmtll8Twtns/LCyE1xh1dX1h8Z7+bH9c1SYb5orTx4dz84vY+1kevjlPVXy1Dc/HFM7BsLVRt2FaIsEt7kb+nAp3EoikYjIz9VlGWxnBvvSxqMT/Nk+CsK1F3XeZjiG28pBonLHjyOVyclu7lwsCUxZU+m4Gvhl2ZwJMZr4QITq9+C7RuO716MuU5bZIbQxV5UOX4SNSL/FdyHWVnxb8DMdptcgNwe9zkp/r0HmqJfXecnpHfyIKcdp+FXxob4G2Qt+VfwkOAoc/RpkhQay55afGuKADGfPNwhwfJsQRQgHfJVNgz1/1kYFNpOxucGcOd8It8wiVTp4bwvFqCsXdU+1JZ6tK1DiCgZtpvfHCJj8xg2OO5Q3Psxv89iBsW+tisMfI9DBHVsOMtIwHt6lfH8OI0Vdfw1BMViEMdL7cxicD7M1VLvVBv4XYACRbNKUMNAcYAAAAABJRU5ErkJggg==');
    }
    .b-social-subscribe__items .item_vk:hover {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVFRDJDN0E0NTJGNDExRTVBRUQ1QjhGMDk4NURDOTRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVFRDJDN0E1NTJGNDExRTVBRUQ1QjhGMDk4NURDOTRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUVEMkM3QTI1MkY0MTFFNUFFRDVCOEYwOTg1REM5NEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUVEMkM3QTM1MkY0MTFFNUFFRDVCOEYwOTg1REM5NEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6AyxTgAAAIwElEQVR42uRdaYwURRR+OyLILjfuIogIgmcCrBeIiOLqwpqoiJB4IiDKEVBBFFTEA0NUIAICuhhZCIjyh0MhAUFQjKIYFVgjeEC4BAXkCLBcJuB7mW+g9k3tzOzs1Ez3zJd8Gbq6mar6pruq3lG9WYX936EU4kLmtcwrmVfh82JmQ2Y2sxbzFPMo8xA+9zJ/Z/6Gz3XMf1PVgWpJrk9EuYNZwLyd2YaZFeX/VGc2AEO40/j3GWYp80vmKuZK5rF0EjDALGT2Yd7DzEnw98sP0BYcyixjLmbOYq5gnnbdOVeohQ5tYS5jPuhAPBtyUNcy1D0UbfHNHViTOYQ5AmNcNHzLXG+MabuY+/EYHmHWgAD18JlnjJn5zI4Rvrs5cyJzFHM8cwrzuJcFlF/+bWazCNfIoL8QY9X3MTxiJ8H9RtkK9RTdhLG1OyYl22Ql7RrMHMmcl7DxI0Gz8KXMYmZRBedl5vwQHf/K8SPcGWPuE7hbbficOYC53Qtj4KOYBW3iyeP4MmbbUUkQj1DHKNQpdf9luaYr2vxoKgW8gDmDOYdZx3L+VXRiLHNPCpZoe1B3G7RFow7aXoK+JFXAPKy5Hrec+wiD+xjmAUo9DqIt+WibRl/0JS9ZArZgrmF2UOUyGQxi9mJuIO9hA9o2yDJxdUCfWrgW8GrmN8yWqnwlHpVi8j6K0dYvVHlL9O1qVwK2Yi5nNlHl82Fa/Ur+wa+Yqeer8iboY6tEC5jLXMpsqspnM3uSf9ETfTDRFH3NTZSA1WFb6l/lA2Zv8j96oy/6aVsMK6jKAr7HbK/KZmIhmi4YgD6ZkD5Pq6qAstDsp8oWVLB88TseR99M9Iu22A5EMc/0LyDrpR6UvuiBPpqYBi0qLeB0ZWHI2ulpSn88rdaJdaBFpQR8EPaiicE+W6pUZYkz2GI7PxSrgNlw/WjzrJgyB8UWs+8taBNVQHGGan/eBMo8jFfHzaBNRAHF4/u8KnvFo7ata5Si7yZGkAoPBCyeCdMNL760qZS5mErl/YkNoZFVQPn3MMtYcNBR487EwRPMbTD6ZViR0GiWQwEPWsb+Z03dTAELlTtnv2V1nmrUwJpMAknDsWb7iYIxEVeYSeXjMc2ZXWwC9rGsA3f74DGTINLXFIw5u8BuyzqwjxYw29KAFT4aq86noHv+Ikffv1wd302IcYcE7ELlg94SevzKZwN+XYeW0mpoEkIOhryzcWEdUVuYYjHWUjBmbJpTnSi6o1MshpcctWkBlY85i2aLQgIWRLllkw1Jy3jNsmYdj1mwIjRz2CYZ0t4wjgtCjZJo1OXGiX24A7yG07i7DkW5xuVTsc84Fs3yRMDr1IU/e3icOxnFobHTcf0/qePrRcB8Vbje45NFnQjnVjmuW5u0bQOWgXmzh8W7ldm6gnOSyfq+4/q1Nq2qUXgweasHhJJUC0lnq441qkTI7rU4OkwMT0Lbt6jjy0RAHefd5QEBR4Kx4BTES4bT42913FgEbGAxoP2C/5gDyZ7z4sq5YKKBjIE1VeFxHwkoJlwJPDTPMM9zXJ9OXs8WAWurwsPkP8gwNAkGQF2H9RxRx7UCGENM1CD/QqyDeeQ2eT7MPNKq1vaAEJOxOjApSeXdmJ9G+b9io3Z31C6tzVGvCngI45pJyeD/jHkf2TNOTfR11C4dlTtmE7CWDx7VNy3tNtHOUb311fGBgDKQieJMdU3B8mVHhPO5juptrI7/CVhW7y3IH6ibgjp1Zu6WgM2+84F4t1B4smckiyFRCPMbiIDa+5LvcfFupPCsUg1X/sw26rhUTDnt/7vOAyJJmFI2CVYzJjUZwNtTeLKnDXMdtesGdfyjNHAvHuNWxgDcnlLrle5K4dlhseI7Ck+UTATaq8npT9EutGLXjshCn1oicjM8Qm5c+1qTVWSYPEvVyft9KN4fFHS4uvIJak2WmQJKxKnMOCnhu9t8Ipy8R2Es2vy7ozpuo/IhzTJodjYuLAVLmA8YF0mwfbXHxDqGtorT9xcK7jZaRO49SF3U8ZLQDWduuJ6lBJTUf0mwdpUfk+WTO1zSRZ5UZbNMb0wIy2G0h9DQoVHuJ/RTs+92MhIPTAFl5tLb1wdaDOhMQn1oYGKiOctrx6POhRNzaUgGCzhEmYyizQzzgoBlRhunysZYTJhMQGv03cQ4aFShgAIJD2pX0XMZKKDu8w6yhE4DFSwVXlBlvSxjQTpD+vqYKnuRLK+Uqij48gkFXw2i78xrMkC8ayx3msy6H9suDkT5FcwFqsRcp2SAgO9S+fjy4UhPXyQBt1lmYAkbzk9j8aRvd1hm4q3xCCiYo6dtGNUlaSheicVhUAINKF4BBbJzUfsGxUKZnkbiTbdYXWspfNdmXAJKVqhsgdCxk/7kzvObTMxFX0xsRp9PJEJAgYQ+76Lw1LeH4Q3xKxahDyZ2oa/7YvmCyuSQyK8iXlmdhyzpFvLWn3Y+Eu5GtLmbKt+JPsacpVvZJJxNFNyntlGVd8CYMcwH4kmw6gcKf3XVRvRtU2W+LJ4sJvmVOuEX1HgHs5YXbWdp02x4UzTWoE+VzvKPNw3sANaEtrRaeU2IZLPLZmUvuMLq0blN470qsP0LKM43zVUlj05m56ewdrJtfnmdgru+ZXNMoxQI1wh1l6ItGtLmHujDyXgrSUQiouyry7fYzgLxpY1FJ+SzcxKE66zqvMRyjbRVgkRVjh8nKpNT3NxFWBLYsqbycDfIy7IlE2I08+YE1R/Ad43Gd3+JumxZZjvQxiIqH76IG1kOXgVfE4+F7OmoymuQJeoVcl5KeodsMZU4jbwqPtbXIIcgr4qfAEeBp1+DTGigeG5l15AEZCR7vnmE6zvGKEI8kLtsMuz5Iy4qcJmMLQ2WzPmWeGTmUfngvSuUoa4i1D3JlXiu7kCN0xi0haE/RiCUN25I3KGq8WF5m8cvGPtWUhr+MQIT0rHFoCAXs+EVFP7nMHLo3GsIysD9GCNDfw5D8mHWxWq3usD/AgwAcavOxx6iUbEAAAAASUVORK5CYII=');
    }
    .b-social-subscribe__items .item_tw {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE0MDI4NjEwNTJGNTExRTVBMjc5RUQxNjkxMDdENUEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE0MDI4NjExNTJGNTExRTVBMjc5RUQxNjkxMDdENUEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTQwMjg2MEU1MkY1MTFFNUEyNzlFRDE2OTEwN0Q1QTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTQwMjg2MEY1MkY1MTFFNUEyNzlFRDE2OTEwN0Q1QTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7KaSWBAAAJvUlEQVR42uRde7BVVRn/OFw1ARnJuCqRQhCEM10vFiEyDYSCtyl1Ev+wkiCh1ECTHmaZZTT08IGiopdKdDQf44Q6gzMahGKZg06WoqIWjHAJSwgw5Zq3B/X93L8N+3x3nedea59zz/lmfnPu2efcvdb322uv9b3WPv2u+NkvpYbyHsV4xVjFB/n6XsURigGKQYp/KfYqXufrDsXLipf4+kfF32ulQEvG7YGUkxXTFB9XtCn6lfifgxXvJmI5JfH3/xQbFI8qHlGsVbzVSATmFNMVcxSnKQZ6Pj8uwPHExYpuxSrFbYo1in2hlQslg6jQZsXDirMDkOeSgWzrYbZ9MfvSZ0bgoYoFiks4x5WS3ymeScxp2xW7eBu+qTiEBBzO19bEnNmumFzk3CMU1youU1yluEHxz3omEFf+J4pjinwHk/79nKvWl3GL9RC7EsfWmLvoRM6tn+ai5Fqs0K/5im8q7qk3Ao9VdCo6CnyOlfPnVHyd54uGC/AE8QPFVM658zhak4ILezfn4/MUW+thDjyHq6CLPNyO3+Fqe1kA8lyyjm21se2/OL5zKvt8Ti0JfJfiFsUdisGOz79HJRYrXquBifYa225jX6wMZt9XUJdMCWylzXWu47NfcHJfpNgttZc97Es7+2blC9SlNSsCR3K+meSYiy5QzFI8K/Unz7JvFzgWrknUaWRoAscpHleMMsfX8lbplPqXTvb11+b4KOo2LhSBoxWrFcPM8ZV0rV6QviMvcKVeaY4Po46jfRM4VPGQYrg5frviLOm7chZ1SMpw6jrUF4EH07e0V+WnitnS92U2dbF32yp6QakJvEkx0Ry7lYZoo8h51Ckp0HlZWgJhaM41x+4rYL70dTmXuiVlbiljO1fCPbNXAPbSTGlcmUkdk7KMXFRM4HLjYcB2ukgaXy4yduJgclERgWfTX0zK/D5mqqQxceY7fOfPlEvgAIZ+rHvWKc0jnQ6378fkpiSBC6R3PO9qaT65yrw/htwUJRAR32+YY9+tU982tGyg7km5REx6IOeITCTD8Iil3SjNKzdKfjzxCHLkJBB/L3TMBXuamMA9jrn/q0nekgTCuU6Gc3Y5rPNmlFslPx8zQjHDReAchx34ap0pg85fI1H2DhULPfz7miLGbpuki7y/6rAD51gCsTyfZr60xpPSyJj183AeGLgv8hYaoziIgY4xPPZSYgrqL1GIDXUr35f0yfXV5v2nhDnumMAZkp/0RupxnQel+9O//GHK81yuWCrFcxf4bIlEqdIdHACnS5RYSiuPkZNYBnLK20+gzajd72n0TVAcrbhU3ImdcmSKRDmNcgVRlLiOZh5H7WQPuthAQ0eSwGklhmy1Mjbx9xUShcYOqvAcP6qybQyCk2iGjPOgi53SpsUEIhv1gcQHOxVPeiLQ1qQgofNbKT95g0VjUpVto0oBcb57JUrqp5UnyU0s4KwVBJ5gvvgHj6vm3wrcYs8rvi2lI74nejCEF3rU52nz/sMgsN0cfMZjg+sLHMeqj6T3JsXXFIcV+F5rirYx514oUf2gL7Eu7fEg0OY6NnlscHsJc2g4AxVYNZEhQ942mTJNU0n1mwB2qOVmdItjPnrFc6OohppaYvGACXImAUFFw9aUoydElepm8/79GIHDHKPGl4ylgfvlCv8PZsh4x/xcibwZgMC/mvdH5yS/9lg8Bw8+wYXkVM9zazmyJVBwIe9C4xY+1Bz0WcG5UaKcQtbJ9y7PehSaFgbkHCvgGx4bhM33eg2CDusDnddOC4NyjGok5RCPDWIUXFcDAh/LqqGcg9XDPLeBZMxTGZKHlfuBQOe23OzNgsAehn8ez3D0hYpj2qzcWy4CQ+yp2ElbEL7wc4EJXBbw3EPM+90txkFO6z4Vk7skSlghuPlfiWKFvuXlgLfvO3af9fVbHJ7HyECNY0W+IfDoQxryPwHPbytzN+dc/l2gxjsDmhcQxDDvDXyBesUNcg4PoT1Q4xgZpwfySGBrZlGv2GbebwCBNv53QsAOYL5FgBQ5kr0ezzsrkOtm5SPm/e9B4A5zG6M2eGLATrwt0U6ioxSflGhXZRrBbswHMyBvouTXTf8Z3MU5EVtUOD2DDsEHR9i9I8U5ECpbmpF9aTl5JPZEIA+ZD88M2BFsU13CW25eCuP8c4orM/RwLCfv3Dnxbk1EjbHTO84NIxY3JaVPiQUjDpUdReIme1jlEVZH3fLzGZI3RfK30XaTs/0jsNsxj8zw4FJhG/7NEqUmZ6ckDw+WQHXChIzJc3HxIDnLqxm5zXwJZsGwFI3+Q6KM2AiJcsLV7s2F2XM+DXwY4v/OmDzcPV80x/Zz1WIM0S1UGBLXwi1O2QFsO0V9yiKaSNM5ipDsPjbhoPfQL0feYSON7tUZmSfFZK5ZfbdKovAgSeA+Tu7XJ47hyqOawEeYH2Gmp6V3brWeZQg5SMq1kihWsmVfthYOaccF0ryyQPL3B4KbW5JfsATudZgGixwuTDPIh6R3UdOV1oNyFR6iHKLLHPt6ExJode4SR724i0Bkni51+JrnNxF50PXz5ti3xJGsL1T6ikeD/MoxMo9rAvKOc4w0rLp3ub6cK3EVkinO/hI+IFoPcr3kR8vfKHb3FSNwi2MFRlHhygYmD7qd7FiJX6mGQMgddtmmU72iAclb4QgYrCAHUi2BEOxctBWr8FCWNxB5y8XsQKLO80v9YzkEwsXCFgibO/mS4s4GIO9O6pKUTdT5bR8EQhCKR6WVLX37rIRNI4aWB6hDUrZT153lnKCSHTybGAjYZo6fIdFTfz7ah4ibwD6fYY5vo45lV+lWugUq3nOx0RyfxDljYR8gDzmUp6R39f9G6vZiJSerZg8ZrtLHeAWtLOGqVY++M/p0O6MpVp6gTtsqPWm1m/B20yZ07SVGuB1hd1QJDKkD4g6XA5vGZxXw/adJlU+aS7OLEavzhbSdXEWUCKJi1zf2gxxZA+KOZNsb2Bcr6PNM6tBTbSM+nmCJLVXtDt8ZgljaYiqB16kZEDfVtPk+x3fQVySJ7kvbmK/HICPM3UGToMvxeStHAx6WjUoI7L48yVP7OZ7rcp77UbblqjLrYh87xFOqwPdTfO+mbYXbAg+vcD0GeTwRBysLPQYZWa84eImaRaRckafBo+LLfQxyLMjoXc1AQV0/BlnYQURukc5EQuYrciBR5ZLJ4mc7aqGAyFL68yH2jQR9kjk6jALzUbxl7uGoCi3dbKuDbV8XirxQI9DKPk7aQPxjBAB+jAB5h7SPA0C27znOfWulAX+MIClQbBUBGcr5cIz0/jmMgXKg1KSb2MU5Mv45jD9JtBV/p9RI/i/AAN5U/F+HeggEAAAAAElFTkSuQmCC');
    }
    .b-social-subscribe__items .item_tw:hover {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI0QTBFQjRENTJGNTExRTVBQzc2QUFFMEQ3QjEyQzlBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI0QTBFQjRFNTJGNTExRTVBQzc2QUFFMEQ3QjEyQzlBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjRBMEVCNEI1MkY1MTFFNUFDNzZBQUUwRDdCMTJDOUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjRBMEVCNEM1MkY1MTFFNUFDNzZBQUUwRDdCMTJDOUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Fd3wLAAAJCklEQVR42uxd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');
    }
    .b-social-subscribe__items .item_ok {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQwNUREQTUyNTJGNTExRTU5N0FEQTE0QTU3Mjk0NTc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQwNUREQTUzNTJGNTExRTU5N0FEQTE0QTU3Mjk0NTc4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDA1RERBNTA1MkY1MTFFNTk3QURBMTRBNTcyOTQ1NzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDA1RERBNTE1MkY1MTFFNTk3QURBMTRBNTcyOTQ1NzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4DagtgAAAKb0lEQVR42uRd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');
    }
    .b-social-subscribe__items .item_ok:hover {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVBQ0QzNURBNTJGNTExRTU4NjU2RThBQkIyN0I0MUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVBQ0QzNURCNTJGNTExRTU4NjU2RThBQkIyN0I0MUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUFDRDM1RDg1MkY1MTFFNTg2NTZFOEFCQjI3QjQxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUFDRDM1RDk1MkY1MTFFNTg2NTZFOEFCQjI3QjQxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wJ+gPAAAJ+ElEQVR42uRd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');
    }
}

.page-content a,
.page-content a:active,
.page-content a:visited,
.b-page-news a,
.b-page-news a:active,
.b-page-news a:visited {
    color: #91ACBD;
    text-decoration: none;
}

.page-content a:hover,
.b-page-news a:hover {
    text-decoration: underline;
}

.page-content .author-link,
.b-page-news__item .author-link,
.page-content .author-link:active,
.b-page-news__item .author-link:active,
.page-content .author-link:visited,
.b-page-news__item .author-link:visited
 {
    color: black;
    text-decoration: none;
    font-weight: bold;
    font-style: italic;
}

.page-content .author-link:hover {
.b-page-news__item .author-link:hover
    text-decoration: underline;
}

.b-results-search {
    margin-top: 30px;
    font-size: 0;
    margin-bottom: 25px;
}

.b-results-search .item {
    padding: 10px;
    color: #688398;
    margin: 5px 10px;
    font-size: 16px;
    cursor: pointer;
    display: inline-block;
}

.b-results-search .item.active {
    border: 1px solid #acb3b9;
    border-radius: 15px;
    color: #000000;
    background-color: #ffffff !important;
}

.b-results-search .item:hover {
    border-radius: 15px;
    background-color: #edf2f5;
}

.b-results-search .title {
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    margin-right: 10px;
}

/** PAGE NEWS **/
.b-page-news {
    font-family: "PT Sans", sans-serif;
    padding-top: 35px;
}

.b-page-news__title {
    display: none;
}

.b-page-news__content {
    position: relative;
}

.b-page-news__content:after {
    display: block;
    content: ' ';
    clear: both;
}

.b-page-news__list {
    margin-right: 350px;
}

.b-page-news__list .date {
    font-size: 24px;
    line-height: 24px;
    font-weight: bold;
    color: #abb4bb;
}

.b-page-news__list .date:nth-child(n+2) {
    border-top: 1px solid #d2d8dc;
    padding-top: 30px;
}

.b-page-news__list .item {
    margin: 40px 0;
    position: relative;
}

.b-page-news__list .item .time {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 90px;
    color: #000000;
    font-size: 24px;
}

.b-page-news__list .item_with-time .time {
    display: block;
}

.b-page-news__list .item .img {
    display: none;
}

.b-page-news__list .item .wrap {
    margin-left: 90px;
}

.b-page-news__list .item .title,
.b-page-news__list .item .title:visited,
.b-page-news__list .item .title:link,
.b-page-news__list .item .title:active {
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    color: #1b4156;
    text-decoration: none;
    cursor: pointer;
}


.b-page-news__list .item .title:hover {
    color: #809bac;
}

.b-page-news__list .item .descript {
    font-size: 16px;
    line-height: 18px;
    color: #000000;
    padding-top: 15px;
    white-space: pre-line;
}

.b-page-news__list .item_accent {
    background-color: #fafafa;
    border-top: 2px solid #d2d8dc;
    padding: 30px;
    min-height: 120px;
    margin-top: 30px;
    margin-bottom: 30px;
}

.b-page-news__list .item_accent .wrap {
    margin-left: 200px;
}

.b-page-news__list .item_accent .time {
    display: none;
}

.b-page-news__list .item_accent .img{
    display: block;
    position: absolute;
    left: 30px;
    top: 30px;
    background-color: #aaaaaa;
}

.b-page-news__list .item_expert {
    padding: 30px 0 50px;
    box-shadow: inset 0 -2px 0 #3a3a3a, inset 0 2px 0 #3a3a3a;
}

.b-page-news__list .item_expert-with-image {
    min-height: 106px;
}

.b-page-news__list .item_accent.item_expert {
    border-top: none;
}

.b-page-news__list .item_expert .time {
    top: 30px;
}

.b-page-news__list .item_accent.item_expert .img {
    top: 20px;
    left: 20px;
}

.b-page-news__list .item_expert .expert-badge {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 30px;
    width: 150px;
    line-height: 30px;
    vertical-align: middle;
    background-color: #3a3a3a;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-align: center;
}

.b-page-news__list .item_expert .expert-image {
    position: absolute;
    bottom: 2px;
    right: 0;
    width: 150px;
    height: 200px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
}

.b-page-news__list .item_expert .descript {
    padding-top: 10px;
}

.b-page-news__list .item_expert-with-image .wrap {
    margin-right: 160px;
}

.b-page-news__list .item_accent.item_expert .wrap {
    margin-left: 220px;
    min-width: 0;
}

.b-page-news__top3 {
    position: absolute;
    right: 0;
    width: 300px;
    background-color: white;
    border: 1px solid #d2d8dc;
    z-index: 10;
}

.b-top3_static {
    float: right;
    position: static;
    margin-bottom: 40px;
}

.b-top3_fixed {
    position: fixed;
    top: 60px;
    right: inherit;
    margin-left: 698px;
}

.b-top3_sticked-bottom {
    position: absolute;
    right: 0;
    bottom: 0;
}

.b-top3__header {
    background-color: #f2f6f9;
}

.b-top3__header .title {
    height: 50px;
    padding: 0 20px;
    color: #000000;
    font-family: "PT Sans", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 50px;
}

.b-top3__header .icon {
    display: inline-block;
    width: 14px;
    height: 11px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZBRUJEQzg5NjFFMjExRTU5RTUxRTAzQjJEMjk2QUI3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZBRUJEQzhBNjFFMjExRTU5RTUxRTAzQjJEMjk2QUI3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkFFQkRDODc2MUUyMTFFNTlFNTFFMDNCMkQyOTZBQjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkFFQkRDODg2MUUyMTFFNTlFNTFFMDNCMkQyOTZBQjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4oMF4CAAAA1ElEQVR42mL8//8/AzJgZGR0AFJ7gPgLA27Ax4JD4gjQQAdcuoCGP2CB2oAMDNBsRwZfgAaeATFANu4G4q1IkvwMRACQxq9AUwKApkcD2aJALA3Epui2Q8FrIIbbCAObgJgZiG2QNC5A0/gX2UYYANkoAcQKSGIFaBpfAPEMGOcDKEpgGAhAAXIAWQwdA8EDFqQQLIX6TwaI/0DFJqDZ+BSosRtIs4I490B+gprEBMTNQDwFj23mQPycEUj4QAOBDepnTiD+DsS/sMQCyOBPQJwGEGAAIathBof0NwAAAAAASUVORK5CYII=');
}

.b-top3__content {
    padding: 20px;
}

.b-top3__content .item {
    border-bottom: 1px solid #d2d8dc;
    padding: 20px 0;
}

.b-top3__content .item:first-child {
    padding-top: 0;
}

.b-top3__content .item__date {
    font-size: 12px;
    color: #809bac;
    margin: 0;
}

.b-top3__content .item__time {
    display: none;
}

.b-top3__content .item__title,
.b-top3__content .item__title:link,
.b-top3__content .item__title:visited,
.b-top3__content .item__title:active {
    cursor: pointer;
    text-decoration: none;
    color: #000;
    font-family: "PT Serif", serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.b-top3__content .item__title:hover {
    color: #809bac;
}

.b-top3__content .item__descript {
    font-size: 16px;
    color: #000000;
    margin-top: 20px;
    display: none;
}

.b-top3__content .item:last-child {
    border-bottom: none;
    padding-bottom: 0;
}

.b-top3__content .item__img {
    background-color: #cccccc;
    margin-bottom: 20px;
    display: block;
    width: 100%;
    height: auto;
}

.b-top3__content .item:nth-child(n+2) .item__img {
    display: none;
}

.b-page-news__day-bar {
    display: none;
}

.b-page-news__item {
    margin-right: 350px;
}

.b-page-news__item .title {
    font-weight: bold;
    color: #000000;
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 20px;
    text-align: left;
    padding: 0px;
}

.b-page-news__item .details {
    white-space: nowrap;
    font-size: 0;
    margin-bottom: 20px;
}

.b-page-news__item .expert {
    display: inline-block;
    width: 140px;
    height: 30px;
    margin-right: 15px;
    line-height: 30px;
    vertical-align: top;
    text-align: center;
    background-color: #3a3a3a;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 700;
}

.b-page-news__item .datetime {
    display: inline-block;
    vertical-align: top;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}

.b-page-news__item .img-wrapper {
    margin-bottom: 30px;
    position: relative;
    display: inline-block;
}

.b-page-news__item .copyright-wrapper {
    position: absolute;
    height: 90px;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to top, rgba(0,0,0,0.5), transparent);
}

.b-page-news__item .copyright-wrapper .copyright {
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 10px;
    font-style: italic;
    font-size: 12px;
    font-family: "PT Sans", sans-serif;
    color: #ffffff;
}

.b-page-news__item .img {
    background-color: #cccccc;
    display: inline-block;
    width: 550px;
    height: auto;
}

.b-page-news__item .b-content {
    font-size: 16px;
    line-height: 18px;
    color: #000000;
    width: auto;
}

.b-page-news__item .b-content > p {
    margin: 25px 0;
}

.b-page-news__item .b-content h2 {
    text-align: left;
    font-size: 24px;
    line-height: 30px;
    margin: 30px 0;
}

.b-page-news__item .b-content .b-help__center {
    margin: 50px 0px;
}

.b-page-news__item .b-content .b-widget.fright,
.b-page-news__item .b-content .b-widget.fleft,
.b-page-news__item .b-content .material-block.fleft,
.b-page-news__item .b-content .material-block.fright,
.b-page-news__item .b-content .b-help.right,
.b-page-news__item .b-content .b-help.left,
.b-page-news__item .b-content figure.fright,
.b-page-news__item .b-content figure.fleft {
    width: 300px;
}

.b-page-news__item .b-content .b-widget.fright,
.b-page-news__item .b-content .material-block.fright,
.b-page-news__item .b-content .b-help.right,
.b-page-news__item .b-content figure.fright,
.b-page-news__item .b-content .b-incut_right {
    margin-right: 0;
}

.b-page-news__item .b-content .b-widget.fleft,
.b-page-news__item .b-content .material-block.fleft,
.b-page-news__item .b-content .b-help.left,
.b-page-news__item .b-content figure.fleft,
.b-page-news__item .b-content .b-incut_left {
    margin-left: 0;
}
.b-widget.fcenter {
    margin-left: 0;
    margin-right: 0;
}

.b-page-news__item .b-content .b-gallery {
    margin: 0;
}

.b-page-news__item  .b-gallery > .scale {
    width: auto;
}

.b-page-news__item .b-gallery__preview {
    padding: 15px 55px;
}

.b-page-news__item .b-gallery__preview .navigation__item_left {
    left: 35px;
}

.b-page-news__item .b-gallery__preview .navigation__item_right {
    right: 35px;
}

.b-page-news__item .b-gallery__preview .wrapper {
    line-height: 0;
}

.b-page-news__item .b-gallery__slider .title {
    padding: 20px;
}

.b-page-news__item .b-gallery__slider .descript {
    padding: 0 20px;
}

.b-page-news__item .b-gallery__slider .title .paginator {
    right: 20px;
}

.b-page-news__item .social {
    margin-top: 55px;
    display: flex;
    justify-content: center;
    position: relative;
}
@media(min-width: 768px) {
    .b-page-news__item .social:before {
        display: block;
        height: 2px;
        background: #d2d8dc;
        content: ' ';
        top: -40px;
        width: 240px;
        left: 50%;
        margin-left: -120px;
        position: absolute;
    }
}

.b-page-news__item .social .item {
    width: 40px;
    height: 40px;
    display: inline-block;
    position: relative;
    margin-right: 20px;
    cursor: pointer;
}

.b-page-news__item .social .badge {
    position: absolute;
    top: -5px;
    left: 25px;
    background-color: #809bac;
    border-radius: 8px;
    color: #ffffff;
    padding: 0 5px;
    font-size: 11px;
}


.b-page-news__item .item_vk {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_238)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_238'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.b-page-news__item .item_vk:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM5 8C5.11368 13.6216 7.84195 17 12.6252 17H12.8963V13.7838C14.654 13.964 15.9831 15.2883 16.5165 17H19C18.3179 14.4414 16.5252 13.027 15.4059 12.4865C16.5252 11.8198 18.0992 10.1982 18.4752 8H16.2191C15.7294 9.78379 14.278 11.4054 12.8963 11.5585V8H10.6402V14.2342C9.24105 13.8739 7.47469 12.1261 7.39599 8H5Z' fill='%23809BAC'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.b-page-news__item .item_ok {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4_239)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='%23809BAC' fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4_239'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    background-repeat: no-repeat;
}
.b-page-news__item .item_ok:hover {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12ZM12 12.5C13.1067 12.5 14.1067 12.0467 14.8267 11.3267C15.5467 10.6067 16 9.60667 16 8.5C16 7.39333 15.5467 6.39333 14.8267 5.67333C14.1067 4.95333 13.1067 4.5 12 4.5C10.8933 4.5 9.89333 4.95333 9.17333 5.67333C8.45333 6.39333 8 7.39333 8 8.5C8 9.60667 8.45333 10.6067 9.17333 11.3267C9.89333 12.0467 10.9067 12.5 12 12.5ZM10.72 7.20667C11.0533 6.87333 11.5067 6.67333 12 6.67333C12.5067 6.67333 12.96 6.87333 13.28 7.20667C13.6133 7.54 13.8133 7.99333 13.8133 8.48667C13.8133 8.99333 13.6133 9.44667 13.28 9.76667C12.9467 10.1 12.4933 10.3 12 10.3C11.4933 10.3 11.04 10.1 10.72 9.76667C10.3867 9.43333 10.1867 8.98 10.1867 8.48667C10.1867 7.99333 10.4 7.54 10.72 7.20667ZM15.8807 12.5675L16.9624 13.9313C17.0239 13.9995 17.0116 14.0904 16.9133 14.1472C16.0036 14.8405 14.9465 15.295 13.8402 15.5337L16.1266 19.2613C16.188 19.375 16.1143 19.5 15.9791 19.5H13.7419C13.6681 19.5 13.6067 19.4545 13.5821 19.3977L11.9841 16.1019L10.3861 19.3977C10.3615 19.4659 10.3001 19.5 10.2263 19.5H7.98913C7.86621 19.5 7.78016 19.3636 7.84162 19.2613L10.128 15.5337C9.02167 15.295 7.96454 14.8291 7.05492 14.1472C6.99346 14.0904 6.98117 13.9995 7.03034 13.9313L8.11205 12.5675C8.17351 12.4993 8.29643 12.488 8.37019 12.5448C9.39044 13.3517 10.6442 13.8744 11.9964 13.8744C13.3485 13.8744 14.6023 13.3517 15.6226 12.5448C15.6963 12.4766 15.8193 12.488 15.8807 12.5675Z' fill='%23809BAC'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-page-news__content {
        padding-left: 20px;
        padding-right: 20px;
    }

    .b-page-news__list {
        margin-right: 0;
    }

    .b-page-news__list .date:nth-child(n+2) {
        padding-top: 40px;
    }

    .b-page-news__list .item_accent .title {
        font-size: 24px;
        line-height: 30px;
    }

    .b-page-news__item .b-content {
        padding-left: 0;
        padding-right: 0;
    }

    .b-top3 {
        float: none;
        display: block;
        position: static;
        width: auto;
        margin-bottom: 30px;
    }

    .b-top3_fixed {
        position: inherit;
        top: inherit;
        margin-left: inherit;
    }

    .b-top3__content .item__img {
        float: left;
        margin-right: 20px;
    }

    .b-top3__content .item:nth-child(1) {
        padding-bottom: 0;
    }

    .b-top3__content .item:nth-child(1):after {
        content: ' ';
        display: block;
        clear: left;
    }

    .b-top3__content .item__descript {
        display: block;
    }

    .b-top3__content .item:first-child .item__title {
        font-size: 24px;
    }

    .b-top3__content .item__date {
        font-size: 18px;
    }

    .b-top3__content .item__title {
        font-size: 20px;
    }

    .b-top3__content .item:nth-child(1) {
        margin-top: 30px;
        padding-bottom: 20px;
    }

    .b-page-news__header_fixed {
        display: none;
    }

    .b-page-news_one-news .b-top3 {
        display: none;
    }

    .b-page-news_one-news .b-page-news__item {
        margin-right: 0;
    }
}


@media(max-width: 767px) {
    .b-page-news {
        padding-top: 0;
    }

    .b-page-news__title {
        display: block;
        margin: 20px 0;
        color: black;
        font-family: "PT Sans", sans-serif;
        font-size: 24px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
    }

    .b-page-news__list {
        margin-right: 0;
    }

    .b-top3 {
        float: none;
        display: block;
        position: static;
        width: auto;
        padding: 0;
        border-top: none;
        margin: 0 auto;
        background-color: #f2f6f9;
    }

    .b-top3__header {
        height: 50px;
        line-height: 50px;
    }

    .b-top3__header .icon {
        display: none;
    }

    .b-top3__header .title {
        margin-left: 20px;
        color: black;
        font-size: 13px;
        font-weight: 400;
        line-height: 16px;
        text-transform: uppercase;
    }

    .b-top3__content {
        padding: 20px;
        background-color: #f8fbfe;
    }

    .b-top3__content .item {
        display: table;
        width: 100%;
        margin-top: 0;
        border-bottom: none;
    }

    .b-top3__content .item:last-child {
        padding-bottom: 0;
    }

    .b-top3__content .item__time {
        display: table-caption;
        margin-bottom: 5px;
        color: #809bac;
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
    }

    .b-top3__content .item__img-wrapper {
        display: table-cell;
    }

    .b-top3__content .item__img {
        float: left;
        width: 70px;
        height: auto;
        float: left;
        margin: 5px 10px 0 0;
    }

    .b-top3__content .item:nth-child(n+2) .item__img {
        display: block;
    }

    .b-top3__content .item:after {
        content: ' ';
        display: block;
        clear: left;
    }

    .b-top3__content .item__date {
        font-size: 16px;
    }

    .b-top3__content .item__title {
        display: table-cell;
        width: 100%;
        vertical-align: top;
    }

    .b-top3__content .item:first-child .item__title,
    .b-top3__content .item__title,
    .b-top3__content .item__title:link,
    .b-top3__content .item__title:visited,
    .b-top3__content .item__title:active {
        font-family: "PT Serif", sans-serif;
        color: black;
        font-size: 16px;
        font-weight: 400;
        line-height: 20px;
    }

    .b-page-news__header_fixed {
        display: none;
    }

    .b-page-news__list .day {
        border-top: 1px solid #ececec;
    }

    .b-page-news__list .date {
        margin-top: 0;
        padding: 20px;
        color: black;
        font-family: "PT Sans", sans-serif;
        font-size: 13px;
        font-weight: 400;
        line-height: 16px;
        text-transform: uppercase;
    }

    .b-page-news__day-bar {
        display: block;
        visibility: hidden;
        opacity: 0;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 50px;
        background-color: #fff;
        box-shadow: inset 0 -1px 0 #ddd;
        z-index: 1;
        overflow: hidden;
        transition: top 0.3s, opacity 0.3s;
        transform: translate3d(0,0,0);
    }

    .b-page-news__day-bar .date__scale {
        line-height: 50px;
        vertical-align: middle;
        padding: 0 20px;
        transition: all 0.3s;
    }

    .b-page-news_has-day-bar .b-page-news__day-bar {
        visibility: visible;
        opacity: 1;
        top: 50px;
    }

    .b-page-news__list .day:first-child {
        border-top: none;
    }

    .b-page-news__list .item {
        margin: 0 0 20px;
        display: table;
        padding: 0 20px;
    }

    .b-page-news__list .item:nth-child(1) {
        margin-top: 0 !important;
    }

    .b-page-news__list .item .time {
        display: table-caption !important;
        position: static;
        padding: 0 20px;
        margin-bottom: 0;
        color: #809bac;
        font-family: "PT Sans", sans-serif;
        font-size: 12px;
        font-weight: 400;
        line-height: 14px;
        width: auto;
    }

    .b-page-news__list .item .img-wrapper {
        display: table-cell;
    }

    .b-page-news__list .item .img {
        width: 70px;
        height: auto;
        margin: 5px 10px 0 0;
    }

    .b-page-news__list .item .wrap {
        display: table-cell;
        margin-left: 0;
        padding: 0;
        box-sizing: border-box;
        vertical-align: top;
        min-width: 0;
    }

    .b-page-news__list .item .descript {
        display: none;
    }

    .b-page-news__list .item .title,
    .b-page-news__list .item .title:visited,
    .b-page-news__list .item .title:link,
    .b-page-news__list .item .title:active {
        font-family: "PT Serif", sans-serif;
        font-size: 16px;
        line-height: 20px;
        color: black;
        font-weight: 400;
    }

    .b-page-news__list .item_accent .title {
        font-size: 18px;
        line-height: 22px;
    }

    .b-page-news__list .date:nth-child(n+2) {
        padding-top: 20px;
    }

    .b-page-news__list .item_accent {
        min-height: auto;
        border-top: none;
        background: none;
    }

    .b-page-news__list .item_accent .wrap {
        margin-left: 0;
        padding-left: 0;
    }

    .b-page-news__list .item_accent .img {
        position: static;
        width: 70px;
        height: auto;
        margin: 5px 10px 0 0;
    }

    .b-page-news__list .item_expert {
        display: block;
        padding: 10px 20px 30px;
        margin-top: 35px;
    }

    .b-page-news__list .item_expert-with-image {
        min-height: 98px;
    }

    .b-page-news__list .item_accent.item_expert .img-wrapper {
        display: block;
        float: left;
    }

    .b-page-news__list .item_accent.item_expert .img {
        margin: 0;
    }

    .b-page-news__list .item_expert .time {
        display: block !important;
        padding: 0;
        margin-bottom: 5px;
    }

    .b-page-news__list .item_expert .wrap {
        display: block;
    }

    .b-page-news__list .item_expert-with-image .wrap {
        margin-right: 100px;
    }

    .b-page-news__list .item_expert .img-wrapper {
        display: block;
        float: left;
    }

    .b-page-news__list .item_expert .img-wrapper+.wrap {
        margin-left: 80px;
    }

    .b-page-news__list .item_expert .expert-image {
        width: 100px;
        height: 133px;
        bottom: 20px;
    }

    .b-page-news__list .item_expert .expert-badge {
        width: 100px;
        height: 20px;
        font-size: 9px;
        line-height: 20px;
    }

    .b-page-news_one-news .b-top3 {
        display: none;
    }

    .b-page-news__item {
        margin-right: 0;
    }

    .b-page-news__item .title {
        font-size: 18px;
        margin-bottom: 20px;
        padding: 0 10px;
    }

    .b-page-news__item .details {
        padding: 0 10px;
    }

    .b-page-news__item .expert {
        width: 100px;
        height: 20px;
        line-height: 20px;
        font-size: 9px;
    }

    .b-page-news__item .datetime {
        line-height: 20px;
    }

    .b-page-news__item .b-content {
        padding: 0 10px;
    }

    .b-page-news__item .img-wrapper {
        margin-bottom: 20px;
    }

    .b-page-news__item .img {
        width: 100%;
        height: auto;
    }

    .b-page-news__item .img-copyright {
        margin-top: 10px;
        margin-left: 0;
    }

    .b-page-news__item .text p {
        margin: 25px 0;
    }

    .b-page-news__item .social {
        margin-top: 45px;
        padding: 0 20px;
    }
}

/** Ð“ÐÐ›Ð•Ð Ð•Ð¯ Ð¡ Ð¢Ð•ÐšÐ¡Ð¢ÐžÐœ Ð˜ ÐŸÐ Ð•Ð’Ð¬Ð® **/

.b-gallery {
    margin: 0 -9999px;
    color: #636363;
}

.b-gallery > .scale {
    width: 800px;
    margin: 0 auto;
    position: relative;
    padding-bottom: 30px;
}

/** ÐŸÐ Ð•Ð’Ð¬Ð® **/

.b-gallery__preview {
    position: relative;
    padding: 15px 20px;
    font-size: 0;
}

.b-gallery__preview .scale {
    overflow: hidden;
}

.b-gallery__preview .wrapper {
    white-space: nowrap;
    transition: all 0.5s ease 0s;
}

.b-gallery__preview .item {
    width: 100px;
    height: 56px;
    background-position: center;
    background-size: cover;
    background-color: #cccccc;
    display: inline-block;
    margin-right: 10px;
    opacity: 0.5;
    cursor: pointer;
}

.b-gallery__preview .item_active {
    opacity: 1;
}

.b-gallery__preview .navigation {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.b-gallery__preview .navigation__item {
    width: 8px;
    height: 14px;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -7px;
}

.b-gallery__preview .navigation__item_left {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVFRkI5MzJDNkJGODExRTVBRTBDODAyNjlCNzNBRjQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVFRkI5MzJENkJGODExRTVBRTBDODAyNjlCNzNBRjQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUVGQjkzMkE2QkY4MTFFNUFFMEM4MDI2OUI3M0FGNDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUVGQjkzMkI2QkY4MTFFNUFFMEM4MDI2OUI3M0FGNDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ddPWJAAAA10lEQVR42mL8//8/AzponLPWB0gtB+K3TFgkrYHUKiDmAeJuJjRJXSC1BYg5gbipPiV4KiPMCqCkPJA6CsTSQDwTKJkBEmeCSooCqV1QybVAnA0zlZlRRpcbKqkHxAeAOBCo+w9MAciEdUBsCsQXgDgAKPkL2V0gBZj+RFMQDMSngdgAiDcA3cOGogBo5Fcg7Q3Et4DYAYiXARUxI5vAAFT0Gki5AfFTqIlTURRAFT0EUp5A/AGI04GmNILEGdHjAhrUu6GhmYMRF0CTQKEZBsRfgLgUIMAAZJ5Cdzsz1IMAAAAASUVORK5CYII=');
    left: 0;
}

.b-gallery__preview .navigation__item_right {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5RUQwMjJBNkJGODExRTU4RTIyOUIyNEFBRjRBRTkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5RUQwMjJCNkJGODExRTU4RTIyOUIyNEFBRjRBRTkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjlFRDAyMjg2QkY4MTFFNThFMjI5QjI0QUFGNEFFOTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjlFRDAyMjk2QkY4MTFFNThFMjI5QjI0QUFGNEFFOTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wfye0AAAA1UlEQVR42mJsmL3mAQMDgzAQR9anBG9hQANMQNwNxDxAvKpxzlprDAVAXVOBdBMQcwLxFqAiXWQFjP///wczgBIzgFQ6ED8FYmugxocwK2AgG4jXArE0EO8CahBFMQFqChuQ2gnEDkB8GogdkU1gABr7C0gFAPEFIDYF4nVMDPjBfxQFUCs2ALEB1IpgJiRJZiC1DGr/LSD2Blr5FdkEUHgEQ73pBpR8DfcmUHcjNAw+ALEnLAxAgJlRRhfk/04g/g6VPIMeF6VA/AWIw4CSR9G9ARBgAA65Qm3JfksHAAAAAElFTkSuQmCC');
    right: 0;
}

/** Ð¡Ð›ÐÐ™Ð”Ð•Ð  **/

.b-gallery__slider {
    position: relative;
}

.b-gallery__slider .gallery {
    position: relative;
    overflow: hidden;
}

.b-gallery__slider .gallery img {
    width: 100%;
}

.b-gallery__slider .gallery .item {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
}

.b-gallery__slider .gallery .wrapper {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all 0.5s ease 0s;
}

.b-gallery__slider .gallery .wrapper_not-mobile {

}

.b-gallery__slider .gallery .wrapper_only-mobile {
    display: none;
}

.b-gallery__slider .title {
    height: 40px;
    padding: 20px 50px;
    position: relative;
    font-size: 0;
    overflow: hidden;
    box-sizing: content-box;
}

.b-gallery__slider .title .wrapper {

}

.b-gallery__slider .title__item {
    padding-right: 50px;
}

.b-gallery__slider .title__item p {
    margin-bottom: 0;
    display: inline-block;
}

.b-gallery__slider .title__item .text {
    font-size: 14px;
    padding: 0;
    margin-bottom: 10px;
}

.b-gallery__slider .title__item .author {
    font-size: 12px;
    font-style: italic;
}


.b-gallery__slider .title .paginator {
    position: absolute;
    right: 50px;
    top: 0;
    height: 80px;
    line-height: 80px;
    font-size: 14px;
    font-weight: bold;
}

.b-gallery__slider .descript {
    padding: 0 50px;
}

.b-gallery__slider .descript .wrapper {
    overflow: hidden;
}

.b-gallery__slider .descript__item {
    display: inline-block;
    width: 100%;
    color: #636363;
    font-size: 16px;
    font-family: 'PT Sans', Arial, sans-serif;
}

.b-gallery__slider .descript__item p {
    margin-bottom: 0;
}

.b-gallery .navigation_slider {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.b-gallery .navigation_slider.navigation_fixed  .navigation__topbar {
    position: fixed;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,0.3);
    height: 50px;
    width: 100vw;
}

.b-gallery .navigation_slider.navigation_fixed  .navigation__wrapper {
    position: fixed;
    top: 0;
    width: 800px;
    z-index: 1;
    height: 50px;
}

.b-gallery .navigation_slider .navigation__item {
    width: 40px;
    height: 80px;
    position: absolute;
    top: 50%;
    margin-top: -40px;
    z-index: 100;
    cursor: pointer;
    background-position: center;
    background-size: cover;
}

.b-gallery .navigation_slider .navigation__item_left {
    left: 0;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBMDY5MDk3NkM0MjExRTU4NjZGQzNCRUIxRDlDRjYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBMDY5MDk4NkM0MjExRTU4NjZGQzNCRUIxRDlDRjYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkEwNjkwOTU2QzQyMTFFNTg2NkZDM0JFQjFEOUNGNjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkEwNjkwOTY2QzQyMTFFNTg2NkZDM0JFQjFEOUNGNjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LjP0OAAAET0lEQVR42sybQUwTQRSGF1qoVqjUFKogFUoiMUpQDhCUg8YLxMARQcQS4MQFSIghwBEIBxLgwkUgIKLIEQ5wIV5IFA4kiEo0acGiCFIFWiiWtuB7ZGo2RGO3O7Odl/zZDWFnv7yZ2Xn/ZKoWBOEeyA/ygnwgD2gPtEu0AzoQwhRqUCRRlOjv8Sf+zwlyiORXEjCY0BGZCdw6aJXAHvEAKA4VKInIDVoG2cnwoB74snQZz+OwSABdAkWQ8XrEE6C4HRy3F8kkc/EGKM7oBdA50A8a3R7JaGxjNm+TjHIJGJiAN0DX5byHJWAgkkE3QRpeATH0oFsgLa+AGGcIZAyvgBinQLkElkvAAGQOKJpXwEB3Zwfz/nABBiZOBs+AGKb/fczDDSiQLJ7mGRBXnEyeAQNrdxLPgBhXSHXFLSCOw1SeATHSTtoQaoBWq/Xx7u7uE5nNRJPqhy5gc3NzutlszvP5fDT8s5n4G3qANTU1pXidmJgYpdCcVuzLZQO2t7dnJCYmZm1vb9uqq6tnKBa5dAArKyuPszc2Njbq8XhoWU5j4JMjC7CzszPTaDRe29raskI3z1K2w/GyAS0WSzlehyH8fj/tLZAEWYA9PT1ZBoPhssPh+FRbWzvP4JtoCBlQpVJFPILA+/7+/iGGRa0mJMDe3t6cuLg488bGxrvGxsZFhivLWcmAGo0mori4uAzv+/r6RhgvfTrJgACVB9m7tLa2Nt/S0vKetXeRBKjVaiOLiopKSDe/UKB40EoCHBwcvKPT6ZLtdvtcW1vbRyUsatCAsbGxqoKCgvt4393d/Vyh8isqUkL27sbExJxfWVl53dXVZVMIUBU0YH5+PmbvCIqDZ0oaKt4q6tBN09TU1EssJJuamh4qyOcLGrCiomIaSvr1lJSU3Pr6erNCgP6gAV0ul39ychKzKNTV1T1QCNAraQxCFl85nc5Vk8mUjT5EAUCPJEC32304Pj4+KvYhjGNP8ixG3wH+4zP6kNbW1qvcAaLvAP8xQmDLGAM6Q/oOov9AF4d+pKOjI4Mh4E5IgOg/nkLgfVVVlYVV90qeJOJAH4J+BH0J+hMGgA7Zrm5oaGgYr+UQ6FMoA36XDdjQ0LCAvkSv16ehT6G5goA2qewsDAwMHFfW4FNK0a9QAtwgkPIBoXhYRH8CPiUV/QolwFVqezNif1JYWFhCobn9QPdSA0R/YrPZZtRqdTSF5rBa/7ONgmOmkKP6FDdApwXRUQLeKmqrcOKcA0+AOPaWQy75FYgl4S9HrngBxFn7VZZpYmmMQG9luzqGgdt3bl4B8VDaFyq+mEFskewJPAJiMToHOuQR8BdoVgjy2KlaYTj8GL8hGRR4A3SRzO1LeUgpwJ9kzHmlPqgEIK6vH4KZEEoDYrYWQN/kNMIKcJMsX265DakZzNKlfy384QQ8IMXmskD5lLpcQOYHvUMB5PKofNh/bOAnXeQlA52bn2v8FmAA0QpWkGyIBN8AAAAASUVORK5CYII=');
}

.b-gallery .navigation_slider .navigation__item_left:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxMkEzNzE4NkM0MjExRTU4RjEzRjY1RUVEQkI1NzcyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxMkEzNzE5NkM0MjExRTU4RjEzRjY1RUVEQkI1NzcyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzEyQTM3MTY2QzQyMTFFNThGMTNGNjVFRURCQjU3NzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzEyQTM3MTc2QzQyMTFFNThGMTNGNjVFRURCQjU3NzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wjOo3AAAEmklEQVR42sybXUyTVxjHTwu0KnE6xSoWUkuYTIwJAa1M2cXiFrkxIdwxQiQmJBAhSwQj34RvLgiJgQUWbsjIws2Ct2zJ9AIaSfkYkYgfY9ZaK1sFJSBoi7Q+Tz1v0gsT349zXs4/+edtmnD66+G8z3n+7WksIeRncAD8FvwOvA7+H/wftRf8huyQYqMcH/X8iajHYbAP/Aj8kDqoJ+DnZAAnUV+gs30PfBe8QN8AN8WAL6l4U1bwWfA39LkX4G1RAKO1B3wS/C2d6WfgkEiAkkx03WaD1+iMCgUoaTc4E5wCXqSVQShASRbwefBrWgFUy8jxBtwFvgK+DI4TEVDSOfA18F5RAQldkzfACaICog6Br4MTRQVE7Qf/RG8iIQFRX4Ir5K7JnQCUytBVOb3ATgGi7OAfRQYktJifFRmQ0Fk8KDIg7jiFIgMS2rKdERkQlU/bNmEBD4C/ExkQdRFs5gI4Pj7+vd/vL9A4TDztftgC5ufnW3JyclKCweB7BsP9QPMNO8CGhobTeO3t7Z1lMBzWxHRmgIWFhUczMjKSPB7PSnd39xOGTS4bwNra2iy89vT0zGxvb7MK8aekm0UTYHFxsTU9PT3R7XYv9/X1PWV4N5ulj180AdbV1UWqf2dn51QoFGJdck5qAiwpKUlOTU21LC4u+gcHB70cauLXqgGNRiPOngMft7S0uDg2tXtVAZaXlx+z2WwHFxYWloaHh18QfrIpBoyJiTFUVVVF6l5bW9s0560vSTEgwKUkJycfmJubez4yMrLEO7soAoyLizNUVFRE6l5rayvv2UMlGBWWla+sVut+l8vlGR0d9esAuE82oNlsNpaVleFHa6SpqWlGp/YrXjYgNATHLRbLF5OTk+6xsbFlnQBNsgFLS0szw+Ewqa6unib6ySxaR60+NA0MDMwaDAbS1dV1Wke+gGxAKCuPoaVfy87Otufm5iboBBiUDRgIBEL9/f2Rjrm5uTlLJ8ANRWuwvb39H5/Pt+pwOGyYQ3QAXFMEuLW1FYbcMROdQzjrpeK7GHOH1+t9hTmkoKAgkTOgXzEg5g6AjNTC+vp63rP4XFUdxPyBKQ7zSFFR0VGOgB5VgJg/4IaJdNKNjY0OXv9e8LrqnQRzCOYRzCWYTzgAPtSc6mAWp/BaU1NzBnMKY93XDDg0NOTDXGK32xMwp7Dc4sAPmHyy0NHREamLlZWVWZhXGAHOU0jtX8fOz8+v5+XlHU5LSzuyubm56nQ6XzMA/B2LNJMZjM4nkFcyGQy3Qj4e1iDMADGfTExMPDGZTLEMhvuLRJ0kwTXzi0D96QYWBWn9MZtBhvojGk40wFfgO6pbfh10i3ziyJUogHjXujSFJo7CE3e/aU51HDUCXhYV0AmeZJKLOchNZ4+ICIjNKJ783BIRcBXcSz4eRf2sYnWGw07nJp1BIhrgEoVT1I7pBfgvXXMbSv9QD8A7tAFV9VUtT8BN8K/gv7UMwgvwPt2+VrQOxBoQW6ZR8BSrAVkB4lH6P8G35RRfPQFXaIZw0q6EudQA6npUXg6gED82CNAXfUP3SunnGnj1yt03eeiDAAMAUM5cfOs71UcAAAAASUVORK5CYII=');
}

.b-gallery .navigation_slider .navigation__item_right {
    right: 0;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QzBGQjEzNkM0MjExRTVBNEQzQTg3NEUyRUYwMDE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QzBGQjE0NkM0MjExRTVBNEQzQTg3NEUyRUYwMDE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlDMEZCMTE2QzQyMTFFNUE0RDNBODc0RTJFRjAwMTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlDMEZCMTI2QzQyMTFFNUE0RDNBODc0RTJFRjAwMTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7xexKtAAAESUlEQVR42uSbTUhUURTH78xTJycdnZhRM510JopIk4Qyw0XRRhe69COzEXXlRgUJUZcqEoK6cZOKZubHUhe6iTZB1EIIa1ExYorm6JCmJmmOdo7dARny471373sX+sPhzmbe+839OPf873tjIPoqDCIKIoLGWYhwiFAICSLEoDEQ3tR2KCwnfUELQAOFSYSIo5CyvsxLIRAOiGQIs5pfx2MYkyAu0TmmuvtZ6gLEVTrRmc0PFkKg6xAxPCawWiVApNI5R0QCNFIwB+8UoEQmiJsQVi1ylFxhyrhNsz4RDRC3o0yIM1ptPXIAscfuaAknBxATbpZWwyoX0Eh7zkp00GkA03inEjWAmIRv6FkwGk7Yvu7y2iFYAGKus+tccR8sgKOqEt3hjgKUaMlERAVMZlnPsQbEBeEiAikYMFFtmb65ufnU4/E85gGIK9qp9oK7u7s7Tqczq6Gh4QprQJsa9xXQ+Pj4MLaVlZVFrAETWVywoqLi9dra2kx8fHx6S0tLKitAiZpq1dre3t4fHR096MWysrIiVoB2uY7/OMHwvl1dXfXExsamtLW1pbEAZGoX/X7//gAIP7vd7hIWgDbW+auqqmrK5/N9ttlslzs7O9PVAJp4Vco9PT392D4CSZJkUAoYxWsXqKurm/Z6vR+io6OdXV1dGUoBLYSjuru7B7HNz88vNplMBiWAXI1QY2Pjx8XFxSnoxYsAm6UE0Ew4C4Z3CNu8vLxCs9lslAvI3ec2Nzd/mpube2exWBL7+vruyQUM1aJs6ujoeIFtTk5OQWRkpCQHUNICsL29fWZ2dvZNREREHPTifTmAmrk2KB6eQ7OfnZ1dIAdwjwgsBNzV6mb19fUPsTCenJwcEQ6wpqbGmZSUlAmWYKm0tPSlcIDV1dUPsJ2YmBjZ2NjwywHc4Q2H/sThcNxaX1+fh957JXcObvEGDPiTsbGx4a2trT25gD95wjU1NV1DfwI+5Sv6FSWreJ0nIEAVYws+ZRD9ihLAH7zgWltbU9GXoMtDn6I0D27zGuby8nI3ts9A6FPUeBIfazj0IehH0JegP1FrmpZZwqH/KAHh5/7+/gEWrm4F3SLDAjXDarW60I/U1ta+ZwGIcF4WcOg7wH8c5L3e3t4hlmcz84xMUhb4j2T0IVAcTLMEXGGxq+Tm5hYe9iFqFWwD8fg3Rc0F8QAT5t4Xl8v1hAcgVtdYjocRQRTsR/YotF1UQEK3vgSt3J4SwH26/Z0XFRC1AXGO6PB8+LSAqO/k72NYo6iAvyF+6T3UJ50qYDGLj8WiRAUM7DB2otPzu9MA4qpeokMdJiJgoNpZppAhIgIGFg1CxmmZxOUevaHJ/0bnpElEQEKPShZoIg8XETBQVCzQobaKCBhY3cs0V8YQTie1LC66SXszksfe/d+8ZBs8KmgdXETA15SD7YOQL3r/6x5Cvip/1PAL92eD43Tc3zVwikh/BBgAd4QWulx/ZJEAAAAASUVORK5CYII=');
}

.b-gallery .navigation_slider .navigation__item_right:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAYAAABrjzfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNGQjgwNDA0NkM0MjExRTU4M0M4OEYzNDVBNjJFQjAyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNGQjgwNDA1NkM0MjExRTU4M0M4OEYzNDVBNjJFQjAyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZCODA0MDI2QzQyMTFFNTgzQzg4RjM0NUE2MkVCMDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZCODA0MDM2QzQyMTFFNTgzQzg4RjM0NUE2MkVCMDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WlxVNAAAExElEQVR42syb30scVxTH7+7o2qYRkmj9lbrNimLcQGs3ujGtL6HSWvsiPgibRfBF0FRpQR/8Lf72QXxRUPHFF1/9BwpWqhZMNFhrlDRWYzfbNkvcStaYrsbdnmPuggi1zsy54z3wZRbZmf147p1zz/fObhQ737gISgUlcSWCLvG/W0AxUQYD4Yde58oEXQWZTjvBCEAEsINugz7CrKg5WSQgguSDPgfFab2ICMBo0B3Ql3wu6QpqwFxQCegK1QWpAHEI3aAb1MNBAXgLdBf0joiJHKVzrrlAn4ksAVoBY0H3QGmia5QWwHjQd6D3jajsagGTOdwlo5Yes4r3JoC+NRJODSDOuRrQZaO7CfMZp8E3PINMRkCscbbz6sf+D/CW6DqnBzCOZ4/JCugWtXxRAOaKWPipAC28ZWKyAt6h7OeoAbFN/4JJFCcBP9Xbpvt8PtfMzEyBCEB0X7ovvL+//yY/Pz+tpKSEZOVRjr2+weefPscUHR0sKChIy8zMvDg6OvqEMoO3Kf7j/v7+ja2tre3s7OwP3G53ChWghZtq3XF4eBgeGBhYxNeNjY03qQDtah3/aTE0NPR0c3Pzhd1uTy4vL79KAUi6aoRCIdbb2/sAXzc1NeVSAF6nrl9jY2Oe9fV1X3p6ekJFRUWqHsBYUc1oR0fHfZ5Fp9ls1lxmMnjfRx7Ly8uB0tLSlIyMjAS/3789Pz+/oyWDqUxgdHV1LeCxrq4uR1EUk5YM4vJmFQW4srKyW1xcnAiFO3Fvb29nbm7ub7UZjGOCo7Oz8yiLNTU1N2GlManN4FeMYB/vtFhbW3tVVFQUn5WVlQQlKDA9Pb2tJoPvGdE2tbW1Ha0uVVVVjpiYGLOaDH7NDNirhpq4V1hYeAXmYpLJZNqdmpp6cdYMGmaM6uvrF8LhMKusrHSoGeI3TOJAwKBRH9bX15cDw8tGRkYeqgH8xwg4mH/xeXl5NrAEL6Hs/CodYHt7+1FvODw8/DAYDIbUAAZEw6E/cTqdH3q93p3u7u4naufgtmjAlpaWHDwODg4uHhwchNUC+kTCuVyuZPQnHo/Hj35Fy13sEQnY3Nycw83UAvoVLYC/i4IrKytLQV+CLg99itY6GBA1zK2trU48wo1xH32KHk/ymBoOfQj6EfQl6E/0mqYV0uUJ/EdDQ0Muz94DCle3RrnkVVdXX7PZbPGrq6t/jo+PeykAEe4Xks0e8B21tbVHq0ZPT88i5d7MTxSAYI7SrFZr3NLS0rOJiYk/KAFXKVYV8B2O4z6EEhCL6Pd6L2ixWKJmZ2c3JicnSUrXSYeFG0i9RvmUs3qS43HIj1kyddQn4weQX9YMRrL4EuSQFRADywN+HyFBxiGOxIRRdkBLBjFeg3C77BNZATGesbePxayyAmI8Ym832S/LCoid5s+g7PMo4MoZ37fPM+lgBj/kVlS89xWH/Bj0royAGLsg7PHwuUqsjICM10Zs49OZAQ++FY3nHYDmQReY4O/UKDrODXGz5eVlKFo2wEj8BcLuOUnE2q0QXec1H/LnoGuUd7lC/A9jF/Qjv5HwCZZFNsDI3PyNgwb40F+QCTASuDm/CZoCbfDWDr9equqRh4kZG6p/bGA04MmI5XM1kf3HzzX+FWAAEMI38SJxX3YAAAAASUVORK5CYII=');
}

.b-gallery .navigation_fixed .navigation__item {
    height: 32px;
    width: 16px;
    margin-top: -16px;
}

.b-gallery .navigation_fixed .navigation__item_left,
.b-gallery .navigation_fixed .navigation__item_left:hover {
    left: 10px;
    background: url(/image/slideshow/slider-arrow-left.png) no-repeat;
}

.b-gallery .navigation_fixed .navigation__item_right,
.b-gallery .navigation_fixed .navigation__item_right:hover {
    right: 10px;
    background: url(/image/slideshow/slider-arrow-right.png) no-repeat;
}

@media(max-width: 800px) {
    .b-gallery {
        margin: 0 -10px;
    }

    .b-gallery > .scale {
        width: auto;
        padding-bottom: 20px;
    }

    .b-gallery__preview {
        display: none;
    }

    .b-gallery__slider .gallery .wrapper_not-mobile {
        display: none;
    }

    .b-gallery__slider .gallery .wrapper_only-mobile {
        display: block;
    }

    .b-gallery__slider .title {
        padding: 10px 30px;
        height: 30px;
    }

    .b-gallery__slider .title__item .text {
        margin-bottom: 3px;
    }

    .b-gallery__slider .title__item .text,
    .b-gallery__slider .title__item .author {
        font-size: 12px;
        line-height: 12px;
    }

    .b-gallery__slider .title .paginator {
        right: 30px;
        height: auto;
        line-height: normal;
        top: 10px;
        font-size: 11px;
    }

    .b-gallery__slider .descript {
        padding: 0 30px;
    }

    .b-gallery__slider .descript *:last-child {
        margin-bottom: 0;
    }

    .b-gallery__slider .descript__item {
        font-size: 14px;
    }

    .b-gallery .navigation_slider .navigation__item,
    .b-gallery .navigation_slider .navigation__item:hover {
        width: 20px;
        height: 40px;
        margin-top: -20px;
        background-size: contain;
    }

    .b-gallery .navigation_not-in-slider .navigation__item {

    }

    .b-gallery .navigation_slider .navigation__item_left {
        left: 0;
        background-position: left center;
    }

    .b-gallery .navigation_slider .navigation__item_right {
        right: 0;
        background-position: right center;
    }

    .b-gallery .navigation_slider.navigation_fixed .navigation__wrapper {
        width: 100%;
        left: 0;
    }

    .b-gallery .navigation_fixed .navigation__item {
        height: 32px;
        width: 16px;
    }

    .b-gallery .navigation_fixed .navigation__item_left {
        left: 10px;
    }

    .b-gallery .navigation_fixed .navigation__item_right {
        right: 10px;
    }
}

/** Ð”Ð¾Ð¿. ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ ÑÐ¿Ð¸ÑÐ¾Ðº **/
.b-list {

}

.b-content .b-list p {
    margin: 0px;
}

.b-list__title {
    font-weight: bold;
}

.b-list__items {
    padding: 15px 0 !important;
    margin: 0px;
}

.b-list__item{
    list-style-type: none;
    font-style: normal;
    position: relative;
    padding: 5px 0;
}

.b-list__item .item__icon {
    padding-right: 30px;
    vertical-align: top;
    display: table-cell;
}

.b-list__item .item__icon .icon {
    width: 30px;
    height: 30px;
    background-size: contain;
    background-position:left center;
    background-repeat: no-repeat;
}

.b-list__item .item__text {
    min-height: 18px;
    min-width: 100px;
    display: table-cell;
    vertical-align: top;
    line-height: 30px;
}

.b-list__item .item__icon_remove {
    position: absolute;
    right: 0;
    top: 0;
    color: red;
    font-size: 18px;
}

.b-list__item_add {
    color: red;
    font-size: 18px;
}

.b-list__item .item__popup {
    position: absolute;
    top: 0;
    left: 100%;
}


/** Ð Ð•Ð—Ð£Ð›Ð¬Ð¢ÐÐ¢Ð« ÐŸÐžÐ˜Ð¡ÐšÐ **/
.b-page__results-search {
    font-family: "PT Sans", sans-serif;
    margin-top: 30px;
}

.b-page__results-search .b-filter {
    font-size: 0;
    font-weight: bold;
    margin-bottom: 30px;
}

.b-page__results-search .b-filter .title {
    display: inline-block;
    font-size: 20px;
    color: #000000;
    margin-right: 15px;
}

.b-page__results-search .b-filter .items {
    display: inline-block;;
}

.b-page__results-search .b-filter .item {
    display: inline-block;
    font-size: 14px;
    color: #668294;
    padding: 10px 16px;
    cursor: pointer;
    border-radius: 20px;
    margin: 0 5px;
    text-decoration: none;
}

.b-page__results-search .b-filter .item:hover {
    background-color: #edf2f4;
}

.b-page__results-search .b-filter .item_selected {
    color: #000000;
    padding: 10px 15px;
    border: 1px solid #abb4bb;
    background-color: transparent !important;
}

.b-page__results-search .b-results {

}

.b-page__results-search .b-results__item {
    position: relative;
    margin-bottom: 30px;
}

.b-page__results-search .b-results__item_news {
    padding-top: 20px;
    border-top: 2px solid #edf2f4;
    border-bottom: 2px solid #edf2f4;
    margin-bottom: 0;
}

.b-page__results-search .b-results__item_news + .b-results__item_news {
    border-top: none;
}

.b-page__results-search .b-results__item_news + :not(.b-results__item_news) {
    margin-top: 30px;
}

.b-page__results-search .b-results__item .img-wrapper {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 140px;
    height: 93px;
}

.b-page__results-search .b-results__item .img {
    width: 100%;
    height: auto;
}

.b-page__results-search .b-results__item .img-wrapper+.wrapper {
    margin-left: 170px;
}

.b-page__results-search .b-results__item .details {
    font-size: 0;
    margin-bottom: 20px;
}

.b-page__results-search .b-results__item .tag {
    display: inline-block;
    font-size: 12px;
    line-height: 12px;
    color: #809bac;
    background-color: #edf2f4;
    padding: 5px 10px;
    border-radius: 10px;
    text-decoration: none;
}

.b-page__results-search .b-results__item .datetime {
    font-size: 12px;
    line-height: 12px;
    margin-left: 10px;
    color: #575757;
}

.b-page__results-search .b-results__item .title{
    display: block;
    display: block;
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
    color: #1b4156;
    margin-bottom: 20px;
    text-decoration: none;
}

.b-page__results-search .b-results__item .descript {
    display: block;
    font-size: 14px;
    line-height: 17px;
    padding: 0;
    margin: 0;
    color: #000000;
    text-decoration: none;
}

.b-page__results-search .b-button {
    display: block;
    margin:50px auto 0;
    width: 316px;
    height: 40px;
    line-height: 40px;
    border: 2px solid #809bac;
    color: #809bac;
    text-align: center;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    text-decoration: none;
}

.b-page__results-search .b-button_more {

}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-page__results-search {
        padding: 0 20px;
    }
}

@media(max-width: 767px) {
    .b-page__results-search {
        padding: 0 20px;
    }

    .b-page__results-search .b-filter {
        display: none;
    }

    .b-page__results-search .b-results__item {
        padding-bottom: 20px;
        margin-bottom: 20px;
        border-bottom: 2px solid #edf2f4;
    }

    .b-page__results-search .b-results__item:last-child {
        border-bottom: none;
        padding-bottom: 0;
    }

    .b-page__results-search .b-results__item_news {
        border-top: none;
        padding: 0;
    }

    .b-page__results-search .b-results__item .img-wrapper {
        display: none;
    }

    .b-page__results-search .wrapper {
        margin-left: 0 !important;
    }

    .b-page__results-search .b-results__item .title {
        font-size: 16px;
    }

    .b-page__results-search .b-button {
        margin-top: 30px;
        width: auto;
    }
}

.without-sections header.header {
    border-bottom: none;
}

.without-sections .b-nav__container,
.without-footer footer {
    display: none;
}

.b-shadow {
    background-color: rgba(0,0,0,0.8);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 10000;
}

.b-popup {
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: #fff;
    display: table;
    transform: translate(-50%, -50%);
}

.b-popup_form-subscribe {
    width: 500px;
    height: 300px;
}

.b-popup_form-subscribe .wrapper,
.b-popup_first-persons .wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 30px 50px;
}

.b-popup_form-subscribe .close,
.b-popup_first-persons .close {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxQkFBNzU0ODk0OTExRTU4QzM4OENDNkZFNzI1OEU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxQkFBNzU1ODk0OTExRTU4QzM4OENDNkZFNzI1OEU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzFCQUE3NTI4OTQ5MTFFNThDMzg4Q0M2RkU3MjU4RTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzFCQUE3NTM4OTQ5MTFFNThDMzg4Q0M2RkU3MjU4RTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz703l2mAAAA30lEQVR42qzUMQqDQBAF0Nm5QEoPIlikFSz2IEmRM6RJrpAUuYiFkDZFwBvkApY5gZmBHzCwrjOShY/iymNXvht2p8uLiAZJvB0Pb1ox9ufrRi6tpGBgW0mHiTVYB2NQMEqeksqLTrAKRmRss/GiCaxRS1dIXnQO0zn+vmRFc9gPaEGXMB1hHEfTljCVxWbBBNrjcZnDsuAEvQMiwHXuB2D682BDNUqsrMd9tlJs7FmNLPaUrT2z9pQ9pbWg7CmtBWUPZkGDHLAubOkTMU5aNzaz0lbBQvLwYglUjeIjwADEw7ukD60xJQAAAABJRU5ErkJggg==');
}

.b-popup_form-subscribe .text,
.b-popup_first-persons .text {
    color: #000;
    font-family: "PT Serif Caption", serif;
    font-size: 20px;
    max-width: 400px;
    margin: 0 auto 35px;
}

.b-popup_first-persons .text {
    max-width: 500px;
    text-align: left;
    margin-bottom: 0;
}

.b-popup_first-persons .text h1 {
    font-size: 24px;
    text-align: left;
    line-height: 24px;
    margin: 0px;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 0px;
}

.b-popup_first-persons .text p {
    margin: 15px 0;
}

.b-popup_first-persons b.title {
    font-size: 24px;
}

.b-popup_form-subscribe .form {
    display: inline-block;
    position: relative;
    font-family: "PS Sans", sans-serif;
    font-size: 0;
}

.b-popup_form-subscribe .scale {
    position: relative;
    display: inline-block;
}

.b-popup_form-subscribe .input {
    outline: none;
    border: 2px solid #d2d8dc;
    padding: 0 15px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    margin-right: 10px;
    color: #334454;
}

.b-popup_form-subscribe .form_invalid input {
    border-color: #e78882;
    color: #abb4bb;
}

.b-popup_form-subscribe .error {
    position: absolute;
    width: 100%;
    top: 100%;
    left: 0;
    text-align: center;
    color: #e78882;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    margin-top: 10px;
    text-align: center;
}

.b-popup_form-subscribe .input::-webkit-input-placeholder {color: #abb4bb}
.b-popup_form-subscribe .input::-moz-placeholder          {color: #abb4bb}
.b-popup_form-subscribe .input:-moz-placeholder           {color: #abb4bb}
.b-popup_form-subscribe .input:-ms-input-placeholder      {color: #abb4bb}

.b-popup_form-subscribe .button {
    color: #ffffff;
    background-color: #668294;
    height:40px;
    line-height: 40px;
    border: none;
    outline: none;
    font-size: 14px;
    padding: 0 20px;
}

.no-touch .b-popup_form-subscribe .button:hover {
    background-color: #536e7f;
}

.no-touch .b-popup_form-subscribe .button:active {
    background-color: #334451;
}

.b-popup_form-subscribe .button:disabled {
    background-color: #abb4bb !important;
}

.b-popup_form-subscribe .form_invalid .button:disabled {
    background-color: #d1d9df !important;
}

.b-popup_form-subscribe .icon {
    width: 148px;
    height: 29px;
    margin: 45px auto 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAdCAYAAABMg0XEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIzNjg2RERFOEEwNTExRTU5RjgyRTdEMTk4NTVCODk4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIzNjg2RERGOEEwNTExRTU5RjgyRTdEMTk4NTVCODk4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjM2ODZEREM4QTA1MTFFNTlGODJFN0QxOTg1NUI4OTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjM2ODZEREQ4QTA1MTFFNTlGODJFN0QxOTg1NUI4OTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7L3TnTAAAInklEQVR42uyc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');
}

@media(max-width: 767px) {
    .b-shadow {
        font-size: 0;
        text-align: center;
    }

    .b-shadow:after {
        content: '';
        display: inline-block;
        vertical-align: middle;
        width: 0;
        height: 100%;
    }

    .b-shadow_first-persons {
        line-height: 100vh;
    }

    .b-popup_form-subscribe,
    .b-popup_first-persons {
        width: 100%;
        height: auto;
        margin-left: 0;
        margin-top: 0;
        position: static;
        transform: none;
    }

    .b-popup_form-subscribe {
        display: inline-block;
        vertical-align: middle;
        position: relative;
        top: 0;
        left: 0;
        width: auto;
        max-width: 100%;
        max-height: 100%;
    }

    .b-popup_first-persons {
        line-height: normal;
        display: inline-block;
        vertical-align: middle;
        max-height: 100vh;
        overflow-y: auto;
        margin-right: -50px;
        padding-right: 50px;
        transform: none;
    }

    .b-popup_first-persons .wrapper {
        position: relative;
        padding: 20px 0;
        display: block;
    }

    .b-popup_form-subscribe .text,
    .b-popup_first-persons .text {
        margin-bottom: 45px;
        padding: 0 50px;
    }

    .b-popup_first-persons .text {
        padding: 0 30px;
    }

    .b-popup_form-subscribe .form {
        width: auto;
        display: block;
        padding: 0 30px;
    }

    .b-popup_form-subscribe .error {
        top: -100%;
    }

    .b-popup_form-subscribe .scale {
        width: 100%;
    }

    .b-popup_form-subscribe .input {
        box-sizing: border-box;
        width: 100%;
    }

    .b-popup_form-subscribe .button {
        display: block;
        width: 100%;
        margin-top: 20px;
    }
}



.b-email-verify{
    width:767px;
    margin:0 auto;
    padding-bottom:100px;
    font-size:18px;
}
.b-email-verify__inner{
    padding:77px 0 80px 282px;
    background:url("../image/system/email-verify-success.png") no-repeat 134px 57px;
}
.b-email-verify__inner p{
    max-width:368px;
    margin:0 0 20px 0;
    color:#7d7d7d;
    line-height:20px;
}
.b-email-verify__inner a{
    color:#809bac;
    text-decoration:none;
}
.b-email-verify__inner a:hover{
    text-decoration:underline;
}
@media(min-width: 768px) and (max-width: 1023px) {

}
@media(max-width: 767px) {
    .b-email-verify{
        width:auto;
        padding-bottom:0;
    }
    .b-email-verify__inner{
        padding-left:0;
        padding-top:160px;
        padding-bottom:0;
        max-width:281px;
        margin:0 auto;
        background-image:url("../image/system/email-verify-success-mobile.png");
        background-position:center 31px;
    }
}

.b-button_go-up {
    background: url(../image/icon_scrollup_normal.svg) no-repeat;
    background-size: contain;
    width: 30px;
    height: 30px;
    position: fixed;
    right: 0;
    bottom: 0;
    margin-right: 20px;
    margin-bottom: 20px;
    z-index: 9999;
    cursor: pointer;
    -webkit-transition: opacity 0.5s ease 0s;
    -moz-transition: opacity 0.5s ease 0s;
    -o-transition: opacity 0.5s ease 0s;
    transition: opacity 0.5s ease 0s;
    opacity: 1;
}

.b-button_go-up.b-button_hidden {
    opacity: 0;
}

.no-touch .b-button_go-up:hover {
    background-image: url(../image/icon_scrollup_hover.svg);
}

.b-button_go-up.b-button_sticked {
    position: absolute;
}

@media(max-width: 767px) {
    .b-button_go-up.b-button_sticked.b-button_offset {
        margin-bottom: 110px;
    }

    .b-button_go-up.b-button_sticked {
        margin-bottom: 60px;
    }
    .b-button_go-up.b-button_offset  {
        margin-bottom: 70px;
    }
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(min-resolution: 1.5dppx) {
    .b-button_go-up {
        background: url('data:image/png;base64,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') no-repeat;
        background-size: contain;
    }
}

.b-button_subscribe {
    position: fixed;
    right: 0;
    bottom: 90px;
    width: 320px;
    height: 88px;
    opacity: 1;
    background-color: #e5ecef;
    border-top: 2px solid #98b3c1;
    z-index: 9999;
    opacity: 0.95;
    cursor: pointer;
    -webkit-transition: transform 1s ease 0s, opacity 1s ease 0s;
    -moz-transition: transform 1s ease 0s, opacity 1s ease 0s;
    -o-transition: transform 1s ease 0s, opacity 1s ease 0s;
    transition: transform 1s ease 0s, opacity 1s ease 0s;
    -webkit-transform: translateX(320px);
    -moz-transform: translateX(320px);
    -ms-transform: translateX(320px);
    -o-transform: translateX(320px);
    transform: translateX(320px);
}

.b-button_subscribe.b-button_visible {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

.b-button_subscribe.b-button_fixed {
    position: absolute;
    margin-bottom: 68px;
}

.no-touch .b-button_subscribe:hover {
    opacity: 1;
}

.b-button_subscribe .logo {
    background: url(data:image/png;base64,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) no-repeat;
    width: 105px;
    height: 50px;
    position: absolute;
    left: 10px;
    top: 20px;
}

.b-button_subscribe .title {
    padding-left: 130px;
    height: 86px;
    display: table-cell;
    vertical-align: middle;
    font-family: "PT Sans", sans-serif;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
    color: #000000;
}

.b-button_subscribe .close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAD1BMVEX///+Ys8GYs8GYs8GYs8GRis/OAAAABXRSTlMAQuDs8WLlOM0AAAAoSURBVHgBY2BiZAADRiYGRmYQG0IhCDAFRFBlLCwgFoIJVYBHL5IVABQyAF3cCjJ4AAAAAElFTkSuQmCC) no-repeat;
    background-position: center;
    width: 10px;
    height: 10px;
    position: absolute;
    right: 10px;
    top: 10px;
}


.b-button_subscribe .close:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAD1BMVEX///8vUWIvUWIvUWIvUWLe+hiaAAAABXRSTlMAQuDs8WLlOM0AAAAoSURBVHgBY2BiZAADRiYGRmYQG0IhCDAFRFBlLCwgFoIJVYBHL5IVABQyAF3cCjJ4AAAAAElFTkSuQmCC) no-repeat;
    background-position: center;
}

@media(max-width: 767px) {
    .b-button_subscribe {
        left: 0;
        bottom: 0;
        width: 100%;
        height: 48px;
        -webkit-transform: translateY(50px) translateX(0);
        -moz-transform: translateY(50px) translateX(0);
        -ms-transform: translateY(50px) translateX(0);
        -o-transform: translateY(50px) translateX(0);
        transform: translateY(50px) translateX(0);
        opacity: 0;
    }

    .b-button_subscribe.b-button_fixed {
        margin-bottom: 40px;
    }

    .b-button_subscribe.b-button_visible {
        -webkit-transform: translateY(0) translateX(0);
        -moz-transform: translateY(0) translateX(0);
        -ms-transform: translateY(0) translateX(0);
        -o-transform: translateY(0) translateX(0);
        transform: translateY(0) translateX(0);
        opacity: 0.95;
    }

    .no-touch .b-button_subscribe:hover {
        opacity: 0.95;
    }

    .b-button_subscribe .logo {
        width: 43px;
        height: 20px;
        background-size: contain;
        left: 20px;
        top: 15px;
    }

    .b-button_subscribe .title {
        padding-left: 75px;
        height: 46px;
        line-height: 18px;
        white-space: nowrap;
    }

    .b-button_subscribe .title br {
        display: inline;
        content: ' ';
    }

    .b-button_subscribe .close {
        right: 9px;
        top: 12px;
        width: 22px;
        height: 22px;
        background-position: center;
    }

    .b-button_subscribe .close:hover {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAD1BMVEX///+Ys8GYs8GYs8GYs8GRis/OAAAABXRSTlMAQuDs8WLlOM0AAAAoSURBVHgBY2BiZAADRiYGRmYQG0IhCDAFRFBlLCwgFoIJVYBHL5IVABQyAF3cCjJ4AAAAAElFTkSuQmCC) no-repeat;
        background-position: center;
    }
}

/** Ð’Ñ€ÐµÐ·ÐºÐ° Ð² ÑÑ‚Ð°Ñ‚ÑŒÑŽ **/

.b-incut {
    display: block;
    background-color: #edf2f5;
    width: 300px;
    margin-bottom: 40px;
    clear: none;
    cursor: pointer;
    position: relative;
    z-index: 1;
    text-decoration: none !important;
}

.b-incut_left {
    float: left;
    margin-left: -100px;
    margin-right: 51px;
}

.b-incut_left .b-incut__wrapper_content {
    border-left: 2px solid #bfced5;
}

.b-incut_right .b-incut__wrapper_content {
    border-right: 2px solid #bfced5;
}

.b-incut__wrapper_content {
    padding: 20px;
}

.b-incut_right {
    float: right;
    margin-right: -100px;
    margin-left: 51px;
}

.b-incut__wrapper {

}

.b-incut__wrapper_image {
    position: relative;
    min-height: 40px;
}

.b-incut__read-also {
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    color: #555555;
    margin-bottom: 20px;
}

.b-incut__img {
    display: block;
    width: 258px;
    height: 173px;
    background-repeat: no-repeat;
    background-size: cover;
}

.b-incut__logo {
    position: absolute;
    right: 0;
    top: 0;
    background-position: center top;
    background-size: contain;
}

.b-incut__logo_caucasus-light {
    width: 60px;
    height: 40px;
    top: 10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAoCAYAAABAZ4KGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzMUY4NTUxNzMxQzExRTU5NzYwOEI5QTVFNzg2QzI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzMUY4NTUyNzMxQzExRTU5NzYwOEI5QTVFNzg2QzI5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTMxRjg1NEY3MzFDMTFFNTk3NjA4QjlBNUU3ODZDMjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTMxRjg1NTA3MzFDMTFFNTk3NjA4QjlBNUU3ODZDMjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7djv56AAADt0lEQVR42uzaW0gUURgH8GnbVMxqhewCkj5sRPbQRbqgZmYkhWVJpVFZEtLlQepBKhCiCxRoN+iGRZcXsQtFRXfLxIcoKDNLIzUyiajsYhYVldn/4D86HAfdlZnZHe3Az13PzOzMt3t2zjnfWa21tVWzSDrchxb4DtdgooXn13qJPxaUzZAB2VAMAbAQtsNBCAcH3IPj8MWMi7Ai2NFQwseXUv1AuMTAj8FnmAExMAseGn4lJjabAIiGo5Cns30e7Ic+Sn0avIAQuzTjmWyOzRACZWzGPzw8/hTchAIjL8phQqDDoAiWw3CIgDoY48VrXIFooy/MaUKwqVAPYZDJulqIIk9KAnywQ7CPoYIX3OVbCZy0Q7CvoNSA1/lkh2AnwyKDru2Jv/ezg2FkJ/t8NKUf9UGwq6ij8poDCNsH60kRo6TbVp/U4YNAN8EF2Nbdg10P8eCG8bDB0rNbOMVaDXegH/8PhlLItuoarPpkl8FueATr2KLy4Dkfs6y4CKcF50iHHXCac9lkuAtVcI6DB/EGfINCOzfjFKiGIVKdmNLlQKBUNwDKub9p12NmoIlQA+Ee7h8GDyDJbsHGMlC3l8eJN6YSptol2AlQB6O6eHwkVJmRjDM60CBohFSlPgYm6ewfCgWwBZxSfRw08bvst11PEPSGXZAC/eEA3IKLzECM5b5pvCuL7mgQh49uZigOwW8I9feupwHmwxlmEI/ARngDTfw/EJ5BIryDX+ySbjCNusCUbsjgZuyCCmmEFMnnayGTz8XkI0o6Zg3Mlu7ILj6vkI43hJmDiq/MRemlXKrlmRebviiN3W3W47PSo4J1WnSeMo59e0Sw5f7wyRqRlhGZxCQ+D2Bu6YIXx0exu2lQ6kU/XaL9W9G7Cid8HewID7KJRhRxB6+xY8LNts34f7D+2s+KVW+xPrNH2SYG47VMn4yT6sXSo1iWqGOmsKOSq7Wtohdq7ZdEhvI7GK7UZ8JT3sEX61zTXKZ3pivb4qCS4265bOU4PF8Ee505opXKTisYaK7SdcyBvXxzlnYSrFi23Me7dJGyTQQiFqczlHoXVwzEOaco28Ts6DBnS8XKtix+eMlK/Xmt7TcdSQ5OpcTM46cXLaKFMxVPSj2nbUE6GcdmPuoVkYiL0KkXGclYjqn/lr6caYnXW6JzjIjR5eC8cqfWtrSvlrda+1+uXIYcJriLOgn0PTP/xUpQbn56eXwz5EXqZs5j49nq1OvJ5WhsmlSfAGf5euJrESxtE4vj+aKV/hFgABeEChkhOO1KAAAAAElFTkSuQmCC');
}

.b-incut__logo_caucasus-dark {
    width: 60px;
    height: 40px;
    top: 10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAoCAYAAABAZ4KGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3QUY1MTBBNzMxQzExRTVCQTlCQzQwQzk5MUM2NUEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3QUY1MTBCNzMxQzExRTVCQTlCQzQwQzk5MUM2NUEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjdBRjUxMDg3MzFDMTFFNUJBOUJDNDBDOTkxQzY1QTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjdBRjUxMDk3MzFDMTFFNUJBOUJDNDBDOTkxQzY1QTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7HnYUMAAAEHUlEQVR42uyaeYhNURzH73vMmJA3CpEZ/DGSQaOE7GPUMI1IjH2YkCWpUbJNyRayhwhN/GMta7ZsMX+IaKwzahAZZOzeWGJsn1/39+p2e5k34y1z3zj16ffe79x73/nec+655/c7z2WEqSQmthyFmQudoQIuw6LS0ufXwtUGV5iELsFkwyw4B7EwGlbCNkgAN9yA3dyAT44Ui9AUzEVIQcQzi78J5qQK3wXlMAh6wmCOve0YsYgREZ1gJryh8XNt9cMxaZBLXYXFPxKzBjoEu4ddIRKaIcMRvNAQCmQY0/jvAZ5/EHOB47cHs13uEAhthdkHk2hsW2xreKgTU6DlNHQJdtvqhqBjh8ETaIrwHPU9gGS+Jwd4jVR45wSx9+CWNri65TcccILYF3ApCNf56ASxfWBskNp2v6aLPQYllRzzPhTv0UhNUNMrOealLiCivzAr94zE79aJgNDFmA0eT6N4r7f8Qjh/2x1mofMwfSEJuvJ9flSKRdgMfZ6HMjl9ECvPLf5ZUTWMETQRs0XDuxSGsMSy6+EzzOZ7GUO60PFiNWjfCMd1zdsVFuqiQV5TbyEHwe8QfNfJs+4QKIbmFl8MzIF6Fp8HCuV4pwpNgxJICPB4CRxuQrrThPZSoUlVPC8B7kB/pwjtBg+hQzXPbwNF0L1Gp2VoYBymFKbyejliWzH9wnfVdnxjzCoog6XU/1B/b8wJCfzxBS36CfbaOE5n+PU0+KeGeiJmMpTjuy4zMQJuaq5pOWyCjnAFn0RLHtghNwcaBzPUC0Ug8BRGwCGQDGI+LNLek8VEvs7Ejwwz4fYGpEcz4TxIki0L9jhiBUXPSc6pB/Tiswj9pv6jmlvK4vMQTa1Ogww+H9N3cG8+FzklxPMJ/qK5KLtfUi7Ftnmjjta9jppAINKlVomtG6bfkST511ohlmexsCb07D8vKvTd6FvPxmpu6XgVLpGsr5unNr8EBRe1TsoZbtr+SItth2kfho4pRmyJ8b/8L7W7uHjmZNd7IBzkmci1PIuyGJe4UvZUs30zKn7ZepQtyRjD3JYs+MvznIeRzP8YOMmxey11LQzzfxVpth35HMwCw8xPraNuj61Npwxzg3s1decsdRIpbZUlJ/5vFv8yw9yOOSyLirOwVteo1tfFVIysUfNsrw7JCm7WvNKESm5mU8NMtMXqDbKWcb4bafPHG+aOgfxmP1tdM9gJ16xCtUzRRVKmzS9rbvlPR7pbQymJPCqqMCJ+aqQSSHmii/84m18yjl61/oqEdq39+B9LgEGPuSy910AjLbneeD/niMZ4EStx5ToZxn4OemV5z/mKDKM5MN9Pb9mLZA5XGGYKdaKlcUnae6vlZtg2qb0ax/bVUWdvT56uxgZY/KkyTPV6ktqpb6mTXLX8R6PojwADAKFOWjVkL9fiAAAAAElFTkSuQmCC');
}

.b-incut__logo_tass-dark {
    top: 0;
    width: 40px;
    height: 40px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1QTM2ODA3NzMxRDExRTU5NkY2RUI1RUJEQUMyRTYwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1QTM2ODA4NzMxRDExRTU5NkY2RUI1RUJEQUMyRTYwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTVBMzY4MDU3MzFEMTFFNTk2RjZFQjVFQkRBQzJFNjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTVBMzY4MDY3MzFEMTFFNTk2RjZFQjVFQkRBQzJFNjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ThlHyAAACWklEQVR42mLU0cxnGAjAxDBAYNTiUYtHLR61eNTiUYtHLR61eNTiUYuHkcUsECo51SUlxQWriubm1Q8fvJo9N4uRgREi8vvP32tXH7c0r37y+C0jI2NSinNQsIWQIA9cy3+G/0nxU5iYmcrKA1RUJZmZEN7bsuVMa/MahMXsbCw8vByYtl6//mTn9vMLFuXy8nIii1vbaPT1J4aF9Hh6GRYU+qDp2rrl7J07L3btrRcV5UMW//Hj1+xZu1F8vGHDqdOn7wAZNjaaQB8AGUkJU4Dk40dvWFiYJ03ciqzf3Fw1PdNdU0uGk5PNxFQFKPLo0ZumhlX//v2DKLh185mCgijE1raWNUBHQMQ/fPj66uVHFIufPX0HRECGlLQQROT0qTtwm86dvWduoSYqBnU+KytUF9BNbGwg9quXH06euIXsOElJQQjj4MFrEJOxxzEeAIyC+QtzNTSkaZK48IDoGHugrf/+/d+z59L3bz+BIiIifMA4prnFiopiQPLK5YfFBfMhIqZmKgiL/4MzJRPObMnKwkymxffvvQSSevoKGzZX/PnzF8jm4mKHyz57Boo/QyPFnXvq4IIvX3wsyJv7//9/YGZbvKzg+/efcKnG+lXHjt4gyuKlSw45u+ppasooK0tgyq5edcw/wAyYJKWkhJDF3737smjBgfhER0FBbiCCi3NwsEIYjGgjAnJyIobGSkDGxvWn4ILMzEwmJsoSUoJotm7bcvb377/sHKxmZqpCwogC5PvXn7t2XQQy1NWlVVQlWFgRoX3qxO3nz99jsXi0khi1mGoAIMAAt43DyA1S/t0AAAAASUVORK5CYII=');
}

.b-incut__logo_tass-light {
    top: 0;
    width: 40px;
    height: 40px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY2Q0ZBRDlFNzMxQzExRTVBODBCQzRFMzIzM0M1MjUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2Q0ZBRDlGNzMxQzExRTVBODBCQzRFMzIzM0M1MjUzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZDRkFEOUM3MzFDMTFFNUE4MEJDNEUzMjMzQzUyNTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjZDRkFEOUQ3MzFDMTFFNUE4MEJDNEUzMjMzQzUyNTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz52WNikAAACXUlEQVR42mL8//8/w0AAJoYBAqMWj1o8avGoxaMWj1o8avGoxaMWj1o8jCxmgVBzZ++ZM2cPVhW1taHyCmKpydP+M0Cb/qwszFrasjW1oTKywsD+wLw5e9etPfHu/Re4FkYGxnkLc/79/dfVueHO7ed///2DS3l7G9fUhSIs/vnrz5fPPzBt1dSUcfc0TIib/Pnzd2Txo0duFBXOX7WmZPu28xP6t6Dp8vYxVlGRcHNufP36E7I4BwdbWrobio8DAsxMTVWAjCNHrgN9AGTMW5ADJGXlRP78+ZuX742s/+TJ2zOn77x+7cn377/OnL4DFJGTE6lrCGNigkacmrrUgwevIbZW1YQAHQERFxDgFhPnR7FYSloIiICMZ0/fQURMzVTgNhkZK508cev1K6jzf//+A2EA3fTrF4gtJi5gbqGG7Ljnz99DGPb2WhCTsccxHgCMgsT4yTduPKVJ4sIDli45CLSViYnRxUWPk4sdKPLmzSdgHNPc4vv3XwFJHV353gmJEJHTp+4gLGYEEf+Q0i0a+P3nL5kWKyqJA8lLFx8E+HawsDAD2d++/YTLSkmB4u/8ufvuLk1wQXEJ/gmTkhkZGYGZLTZqAicnO1yqvjHMylqDKIujY+z27r50/fqTu3dfYMqGhllt3HAKmCSfPXuHLC4kxBOX4LBw/v73778CEVz8x4/f0JBCGxF49OjN+bP3gAz/QDO44N+//86cufvi2Xs0W718jFlZmX/++H3q1O13bxEFCCc3u5ubPpBx8+bTO7df/PmNCG0zC1VJSUEsFo9WEqMWUw0ABBgAOITxPhl4IRUAAAAASUVORK5CYII=');
}

.b-incut__title,
.b-incut__title:active,
.b-incut__title:hover,
.b-incut__title:visited {
    display: block;
    font-family: "PT Serif", serif;
    font-size: 18px;
    font-weight: bold;
    color: #1b4156 !important;
    line-height: 22px;
    position: relative;
    text-decoration: none;
    padding-right: 25px;
    padding-top: 20px;
}

.b-incut__title:after {
    content: ' ';
    position: absolute;
    width: 20px;
    height: 13px;
    right: 0;
    top: 20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4QjM5MTMwQThCMjExRTVCNkZDRkY5RjU5OEU3QzMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4QjM5MTMxQThCMjExRTVCNkZDRkY5RjU5OEU3QzMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MThCMzkxMkVBOEIyMTFFNUI2RkNGRjlGNTk4RTdDMzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MThCMzkxMkZBOEIyMTFFNUI2RkNGRjlGNTk4RTdDMzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Za2alAAAAzElEQVR42mL8//8/AzKQcQpnIADWALE1ELsB8WV0SSYG0sF9IJYA4iNAbE4NA8uAuBuI+YB4HxA7UWrgf6ihtUDMBcTbgNiPEgNhoAWI84GYHRqu0SBBFmAkOANpXQoMPgHEFkC8CIh5WIDEVqgtlAKQbyeCDPSm0IXhUBf+AwUBIxnpEBnkgVwFxL+BOBGIl1ISKTVQw34CcQjIMHCkkGEQIxB3AnEpEH8DYl9oemQg18AuIC4B4k/Q7HeS0oStCMQvgNgG3TAQAAgwAFwdJyv3l+7/AAAAAElFTkSuQmCC') no-repeat;
}

.b-incut__lead,
.b-incut__lead * {
    font-family: "PT Sans", sans-serif !important;
    font-size: 14px !important;
    color: #555555 !important;
    line-height: 18px !important;
    margin-top: 20px;
}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-incut_left {
        margin-left: -20px;
    }

    .b-incut_right {
        margin-right: -20px;
    }
}

@media(max-width: 767px) {
    .b-incut {
        width: auto;
        margin-left: 0;
        margin-right: 0;
    }
}

/** ÐŸÐ•Ð Ð’Ð«Ð• Ð›Ð˜Ð¦Ð **/

.page-is-first-persons .header,
.page-is-first-persons .b-nav__container,
.page-is-first-persons .wrap-top,
.page-is-first-persons .wrap-menu-additional {
    display: none;
}

.page-is-first-persons .wrap-white {
    background-color: #f5f5f5;
}

.page-is-first-persons .wrap-content {
    background-color: #ffffff;
    max-width: 1280px;
    position: relative;
    overflow: hidden;
}

.page-is-first-persons .b-content {
    margin-left: 290px;
    margin-right: 170px;
    padding-left: 20px;
}

.page-is-first-persons .b-content__menu {
    position: fixed;
    top: 0;
    height: 100vh;
    width: 290px;
    background-color: #668294;
    z-index: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.b-content__menu_hidden {
    display: none;
}

.page-is-first-persons .b-content__menu_sticked {
    position: absolute;
    bottom: 0;
    top: auto;
}

.page-is-first-persons .b-content__menu .menu__header {
    height: 80px;
    line-height: 80px;
    background-color: #5b7688;
    font-size: 0;
    position: relative;
}

.page-is-first-persons .b-content__menu .menu__back {
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3RThDNDExQzBFRTExRTU5NzBCRjI4MkI4N0RGNkU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3RThDNDEyQzBFRTExRTU5NzBCRjI4MkI4N0RGNkU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjdFOEM0MEZDMEVFMTFFNTk3MEJGMjgyQjg3REY2RTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjdFOEM0MTBDMEVFMTFFNTk3MEJGMjgyQjg3REY2RTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6q/mFcAAAAXElEQVR42mL4//8/Aw5sDsRvgPgwPgUf/0PAG0IKvgGxE0EFIHGCCpAV6QLxW2wKYIpACl7jUgBT9ASq4BcQe2LzLRMDMYBY64hyONFBQHRgEh0tREcwRlIBCDAAwzTCD/+ZLIEAAAAASUVORK5CYII=') no-repeat;
    width: 9px;
    height: 16px;
    vertical-align: middle;
    margin-left: 20px;
    cursor: pointer;
}

.page-is-first-persons .b-content__menu .menu__open {
    display: none;
    width: 19px;
    height: 11px;
    vertical-align: middle;
    margin-left: 20px;
    cursor: pointer;
    border-top: 3px solid #ffffff;
    border-bottom: 3px solid #ffffff;
}

.page-is-first-persons .b-content__menu .menu__open:after {
    content: ' ';
    display: block;
    height: 3px;
    margin-top: 4px;
    background-color: #ffffff;
}

.page-is-first-persons .b-content__menu .menu__close {
    background: url(../image/icon_close.svg) center center no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    display: none;
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer;
}

.page-is-first-persons .b-content__menu .logo {
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
    cursor: pointer;
}

.page-is-first-persons .b-content__menu .logo_first-persons {
    padding-left: 40px;
    background: url(../image/etokavkaz_logo_notext_white.svg) left center no-repeat;
    background-size: 33px 40px;
    height: 40px;
    text-decoration: none;
}

.page-is-first-persons .b-content__menu .logo__postfix {
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family: "PT Sans", sans-serif;
    color: #ffffff;
    height: 40px;
    line-height: 20px;
    white-space: normal;
}

.page-is-first-persons .b-content__menu .logo_info {
    background: url(../image/icon_info.svg) center center no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.page-is-first-persons .b-content__menu .logo_tass {
    position: absolute;
    right: 20px;
    top: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    background: url(../image/tass_logo_white_blue_text.svg) center center no-repeat;
    background-size: contain;
}

.page-is-first-persons .b-content__menu .header__title {
    display: none;
    font-family: "PT Sans", sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    vertical-align: top;
    margin-left: 20px;
    padding-left: 20px;
    position: relative;
}

.page-is-first-persons .b-content__menu .header__title:before {
    content: ' ';
    position: absolute;
    left: 0;
    top: 50%;
    height: 40px;
    width: 1px;
    margin-top: -20px;
    background-color: #678b9b;
}

.page-is-first-persons .b-content__menu .menu__items {
    list-style-type: none;
    padding: 25px 0;
    margin: 0;
    font-family: "PT Sans", sans-serif;
    color: #ffffff;
}

.page-is-first-persons .b-content__menu .menu__item {
    font-size: 16px;
    margin-bottom: 15px;
    cursor: pointer;
    padding: 5px 20px;
}

.page-is-first-persons .b-content__menu .menu__title {
    font-size: 24px;
    cursor: default;
}

.page-is-first-persons .b-content__menu .menu__item_active {
    background-color: #3b3b3a
}

.page-is-first-persons .b-content__header_first-persons {
    margin-left: 290px;
    margin-bottom: 25px;
}

.page-is-first-persons .b-content__header_first-persons img {
    width: 100%;
    height: auto;
    margin-bottom: 25px;
}

.page-is-first-persons .b-content__header_first-persons .title {
    margin-bottom: 20px;
    padding: 0 20px;
    font-family: "PT Sans", sans-serif;
    font-size: 36px;
    font-weight: bold;
    color: #000000;
}

.page-is-first-persons .b-content__header_first-persons .text {
    margin-bottom: 40px;
    padding: 0 20px;
    font-family: "PT Sans", sans-serif;
    font-size: 24px;
    color: #6e6e6e;
}

.page-is-first-persons .b-content__header_first-persons .hr {
    display: block;
    width: 400px;
    height: 2px;
    background-color: #d2d8dc;
    margin-left: 20px;
}

.page-is-first-persons .b-content figure.fright,
.page-is-first-persons .b-content .b-widget.fright,
.page-is-first-persons .b-content .b-help.right,
.page-is-first-persons .b-content .b-incut_right {
    float: right;
    width: 300px;
    margin-right: -100px;
    margin-left: 30px;
    clear: right;
}

.page-is-first-persons .b-content figure.fleft,
.page-is-first-persons .b-content .b-widget.fleft,
.page-is-first-persons .b-content .b-help.left,
.page-is-first-persons .b-content .b-incut_left {
    float:left;
    width: 300px;
    margin-right: 30px;
    margin-left: 0;
}

.page-is-first-persons .b-slideshow:not(.b-slideshow_fullscreen) {
    margin-left: 0;
    margin-right: 0;
    width: auto;
}

.page-is-first-persons .b-content_social {
    text-align: left;
    margin-left: 310px;
}

.page-is-first-persons .b-content_social:before {
    display: none;
}

.page-is-first-persons .tags-block {
    margin-bottom: 0;
    margin-left: 310px;
    border-top: 2px solid #d2d8dc;
    border-bottom: 2px solid #d2d8dc;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 780px;
}

.page-is-first-persons .hr,
.page-is-first-persons .hrs {
    display: none;
}

.page-is-first-persons .b-items {
    margin-top: 30px;
    margin-bottom: 0;
    margin-left: 310px;
    padding-bottom: 40px;
    width: 825px;
}

.page-is-first-persons .b-items .item {
    width: 250px;
    padding: 0;
    margin-right: 25px;
}

.page-is-first-persons .b-items .item__img {
    width: 250px;
    height: 167px;
}

.page-is-first-persons footer {
    margin-top: 0;
}

.page-is-first-persons footer > .wrap{
    max-width: 1280px;
}

.page-is-first-persons .b-footer__logo.tass-logo {
    margin-left: 175px;
}

.page-is-first-persons .b-gallery_advanced {
    margin: 0 0 40px 0;
}

.page-is-first-persons .b-gallery_advanced > .scale {
    width: auto;
}

.page-is-first-persons .scale-smi24 {
    margin: 0 auto;
    max-width: 1280px;
    background: none;
}

.page-is-first-persons .wrap-smi24 {
    padding-left: 310px;
    padding-right: 160px;
}

.page-is-first-persons .wrap-smi24 .sk_item_83854 {
    width: 25%;
    margin-right: 0;
}

.page-is-first-persons .wrap-smi24 .sk_item_inner_83854 {
    margin-right: 10px
}

.page-is-first-persons .wrap-smi24 .sk_text_83854 {
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
    color: #1b4156 !important;
    font-family: 'PT Serif Caption', serif;
    font-weight: bold;
    text-align: left;
}

@media(min-width: 1024px) and (max-width: 1279px) {
    .page-is-first-persons .b-content figure.fleft,
    .page-is-first-persons .b-content .b-widget.fleft,
    .page-is-first-persons .b-content .b-help.left,
    .page-is-first-persons .b-content .b-incut_left {
        margin-left: 0;
        margin-right: 25px;
    }

    .page-is-first-persons .b-content figure.fright,
    .page-is-first-persons .b-content .b-widget.fright,
    .page-is-first-persons .b-content .b-help.right,
    .page-is-first-persons .b-content .b-incut_right {
        margin-right: 0;
        margin-left: 25px;
    }

    .page-is-first-persons .b-content {
        width: auto;
        margin-right: 20px;
    }

    .page-is-first-persons .b-items {
        width: auto;
        margin-left: 320px;
        padding-bottom: 70px;
    }

    .page-is-first-persons .b-items .item {
        width: 300px;
        margin-right: 40px;
    }

    .page-is-first-persons .b-items .item__img {
        width: 300px;
        height: 200px;
    }

    .page-is-first-persons .tags-block {
        width: auto;
    }

    .page-is-first-persons .wrap-smi24 {
        padding-right: 10px;
    }
}

@media(min-width: 768px) and (max-width: 1023px) {
    .page-is-first-persons .b-anchor {
        position: relative;
        top: -60px;
    }

    .page-is-first-persons .b-content__menu {
        height: auto;
        z-index: 1000;
        width: 100%;
    }

    .page-is-first-persons .b-content__menu .menu__header {
        height: 60px;
        line-height: 60px;
        white-space: nowrap;
    }

    .page-is-first-persons .b-content__menu .menu__back {
        display: none;
    }

    .page-is-first-persons .b-content__menu .menu__open {
        display: inline-block;
    }

    .page-is-first-persons .b-content__menu .menu__close {
        display: block;
    }

    .page-is-first-persons .b-content__menu .logo_first-persons {
        margin-left: 20px;
    }

    .page-is-first-persons .b-content__menu .header__title {
        display: inline-block;
        width: 420px;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .page-is-first-persons .b-content__menu .logo_info {
        position: absolute;
        right: 80px;
        top: 50%;
        margin-top: -10px;
    }

    .page-is-first-persons .b-content__menu .menu__wrapper {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100vh;
        background-color: rgba(0,0,0,0.6);
        display: none;
        z-index: 1;
    }

    .page-is-first-persons .b-content__menu_open .menu__wrapper {
        display: block;
    }

    .page-is-first-persons .b-content__menu .menu__items {
        background: #578396;
        display: none;
        width: 290px;
        height: 100vh;
        overflow: auto;
        position: relative;
    }

    .page-is-first-persons .b-content__menu_open .menu__items{
        display: block;
    }

    .page-is-first-persons .b-content {
        margin-left: auto;
        width: auto;
        margin-right: 0;
    }

    .page-is-first-persons .b-content__header_first-persons {
        margin-left: 0;
        margin-top: 60px;
    }

    .page-is-first-persons .b-content__menu_sticked {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: auto;
        bottom: auto;
        min-height: 0;
        z-index: 10000;
    }

    .page-is-first-persons .b-content figure.fleft,
    .page-is-first-persons .b-content .b-widget.fleft,
    .page-is-first-persons .b-content .b-help.left,
    .page-is-first-persons .b-content .b-incut_left {
        margin-left: -20px;
        margin-right: 25px;
    }

    .page-is-first-persons .b-content figure.fright,
    .page-is-first-persons .b-content .b-widget.fright,
    .page-is-first-persons .b-content .b-help.right,
    .page-is-first-persons .b-content .b-incut_right {
        margin-right: -20px;
        margin-left: 25px;
    }

    .page-is-first-persons .b-slideshow:not(.b-slideshow_fullscreen) {
        margin-left: -20px;
        margin-right: -20px;
    }

    .page-is-first-persons .b-content_social {
        margin-left: 0;
        position: relative;
    }

    .page-is-first-persons .b-content_social:before {
        content: ' ';
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -120px;
        top: 0;
        width: 240px;
        height: 2px;
        background-color: #d2d8dc;
    }

    .page-is-first-persons .b-content_social .b-social__items {
        text-align: center;
    }

    .page-is-first-persons .tags-block {
        margin-left: 0;
    }

    .page-is-first-persons .b-items {
        margin-left: 50px;
        margin-top: 10px;
        width: auto;
        padding-bottom: 70px;
    }

    .page-is-first-persons .b-items .item {
        position: relative;
        min-height: 200px;
        width: auto;
        margin-right: 40px;
    }

    .page-is-first-persons .b-items .item__img {
        position: absolute;
        left: 0;
        top: 0;
        width: 300px;
        height: 200px;
    }

    .page-is-first-persons .b-items .item__info {
        margin-left: 320px;
    }

    .page-is-first-persons .unstyled-link,
    .page-is-first-persons .b-items .item__text {
        margin-left: 320px;
        display: block;
    }

    .page-is-first-persons .b-footer__logo.tass-logo {
        margin-left: 0;
    }

    .page-is-first-persons .tags-block {
        width: auto;
    }

    .page-is-first-persons .wrap-smi24 {
        padding-left: 50px;
        padding-right: 40px;
    }

    .page-is-first-persons .wrap-smi24 .sk_item_83854:nth-child(3n+1) {
        clear: none;
    }
}

@media(max-width: 767px) {
    .page-is-first-persons .b-anchor {
        position: relative;
        top: -60px;
    }

    .page-is-first-persons .b-content__menu {
        height: auto;
        z-index: 1000;
        width: 100%
    }

    .page-is-first-persons .b-content__menu .menu__header {
        height: 60px;
        line-height: 60px;
    }

    .page-is-first-persons .b-content__menu .menu__back {
        display: none;
    }

    .page-is-first-persons .b-content__menu .menu__open {
        display: inline-block;
    }

    .page-is-first-persons .b-content__menu .menu__close {
        display: block;
    }

    .page-is-first-persons .b-content__menu .logo_first-persons {
        margin-left: 20px;
    }

    .page-is-first-persons .b-content__menu .logo_info {
        position: absolute;
        right: 80px;
        top: 50%;
        margin-top: -10px;
    }

    .page-is-first-persons .b-content__menu .menu__wrapper {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100vh;
        background-color: rgba(0,0,0,0.6);
        display: none;
        z-index: 1;
    }

    .page-is-first-persons .b-content__menu_open .menu__wrapper {
        display: block;
    }

    .page-is-first-persons .b-content__menu .menu__items {
        background: #578396;
        display: none;
        width: auto;
        height: 100vh;
        overflow: auto;
    }

    .page-is-first-persons .b-content__menu_open .menu__items{
        display: block;
    }

    .page-is-first-persons .b-content {
        padding-left: 10px;
        margin-left: auto;
        width: auto;
        margin-right: 0;
    }

    .page-is-first-persons .b-content__header_first-persons {
        margin-left: 0;
    }

    .page-is-first-persons .b-content__menu_sticked {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: auto;
        bottom: auto;
        min-height: 0;
        z-index: 10000;
    }

    .page-is-first-persons .b-content__header_first-persons {
        margin-bottom: 0;
    }

    .page-is-first-persons .b-content__header_first-persons img {
        margin-bottom: 30px;
    }

    .page-is-first-persons .b-content__header_first-persons .title {
        font-size: 24px;
        font-family: "PT Sans", sans-serif;
        color: #000;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 30px;
    }

    .page-is-first-persons .b-content__header_first-persons .text {
        font-size: 16px;
        font-family: "PT Sans", sans-serif;
        line-height: 1.5;
        color: rgb(110, 110, 110);
        margin-bottom:  30px;
    }

    .page-is-first-persons .b-content__header_first-persons .hr {
        width: 200px;
        height: 2px;
        margin: 0 auto;
    }

    .page-is-first-persons .b-content figure.fleft,
    .page-is-first-persons .b-content figure.fright,
    .page-is-first-persons .b-content .b-widget.fleft,
    .page-is-first-persons .b-content .b-widget.fright,
    .page-is-first-persons .b-content .b-help.left,
    .page-is-first-persons .b-content .b-help.right,
    .page-is-first-persons .b-content .b-incut_left,
    .page-is-first-persons .b-content .b-incut_right {
        margin-right: 0;
        width: auto;
        margin-left: 0;
        float: none;
    }

    .page-is-first-persons .b-items {
        margin-left: 20px;
        margin-right: 20px;
        margin-top: 10px;
        width: auto;
        padding-bottom: 70px;
    }

    .page-is-first-persons .b-items .item {
        margin-right: 0;
        margin-left: 0;
        max-width: inherit;
        position: relative;
        width: auto;
    }

    .page-is-first-persons .b-items .item__img {
        width: 100%;
        height: auto;
        position: static;
    }

    .page-is-first-persons .b-items .item__format {
        display: block;
        width: 100%;
        height: auto;
    }

    .page-is-first-persons .b-items .item__info,
    .page-is-first-persons .unstyled-link,
    .page-is-first-persons .b-items .item__text {
        margin-left: 0;
        display: block;
        height: auto;
    }

    .page-is-first-persons .b-content_social {
        margin-left: 0;
        position: relative;
    }

    .page-is-first-persons .b-content_social:before {
        content: ' ';
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -120px;
        top: 0;
        width: 240px;
        height: 2px;
        background-color: #d2d8dc;
    }

    .page-is-first-persons .b-content_social .b-social__items {
        text-align: center;
    }

    .page-is-first-persons .tags-block {
        margin-left: 0;
        width: auto;
    }

    .page-is-first-persons .b-footer__logo.tass-logo {
        margin-left: 0;
    }

    .page-is-first-persons .wrap-smi24 {
        padding-left: 0;
        padding-right: 0;
    }

    .page-is-first-persons .wrap-smi24 .sk_item_inner_83854 {
        margin-right: 0;
    }

}

.b-button__show-search-form {
    cursor: pointer;
    color: #668294;
}

.b-button__show-search-form:hover {
    color: #202020;
}

.b-search {
    width: 100%;
    height: 0;
}

.b-search_opened {
    position: fixed;
    height: 100%;
    z-index: 1000;
    font-family: "PT Sans", sans-serif;
}

.b-search__shadow {
    background-color: #373737;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transition: opacity 0.5s ease;
    -moz-transition: opacity 0.5s ease;
    -o-transition: opacity 0.5s ease;
    -ms-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
}

.b-search_opened .b-search__shadow {
    opacity: 0.98;
    width: 100%;
    height: 100%;
}

.b-search__header {
    position: relative;
    height: 70px;
    background-color: #809bac;
    -webkit-transform: translateY(-70px);
    -moz-transform: translateY(-70px);
    -o-transform: translateY(-70px);
    -ms-transform: translateY(-70px);
    transform: translateY(-70px);
}

.b-search_opened .b-search__header {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.b-search__wrap {
    position: relative;
}

.b-search__input {
    background-color: transparent;
    outline: none;
    border: none;
    color: #ffffff;
    height: 70px;
    line-height: 70px;
    font-size: 24px;
    padding-right: 80px;
    width: 100%;
    display: block;
    box-sizing: border-box;
}

.b-search__input::-ms-clear {
    display: none;
}

.b-search__input::-webkit-input-placeholder {color:#d5e0e5; font-size: 24px;}
.b-search__input::-moz-placeholder          {color:#d5e0e5; font-size: 24px;}/* Firefox 19+ */
.b-search__input:-moz-placeholder           {color:#d5e0e5; font-size: 24px;}/* Firefox 18- */
.b-search__input:-ms-input-placeholder      {color:#d5e0e5; font-size: 24px;}

.b-search__close {
    position: absolute;
    right: 0;
    top: 0;
    border-left: 1px solid #8fa7b6;
    border-right: 1px solid #8fa7b6;
    height: 70px;
    width: 68px;
    line-height: 68px;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
}

.no-touch .b-search__close:hover {
    background-color: #7894a5;
}

.no-touch .b-search__close:active {
    background-color: #576f7e;
}

.b-search__close .icon{
    background: url(../image/icon_header_search_close.svg) no-repeat;
    background-size: contain;
    width: 14px;
    height: 14px;
    display: inline-block;
}

.b-search__results {
    position: relative;
}

.b-search__result {
    padding: 25px 0 20px;
    border-bottom: 1px solid #535657;
}

.b-search__result.ng-enter,
.b-search__result.ng-leave {
    -webkit-transition: 0.5s cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -moz-transition: 0.5s cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -ms-transition: 0.5s cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -o-transition: 0.5s cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    transition: 0.5s cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    position: relative;
    display: block;
}

.b-search__result.ng-leave.ng-leave-active,
.b-search__result.ng-enter {
    -webkit-transform: rotateX(-180deg) translatez(30px);
    -moz-transform: rotateX(-180deg) translatez(30px);
    -ms-transform: rotateX(-180deg) translatez(30px);
    -o-transform: rotateX(-180deg) translatez(30px);
    transform: rotateX(-180deg) translatez(30px);
    opacity: 0;
    height: 0px;
}

.b-search__result.ng-enter.ng-enter-active,
.b-search__result.ng-leave {
    -webkit-transform: rotateX(0deg) translatez(30px);
    -moz-transform: rotateX(0deg) translatez(30px);
    -ms-transform: rotateX(0deg) translatez(30px);
    -o-transform: rotateX(0deg) translatez(30px);
    transform: rotateX(0deg) translatez(30px);
    opacity: 1;
    height: auto;
}

.b-search__result .datetime {
    color: #6e7072;
    font-size: 12px;
    margin-bottom: 10px;
}

.b-search__result .title {
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
}

.no-touch .b-search__result .title:hover {
    color: #809bac;
}

.b-search__result_all .title {
    font-weight: normal;
    font-size: 18px;
}

.b-search__result_all {
    border-bottom: none;
}

.b-counters {
    background: #809bac;
}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-button__show-search-form {
        display: none;
    }
}

/** УНИКАЛЬНАЯ ГАЛЕРЕЯ **/
.b-slideshow {
    width: 1000px;
    margin-left: -100px;
    margin-bottom: 45px;
}

.b-slideshow.news-slideshow {
    width: 100%;
    margin-left: 0;
}

.b-slideshow__wrapper {
    position: relative;
    overflow: hidden;
}

.b-slideshow__wrapper-buttons {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 667px;
}

/** галерея - управление режимом **/
.b-slideshow__control-panel {
    position: absolute;
    top: 607px;
    right: 10px;
    z-index: 1;
}

.b-slideshow__control-panel .control-panel {
    font-size: 0;
}

.b-slideshow__control-panel .control-panel__item {
    display: inline-block;
    height: 40px;
    padding: 0 20px;
    background-color: rgba(0,0,0, 0.5);
    color: #ffffff;
    font-family: "Helvetica", sans-serif;
    font-size: 13px;
    line-height: 40px;
    margin-right: 10px;
    border-radius: 20px;
    vertical-align: top;
}

.b-slideshow__control-panel .control-panel__item_fullscreen {
    background-image: url('/image/slideshow/icon-gallery-full.svg');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: center center;
    cursor: pointer;
}

.b-slideshow__control-panel .control-panel__item_screen-restore {
    background-image: url('/image/slideshow/icon_gallery_close.svg');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: center center;
    cursor: pointer;
}

/** галерея - навигация **/
.b-slideshow__navigation .navigation__item {
    position: absolute;
    width: 16px;
    height: 32px;
    top: 50%;
    margin-top: -16px;
    cursor: pointer;
    z-index: 1;
}

.b-slideshow__navigation .navigation__item_left {
    background: url(/image/slideshow/slider-arrow-left.png) no-repeat;
    left: 25px;
}

.b-slideshow__navigation .navigation__item_right {
    background: url(/image/slideshow/slider-arrow-right.png) no-repeat;
    right: 25px;
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(min-resolution: 1.5dppx) {
    .b-slideshow__navigation .navigation__item_left {
        background: url(/image/slideshow/slider-arrow-left@2x.png) no-repeat;
        background-size: contain;
    }

    .b-slideshow__navigation .navigation__item_right {
        background: url(/image/slideshow/slider-arrow-right@2x.png) no-repeat;
        background-size: contain;
    }

}

/** галерея - элементы **/
.b-slideshow__items {
    white-space: nowrap;
    font-size: 0;
    overflow: hidden;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.b-slideshow__item {
    display: inline-block;
    vertical-align: top;
    width: 1000px;
}

.b-slideshow__item .item__scale {
    background-color: #f5f9fb;
}

.b-slideshow__item_visible {
    height: auto;
}

.b-slideshow__item_invisible {
    height: 0;
}

.b-slideshow__item .item__image-scale {
    display: none;
}

.b-slideshow__item .item__image {
    position: relative;
    width: 100%;
    height: 667px;
    background-size: cover;
    background-position: center;
}

/* Slideshow News */
.b-slideshow.news-slideshow {
    width: 550px;
}

.b-slideshow.news-slideshow .b-slideshow__wrapper-buttons {
    height: 370px;
}

.news-slideshow .b-slideshow__item .item__image {
    width: 100%;
    height: 366px;
}

@media(max-width: 767px) {
    .b-slideshow.news-slideshow {
        width: 100%;
    }

    .b-slideshow.news-slideshow .b-slideshow__wrapper-buttons {
        height: 370px;
    }

    .b-slideshow.news-slideshow .b-slideshow__control-panel {
        top: 97.7vw;
    }
}

.b-slideshow__item .text {
    padding: 30px 10px 40px;
    white-space: normal;
}

.b-slideshow__item .text__title {
    color: #4a4a4a;
    font-family: "Lato", sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    text-align: left;
}

.b-slideshow__item .text__hr {
    margin: 20px 0;
    width: 120px;
    height: 3px;
    background-color: #d5e0e5;
}

.b-slideshow__item .text__description {
    color: #4a4a4a;
    font-family: "Lato", sans-serif;
    font-size: 16px;
    line-height: 24px;
    word-break: break-word;
    text-align: left;
}

.b-slideshow__item .text__wrapper {
    width: 100%;
    margin: 0 auto;
}

.b-slideshow__item .item__copyright {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 5px;
    background: linear-gradient(to bottom, transparent, rgba(0,0,0,0.5));
    color: #ffffff;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    text-align: left;
    margin: 0;
}

.b-slideshow__item .item__copyright *,
.b-slideshow__item .text__title *,
.b-slideshow__item .text__description * {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    line-height: inherit;
    font-size: inherit;
    margin: inherit;
}

.b-slideshow__item.item_simple .item__text{
    display: none;
}

.b-slideshow__item.item_simple-with-vertical-text {
    font-size: 0;
}

.b-slideshow__item.item_simple-with-vertical-text .item__scale {
    text-align: center;
}

.b-slideshow__item.item_simple-with-vertical-text .item__image {
    display: inline-block;
    width: 50%;
}

.b-slideshow__item.item_simple-with-vertical-text .item__text {
    display: inline-block;
    width: 50%;
    height: 667px;
    line-height: 667px;
    padding: 0;
    vertical-align: top;
}

.b-slideshow__item.item_simple-with-vertical-text .text__wrapper {
    display: inline-block;
    vertical-align: middle;
    width: 400px;
    margin: 0 50px;
}

.b-slideshow__item.item_only-text .item__image {
    display: none;
}

.b-slideshow__item.item_only-text .item__text {
    height: 667px;
    line-height: 667px;
    padding: 0;
}

.b-slideshow__item.item_only-text .text__wrapper {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    margin: 0 100px;
}

/** галерея - scrolled **/
.b-slideshow_scrolled .b-slideshow__navigation {
    position: fixed;
    top: 0;
    height: 50px;
    width: 1000px;
    z-index: 2;
}

.b-slideshow_scrolled .navigation__topbar {
    position: fixed;
    left: 0;
    top: 0;
    width: 100vw;
    height: 50px;
    background-color: rgba(0,0,0,0.3);
}

/** галерея - fullscreen **/
.b-slideshow_fullscreen {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    min-height: 100vh;
    margin: 0;
    z-index: 10000;
    background-color: #4a4a4a;
}

.b-slideshow_fullscreen .b-slideshow__wrapper-buttons {
    position: absolute;
    height: 100vh;
    left: 0;
    top: 0;
}

.b-slideshow_fullscreen .b-slideshow__control-panel {
    top: 20px;
}

.b-slideshow_fullscreen .b-slideshow__items {
    height: 100vh;
    width: 100%;
    overflow: hidden;
}

.b-slideshow_fullscreen .b-slideshow__item {
    position: relative;
    width: 100%;
    height: 100vh;
}

.b-slideshow_fullscreen .b-slideshow__item .item__scale {
    background: none;
}

.b-slideshow_fullscreen .b-slideshow__item .item__image {
    box-shadow: 0 0 25px rgba(0,0,0, 0.5);
}

.b-slideshow_fullscreen .b-slideshow__item .item__image-scale {
    display: block;
    height: 100%;
    width: auto;
}

/** fullscreen обычного слайда **/
.b-slideshow_fullscreen .item_simple .item__scale {
    position: absolute;
    height: 90vh;
    top: 50vh;
    margin-top: -45vh;
    width: 100%;
    text-align: center;
}

.b-slideshow_fullscreen .item_simple .item__image {
    display: inline-block;
    width: auto;
    height: 100%;
}

/** fullscreen слайда с текстом под изображением **/
.b-slideshow_fullscreen .item_simple-with-text {
    height: 100vh;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.b-slideshow_fullscreen .item_simple-with-text .item__scale {
    margin-top: 5vh;
    width: 100%;
    text-align: center;
}

.b-slideshow_fullscreen .item_simple-with-text .item__image {
    display: inline-block;
    width: auto;
    height: 75vh;
}

.b-slideshow_fullscreen .item_simple-with-text .text {
    background-color: transparent;
    max-width: 800px;
    margin: 0 auto;
    text-align: left;
}

.b-slideshow_fullscreen .item_simple-with-text .text__title,
.b-slideshow_fullscreen .item_simple-with-text .text__description {
    color: #ffffff;
}

.b-slideshow_fullscreen .item_simple-with-text .text__hr {
    background-color: #ffffff;
}

/** fullscreen слайда с текстом справа от изображения **/
.b-slideshow_fullscreen .item_simple-with-vertical-text .item__scale {
    width: 100%;
    height: 100vh;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .item__image {
    height: 100vh;
    background-size: cover;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .item__text {
    height: 100vh;
    line-height: 100vh;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .text {
    background-color: transparent;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .text__wrapper {
    margin: 0 160px;
    width: auto;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .text__title,
.b-slideshow_fullscreen .item_simple-with-vertical-text .text__description {
    color: #ffffff;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .text__hr {
    background-color: #ffffff;
}

.b-slideshow_fullscreen .item_simple-with-vertical-text .item__image-scale {
    display: none;
}

/** fullscreen слайда только с текстом **/
.b-slideshow_fullscreen .item_only-text .item__scale {
    width: 100%;
    height: 100vh;
}

.b-slideshow_fullscreen .item_only-text .item__text {
    height: 100vh;
    line-height: 100vh;
}

.b-slideshow_fullscreen .item_only-text .text__wrapper {
    margin: 0 200px;
}

.b-slideshow_fullscreen .item_only-text .text {
    background-color: transparent;
}

.b-slideshow_fullscreen .item_only-text .text__title,
.b-slideshow_fullscreen .item_only-text .text__description {
    color: #ffffff;
}

.b-slideshow_fullscreen .item_only-text .text__hr {
    background-color: #ffffff;
}

/** галерея - планшет **/
@media(min-width: 768px) and (max-width: 1023px) {
    .b-slideshow {
        width: auto;
        margin-left: -20px;
        margin-right: -20px;
    }

    .b-slideshow__wrapper-buttons {
        height: 66.7vw;
    }

    .b-slideshow__navigation .navigation__item_left {
        left: 10px;
    }

    .b-slideshow__navigation .navigation__item_right {
        right: 10px;
    }

    .b-slideshow_scrolled .b-slideshow__navigation {
        width: 100%;
    }

    .b-slideshow__control-panel {
        top: 66.7vw;
        margin-top: -50px;
        right: 0;
    }

    .b-slideshow__control-panel .control-panel__item_fullscreen {
        display: none;
    }

    .b-slideshow__item .item__image {
        height: 66.7vw;
    }

    .b-slideshow__item .text  {
        padding: 20px;
    }

    .b-slideshow__item .text__wrapper {
        width: auto;
    }

    .b-slideshow__item.item_simple-with-vertical-text .item__text,
    .b-slideshow__item.item_only-text .item__text {
        height: 66.7vw;
        line-height: 66.7vw;
    }

    .b-slideshow__item.item_simple-with-vertical-text .text__wrapper {
        width: auto;
        margin: 0 30px;
    }

    .b-slideshow__item.item_only-text .text__wrapper {
        margin: 0 40px;
    }
}

/** галерея - мобильные устр-ва **/
@media(max-width: 767px) {
    .b-slideshow {
        width: auto;
        margin-left: -10px;
        margin-right: -10px;
    }

    .b-slideshow__wrapper-buttons {
        height: 66.7vw;
    }

    .b-slideshow__wrapper-buttons_2x-on-mobile {
        height: 133.4vw;
    }

    .b-slideshow__navigation .navigation__item_left {
        left: 10px;
    }

    .b-slideshow__navigation .navigation__item_right {
        right: 10px;
    }

    .b-slideshow_scrolled .b-slideshow__navigation {
        width: 100%;
    }

    .b-slideshow__control-panel {
        top: 66.7vw;
        margin-top: -30px;
        right: 0;
    }

    .b-slideshow__wrapper-buttons_height-100p-on-mobile {
        height: 100%;
    }

    .b-slideshow__wrapper-buttons_height-100p-on-mobile .b-slideshow__control-panel {
        top: 100%;
    }

    .b-slideshow__wrapper-buttons_2x-on-mobile .b-slideshow__control-panel {
        top: 133.4vw;
    }

    .b-slideshow__control-panel .control-panel__item {
        padding: 0 5px;
        height: 20px;
        line-height: 20px;
    }

    .b-slideshow__control-panel .control-panel__item_fullscreen {
        display: none;
    }

    .b-slideshow__item .item__image {
        height: 66.7vw;
    }

    .b-slideshow__item .text {
        padding: 20px 10px;
    }

    .b-slideshow__item .text__wrapper {
        width: auto;
    }

    .b-slideshow__item.item_simple-with-vertical-text .item__image {
        display: block;
        width: 100%;
        height: 133.4vw;
    }

    .b-slideshow__item.item_simple-with-vertical-text .item__text {
        width: 100%;
        height: auto;
        line-height: normal;
    }

    .b-slideshow__item.item_simple-with-vertical-text .text__wrapper {
        margin: 25px 10px;
        width: auto;
    }

    .b-slideshow__item.item_only-text .item__text {
        height: auto;
        line-height: normal;
    }

    .b-slideshow__item.item_only-text .text__wrapper {
        margin: 0 40px;
    }

    .b-slideshow__item.item_only-text .text__wrapper {
        margin: 25px 30px;
    }
}

.preview_icon {
    padding: 20px;
    bottom: 5px;
    left: 18px;
    position: absolute;
}
.preview_icon_media_white {
    background: url('../img/material_icon_media_white.svg') no-repeat;
}
.preview_icon_media_black {
    background: url('../img/material_icon_media_black.svg') no-repeat;
}
.preview_icon_photo_white {
    background: url('../img/material_icon_photo_white.svg') no-repeat;
}
.preview_icon_photo_black {
    background: url('../img/material_icon_photo_black.svg') no-repeat;
}
.preview_icon_partner_white {
    background: url('../img/material_icon_partner_white.svg') no-repeat;
}
.preview_icon_partner_black {
    background: url('../img/material_icon_partner_black.svg') no-repeat;
}
.preview_icon_infographic_white {
    background: url('../img/material_icon_infographic_white.svg') no-repeat;
}
.preview_icon_infographic_black {
    background: url('../img/material_icon_infographic_black.svg') no-repeat;
}

/** ПЕРВЫЕ ЛИЦА // РАЗВОДЯЩАЯ **/
.page-is-index-first-persons .wrap-white {
    background-color: #f3f3f3;
}

.page-is-index-first-persons .b-nav {
    margin-bottom: 0;
}

.page-is-index-first-persons footer {
    margin-top: 0;
}

.b-first-persons {
    margin: 0 -140px;
    background-color: #f3f3f3;
}

.b-first-persons__header {
    position: relative;
    width: 100vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.b-first-persons__header .img {
    position: relative;
    height: 400px;
    overflow: hidden;
}

.b-first-persons__header .img {
   background-image: url('/image/first-persons/header.png');
   background-position: center;
   background-size: cover;
   background-repeat: no-repeat;
}

.b-first-persons__header .img img{
    display:none;
}

.b-first-persons__header .panel {
    position: absolute;
    top: 10px;
    right: 90px;
    color: #fff;
    font-size: 0;
}

.b-first-persons__header .social {
    display: inline-block;
    margin-right: 10px;
}

.b-first-persons__header .social__item {
    margin-right: 30px;
}

.b-first-persons__header .fa {
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    cursor: pointer;
}

.b-first-persons__header .logo_tass {
    position: absolute;
    top: 0;
    right: 20px;
    display: block;
    width: 40px;
    height: 40px;
    background: url(../image/tass-logo.png) center center no-repeat;
    background-size: contain;
    cursor: pointer;
}

.b-first-persons__header .wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 600px;
    text-align: center;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.b-first-persons__header .title {
    margin-bottom: 20px;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
}

.b-first-persons__header .title_tablet {
    display: none;
}

.b-first-persons__header .description {
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}

.b-first-persons__content {
    padding: 40px 0 70px 40px;
}

.b-first-persons__content .wrap {
    font-size: 0;
}

.b-first-persons__content .item {
    position: relative;
    vertical-align: top;
    box-sizing: border-box;
    display: inline-block;
    width: 460px;
    height: 230px;
    margin-bottom: 30px;
    padding: 20px 30px 20px 150px;
    background-color: #fff;
}

.b-first-persons__content .item:nth-child(odd) {
    margin-right: 60px;
}

.b-first-persons__content .item__img {
    position: absolute;
    top: 20px;
    left: -20px;
    display: block;
    width: 140px;
    height: 140px;
    background-position: center;
    background-size: cover;
}

.b-first-persons__content .item__title {
    color: #1b4156;
    font-family: "PT Sans", sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 26px;
    margin: 0 0 20px;
}

.b-first-persons__content .item__format {
    display: none;
}

.b-first-persons__content .item__text {
    color: #555;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}

.b-first-persons__content .item__info {
    display: none;
}

.b-section__header{
    width: 100vw;
}
.b-section__header .wrapper {
    text-align: center;
    margin: 20px auto
}

.b-section__header .title {
    margin: 0 20px 20px;
    color: #000;
    font-family: "PT Sans", sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
}

@media (min-width: 768px){
    .b-section__header .title {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-first-persons {
        margin: 0;
    }

   .b-first-persons__header .img img{
        display: block;
        width: 100%;
    }
    .b-first-persons__header .img{
        height:auto;
        background-image: none;
    }

    .b-first-persons__header .wrapper {
        position: static;
        transform: none;
        margin: 20px auto;
    }

    .b-first-persons__header .title:not(.title_tablet) {
        display: none;
    }

    .b-first-persons__header .title_tablet {
        display: block;
        color: #fff;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }

    .b-first-persons__header .description {
        color: #555;
        font-size: 16px;
        line-height: 20px;
    }

    .b-first-persons__content {
        padding-top: 0;
        padding-bottom: 20px;
        padding-left: 0;
    }

    .b-first-persons__content .wrap {
        padding:  0 25px 0 45px;
    }

    .b-first-persons__content .item {
        width: auto;
        height: auto;
        min-height: 180px;
        margin-bottom: 20px;
    }

    .b-first-persons__content .item:nth-child(odd) {
        margin-right: 0;
    }
}

@media (max-width: 767px) {
    .b-first-persons {
        margin: 0;
    }


    .b-first-persons__header .wrapper {
        position: static;
        transform: none;
        margin: 20px auto;
        width: auto;
    }

    .b-first-persons__header .img {
        display: none;
    }

    .b-first-persons__header .title {
        color: #000;
        margin-bottom: 0;
        font-size: 24px;
        line-height: 26px;
    }

    .b-first-persons__header .panel,
    .b-first-persons__header .description,
    .b-first-persons__header .logo_tass {
        display: none;
    }

    .b-first-persons__content {
        padding-top: 0;
        padding-bottom: 20px;
        padding-left: 0;
    }

    .b-first-persons__content .wrap {
        padding:  0 10px 0 20px;
    }

    .b-first-persons__content .item {
        width: auto;
        height: auto;
        min-height: 100px;
        padding: 10px 10px 15px 80px;
        margin-bottom: 10px;
    }

    .b-first-persons__content .item:nth-child(odd) {
        margin-right: 0;
    }

    .b-first-persons__content .item__img {
        top: 10px;
        left: -10px;
        width: 80px;
        height: 80px;
    }

    .b-first-persons__content .item__title {
        font-size: 18px;
        font-weight: 700;
        line-height: 21px;
        margin: 0 0 10px;
    }

    .b-first-persons__content .item__text {
        color: #4a4a4a;
        font-size: 14px;
        font-weight: 400;
        line-height: 17px;
    }
}

/** ТЕСТЫ/ВИКТОРИНЫ **/
.wrapper-test {
    background-color: #fff;
    margin: 0 -2000px 0;
    padding: 40px 0 80px;
}

.wrapper-test .button {
    display: inline-block;
    min-width: 230px;
    height: 50px;
    padding: 0 15px;
    border: 2px solid #809bac;
    color: #809bac;
    font-family: "PT Sans";
    font-size: 18px;
    font-weight: 400;
    line-height: 46px;
    cursor: pointer;
    box-sizing: border-box;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}
.wrapper-test .button:hover{
    background: #e0e7eb;
    outline: 0;
}
.wrapper-test .button_disabled {
    opacity: 0.2;
}

.test {
    width: 800px;
    margin: 0 auto;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.27);
}

/** ТЕСТЫ//ПРЕВЬЮ **/
.test-title {

}

.test-title__text {
    padding: 40px 0;
    max-width: 600px;
    margin: 0 auto;
}

.test-title__img {
    position: relative;
    padding-top: 50%;
    border-radius: 3px 3px 0 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.test h1.test-title__title {
    color: #222;
    font-family: "PT Serif", serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
    margin: 0 0 20px;
    text-align: center;
}

.test-title__descript {
    color: #222;
    font-family: "PT Sans", serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
    text-align: center;
    margin-bottom: 40px;
}
.test-title__datetime{
    color: #777777;
    font-style: italic;
    font-size: 16px;
    font-weight: bold;
}
.wrapper_text_center {
    text-align: center;
}

/** ТЕСТЫ//ВОПРОС **/
.test-question {

}

.test-question__pagination {
    padding: 8px 18px;
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate(-50%, 50%);
    -ms-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
    background-color: #809bac;
    border-radius: 40px;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
}

.test-question__content {
    padding: 40px 30px;
}

.test-question__media {
    position: relative;
}

.test-question__img {
    position: relative;
    padding-top: 50%;
    border-radius: 3px 3px 0 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.test-question__img_none {
    padding-top: 58px;
}

.test-question__video video {
    width: 100%;
    height: auto;
    background-color: #000;
}

.test-question__video .video-copy {
    min-height: 40px;
}

.test-question__video figcaption {
    font-style: italic;
    padding: 20px;
    background-color: #edf2f5;
    color: #3a3a3a;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}

.test-question__video figcaption a,
.test-question__video figcaption a:hover,
.test-question__video figcaption a:visited,
.test-question__video figcaption a:active {
    color: #91ACBD;
    text-decoration: none;
}

.test-question__video figcaption a:hover {
    text-decoration: underline;
}

.test-question__text {
    color: #222;
    font-family: "PT Serif", serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 30px;
}

.test-question__answers {
    position: relative;
    margin: 0 -30px 30px;
}

.test-question__answers_locked:after {
    content: ' ';
}

.test-question .answer {
    margin-top: -1px;
}

.test-question .answer input[type=radio],
.test-question .answer input[type=checkbox]  {
    display: none;
}

.test-question .answer input[type=radio]+.answer__wrapper,
.test-question .answer input[type=checkbox]+.answer__wrapper {
    padding: 0 30px;
}

.test-question .answer label {
    position: relative;
    display: block;
    padding: 20px 40px 20px 30px;
    border-top: 1px solid #f3f3f3;
    cursor: pointer;
}

.test-question .answer:last-child label {
    border-bottom: 1px solid #f3f3f3;
}

.test-question .answer__radio {
    position: absolute;
    left: 0;
    top: 22px;
    display: block;
    width: 16px;
    height: 16px;
}

.test-question .answer__image {
    display: none;
}

.test-question .answer__title {
    color: #636363;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.test-question .answer__percent {
    position: absolute;
    right: 0;
    top: 20px;
}

.test-question .answer__radio:before {
    content: ' ';
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    border-radius: 16px;
    border: 2px solid #dedede;
}

/** hover на ответе **/
.test-question .answer:hover {
    cursor: pointer;
}

.test-question .answer:hover .answer__radio:before {
    border: 2px solid #809bac;
}

.test-question .answer:hover .answer__title {
    color: #1b4156;
}

/** выбранный ответ **/
.test-question .answer input[type=radio]:checked+.answer__wrapper,
.test-question .answer input[type=checkbox]:checked+.answer__wrapper {
    background-color: #f4f8fb;
}

.test-question .answer input[type=radio]:checked+.answer__wrapper .answer__radio:before,
.test-question .answer input[type=checkbox]:checked+.answer__wrapper .answer__radio:before {
    border: 2px solid #809bac;
}

.test-question .answer input[type=radio]:checked+.answer__wrapper .answer__radio:after,
.test-question .answer input[type=checkbox]:checked+.answer__wrapper .answer__radio:after {
    content: ' ';
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: block;
    box-sizing: border-box;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background-color: #809bac;
}

.test-question_image .test-question__answers {
    font-size: 0;
    margin: 0 0 5px;
}

.test-question_image .test-question__text {
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 30px;
}

.test-question_image .answer {
    display: inline-block;
    margin-right: 25px;
    margin-bottom: 25px;
}

.test-question_image .answer:nth-child(3n) {
    margin-right: 0;
}

.test-question_image .answer__wrapper {
    padding: 0 !important;
    overflow: hidden;
}

.test-question_image .answer label{
    border: none;
    padding: 0;
}

.test-question_image .answer__image {
    position: relative;
    display: block;
    width: 230px;
    height: 160px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #ccc;
    opacity: 0.8;
    transition: all 0.4s;
}
.test-question_image .answer__wrapper:hover .answer__image{
    opacity: 1;
    transform: scale(1.1);
}

.test-question_image .answer__title {
    display: none;
}

.test-question_image .answer__radio {
    display: none;
}

.test-question_image .answer input[type=radio]:checked+.answer__wrapper .answer__image:after,
.test-question_image .answer input[type=checkbox]:checked+.answer__wrapper .answer__image:after {
    content: ' ';
    position: absolute;
    right: 10px;
    top: 10px;
    width: 30px;
    height: 30px;
    background: url(../image/icon_check_green.svg) center center no-repeat;
    background-size: contain;
}
.test-question_image .answer input[type=radio]:checked+.answer__wrapper .answer__image,
.test-question_image .answer input[type=checkbox]:checked+.answer__wrapper .answer__image{
    transform:scale(1);
    opacity: 1;
}

/** ТЕСТЫ//КОНТАКТЫ **/
.test-form {
    padding: 40px 30px;
}

.test-form__text {
    max-width: 600px;
    margin: 0 auto;
}

.test-form__title {
    color: #222;
    font-family: "PT Serif", serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 20px;
}

.test-form__descript {
    color: #222;
    font-family: "PT Sans";
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
    margin-bottom: 30px;
}

.test-form__form {
    padding: 30px 0;
    border-top: 1px solid #f3f3f3;;
    border-bottom: 1px solid #f3f3f3;
    margin-bottom: 40px;
}

.test-form__auth .title {
    color: rgba(0, 0, 0, 0.38);
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 20px;
}

.test-form__wrapper-inputs {
    font-size: 0;
    white-space: nowrap;
    margin-bottom: 30px;
}

.test-form__input {
    display: inline-block;
    width: 200px;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    margin-right: 25px;
    border: none;
    outline: none;
    background-color: #f2f6f9;
    color: black;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
}

.test-form__input::-webkit-input-placeholder {color: rgba(0, 0, 0, 0.38)}
.test-form__input::-moz-placeholder          {color: rgba(0, 0, 0, 0.38)}
.test-form__input:-moz-placeholder           {color: rgba(0, 0, 0, 0.38)}
.test-form__input:-ms-input-placeholder      {color: rgba(0, 0, 0, 0.38)}

/** ТЕСТЫ//РЕЗУЛЬТАТ **/
.test-result {

}

.test-result__img {
    position: relative;
    padding-top: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 3px 3px 0px 0px;
}

.test-result__content {
    padding: 40px 0;
    max-width: 600px;
    margin: 0 auto;
}

.test-result__title {
    color: #222;
    font-family: "PT Serif", sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 20px;
}

.test-result__descript {
    color: #222;
    font-family: "PT Sans";
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
    margin-bottom: 40px;
}

.test-result__social {
    font-size: 0;
    white-space: nowrap;
}

.test-result__social .social__item {
    display: inline-block;
    opacity: 0.8;
    color: #809bac;
    font-size: 24px;
    font-weight: 400;
    line-height: 24px;
    cursor: pointer;
    margin-right: 30px;
    transition: opacity 0.5s;
}
.test-result__social .social__item:hover{
    opacity: 1;
}

.test-result__social .social__item:last-child {
    margin-right: 0;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .wrapper-test {
        margin: 0;
    }

    .test {
        width: 728px;
    }

    .test-question_image .answer {
        margin-right: 34px;
    }

    .test-question_image .answer__image {
        width: 200px;
        height: 140px;
    }

    .test-form__input {
        width: 180px;
        margin-right: 19px;
    }
}

@media (max-width: 767px) {
    .wrapper-test {
        margin: 0;
        padding: 20px 10px;
    }

    .wrapper-test .button {
        padding: 0 10px;
        height: 40px;
        line-height: 36px;
    }

    .test {
        width: auto;
    }

    .test-title__text {
        max-width: auto;
        padding: 20px 10px;
    }

    .test h1.test-title__title {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 15px;
    }

    .test-title__descript {
        font-size: 16px;
        line-height: 18px;
        margin-bottom: 20px;
    }

    .test-question__img_none {
        padding-top: 38px;
    }

    .test-question__content {
        padding: 30px 10px 20px;
    }

    .test-question__text {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 20px;
    }

    .test-question .answer label {
        padding: 15px 40px 15px 25px;
    }

    .test-question .answer__title {
        font-size: 16px;
        line-height: 18px;
    }

    .test-question .answer__percent {
        position: absolute;
        right: 0;
        top: 15px;
    }

    .test-question .answer__radio {
        top: 16px;
    }

    .test-question__answers {
        margin: 0 -10px 20px;
    }

    .test-question .answer input[type=radio]+.answer__wrapper,
    .test-question .answer input[type=checkbox]+.answer__wrapper {
        padding: 0 10px;
    }

    .test-question_image .test-question__text {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .test-question_image .answer label {
        padding: 0;
    }

    .test-question_image .test-question__answers {
        text-align: center;
    }

    .test-question_image .answer {
        margin-right: 0;
        margin-bottom: 10px;
    }

    .test-question_image .test-question__answers {
        margin-bottom: 10px;
    }

    .test-form {
        padding: 20px 10px;
    }

    .test-form__title {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 15px;
    }

    .test-form__descript {
        font-size: 16px;
        line-height: 18px;
        margin-bottom: 20px;
    }

    .test-form__form {
        padding: 20px 0;
        margin-bottom: 20px;
    }

    .test-form__input {
        width: 100%;
        display: block;
        box-sizing: border-box;
        margin-right: 0;
        margin-bottom: 20px;
        height: 40px;
        line-height: 40px;
    }

    .test-form__wrapper-inputs {
        margin-bottom: 20px;
    }

    .test-result__content {
        max-width: auto;
        padding: 20px 10px;
    }

    .test-result__title {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 15px;
    }

    .test-result__descript {
        font-size: 16px;
        line-height: 18px;
        margin-bottom: 20px;
    }
}


/** БЛОК ТИЗЕР НА ГЛАВНОЙ **/
.b-teaser {
    position: relative;
    width: 100%;
    height: 100%;
}

.b-teaser__bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
}


.b-teaser__content {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 30px;
    background-image: linear-gradient(-180deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,0.60) 100%);
}

.b-teaser__title {
    margin-bottom: 20px;
    color: #fff;
    font-family: "PT Serif", serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 39px;
    text-decoration: none;
}

.b-teaser__descript {
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
}

/** БЛОК НОВОСТЕЙ НА ГЛАВНОЙ **/
.b-news-block {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background-color: #fff;
    border: 1px solid #f2f6f9;
}

.b-news-block__title {
    background-color: #f2f6f9;
    color: #000;
    font-family: "PT Sans", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    padding: 20px;
    text-transform: uppercase;
}

.b-news-block__content {
    padding: 0 20px;
    max-height: 285px;
    overflow: hidden;
}

.b-news-block__item {
    display: block;
    padding: 20px 0;
    border-bottom: 1px solid #f2f6f9;
}

.b-news-block__item:last-child {
    border-bottom: none;
}

.b-news-block__item .title {
    display: block;
    max-height: 100px;
    color: #000;
    font-family: "PT Serif", serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    overflow: hidden;
    text-decoration: none;
}

html:not(.touch) .b-news-block__item .title:hover {
    color: #668294;
}

.b-news-block__footer {
    position: absolute;
    bottom: 20px;
    padding: 0 20px;
}

.b-news-block__footer .link {
    color: #91acbd;
    font-family: "PT Sans", sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 17px;
    text-decoration: none;
}

html:not(.touch) .b-news-block__footer .link:hover {
    color: #1b4156;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .wrap-teaser-with-news {
        white-space: normal;
        padding: 0;
    }

    .wrap-teaser {
        display: block;
        margin: 0 auto 30px;
        padding-right: 0;
    }

    .wrap-news-block {
        display: block;
        width: auto;
        height: auto;
        border-bottom: 1px solid #f2f6f9;
    }

    .b-news-block {
        width: auto;
        margin: 0 auto;
        border: none;
        overflow: hidden;
    }

    .b-news-block__scale {
        width: 650px;
        margin-left: auto;
        margin-right: auto;
    }

    .b-news-block__items {
        white-space: nowrap;
        font-size: 0;
        margin-right: -20px;
        padding: 20px 0;
    }

    .b-news-block__item {
        box-sizing: border-box;
        display: inline-block;
        vertical-align: top;
        width: 33.33%;
        padding: 0 20px 0 0;
        margin-bottom: 0;
        white-space: normal;
        border-bottom: none;
    }

    .b-news-block__footer {
        position: static;
        padding: 0 0 20px;
    }

    .b-news-block__item .title,
    .b-news-block__content {
      max-height: 100%;
    }
}

@media (max-width: 767px) {
    .wrap-teaser-with-news {
        white-space: normal;
        margin-bottom: 0;
        padding: 0;
    }

    .wrap-teaser {
        display: block;
        width: 100%;
        height: auto;
        padding-right: 0;
    }

    .wrap-teaser a {
        text-decoration: none;
    }

    .wrap-news-block {
        display: block;
        width: auto;
        height: auto;
        padding: 10px;
    }

    .b-teaser {
        width: auto;
        height: auto;
        padding: 0 10px 10px;
    }

    .b-teaser__bg {
        position: static;
        padding-top: 62.5%;
        margin-bottom: 15px;
    }

    .b-teaser__content {
        position: static;
        bottom: auto;
        width: auto;
        padding: 0 10px;
        text-align: center;
        background: none;
    }

    .b-teaser__title {
        margin-bottom: 0;
        color: #000;
        font-size: 22px;
        line-height: 28px;
    }

    .b-teaser__descript {
        display: none;
    }

    .b-news-block__footer {
        position: static;
        padding: 0;
        padding: 10px 20px 20px;
    }

    .b-news-block__content {
        padding: 0 20px;
    }

    .b-news-block__item .title,
    .b-news-block__content {
      max-height: 100%;
    }
}

/** ДОПОЛНИТЕЛЬНОЕ МЕНЮ **/
.b-menu-additional {
    position: relative;
    max-width: 1280px;
    height: 40px;
    margin: 0 auto;
    z-index: 15;
}

.b-menu-additional__links {
    margin-left: 8px;
}

.b-menu-additional__links .links {
    margin: 0;
    padding: 0;
}

.b-menu-additional__links .links__item {
    vertical-align: top;
    position: relative;
    display: inline-block;
    cursor: pointer;
    overflow: hidden;
}

.b-menu-additional__links .links__title {
    position: relative;
    display: block;
    padding: 12px;
    z-index: 2;
    text-decoration: none;
    text-transform: uppercase;
    color: #809bac;
    font-family: "PT Sans", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
}

.b-menu-additional__links .sublinks {
    display: block;
    width: 300px;
    position: absolute;
    left: 0;
    top: 100%;
    opacity: 0;
    padding: 10px 0;
    background-color: white;
    box-shadow: 0 6px 13px rgba(0, 0, 0, 0.13);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 1;
}

.b-menu-additional__links .sublinks__item {
    display: block;
    padding: 10px 20px;
    color: #809bac;
    text-decoration: none;
    text-transform: uppercase;
}

.b-menu-additional__links .links__item:hover {
    background-color: white;
    box-shadow: 0 6px 13px rgba(0, 0, 0, 0.13);
    overflow: visible;
}

.b-menu-additional__links .links__item:hover .sublinks {
    opacity: 1;
}

.b-menu-additional__links .sublinks__item:hover {
    color: #1b4156;
}

.b-menu-additional__panel {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 0;
}

.b-menu-additional__social {
    display: inline-block;
    margin-right: 80px;
}

.b-menu-additional__social .social {
    font-size: 0;
}

.b-menu-additional__social .social__item {
    margin-right: 8px;
    color: #809bac;
    opacity: 0.8;
    font-size: 18px;
    font-weight: 400;
    line-height: 40px;
    text-decoration: none;
}

.b-menu-additional__social .social__item:last-child {
    margin-right: 0;
}

.b-menu-additional__social .social__item:hover,
.b-menu-additional__panel .search:hover {
    opacity: 1;
}

.b-menu-additional .logo {
    position: absolute;
    right: 20px;
    top: 0;
    display: block;
    cursor: pointer;
}

.b-menu-additional .logo_tass {
    background: url("../image/tass-logo.png") center center no-repeat #231f74;
    background-size: contain;
    width: 40px;
    height: 40px;
}

.b-menu-additional .menu-link {
    display: none;
    color: #9b9b9b;
    font-size: 22px;
    font-weight: 400;
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
}

@media all and (min-width: 768px) and (max-width: 1023px) {
    .wrap-menu-additional {
        background-color: #fff;
    }

    .wrap-top {
        margin-top: -40px;
    }

    .b-nav {
        max-width: 650px;
        margin: 0 auto 30px;
        white-space: nowrap;
    }

    .b-nav .search {
        display: none;
    }

    .b-menu-additional__links {
        display: none;
    }

    .b-menu-additional__panel {
        display: none;
    }

    .b-menu-additional .logo {
        right: auto;
        left: 20px;
    }

    .b-menu-additional .menu-link {
        display: block;
        position: absolute;
        right: 0;
        top: 0;
    }
}

@media all and (max-width: 767px) {
    .wrap-menu-additional {
        background-color: #fff;
        position: absolute;
        width: 100%;
    }

    .b-menu-additional {
        height: 50px;
    }

    .b-nav {
        max-width: 650px;
        margin: 0 auto 30px;
        white-space: nowrap;
    }

    .b-nav .search {
        display: none;
    }

    .b-menu-additional__links {
        display: none;
    }

    .b-menu-additional__panel {
        display: none;
    }

    .b-menu-additional .logo {
        right: auto;
        left: 10px;
    }

    .b-menu-additional .menu-link {
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        width: 50px;
        height: 50px;
        line-height: 50px;
    }

    .has-header-small .b-menu-additional .menu-link {
        display: none;
    }

    .side__content {
        width: 100%;
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -o-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%);
    }
}

#longread #arctic .wrap-top header {
    background-color: transparent;
}

@media all and (min-width: 768px) and (max-width: 1023px) {
    #longread #arctic .wrap-top header {
        z-index: 99;
    }
}

@media all and (max-width: 767px) {
    #longread #arctic .wrap-top header {
        height: 120px;
    }
}

#longread {
    padding-top: 108px;
}

@media all and (min-width: 768px) and (max-width: 1023px) {
    #longread {
        padding-top: 60px;
    }
}

@media all and (max-width: 767px) {
    #longread {
        padding-top: 110px;
    }
}

#longread #arctic .wrap-top {
    background-color: #fff;
}

#longread .longread .header-scroll {
    z-index: 1100;
}

#longread .b-nav .search {
    display: none;
}

#longread .longread .header-scroll header {
    top: 0;
}

#longread .b-search-mob {
    display: none;
}

/** ОБЛАКО РУБРИК **/
.b-cloud-rubrics {
    background-color: #fafafa;
    box-shadow: inset 0 -1px 0 #d2d8dc, inset 0 1px 0 #d2d8dc;
    padding: 20px;
    margin-bottom: 40px;
}

.b-cloud-rubrics__title {
    margin-bottom: 5px;
    color: #668294;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
}

.b-cloud-rubrics__content {
    font-size: 12px;
    text-align: center;
}

.b-cloud-rubrics__content:after {
    content: ' ';
    display: table;
    clear: both;
    height: 0;
}

.b-cloud-rubrics__item {
    display: inline-block;
    margin-right: 20px;
    opacity: 0.6;
    color: #809bac;
    font-family: "PT Serif", serif;
    line-height: 1.25;
    cursor: pointer;
    transition: all 0.2s;
    vertical-align: middle;
    text-decoration: none;
}

.b-cloud-rubrics__item:hover {
    color: #1b4156;
    text-decoration: underline;
}

/** ФИКСИРОВАННАЯ ШАПКА **/
.wrap-header_fixed {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    transform: translate3d(0, -100%, 0);
    opacity: 0;
    z-index: 100;
    transition: all 0.5s ease;
}

.b-header-fixed__without-button-back .b-header-fixed__back {
    display: none;
}

.b-header-fixed__without-button-back .b-header-fixed__logo {
    margin-left: 0;
}

.wrap-header_showed {
    transform: translate3d(0,0,0);
    opacity: 1;
}

.b-header-fixed {
    position: relative;
    font-size: 0;
    height: 60px;
    line-height: 60px;
    vertical-align: middle;
    background-color: white;
    box-shadow: inset 0 -1px 0 #ddd;
    white-space: nowrap;
}

.b-header-fixed__progressbar {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: #809bac;
}

body:not(.single-page) .b-header-fixed__progressbar {
    display: none;
}

.b-header-fixed__back {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: url("../image/sprite/sback.png") center center no-repeat;
    box-shadow: inset -1px 0 0 #ddd;
    width: 60px;
    height: 30px;
    cursor: pointer;
}

.b-header-fixed__logo {
    margin-left: 60px;
    padding: 0 20px;
    display: inline-block;
    background: url("../image/etokavkaz-title.svg") center center no-repeat;
    background-size: contain;
    width: 154px;
    height: 12px;
    cursor: pointer;
    vertical-align: middle;
}

.b-header-fixed__menu {
    display: inline-block;
    position: relative;
    background-color: white;
    vertical-align: top;
    z-index: 100;
    height: 58px;
}

.b-header-fixed__menu .menu__titles {
    height: 30px;
    line-height: 30px;
    display: inline-block;
    vertical-align: middle;
    box-shadow: -1px black;
    box-shadow: inset 1px 0 0 #ddd;
}

.b-header-fixed__menu .menu__title {
    display: none;
    color: #809bac;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    cursor: pointer;
    text-decoration: none;
    padding: 0 20px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    transition: none;
}

.b-header-fixed__menu .menu__title_active {
    display: inline-block;
}

.b-header-fixed__menu .menu__links {
    display: none;
    position: absolute;
    top: 60px;
    left: 0;
    background-color: #fff;
    margin: 0;
    padding: 0;
}

.b-header-fixed__menu:hover {
    height: 60px;
}

.no-touch .b-header-fixed__menu:hover + .b-header-fixed__title {
    box-shadow: none;
}

.no-touch .b-header-fixed__menu:hover .menu__titles {
    box-shadow: none;
}

.b-header-fixed__menu:hover .menu__links {
    display: block;
}

.b-header-fixed__menu:hover .menu,
.b-header-fixed__menu:hover .menu__links {
    box-shadow: 0 19px 38px rgba(0, 0, 0, 0.1), 0 8px 12px rgba(0, 0, 0, 0.1);
}

.b-header-fixed__menu .links__item {
    list-style-type: none;
}

.b-header-fixed__menu .links__item_open {
    background-color: #f2f6f9;
}

.b-header-fixed__menu .links__item_active {
    background-color: #f2f6f9;
}

.b-header-fixed__menu .links__item_divider {
    height: 1px;
    background-color: #ddd;
}

.b-header-fixed__menu .sublinks__item {
    display: block;
}

.b-header-fixed__menu .links__title,
.b-header-fixed__menu .sublinks__item {
    display: block;
    color: #668294;
    font-family: "PT Sans";
    font-size: 16px;
    font-weight: 400;
    line-height: 50px;
    height: 50px;
    min-width: 280px;
    padding: 0 20px;
    text-decoration: none;
    cursor: pointer;
}

.b-header-fixed__menu .links__title:hover,
.b-header-fixed__menu .sublinks__item:hover {
    color: #1b4156;
    background-color: #f2f6f9;
}

.b-header-fixed__menu .sublinks {
    display: none;
}

.b-header-fixed__menu .links__state {
    display: inline-block;
    width: 11px;
    height: 6px;
    vertical-align: middle;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAs0lEQVQYV3WPwQ2CUBBEZ7/gWSuwBUqwBDvwc5ALIcECiB8sABLhAh7oQEqwBK1AS/BMkDVLglET5zj7dmeWtEln1sRyjlFwxh95+8OKn+pOXpKHAFIQmTLy41/ei/MahDWDXJLhaADctH3n1mb7kERb2ScClmCOy11gBli0SQpN4IwZNwIyAAaEOYh1GQWNMG94WDCFA8UNAQuAr9wrXRn/Mh78gsWU+ClZYctdJnU+f3gBjjI/jSoOKj8AAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: all 0.3s ease;
    margin-left: 15px;
}

.b-header-fixed__menu .links__item_open .links__state {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.b-header-fixed__title {
    display: inline-block;
    color: #000;
    font-family: "PT Sans";
    font-size: 18px;
    font-weight: 400;
    padding: 0 20px;
    box-shadow: inset 1px 0 0 #ddd;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}

.b-header-fixed__panel {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 0;
    height: 59px;
    background-color: #fff;
    text-align: right;
}

.b-header-fixed__panel:before {
    content: ' ';
    position: absolute;
    right: 100%;
    top: 0;
    display: block;
    background: linear-gradient(to right, rgba(255,255,255, 0) 0, rgba(255,255,255, 1) 100%);
    width: 30px;
    height: 100%;
}

.b-header-fixed__panel .sharing {
    display: inline-block;
    padding: 0 10px;
}

.b-header-fixed__panel .sharing__item {
    display: inline-block;
    color: rgba(128, 155, 172, 0.5);
    font-size: 18px;
    cursor: pointer;
    padding: 0 10px;
    transition: all 0.5s ease;
    vertical-align: middle;
}

.no-touch .b-header-fixed__panel .sharing__item:hover {
    color: rgba(128, 155, 172, 1);
}

.b-header-fixed__panel .sharing__item_no-animate {
    transition: none !important;
}

.b-header-fixed__panel .sharing__group,
.b-header-fixed__panel .sharing__group_all {
    display: inline-block;
    vertical-align: middle;
}

.b-header-fixed__panel_collapsed .sharing__group {
    width: 0;
    overflow: hidden;
}

.b-header-fixed__panel .icon_close {
    display: inline-block;
    background: url(../image/icon_close_sharing.svg) center center no-repeat;
    background-size: contain;
    width: 14px;
    height: 14px;
}

.b-header-fixed__panel .fa-share,
.b-header-fixed__panel .sharing__item_whatsapp {
    display: none;
}

.b-header-fixed__panel .search,
.b-header-fixed__panel .menu {
    display: inline-block;
    width: 60px;
    height: 30px;
    line-height: 30px;
    box-shadow: inset 1px 0 0 #ddd;
    font-size: 18px;
    cursor: pointer;
    color: rgba(128, 155, 172, 0.5);
    text-align: center;
    vertical-align: middle;
}

.b-header-fixed__panel .menu {
    display: none;
    text-align: center;
}

.b-header-fixed__panel .menu .icon_menu {
    background: url(../image/icon_menu.svg) center center no-repeat;
    background-size: contain;
    width: 18px;
    height: 14px;
    display: inline-block;
}


.b-header-fixed__panel .search:hover,
.b-header-fixed__panel .menu:hover {
    color: rgba(128, 155, 172, 1);
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-header-fixed__logo {
        vertical-align: middle;
    }

    .b-header-fixed__title {
        display: none;
    }

    .b-header-fixed__panel .search {
        display: none;
    }

    .b-header-fixed__menu {
        position: absolute;
        right: 60px;
        top: 0;
    }

    .b-header-fixed__menu:hover {
        height: 58px;
    }

    .b-header-fixed__menu .menu__title {
        border: none;
    }

    .b-header-fixed__menu:hover .menu__links {
        display: none;
    }

    .b-header-fixed__menu:hover .menu,
    .b-header-fixed__menu:hover .menu__links {
        box-shadow: none;
    }


    body.single-page .b-header-fixed__menu {
        display: none;
    }

    body:not(.single-page) .b-header-fixed__panel .sharing {
        display: none;
    }

    .b-header-fixed__panel .sharing__item {
        font-size: 22px;
    }

    .b-header-fixed__panel .fa-share {
        display: inline-block;
    }

    .b-header-fixed__panel .fa-ellipsis-h {
        display: none;
    }

    .b-header-fixed__panel_collapsed .sharing__group_all {
        width: 0;
        overflow: hidden;
    }

    .b-header-fixed__panel_collapsed .sharing__group {
        width: auto;
    }

    .b-header-fixed__panel .search {
        display: none;
    }

    .b-header-fixed__panel .menu {
        display: inline-block;
        font-size: 22px;
    }

    .b-header-fixed__panel .sharing__item_whatsapp {
        display: inline-block;
    }

}

@media (min-width: 1024px) {
    body:not(.single-page) .b-header-fixed {
        display: none;
    }
}

@media (max-width: 767px) {
    .b-header-fixed {
        height: 50px;
        line-height: 50px;
    }

    .b-header-fixed__back {
        width: 50px;
    }

    .b-header-fixed__logo {
        vertical-align: middle;
        margin-left: 50px;
        padding: 0 15px;
        width: 130px;
        height: 10px;
    }

    .b-header-fixed__title {
        display: none;
    }

    .b-header-fixed__panel .search {
        display: none;
    }

    .b-header-fixed__menu {
        display: none;
    }

    body:not(.single-page) .b-header-fixed__panel .sharing {
        display: none;
    }

    .b-header-fixed__panel {
        height: 49px;
    }

    .b-header-fixed__panel:not(.b-header-fixed__panel_collapsed) {
        width: 100%;
    }

    .b-header-fixed__panel .sharing__item {
        font-size: 22px;
    }

    .b-header-fixed__panel .fa-share {
        display: inline-block;
    }

    .b-header-fixed__panel .fa-ellipsis-h {
        display: none;
    }

    .b-header-fixed__panel_collapsed .sharing__group_all {
        width: 0;
        overflow: hidden;
    }

    .b-header-fixed__panel_collapsed .sharing__group {
        width: auto;
    }

    .b-header-fixed__panel .search {
        display: none;
    }

    .b-header-fixed__panel .menu {
        display: inline-block;
        width: 50px;
        font-size: 22px;
    }

    .b-header-fixed__panel .sharing__item_whatsapp {
        display: inline-block;
    }

    .b-header-fixed__panel:not(.b-header-fixed__panel_collapsed) .sharing {
        padding: 0;
    }

    .b-header-fixed__panel:not(.b-header-fixed__panel_collapsed) .menu {
        display: none;
    }

    .b-header-fixed__panel .sharing__item_close {
        padding: 0 20px;
        margin-left: 10px;
        height: 30px;
        line-height: 30px;
        box-shadow: inset 1px 0 0 #ddd;
        color: rgba(128, 155, 172, 0.5);
        text-align: center;
        vertical-align: middle;
    }
}

.b-photo-sharing {
    visibility: hidden;
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 0;
}

.b-photo-sharing_visible {
    visibility: visible;
}

.b-photo-sharing__item {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    border-radius: 50%;
    color: #fff;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    opacity: 0;
    transform: translateY(-50%);
    vertical-align: top;
}

.b-photo-sharing__item:hover {
    transform: translateY(-3px) !important;
    transition: 0.3s all ease !important;
}

.b-photo-sharing__item:nth-child(1) {
    transition: 0.3s all ease;
}

.b-photo-sharing__item:nth-child(2) {
    transition: 0.3s all ease 0.1s;
}

.b-photo-sharing__item:nth-child(3) {
    transition: 0.3s all ease 0.2s;
}

.b-photo-sharing__item:nth-child(4) {
    transition: 0.3s all ease 0.3s;
}

.b-photo-sharing_visible .b-photo-sharing__item {
    opacity: 1;
    transform: translateY(0);
}

.b-photo-sharing_visible .b-photo-sharing__item:nth-child(1) {
    transition: 0.3s all ease 0.3s;
}

.b-photo-sharing_visible .b-photo-sharing__item:nth-child(2) {
    transition: 0.3s all ease 0.2s;
}

.b-photo-sharing_visible .b-photo-sharing__item:nth-child(3) {
    transition: 0.3s all ease 0.1s;
}

.b-photo-sharing_visible .b-photo-sharing__item:nth-child(4) {
    transition: 0.3s all ease;
}

.b-photo-sharing__item:last-child {
    margin-right: 0;
}

.b-photo-sharing__item_vk {
    background-color: #45668e;
}

.b-photo-sharing__item_fb {
    background-color: #3b5998;
}

.b-photo-sharing__item_tw {
    background-color: #1da1f2;
}

.b-photo-sharing__item_ok {
    background-color: #ed812b;
}

.b-photo-sharing__item_control {
    display: none;
    position: relative;
    border: 2px solid #fff;
    opacity: 1;
    box-sizing: border-box;
}

.b-photo-sharing__item_control .icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease;
}

.b-photo-sharing__item_control .icon_close {
    opacity: 0;
    display: inline-block;
    width: 0;
    height: 0;
    background: url(../image/icon_close_white.svg) center center no-repeat;
    background-size: contain;
}

.b-photo-sharing__item_control .icon_open {
    opacity: 1;
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../image/icon_share.svg) center center no-repeat;
    background-size: contain;
}

@media (max-width: 1024px) {
    .touch .b-photo-sharing {
        visibility: visible;
    }

    .touch .b-photo-sharing_visible .b-photo-sharing__item {
        opacity: 1;
        transform: translateY(0);
    }

    .touch .b-photo-sharing__item,
    .touch .b-photo-sharing__item:hover {
        transform: none !important;
        margin-right: 0;
    }

    .touch .b-photo-sharing__item:not(.b-photo-sharing__item_control) {
        visibility: hidden;
        opacity: 0;
        position: absolute;
        right: 0;
        top: 0;
        transition: 0.3s all ease !important;
    }

    .touch .b-photo-sharing__item_control {
        display: inline-block;
    }

    .touch .b-photo-sharing_opened .icon_open {
        opacity: 0;
        transform: translate(-50%, -50%) rotate(-90deg);
    }

    .touch .b-photo-sharing_opened .icon_close {
        opacity: 1;
        width: 14px;
        height: 14px;
    }

    .touch .b-photo-sharing_opened .b-photo-sharing__item {
        opacity: 1;
        visibility: visible;
    }

    .touch .b-photo-sharing_opened .b-photo-sharing__item:nth-child(1) {
        right: 200px;
    }

    .touch .b-photo-sharing_opened .b-photo-sharing__item:nth-child(2) {
        right: 150px;
    }

    .touch .b-photo-sharing_opened .b-photo-sharing__item:nth-child(3) {
        right: 100px;
    }

    .touch .b-photo-sharing_opened .b-photo-sharing__item:nth-child(4) {
        right: 50px;
    }
}

.b-gallery-slider {
    margin: 40px 0;
}

.b-gallery-slider__scale {
    position: relative;
    height: 70vmin;
}

.b-gallery-slider__items {
    position: absolute;
    white-space: nowrap;
    height: 100%;
    font-size: 0;
}
@media (min-width: 1024px) {
    .b-gallery-slider__items {
        min-height: 665px;
    }
    .b-gallery-slider__scale {
        min-height: 665px;
    }
}


.b-gallery-slider__item {
    position: relative;
    display: inline-block;
    height: 100%;
    transition: all 0.5s ease;
    vertical-align: top;
}

.b-gallery-slider__copyright {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 5px;
    background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.31) 100%);
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    transition: opacity 0.5s ease-in;
}

.b-gallery-slider__copyright * {
    color: #fff !important;
    font-family: "PT Sans", sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 14px !important;
    margin: 0 !important;
    padding: 0 !important;
}

.b-gallery-slider__pagination {
    position: absolute;
    right: 5px;
    bottom: 5px;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    transition: opacity 0.5s ease-in;
}

.b-gallery-slider__item.b-gallery-slider__item_current {
    z-index: 1;
}

.b-gallery-slider__item:not(.b-gallery-slider__item_current) {
    opacity: 0.1;
    cursor: pointer;
}

.b-gallery-slider__item:not(.b-gallery-slider__item_current) .b-gallery-slider__copyright,
.b-gallery-slider__item:not(.b-gallery-slider__item_current) .b-gallery-slider__pagination {
    opacity: 0;
}

.b-gallery-slider__image {
    height: 100%;
    width: auto;
}

.b-gallery-slider__navigation {
    height: 100%;
    margin: 0 -100vw;
}

.b-gallery-slider__navigation .navigation {
    position: relative;
    width: 100vw;
    height: 100%;
    margin: 0 auto;
}
@media (max-width: 767px) {
    .b-gallery-slider__navigation .navigation{
        width: 100%;
    }
}


.b-gallery-slider__navigation .navigation__item {
    position: absolute;
    top: 0;
    height: 100%;
    width: 50vw;

    cursor: pointer;
}

.b-gallery-slider__navigation .navigation__item_prev {
    left: 0;
}

.b-gallery-slider__navigation .navigation__item_next {
    right: 0;
}

.b-gallery-slider__navigation .arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 30px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 1;
}

.b-gallery-slider__navigation .arrow_left {
    left: 50px;
    background-image: url(/image/slideshow/slider-arrow-left.png);
}

.b-gallery-slider__navigation .arrow_right {
    right: 50px;
    background-image: url(/image/slideshow/slider-arrow-right.png);
}

.b-gallery-slider__descripts {
    overflow: hidden;
    position: relative;
}

.b-gallery-slider__text {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    margin-top: 25px;
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(145, 172, 189, 0.25);
    color: #3a3a3a;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    opacity: 0;
    transition: opacity 0.5s ease-in;
}

.b-gallery-slider__text * {
    font-family: "PT Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
}

.b-gallery-slider__text_visible {
    position: relative;
    opacity: 1;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-gallery-slider__scale {
        height: 50vmin;
    }

    .b-gallery-slider__navigation .arrow_left {
        left: 20px;
    }

    .b-gallery-slider__navigation .arrow_right {
        right: 20px;
    }
}

@media(max-width: 767px) {
    .b-gallery-slider {
        margin: 20px 0;
    }

    .b-gallery-slider__scale {
        height: auto;
        margin: 0 -10px;
    }

    .b-gallery-slider__image {
        width: 100%;
        height: auto;
    }

    .b-gallery-slider__items {
        position: relative;
    }

    .b-gallery-slider__navigation {
        margin: auto;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .b-gallery-slider__navigation .arrow_left {
        left: 10px;
    }

    .b-gallery-slider__navigation .arrow_right {
        right: 10px;
    }

    .b-gallery-slider__text {
        margin-top: 10px;
        padding-bottom: 10px;
    }
}

/** ДО/ПОСЛЕ **/
.b-split-photo {
    margin: 40px -100px;
}

.b-split-photo__images {
    position: relative;
    overflow: hidden;
    user-select: none;
    cursor: move;
    cursor: grab;
    cursor: -webkit-grab;
    user-select: none;
}

.b-split-photo__images:after {
    content: ' ';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.b-split-photo__before {
    display: block;
    width: 100%;
    height: auto;
    user-select: none;
    pointer-events: none;
}

.b-split-photo__wrapper-after {
    position: absolute;
    right: 0;
    left: 20%;
    top: 0;
    bottom: 0;
    pointer-events:none;
    user-select: none;
    transition: all 0.3s ease;
    overflow: hidden
}

.b-split-photo__after {
    height: 100%;
    width: auto;
    float: right;
}

.b-split-photo__delimiter {
    position: absolute;
    top: 0;
    left: 20%;
    transform: transformX(-50%);
    width: 2px;
    height: 100%;
    background-color: #fff;
    cursor: pointer;
    transition: all 0.3s ease;
}

.b-split-photo__delimiter:after {
    content: ' ';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: block;
    width: 50px;
    height: 50px;
    background: url(/image/split-photo/split-photo_delimiter.svg) center center no-repeat;
    background-size: contain;
}

.b-split-photo__title {
    margin: 0 100px;
    padding: 20px 0;
    border-bottom: 1px solid rgba(145, 172, 189, 0.25);
}

.b-split-photo__title,
.b-split-photo__title * {
    color: #3a3a3a;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}

.b-split-photo__title * {
    padding: 0 !important;
    margin: 0 !important;
}

.b-split-photo__copyright-wrapper {
    position: absolute;
    bottom: 0;
    padding: 5px;
    white-space: nowrap;
    background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.31) 100%);
    width: 100%;
    box-sizing: border-box;
}

.b-split-photo__copyright,
.b-split-photo__copyright * {
    padding: 0 !important;
    margin: 0 !important;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
}

.b-split-photo__copyright_before {
    left: 0;
}

.b-split-photo__copyright_after {
    float: right;
}

.b-split-photo_no-animate .b-split-photo__wrapper-after,
.b-split-photo_no-animate .b-split-photo__delimiter {
    transition: none;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .b-split-photo {
        margin: 40px 0;
    }

    .b-split-photo__title {
        margin: 0;
    }

    .b-split-photo__delimiter,
    .b-split-photo__wrapper-after,
    .b-split-photo_initialized .b-split-photo__delimiter,
    .b-split-photo_initialized .b-split-photo__wrapper-after {
        left: 50%;
    }
}

@media (max-width: 767px) {
    .b-split-photo {
        margin: 20px -10px;
    }

    .b-split-photo__title {
        padding: 10px 0;
        margin: 0 10px;
    }

    .b-split-photo_initialized .b-split-photo__delimiter,
    .b-split-photo_initialized .b-split-photo__wrapper-after {
        left: 90%;
    }

    .b-split-photo__delimiter:after {
        width: 30px;
        height: 30px;
    }
}

.b-popular-materials {
    float: right;
    clear: right;
    width: 300px;
    background-color: #fff;
    border: 1px solid #d2d8dc;
}

.b-popular-materials__title {
    height: 50px;
    background-color: #f2f6f9;
    color: #000;
    font-family: "PT Sans", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 50px;
    padding: 0 20px;
}

.b-popular-materials__items {
    padding: 20px;
}

.b-popular-materials__item {
    position: relative;
    display: block;
    margin-bottom: 20px;
    text-decoration: none;
    cursor: pointer;
}

.b-popular-materials__item .shadow {
    position: relative;
    display: block;
}

.b-popular-materials__item .shadow:after {
    content: ' ';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.2);
    transition: all 0.3s ease;
}

.b-popular-materials__item:hover .shadow:after {
    background-color: rgba(0,0,0,0.8);
}

.b-popular-materials__item:last-child {
    margin-bottom: 0;
}

.b-popular-materials__item .img {
    width: 100%;
    height: auto;
}

.b-popular-materials__item .wrapper {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    padding: 0 10px;
    transform: translateY(-50%);
    text-align: center;
    z-index: 1;
}

.b-popular-materials__item a.title,
.b-popular-materials__item a.title:visited,
.b-popular-materials__item a.title:focus {
    display: block;
    color: #fff;
    font-family: "PT Serif", serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 15px;
    text-decoration: none;
    white-space: initial;
}

.b-popular-materials__item a.rubric,
.b-popular-materials__item a.rubric:visited,
.b-popular-materials__item a.rubric:focus {
    display: inline-block;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    background-color: rgba(255, 255, 255, 0.01);
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 30px;
    padding: 3px 10px;
    cursor: pointer;
    text-decoration: none;
}

.wrapper_popular-articel-on-devices .b-popular-materials {
    display: none;
}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-popular-materials {
        display: none;
    }
}

@media(max-width: 767px) {
    .b-popular-materials {
        display: none;
        border: none;
        padding: 20px;
    }

    .wrapper_popular-articel-on-devices .b-popular-materials {
        display: block;
        float: none;
        width: auto;
    }

    .b-popular-materials__title {
        background: none;
        text-align: center;
        font-size: 24px;
        font-weight: bold;
        margin-bottom: 30px;
        height: auto;
        line-height: 1;
    }

    .b-popular-materials__items {
        white-space: nowrap;
        font-size: 0;
        overflow: hidden;
        padding: 0;
    }

    .b-popular-materials__wrapper {
        position: relative;
        transition: left 0.5s ease;
    }

    .b-popular-materials__item {
        display: inline-block;
        width: 100%;
        margin-bottom: 0;
    }

    .b-popular-materials__item .shadow:after {
        content: ' ';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,0.2);
    }

    .b-popular-materials__item:hover .shadow:after {
        background-color: rgba(0,0,0,0.2);
    }

    .b-popular-materials__item .wrapper {
        z-index: 1;
    }

    .b-popular-materials__navigation {
        white-space: nowrap;
        font-size: 0;
        text-align: center;
        margin: 20px 0 0;
    }

    .b-popular-materials__navigation .navigation__item {
        display: inline-block;
        border-radius: 10px;
        width: 10px;
        height: 10px;
        background-color: #c5cacd;
        margin-right: 15px;
    }

    .b-popular-materials__navigation .navigation__item_active {
        background-color: #3e4447;
    }
}

.b-video video {
    width: 100%;
}

.b-video figcaption {
    font-style: italic;
    padding: 20px;
    border-bottom: none;
}

@media (max-width: 768px) {
    .b-video figcaption {
        font-style: italic;
        padding: 20px !important;
    }
}

/**
 * РЕКОМЕНДАТЕЛЬНЫЙ БЛОК
 */
.b-block-recommended {
    margin: 30px -115px 40px;
}

.b-block-recommended__header {
    position: relative;
    text-align: center;
    margin-bottom: 20px;
}

.b-block-recommended__header:before {
    content: ' ';
    display: block;
    position: absolute;;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    height: 2px;
    background-color: #d2d8dc;
}

.b-block-recommended__title {
    position: relative;
    display: inline-block;
    color: #000;
    font-family: "PT Sans", sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
    padding: 0 58px;
    background-color: #fff;
}

.b-block-recommended__items {
    font-size: 0;
    white-space: nowrap;
}

.b-block-recommended__scale {
    margin-right: -10px;
    overflow: hidden;
}

.b-block-recommended__item {
    display: inline-block;
    width: 300px;
    height: 380px;
    background-color: gray;
    margin-right: 10px;
    vertical-align: top;
}

.b-block-recommended__item .item {
    position: relative;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.b-block-recommended__item .item:before {
    content: ' ';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
}

.b-block-recommended__item .item__bg-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.b-block-recommended__item .item__wrapper {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

.b-block-recommended__item .item__tag {
    display: inline-block;
    padding: 0 10px;
    color: #fff;
    font-family: "PT Sans";
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    background-color: rgba(255, 255, 255, 0.01);
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 30px;
    cursor: pointer;
    text-decoration: none;
}

.b-block-recommended__item .item__title {
    display: block;
    margin-top: 10px;
    width: 260px;
    color: #fff;
    font-family: "PT Serif", sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 31px;
    white-space: normal;
    cursor: pointer;
    text-decoration: none;
}

.b-block-recommended__item .item__panel {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 0;
    height: 50px;
    white-space: nowrap;
    text-align: center;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    cursor: pointer;
}

.b-block-recommended__item .item__read {
    display: none;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 50px;
    text-decoration: none;
}

.b-block-recommended__item .item__read .fa {
    margin-left: 5px;
}

.b-block-recommended__item .item__date,
.b-block-recommended__item .item__views {
    display: inline-block;
    color: #fff;
    font-family: "PT Sans", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 50px;
}

.b-block-recommended__item .item__date {
    margin-right: 20px;
}

.b-block-recommended__item .item__views .fa {
    margin-right: 5px;
}

.b-block-recommended__item:hover .item__details {
    display: none;
}

.b-block-recommended__item:hover .item__read {
    display: block;
}

.b-block-recommended__footer {
    margin-top: 30px;
}

.b-block-recommended__footer:after {
    content: ' ';
    display: block;
    height: 2px;
    background-color: #d2d8dc;
}

.b-block-recommended__pagination {
    display: none;
}

.b-block-recommended__pagination .pagination {
    font-size: 0;
    white-space: nowrap;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.b-block-recommended__pagination .pagination__item {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: #c5cacd;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 15px;
}

.b-block-recommended__pagination .pagination__item_active {
    background-color: #3e4447;
}

.b-block-recommended__pagination .pagination__item:last-child {
    margin-right: 0;
}

@media(min-width: 768px) and (max-width: 1023px) {
    .b-block-recommended {
        margin: 30px 14px;
    }

    .b-block-recommended__title {
        padding: 0 33px;
    }

    .b-block-recommended__item {
        width: 240px;
        height: 304px;
    }

    .b-block-recommended__item .item__wrapper {
        position: static;
        transform: none;
    }

    .b-block-recommended__item .item__panel {
        position: static;
        border-top: none;
        margin-top: 20px;
        height: auto;
    }

    .b-block-recommended__item .item__scale {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .b-block-recommended__item .item__title {
        width: 220px;
        font-size: 20px;
        font-weight: 700;
        line-height: 26px;
    }

    .b-block-recommended__item .item__date, .b-block-recommended__item .item__views {
        line-height: 14px;
    }

    .b-block-recommended__item:hover .item__details {
        display: block;
    }

    .b-block-recommended__item:hover .item__read {
        display: none;
    }
}

@media(max-width: 767px) {
    .b-block-recommended {
        margin: 30px 20px 35px;
    }

    .b-block-recommended__title {
        padding: 0 23px;
        font-size: 22px;
        font-weight: 700;
        line-height: 26px;
    }

    .b-block-recommended__scale {
        margin-right: 0;
    }

    .b-block-recommended__items {
        position: relative;
        transition: all 0.3s;
    }

    .b-block-recommended__item {
        position: relative;
        width: 100%;
        height: 0;
        padding-top: 127%;
        margin-right: 0;
    }

    .b-block-recommended__item .item__wrapper {
        position: static;
        transform: none;
    }

    .b-block-recommended__item .item__panel {
        position: static;
        border-top: none;
        margin-top: 20px;
        height: auto;
    }

    .b-block-recommended__item .item__scale {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .b-block-recommended__item .item {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .b-block-recommended__item .item__title {
        width: 260px;
        font-size: 20px;
        font-weight: 700;
        line-height: 26px;
        margin-top: 20px;
    }

    .b-block-recommended__item .item__date, .b-block-recommended__item .item__views {
        line-height: 14px;
    }

    .b-block-recommended__footer {
        margin-top: 0;
    }

    .b-block-recommended__pagination {
        display: block;
    }

    .b-block-recommended__item:hover .item__details {
        display: block;
    }

    .b-block-recommended__item:hover .item__read {
        display: none;
    }
}
