html * {max-height: 999999px;}html, body {height: 100%;font-size: var(--html-font-size);}body {color: var(--black);font-family: 'Geologica', sans-serif;font-size:  var(--html-font-size);background-color: transparent;line-height: 1.6;margin: 0;position: relative;z-index: 0;box-sizing: border-box;-webkit-text-size-adjust: 100%;letter-spacing: -0.02em;}h1, .b-title-h1 {margin: 0 0 var(--h1-margin-bottom) 0;font-family: 'Geologica', sans-serif;font-size: var(--h1-font-size);font-style: normal;font-weight: 600;text-decoration: none;color: var(--black);line-height: 1;}h2, .b-title-h2,h2 a:link,h2 a:active,h2 a:visited,h2 a:hover,a:link h2,a:active h2,a:visited h2,a:hover h2  {color: #111111;font-family: 'Geologica', sans-serif;font-size: 24px;font-style: normal;font-weight: 600;margin: 0 0 0.5em;text-decoration: none;text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);line-height: 1.2;word-wrap: break-word;}h3, .b-title-h3 {color: #000000;font-family: 'Geologica', sans-serif;font-size: 18px;font-style: normal;font-weight: normal;margin: 0 0 0.5em;text-decoration: none;text-shadow: 0 0 0 rgba(0, 0, 0, 0.5);line-height: 1.2;}a:link,a:visited {color: var(--blue);text-decoration: underline;}a:hover, a:active {color: #384777;text-decoration: none;}a:link[href^="tel"],a:active[href^="tel"],a:visited[href^="tel"] {text-decoration: none;color: var(--black);font-family: 'Geologica', sans-serif;}a:hover[href^="tel"] {text-decoration: underline;}img {border: 0 none;}.g-clear {clear: both;font-size: 0;}.g-ov-h {overflow: hidden;}.g-nodisplay {display: none;}.g-novisible {visibility: hidden;}.g-body_print {background: #fff;}.g-ramaborder {z-index: 20;}.g-tablescroll {overflow: scroll;}.g-ramaborder:hover {margin: -1px;border: 1px red dashed;}.g-ov-h {overflow: hidden;}input:focus {outline: none;}::-ms-clear { display: none;width: 0;height: 0;}::-ms-reveal { display: none;width: 0;height: 0;}pre {white-space: pre-wrap;}.b-counter {position: relative;width: 100%;min-height: 10px;}.b-counter:after {content: "";clear: both;display: block;font-size: 0;}.b-counter .counter__item {margin-right: 5px;margin-bottom: 10px;float: left;display: block;}.b-counter .counter__item * {margin: 0;padding: 0;}.b-picture {margin: 0 auto;overflow: hidden;position: relative;text-align: center;width: 100%;background-color: #fff;}.b-picture .picture__inner {position: relative;z-index: 1;height: 100%;opacity: 0;}.b-picture--show .picture__inner {opacity: 1;-webkit-transition: opacity .3s ease-out;transition: opacity .3s ease-out;}.b-picture .picture__wrapper {margin-left: -640px;width: 1280px;position: absolute;top: 0;left: 50%;}.b-picture img {border: 0 none;vertical-align: top;}.b-picture .picture__item {position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-align: left;}.b-picture .picture__text {position: absolute;width: 700px;z-index: 10;}.b-picture .picture__link {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9;}.b-picture2 .picture__text1 {width: 200px;height: 100px;position: absolute;top: 20px;left: 30px;z-index: 10;}.b-picture2 .picture__text2 {width: 200px;height: 100px;position: absolute;top: 140px;left: 30px;z-index: 10;}.b-picture2 .picture__text3 {width: 200px;height: 100px;position: absolute;top: 20px;right: 30px;z-index: 10;}.b-picture2 .picture__text4 {width: 200px;height: 100px;position: absolute;top: 140px;right: 30px;z-index: 10;}.b-header {box-sizing: border-box;position: absolute;top: 78px;left: 50%;margin-left: -277px;z-index: 25;}.b-header p {margin: 0;}.b-upper-logo {position: absolute;top: 10px;left: 30px;z-index: 5;}.b-picture2 {position: relative;text-align: center;overflow: hidden;background: transparent url("") no-repeat scroll left bottom;height: 160px;}body.b-picture {position: relative;text-align: left;overflow: hidden;background: #384777;height: [page.head.height];}.b-logo {left: 0;top: 36px;position: absolute;z-index: 9;max-width: 66px;}.b-logo img {max-width: 100%;}.b-logoprint a:link,.b-logoprint a:active,.b-logoprint a:visited,.b-logoprint a:hover {text-decoration: none;}.b-special {position: relative;}.b-special p {margin: 0;padding: 0 0 1em 0;}.b-special ul {list-style: none outside none;margin: 0;padding: 0;}.b-special li {margin: 0 0 2em;}.b-special div {position: relative;}.b-special img {border: 0 none;vertical-align: top;}.b-special a, .b-special a:visited {}.b-special a:hover, .b-special a:active {}.b-path {margin: 0;padding: 20px 0 23px;position: relative;border-top: 1px solid rgba(62, 68, 79, .1);}.b-path ul {list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px 30px;}.b-path li {display: inline-block;margin: 0;padding: 0;color: rgba(62, 68, 79, 0.4);font-size: 14px;}.b-path li a:is(:link, :visited){color: var(--blue);text-decoration: none;}.b-path li a:hover {text-decoration: underline;}.b-path li:first-child:before {content: "";display: none;}.b-order {}.b-order:after {content: '';display: table;width: 100%;clear: both;font-size: 0;}.b-order table {width: 100%;border-collapse: collapse;border-style: none;margin-bottom: 20px;}.b-order td,.b-order th {padding: 5px 10px;vertical-align: top;}.b-order .order__user tr td:first-child {font-weight: bold;width: 120px;}.b-order .order__goods th,.b-order .order__goods td {text-align: left;}.b-order .order__goods td,.b-order .order__goods th {border: 1px solid #ddd;width: 100px;}.b-order .order__goods tr td:first-child {width: 50%;}.b-editor {margin-bottom: 1.5em;position: relative;}.b-editor:after {content: '';display: block;clear: both;font-size: 0;}.b-editor h4 {color: #000000;font-size: 1em;font-weight: bold;margin: 0 0 1em;}.b-editor h5 {color: #000000;font-size: 0.86em;font-weight: bold;margin: 0 0 1em;}.b-editor h6 {color: #000000;font-size: 0.86em;font-weight: bold;margin: 0 0 0.3em;}.b-editor p {margin: 0;padding: 0 0 1em;}.b-editor ul, .b-editor ol {margin: 0 0 1em;padding: 0 0 0 3em;}.b-editor ol {list-style: decimal outside none;}.b-editor ul {list-style: square outside none;}.b-editor li {margin: 0 0 0.5em;}.b-editor img {border: 0 none;}.b-editor table {margin-bottom: 1.5em;}.b-editor td {padding: 0.25em 0.5em}.b-editor--nomar {margin-bottom: 0;padding-bottom: 0;}body.b-editor {margin: 0;padding: 6px 8px;background: transparent;}.b-use-resize a:focus,.b-use-resize:focus,.b-use-resize img:focus {outline: 0;}.b-comp {}.b-comp .comp-list {margin: 0;padding: 0;}.b-comp li {list-style: none outside none;margin: 0;padding: 0 0 0.5em;}.b-comp .js-content-comp {padding-top: 0.75em;}.b-comp li .title {color: #000;font-weight: bold;cursor: pointer;font-size: 1.29em;margin-bottom: 1em;border-bottom: 1px dashed;}.b-comp li .title_on {font-size: 1.29em;}.b-comp .comp-tab {font-size: 0.79em;}.b-sape {clear: both;text-align: center;width: 100%;}.b-pageline {padding-bottom: 1em;display: flex;flex-wrap: wrap;justify-content: center;gap: 1px;}.b-pageline .first.disabled {display: none;}.b-pageline .last.disabled {display: none;}.b-pageline .next.disabled {display: none;}.b-pageline .prev.disabled {display: none;}.b-pageline li {list-style-type: none;}.b-pageline a, .b-pageline span {width: 60px;height: 60px;display: flex;justify-content: center;align-items: center;font-weight: 500;font-size: 18px;line-height: 1.11;color: var(--blue);text-decoration: none;background-color: var(--grey);transition: color .3s ease-in, background-color .3s ease-in;}.b-pageline .active a,.b-pageline a.pageline__on,.b-pageline a:hover {background-color: var(--blue);color: #fff;}.b-pageline .pageline__back2 {text-decoration: none;border-radius: 10px 0 0 10px;}.b-pageline a.pageline__next2 {text-decoration: none;border-radius: 0 10px 10px 0;}.b-pageline .pageline__next2 path {transition: stroke .3s ease-in;}.b-pageline .pageline__back2:hover path,.b-pageline .pageline__next2:hover path {stroke: #fff;}.b-bannerright {margin-bottom: 1em;}.b-speclink h2 {float: left;}.b-speclink a {padding-top: 5px;font-weight: bold;float: right;}.b-picbox {margin-bottom: 2em;width: 197px;overflow: hidden;background: #dbe0e4 url(../images/picbox.bg.gif) 0 100% repeat-x;}.b-picbox p {margin: 0;padding: 0 0 0.75em 0;}body.b-picbox {margin-bottom: 0;}.b-memberbox {margin-bottom: 2em;}.b-memberbox h3 {margin-bottom: 1.538em;padding: 0.2em 0.769em;font-size: 1.083em;background-color: #e3e7ea;}.b-memberbox .memberbox__text {overflow: hidden;}.b-memberbox .memberbox__img {padding-right: 1.67em;float: left;}.b-memberbox p {margin: 0;padding: 0;}.b-result {margin-bottom: 1em;}.b-result p {margin: 0;padding: 0 0 1em 0;}.b-result .title {font-size: 14px;}.b-sitemap {}.b-sitemap ul {margin: 0;padding: 0;list-style: none;}.b-sitemap ul ul {padding-top: 0.5em;}.b-sitemap li {margin-bottom: 0.5em;font-size: 1em;}.b-sitemap li li {margin-left: 3em;font-size: 1em;font-weight: normal;}.b-answer {padding: 20px;text-align: center;font-weight: bold;}.b-answer p {margin: 0;padding: 0 0 1em;}.b-answer p:last-of-type {padding-bottom: 0;}.b-answer--popup {padding-top: 50px;}.b-msgbox {padding-bottom: 15px;}.b-tab {}.b-tab .tab__titlebox {margin-bottom: 20px;border-bottom: 1px solid #1071ae;}.b-tab .tab__titlebox:after {content: "";display: block;clear: both;font-size: 0;}.b-tab .tab__titleitem {padding: 9px 22px;float: left;background-color: #f2f2f2;border: 1px solid #fff;color: #000000;cursor: pointer;}.b-tab .tab__titleitem_on,.b-tab .tab__titleitem:hover {background-color: #1071ae;border: 1px solid #1071ae;color: #fff;}.b-carbox {}.b-carbox table {margin-bottom: 2em;width: 100%;border-collapse: collapse;}.b-carbox th,.b-carbox td {padding: 0.3em 0.5em;border: 1px solid #8d9196;border-collapse: collapse;}.b-carbox th {background-color: #8d9196;color: #ffffff;text-align: left;}.b-carbox .carbox__input1 {width: 100px;}.b-carbox .carbox__center {text-align: center;}.b-catrelated {margin-bottom: 20px;position: relative;}.b-catrelated > .b-title-h2 {padding-right: 50px;}.b-catrelated .catrelated__back {width: 35px;height: 35px;position: absolute;top: -40px;right: 40px;background: url(../images/catalog.back2.gif) 0 0 no-repeat;cursor: pointer;}.b-catrelated .catrelated__back:hover {background: url(../images/catalog.back2.gif) 0 100% no-repeat;}.b-catrelated .catrelated__next {width: 35px;height: 35px;position: absolute;top: -40px;right: 0;background: url(../images/catalog.next2.gif) 0 0 no-repeat;cursor: pointer;}.b-catrelated .catrelated__next:hover {background: url(../images/catalog.next2.gif) 0 100% no-repeat;}.b-desbtn {padding: 0 4px 2px 4px;position: absolute;cursor: pointer;bottom: 5px;left: 0;display:none;}.b-desbtn span {color: #071f76;position: relative;z-index: 5;}.b-desbtn ins {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: #fff;border-radius: 4px;opacity: 0.6;z-index: 0;}.b-desbtn1 {bottom: 5px;left: 0;background: url(../images/desbtn.logo.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn2 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn3 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn4 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn5 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn6 {bottom: 5px;left: 0;background: url(../images/desbtn.text.png) 0 0 no-repeat;width: 30px;height: 20px;}.b-desbtn:hover ins, .b-desbtn__hover ins {background-color: #bbbbbb;}.b-menufoot {text-align: right;}.b-robokassa {padding: 10px 0;}.b-brend {margin-right: -30px;}.b-brend:after {content: "";display: block;clear: both;font-size: 0;}.b-brend .brend__item {margin: 0 20px 20px 0;width: 160px;height: 140px;float: left;}.b-brend .brend__img {margin-bottom: 10px;}.b-brend .brend__img img {display: inline-block;vertical-align: middle;max-width: 100%;}.b-brend .brend__item:hover .brend__img {opacity: 0.5;}.b-brend .brend__title a:link,.b-brend .brend__title a:active,.b-brend .brend__title a:visited,.b-brend .brend__title a:hover {font-family: 'Geologica', sans-serif;font-size: 16px;font-style: normal;font-weight: normal;color: #000;}.b-brend .brend__title a:hover {color: #000;}.b-brenddet {margin-bottom: 20px;}.b-brenddet .brenddet__wrap {}.b-brenddet .brenddet__wrap:after {content: "";display: block;clear: both;font-size: 0;}.b-brenddet .brenddet__img {margin-right: 25px;float: left;}.b-brenddet .brenddet__content {overflow: hidden;}.b-brenddet .b-editor {margin-bottom: 0;}.form__cptch_country {display: none !important;}.b-tooltip {position: relative;display: inline-block;}.b-tooltip .tooltip__wrap {margin-left: -150px;padding: 10px 20px;min-width: 300px;position: absolute;left: 50%;bottom: 100%;z-index: 10;display: none;box-sizing: border-box;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: 0 5px 10px 0 rgba(50, 50, 50, 0.75);-moz-box-shadow:    0 5px 10px 0 rgba(50, 50, 50, 0.75);box-shadow:         0 5px 10px 0 rgba(50, 50, 50, 0.75);background: #fff;border: 1px solid #fff;}.b-tooltip .tooltip__text {cursor: pointer;}.b-tooltip:hover .tooltip__wrap {display: block;}.b-wish-notice {text-align: center;}.b-wish-notice a:link,.b-wish-notice a:visited {outline: none;}.b-wish-notice .wish-notice__text{padding-bottom: 10px;}.b-wish-notice .wish-title {padding-bottom: 10px;font-size: 15px;}.b-wish-notice .wish-btn {padding-bottom: 5px;}.b-wish-notice .wish-link {padding-bottom: 5px;}@media handheld, only screen and (min-width: 1240px) { .hide-on-desktop {display: none !important;}}.b-ratbox-form {margin-bottom: 5px;font-size: 0;float: right;}.b-ratbox-form:after {display: none;}.b-ratbox-form .ratbox__item:hover,.b-ratbox-form .star-rating-on,.b-social-network {margin-bottom: 20px;}.b-social-network .social-network__title {margin-bottom: 7px;}.b-social-network .social-network__wrap {margin-bottom: 10px;}.b-social-network .social-network__error {padding: 20px;border: 1px solid #c03240;background: #fff4f5;color: #c03240;}.b-cols {margin: 0 -10px;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;}.b-cols > [class^="cols__col-"] {padding: 0 10px 20px;-webkit-flex: 1 auto;flex: 1 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;}.b-cols .cols__col-1-12 {width: calc((100% / 12) * 1);}.b-cols .cols__col-2-12 {width: calc((100% / 12) * 2);}.b-cols .cols__col-3-12 {width: calc((100% / 12) * 3);}.b-cols .cols__col-4-12 {width: calc((100% / 12) * 4);}.b-cols .cols__col-5-12 {width: calc((100% / 12) * 5);}.b-cols .cols__col-6-12 {width: calc((100% / 12) * 6);}.b-cols .cols__col-7-12 {width: calc((100% / 12) * 7);}.b-cols .cols__col-8-12 {width: calc((100% / 12) * 8);}.b-cols .cols__col-9-12 {width: calc((100% / 12) * 9);}.b-cols .cols__col-10-12 {width: calc((100% / 12) * 10);}.b-cols .cols__col-11-12 {width: calc((100% / 12) * 11);}.b-cols .cols__col-12-12 {width: calc((100% / 12) * 12);}.b-confirm-window{text-align: center;}.b-confirm-window .confirm-window__content{margin: 15px 0;}.b-confirm-window .b-btnbox{width: 120px;padding: 12px;}.b-social {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;gap: 20px;}.b-social .social__item {box-sizing: border-box;}.b-social .social__item a:is(:link, :visited) {box-sizing: border-box;font-size: 20px;text-decoration: none;color: var(--black);-webkit-transition: opacity .2s ease-in;transition: opacity .2s ease-in;line-height: 1;}.b-social .social__item a:is(:link, :visited) svg path {fill: var(--black);}.b-social .social__item a:hover,.b-social .social__item a:active {opacity: .5;-webkit-transition: opacity .2s ease-in;transition: opacity .2s ease-in;}.b-social--right {-webkit-box-pack: center;justify-content: center;}.b-social--right .social__item {width: 40px;height: 40px;margin: 0 5px;}.b-social--right .social__item a:link,.b-social--right .social__item a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;background-color: #e2e4eb;color: #384777;border-radius: 50%;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-social--right .social__item a:hover,.b-social--right .social__item a:active {background-color: #384777;color: #ffffff;opacity: 1;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-reception-btn {box-sizing: border-box;width: 210px;height: 40px;}.b-reception-btn a:link,.b-reception-btn a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;font-size: 1rem;font-weight: 600;text-decoration: none;color: #ffffff;background-color: rgba(255, 255, 255, .1);text-align: center;line-height: 40px;border-radius: 100px;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-reception-btn a:hover,.b-reception-btn a:active {background-color: #ffffff;color: #384777;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-blind  {box-sizing: border-box;width: 25px;height: 25px;position: absolute;top: 42px;right: var(--content-padding);z-index: 35;}.b-blind .blind__content {box-sizing: border-box;width: 100%;height: 100%;}.b-blind .blind__content a:link,.b-blind .blind__content a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;}.b-blind span.blind__icon {box-sizing: border-box;display: block;width: 24px;height: 24px;transition: opacity 0.3s ease;}.b-blind span.blind__icon:hover {opacity: 0.5;}.b-blind .blind__content a:hover,.b-blind .blind__content a:active {-webkit-transition: background-color .2s ease-in;transition: background-color .2s ease-in;}.b-blind .blind__content a:hover span.blind__icon,.b-blind .blind__content a:active span.blind__icon {background-position-y: 0;}.b-footer-address {box-sizing: border-box;}.b-footer-address .footer-address__item {box-sizing: border-box;margin-bottom: 5px;}.b-counter {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;}.b-counter .counter__item {margin: 0 5px;font-size: 0;}.b-orphus {display: flex;align-items: flex-start;gap: 30px;}.b-orphus .orphus__img {box-sizing: border-box;font-size: 0;flex-shrink: 0;}.b-orphus .orphus__img img {max-width: 100%;}.b-orphus .orphus__text {}.b-orphus .orphus__title {font-weight: 500;font-size: 18px;line-height: 1.11;color: var(--black);margin-bottom: 5px;}.b-orphus .orphus__desc {font-weight: 300;font-size: 14px;line-height: 1.29;color: var(--black06);}.b-orphus .orphus__link {font-size: 10px;line-height: 1;margin-bottom: 7px;}.b-orphus .orphus__link a:is(:link, :visited) {box-sizing: border-box;font-weight: 300;font-size: 10px;line-height: 1;color: rgba(62, 68, 78, 0.4);text-decoration: none;}.b-governor {background-color: var(--grey);padding: 20px;border-radius: 20px;max-width: calc(var(--max-screen-width) - 40px);margin-left: auto;margin-right: auto;margin-bottom: 100px;}.b-governor .governor__wrapper {display: flex;justify-content: space-between;max-width: calc(1625px + 2 * var(--content-padding));margin-left: max(0px, calc((100% - var(--max-content-width) - 2 * var(--content-padding)) / 2 + 20px));width: min(100%, calc(100% - ((100% - var(--max-content-width) - 2 * var(--content-padding)) / 2 + 20px)));gap: 35px;}.b-governor .governor__right {background: radial-gradient(50% 50% at 50% 50%, var(--grey) 0%, #DCE2EE 100%);border-radius: 20px;width: 55.4%;position: relative;display: flex;justify-content: center;align-items: flex-end;}.b-governor .governor__title {font-weight: 600;font-size: 1.875rem;line-height: 1.33;color: var(--black);position: absolute;top: 50px;left: 60px;}.b-governor .governor__name {font-weight: 600;font-size: 40px;line-height: 1.15;color: var(--black);position: absolute;left: 60px;bottom: 60px;display: flex;flex-direction: column;align-items: flex-start;}.b-governor .governor__name-surname {margin-top: -20px;}.b-governor .governor__name span {background: #fff;border-radius: 6px;padding: 8px 16px 12px 20px;}.b-governor .governor__image {text-align: center;font-size: 0;margin-top: 65px;}.b-governor .governor__image img {max-width: 100%;}.b-governor .governor__goverment {font-weight: 600;font-size: 3.125rem;line-height: 1.1;color: var(--black);margin-top: 80px;margin-bottom: 40px;}.b-governor .governor__goverment-text {font-weight: 300;font-size: 1rem;line-height: 1.5;color: var(--black);padding-bottom: 90px;max-width: 570px;}.b-governor .governor__links-list {padding: 0;margin: 0 0 50px;list-style: none;}.b-governor .governor__links-item {margin-bottom: 15px;}.b-governor .governor__link:is(:link, :visited) {font-weight: 400;font-size: 1.25rem;line-height: 1.3;color: #1F6AFB;text-decoration: none;display: flex;align-items: center;gap: 5px;}.b-governor .governor__link:hover {text-decoration: underline;}.b-governor .governor__link::after {content: "";display: block;width: 10px;height: 10px;background: url('/files/110/arrow-link.svg') center center no-repeat;}.b-governor-old {box-sizing: border-box;width: 100%;max-width: 400px;float: right;}.b-governor-old .governor-old__title {box-sizing: border-box;font-size: 24px;font-weight: 600;color: rgba(17, 17, 17, .28);text-transform: uppercase;margin-bottom: 25px;}.b-governor-old .governor-old__photo {box-sizing: border-box;font-size: 0;width: 100%;border: 1px solid #ebecf1;border-bottom: none;}.b-governor-old .governor-old__photo img {max-width: 100%;}.b-governor-old .governor-old__info {box-sizing: border-box;border: 1px solid #ebecf1;border-top: none;text-align: center;padding: 25px 20px 35px;}.b-governor-old .governor-old__name {box-sizing: border-box;font-size: 24px;font-weight: 600;color: #111111;line-height: 1.3;margin-bottom: 10px;}.b-governor-old .governor-old__position {box-sizing: border-box;font-size: 1rem;font-weight: 400;color: #999999;margin-bottom: 40px;}.b-governor-old .governor-old__social {box-sizing: border-box;}.b-governor-old .governor-old__social a:link,.b-governor-old .governor-old__social a:visited {text-decoration: none;font-size: 14px;font-weight: 400;color: #384777;}.b-governor-old .governor-old__social a:link svg,.b-governor-old .governor-old__social a:visited svg {color: #4d85b0;}.b-governor-old .governor-old__social a:link span,.b-governor-old .governor-old__social a:visited span {position: relative;border-bottom: 1px solid transparent;-webkit-transition: border-bottom-color .2s ease-in-out;transition: border-bottom-color .2s ease-in-out;}.b-governor-old .governor-old__social a:hover span,.b-governor-old .governor-old__social a:active span {border-bottom-color: #384777;-webkit-transition: border-bottom-color .2s ease-in-out;transition: border-bottom-color .2s ease-in-out;}.b-governor-socials {display: flex;align-items: center;gap: 30px;}.b-governor-socials .governor-socials__reception {}.b-governor-reception-btn {flex: 1;}.b-governor-socials-media {}.b-governor-socials-media .governor-socials-media__list {list-style: none;margin: 0;padding: 0;display: inline-flex;border-radius: 10px;overflow: hidden;}.b-governor-socials-media .governor-socials-media__item {margin: 0;}.b-governor-socials-media .governor-socials-media__item:last-child {border-right: none;}.b-governor-socials-media .governor-socials-media__link:is(:link, :visited) {font-size: 0;width: 60px;height: 60px;display: flex;justify-content: center;align-items: center;background-color: #fff;border-right: 1px solid rgba(62, 68, 79, 0.08);transition: background-color 0.3s ease;}.b-governor-socials-media .governor-socials-media__link:hover {background-color: var(--blue);}.b-governor-socials-media .governor-socials-media__link:hover svg path {fill: #fff;}.b-governor-socials-media .governor-socials-media__link:is(:link, :visited) svg {max-width: 100%;max-height: 100%;}.b-governor-socials-media .governor-socials-media__link:is(:link, :visited) svg path {transition: fill 0.3s ease;}.b-governor-socials-media--grey .governor-socials-media__link:is(:link, :visited) {background-color: var(--grey);}.b-governor-socials-media--grey .governor-socials-media__link:hover {background-color: var(--blue);}.b-governor-socials--footer {width: 100%;max-width: 570px;}.b-preception-btn {width: 100%;max-width: 360px;justify-content: space-between;}.b-add-resources {--gap: 17px;--column-count: 4;box-sizing: border-box;}.b-add-resources .add-resources__title {font-weight: 600;font-size: 3.125rem;line-height: 1.1;margin-bottom: 46px;}.b-add-resources .add-resources__items-visible,.b-add-resources .add-resources__items-hidden {box-sizing: border-box;display: -webkit-box;display: flex;flex-wrap: wrap;align-content: flex-start;overflow: hidden;gap: var(--gap);-webkit-transition: height .3s linear;transition: height .3s linear;}.b-add-resources .add-resources__items-hidden {margin-top: 17px;}.b-add-resources .add-resources__items-hidden-wrap {display: none;}.b-add-resources .add-resources__item {box-sizing: border-box;width: calc(100% / var(--column-count) - (var(--gap) - var(--gap) / var(--column-count)));min-height: 90px;border: 2px solid rgba(31, 106, 251, 0.15);border-radius: 10px;padding: 16px;display: flex;}.b-add-resources .add-resources__inner {box-sizing: border-box;display: flex;align-items: center;}.b-add-resources .add-resources__inner img {max-width: 50px;}.b-add-resources .add-resources__icon {box-sizing: border-box;font-size: 0;width: 50px;}.b-add-resources .add-resources__icon img {max-width: 100%;}.b-add-resources .add-resources__content {box-sizing: border-box;width: calc(100% - 40px);padding-left: 15px;}.b-add-resources .add-resources__name {font-size: 0.875rem;line-height: 1.29;}.b-add-resources .add-resources__name a:is(:link, :visited) {color: var(--black);font-weight: 300;text-decoration: none;}.b-add-resources .add-resources__name a:hover {text-decoration: underline;}.b-add-resources .add-resources__link {box-sizing: border-box;}.b-add-resources .add-resources__link a:link,.b-add-resources .add-resources__link a:visited {box-sizing: border-box;font-size: 12px;font-weight: 600;color: #c03240;}.b-add-resources .add-resourcess__more {box-sizing: border-box;text-align: center;position: relative;padding: 10px 0;margin-bottom: 65px;}.b-add-resources .add-resourcess__more a:is(:link, :visited) {background-color: transparent;}.b-add-resources .add-resourcess__more a:hover,.b-add-resources .add-resourcess__more a:active {color: var(--blue);text-decoration: underline;}.b-logotext {box-sizing: border-box;line-height: 1;color: var(--black);position: relative;padding-left: 15px;}.b-logotext .logotext__lg {box-sizing: border-box;font-size: 20px;font-weight: 500;line-height: 0.8;margin-bottom: 11px;}.b-logotext .logotext__md {box-sizing: border-box;font-size: 20px;font-weight: 500;margin-bottom: 6px;line-height: 0.8;text-transform: uppercase;}.b-logotext .logotext__sm {box-sizing: border-box;font-size: 10px;font-weight: 400;}.b-logotext .logotext__link {box-sizing: border-box;font-size: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.b-logotext .logotext__link a:link,.b-logotext .logotext__link a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;font-size: 0;text-decoration: none;}.b-info-right {box-sizing: border-box;width: 100%;max-width: 400px;float: right;background-color: #f5f6f8;padding: 40px 0;clear: right;}.b-info-right .info-right__btn {box-sizing: border-box;width: 260px;height: 60px;margin: 0 auto 20px;}.b-info-right .info-right__btn a:link,.b-info-right .info-right__btn a:visited {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;font-size: 18px;font-weight: 600;color: #ffffff;text-decoration: none;background-color: #384777;border-radius: 100px;text-align: center;line-height: 60px;-webkit-transition: background-color .2s ease-in;transition: background-color .2s ease-in;}.b-info-right .info-right__btn a:hover,.b-info-right .info-right__btn a:active {background-color: #c03240;-webkit-transition: background-color .2s ease-in;transition: background-color .2s ease-in;}.b-district {box-sizing: border-box;}.b-district .district__description {box-sizing: border-box;background-color: #f5f6f8;padding: 35px 40px 30px;position: relative;}.b-district .district__description::after {display: block;content: "";position: absolute;right: 100%;top: 50px;width: 20px;height: 20px;background: url(/files/1387/triangle.svg) 50% 50% no-repeat;}.b-district .district__title {box-sizing: border-box;display: -webkit-box;display: flex;border-bottom: 1px solid #e2e4eb;padding-bottom: 30px;}.b-district .district__img {box-sizing: border-box;font-size: 0;width: 50px;margin-top: 5px;}.b-district .district__img img {max-width: 100%;}.b-district .district__name {box-sizing: border-box;font-size: 24px;font-weight: 600;width: calc(100% - 50px);padding-right: 40px;padding-left: 30px;line-height: 30px;}.b-district .district__info {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;padding-top: 25px;}.b-district .district__info-item {box-sizing: border-box;width: 50%;font-size: 14px;font-weight: 400;color: #999999;}.b-district .district__info-item span {box-sizing: border-box;font-size: 18px;font-weight: 600;color: #111111;display: block;margin-bottom: 8px;}.b-district .district__bottom {box-sizing: border-box;padding: 35px 40px 30px;}.b-district .district__head {box-sizing: border-box;display: -webkit-box;display: flex;margin-bottom: 35px;}.b-district .district__head-img {box-sizing: border-box;width: 50px;height: 50px;font-size: 0;border-radius: 50%;overflow: hidden;}.b-district .district__head-img img {max-width: 100%;}.b-district .district__head-name {box-sizing: border-box;width: calc(100% - 50px);padding-left: 25px;font-size: 18px;font-weight: 600;color: #111111;line-height: 24px;}.b-district .district__head-name span {box-sizing: border-box;display: block;font-size: 14px;font-weight: 400;color: #999999;line-height: 1;margin-top: 10px;}.b-district .district__link {box-sizing: border-box;height: 40px;}.b-district .district__link a:link,.b-district .district__link a:visited {box-sizing: border-box;display: inline-block;width: auto;height: 100%;font-size: 1rem;font-weight: 400;color: #c03240;text-decoration: none;text-align: center;line-height: 40px;background-color: rgba(192, 50, 64, .15);border-radius: 100px;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;padding: 0 20px;}.b-district .district__link a:hover,.b-district .district__link a:active {background-color: #c03240;color: #ffffff;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-internet-reception {box-sizing: border-box;max-width: 840px;width: 100%;margin: 0 auto 65px;text-align: center;color: #111111;}.b-internet-reception .internet-reception__title {box-sizing: border-box;font-size: 24px;font-weight: 600;text-transform: uppercase;margin-bottom: 30px;}.b-internet-reception .internet-reception__desc {box-sizing: border-box;font-size: 1rem;font-weight: 600;}.b-share-icon {box-sizing: border-box;display: -webkit-box;display: flex;align-items: center;justify-content: space-between;position: relative;padding: 20px 30px;border: 2px solid var(--grey);border-radius: 10px;margin: 40px 0 130px;width: 66%;}.b-share-icon .share-icon__title {box-sizing: border-box;font-size: 24px;font-weight: 600;color: #111111;margin-right: 30px;line-height: 1;}.b-files {box-sizing: border-box;border-top: 1px solid #e2e4eb;padding: 20px 30px 17px;}.b-files .files__item {box-sizing: border-box;margin-bottom: 15px;}.b-files .files__inner {box-sizing: border-box;display: flex;align-items: center;}.b-files .files__icon {box-sizing: border-box;font-size: 0;width: 18px;}.b-files .files__icon img {max-width: 100%;}.b-files .files__desc {box-sizing: border-box;width: calc(100% - 18px);padding-left: 17px;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;flex-wrap: wrap;}.b-files .files__file {box-sizing: border-box;margin-right: 10px;line-height: 1;position: relative;z-index: 2;padding-bottom: 10px;}.b-files .files__file a:link,.b-files .files__file a:visited {box-sizing: border-box;font-size: 1rem;font-weight: 400;text-decoration: none;color: #384777;}.b-files .files__file a:link span,.b-files .files__file a:visited span {box-sizing: border-box;position: relative;}.b-files .files__file a:link span::after,.b-files .files__file a:visited span::after {display: block;content: "";position: absolute;right: 0;bottom: 0;left: 0;height: 1px;background-color: transparent;-webkit-transition: background-color .2s ease-in;transition: background-color .2s ease-in;}.b-files .files__file a:hover span::after,.b-files .files__file a:active span::after {background-color: #384777;-webkit-transition: background-color .2s ease-in;transition: background-color .2s ease-in;}.b-files .files__size {box-sizing: border-box;font-size: 12px;font-weight: 600;color: #999999;line-height: 14px;padding-bottom: 10px;}.b-documents {margin: 100px 0;}.b-documents .documents__container {}.b-documents .documents__heading {font-weight: 600;font-size: 50px;line-height: 1.1;margin-bottom: 40px;}.b-documents .documents__list {margin-bottom: 60px;}.b-documents .documents__head {display: flex;padding-bottom: 20px;border-bottom: 1px solid rgba(62, 68, 79, 0.1);font-weight: 500;font-size: 1rem;line-height: 1.5;color: rgba(62, 68, 79, 0.5);gap: 30px;}.b-documents .documents__item {padding: 20px 0;border-bottom: 1px solid rgba(62, 68, 79, 0.1);display: flex;gap: 30px;position: relative;align-items: flex-start;}.b-documents .documents__title--number,.b-documents .documents__number {width: 90px;}.b-documents .documents__title--name,.b-documents .documents__name {flex: 1;max-width: 1010px;padding-right: 45px;box-sizing: border-box;}.b-documents .documents__title--date,.b-documents .documents__date {width: 120px;}.b-documents .documents__title--document {width: 120px;}.b-documents .documents__number {font-weight: 400;font-size: 22px;line-height: 1.27;color: var(--blue);}.b-documents .documents__name {font-weight: 400;font-size: 22px;line-height: 1.27;}.b-documents .documents__date {font-weight: 300;font-size: 1rem;line-height: 1.5;}.b-documents .documents__document {font-weight: 300;font-size: 1rem;line-height: 1.5;color: var(--black);opacity: 0.5;width: 120px;}.b-documents .documents__extension {text-transform: uppercase;}.b-documents .documents__download-link,.b-documents .documents__title--empty {display: inline-flex;justify-content: center;align-items: center;margin-left: auto;width: 50px;height: 50px;border-radius: 10px;margin-top: -10px;text-decoration: none;}.b-documents .documents__title--empty {height: 0;}.b-documents .documents__download-link::after {content: "";position: absolute;top: 10px;right: 0;width: 50px;height: 50px;background: var(--grey) url('/files/110/arrow-download.svg') center center no-repeat;border-radius: 10px;z-index: 1;transition: background 0.3s ease;}.b-documents .documents__download-link:hover::after {background: var(--blue) url('/files/110/arrow-download-white.svg') center center no-repeat;}.b-documents .documents__top {display: flex;flex-wrap: wrap;gap: 20px 10px;margin-bottom: 50px;}.b-documents .documents__search {width: 100%;position: relative;}.b-documents .documents__search::before {content: "";position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;background: url('/files/110/search-icon.svg') center center no-repeat;}.b-documents .documents__search input {border: none;background-color: var(--grey);padding: 19px 65px;border-radius: 10px;width: 100%;font-weight: 500;font-size: 18px;line-height: 1.33;color: var(--black);box-sizing: border-box;}.b-documents .documents__date-period {flex: 0 1 360px;position: relative;}.b-documents .documents__date-period::after {content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 20px;width: 16px;height: 16px;background: url('/files/110/calendar-icon.svg') center center no-repeat;}.b-documents .documents__date-period input {appearance: none;padding: 17px 24px;border: 1px solid rgba(62, 68, 79, .3);background: transparent;border-radius: 6px;font-weight: 500;font-size: 18px;line-height: 1.33;color: var(--black);width: 100%;box-sizing: border-box;width: 100%;height: 100%;}.b-documents .documents__type {flex: 0 1 360px;position: relative;display: flex;border-radius: 6px;border: 1px solid rgba(62, 68, 79, .3);overflow: hidden;}.b-documents .documents__type select {appearance: none;border: 0;outline: 0;background: none;color: inherit;box-shadow: none;flex: 1;padding: 18px 25px;cursor: pointer;font-weight: 500;font-size: 18px;line-height: 1.33;}.b-documents .documents__type::after {content: "";position: absolute;right: 25px;top: 50%;transform: translateY(-50%);transition: 0.25s all ease;pointer-events: none;background: url('/files/110/arrow-down.svg') center center / cover no-repeat;width: 10px;height: 10px;}.b-documents .documents__type select::-ms-expand {display: none;}.b-table {box-sizing: border-box;margin-bottom: 40px;}.b-table .table__title {box-sizing: border-box;text-align: center;font-size: 18px;font-weight: 700;margin-bottom: 15px;}.b-table table {width: 100%;border-collapse: collapse;}.b-table tr {font-size: 1rem;color: #111111;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-table tr:nth-child(even) {background-color: #f5f6f8;}.b-table tr:hover {background-color: #969eb7;color: #ffffff;-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;}.b-table table td {border: 1px solid #e5e6eb;padding: 10px 15px;box-sizing: border-box;}.b-table table td:nth-child(1) {width: 260px;}.b-table table td:nth-child(2) {width: 220px;}.b-table table td:nth-child(3) {width: 130px;}.b-table table td:nth-last-child(1) {width: 170px;}.b-table td span {font-weight: 700;}.b-table-pr td {font-size: 13px;}.b-rss {padding-top: 15px;padding-left: 5px;}.b-table-scroll {overflow: auto;}.b-table-scroll table {line-height: 1.4;font-size: 14px;}.b-table-scroll table td {padding: 0.7em 0.5em;}.b-editor--order-2 {order: 2;}.b-view-all:is(:link, :visited) {box-sizing: border-box;display: inline-block;width: 100%;height: 100%;font-weight: 500;font-size: 1.125rem;line-height: 1.22;color: var(--blue);text-decoration: none;text-align: center;background-color: rgba(56, 71, 119, .15);-webkit-transition: background-color .2s ease-in, color .2s ease-in;transition: background-color .2s ease-in, color .2s ease-in;background: var(--grey);border-radius: 10px;padding: 24px 15px;}.b-view-all:hover {background-color: var(--blue);color: #fff;}.b-bage {display: inline-flex;padding: 10px 20px;background: var(--blue);border-radius: 6px;font-weight: 500;font-size: 1rem;line-height: 1.25;color: #FFFFFF;width: max-content;}.b-bage a:is(:link, :visited) {color: #fff;text-decoration: none;}.swiper-button-next,.swiper-rtl .swiper-button-prev,.swiper-button-prev,.swiper-rtl .swiper-button-next {width: 70px;height: 70px;background-color: var(--grey);transition: background-color 0.3s ease;z-index: 1;}.swiper-button-next:hover,.swiper-rtl .swiper-button-prev:hover,.swiper-button-prev:hover,.swiper-rtl .swiper-button-next:hover  {background-color: var(--blue);}.swiper-button-next,.swiper-rtl .swiper-button-prev {right: 0;border-radius: 10px 0 0 10px;}.swiper-button-prev,.swiper-rtl .swiper-button-next {left: 0;border-radius: 0 10px 10px 0;}.swiper-button-next svg,.swiper-rtl .swiper-button-prev svg,.swiper-button-prev svg,.swiper-rtl .swiper-button-next svg {width: auto;height: auto;}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {content: "";display: block;width: 10px;height: 20px;}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {background: url('/files/110/slider-next.svg') center center no-repeat;}.swiper-button-next:hover:after,.swiper-rtl .swiper-button-prev:hover:after {background: url('/files/110/slider-next-hover.svg') center center no-repeat;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {background: url('/files/110/slider-prev.svg') center center no-repeat;}.swiper-button-prev:hover:after,.swiper-rtl .swiper-button-next:hover:after {background: url('/files/110/slider-prev-hover.svg') center center no-repeat;}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom, .swiper-pagination-fraction {position: static;margin-top: 20px;}.b-smolensk-region {background: url('/files/110/smolensk-region-bg.png') center center / cover no-repeat;border-radius: 30px;max-width: calc(var(--max-screen-width) - 40px);margin: 0 auto;}.b-smolensk-region .smolensk-region__container {max-width: calc(var(--max-content-width) + 2 * var(--content-padding));padding: 100px var(--content-padding);box-sizing: border-box;margin: 0 auto;color: #FFFFFF;}.b-smolensk-region .smolensk-region__top {font-weight: 600;font-size: 50px;line-height: 1.1;margin-bottom: 180px;}.b-smolensk-region .smolensk-region__title-name {font-weight: 500;font-size: 22px;line-height: 1.27;margin-bottom: 20px;}.b-smolensk-region .smolensk-region__value {font-weight: 600;font-size: 80px;line-height: 1;margin-bottom: 15px;}.b-smolensk-region .smolensk-region__subtitle {font-weight: 600;font-size: 30px;line-height: 1;margin-bottom: 12px;}.b-smolensk-region .smolensk-region__text {font-weight: 300;font-size: 1rem;line-height: 1.5;color: #FFFFFF;}.b-smolensk-region .smolensk-region__content {display: flex;flex-wrap: wrap;gap: 76px 86px;}.b-smolensk-region .smolensk-region__center {margin-left: auto;margin-right: 57px;}.b-smolensk-region .smolensk-region__btn {width: 100%;}.b-smolensk-region .smolensk-region__btn a:is(:link, :visited) {width: 100%;max-width: 340px;justify-content: space-between;}.b-copy {display: flex;align-items: center;column-gap: 37px;}.b-copy .copy__logo {max-width: 50px;}.b-copy .copy__logo img {max-width: 100%;}.b-copy .copy__caption {font-weight: 300;font-size: 14px;line-height: 1.43;color: var(--black);margin-bottom: 4px;}.b-copy .copy__caption--small {font-size: 12px;line-height: 1.33;color: var(--black06);margin-bottom: 0;}.b-footer-contacts {}.b-footer-contacts .footer-contacts__wrapper {display: flex;align-items: center;justify-content: space-between;padding-right: 117px;}.b-footer-contacts .footer-contacts__item address,.b-footer-contacts .footer-contacts__item a:is(:link, :visited) {text-decoration: none;font-style: normal;font-weight: 500;font-size: 1rem;line-height: 1.5;color: var(--black);margin-bottom: 3px;}.b-footer-contacts .footer-contacts__item a:hover {text-decoration: underline;}.b-footer-contacts .footer-contacts__caption {font-weight: 300;font-size: 12px;line-height: 1.33;color: var(--black06);}.b-footer-bottom {display: flex;align-items: center;justify-content: space-between;}.b-menu-foot {padding: 28px 70px;background-color: var(--blue);border-radius: 10px;}.b-menu-foot .menu-foot__list {list-style: none;margin: 0;padding: 0;display: flex;justify-content: space-between;}.b-menu-foot .menu-foot__link:is(:link, :visited) {font-weight: 500;font-size: 1rem;line-height: 1.38;color: #FFFFFF;text-decoration: none;transition: opacity 0.3s ease;}.b-menu-foot .menu-foot__link:hover {opacity: 0.8;}.b-map {box-sizing: border-box;margin-bottom: 25px;}.b-map .map__header {box-sizing: border-box;font-size: 24px;font-weight: 600;color: #111111;text-transform: uppercase;margin-bottom: 35px;}.b-map .map__wrapper {box-sizing: border-box;display: -webkit-box;display: flex;-webkit-box-align: start;align-items: flex-start;}.b-map .map__map {box-sizing: border-box;width: calc(100% - 440px);}.b-map .map__info {box-sizing: border-box;width: 400px;margin-left: 40px;border: 1px solid #ebecf1;}.p-main .b-picture2 {height: 0;}.p-main .b-logotext {color: #FFF;}.p-main .b-menu--wide .b-logotext {color: var(--black);}.p-main .b-sevice .sevice__item-1 > span a:is(:link, :visited) {color: #FFF;}.p-main .b-sevice .sevice__item-1 > span a:is(:link, :visited) svg path {stroke: #FFF;}.b-sevice .sevice__item-1:hover > span a:is(:link, :visited) {color: #fff;}.p-main .b-lang .lang__item {color: #FFF;}.p-main .b-lang .lang__item a:is(:link, :visited) {color: rgba(255, 255, 255, 0.6);}.p-main .b-lang .lang__item a.active:is(:link, :visited),.p-main .b-lang .lang__item a:hover {color: #fff;}.p-main .b-sidebar .b-lang .lang__item a.active:is(:link, :visited),.p-main .b-sidebar .b-lang .lang__item a:hover {color: var(--black);}.p-main .b-sidebar .b-lang .lang__item a:is(:link, :visited) {color: rgba(62, 68, 79, 0.6);}.p-main .b-lang .lang__dropdown-button svg path {stroke: #FFF;}.p-main .b-social .social__item a:is(:link, :visited) {color: #FFF;}.p-main .b-social .social__item a:is(:link, :visited) svg path {fill: #FFF;}.p-main .b-blind span.blind__icon svg :is(path, circle) {stroke: #fff;}.p-main .b-search_head .search__open svg path {stroke: #FFF;}.p-main .b-menu--wide .b-search_head .search__open svg path {stroke: var(--black);}.p-main .b-sandwich .sandwich__icon {background-image: url('/files/110/burger.svg');}.p-main .b-sevice .sevice__item-1:hover > span a:is(:link, :visited) {color: rgba(255, 255, 255, 0.5);}.p-main .b-pilot .pilot__2 {display: block;}.p-main .b-pilot .pilot__2 .b-governor-socials {display: none;}.p-main .burger-menu-open svg path,.p-main .burger-menu-open svg rect {fill: #fff;}html[lang="en"] .b-lang .lang__dropdown-button svg path {stroke: var(--black);}.b-governor-main-info {background-color: var(--grey);border-radius: 30px;}.b-governor-main-info .governor-main-info__container {max-width: calc(var(--max-content-width) + 2 * var(--content-padding));padding: 57px var(--content-padding) 0;box-sizing: border-box;margin: 0 auto;}.b-governor-main-info .governor-main-info__wrapper {display: flex;justify-content: space-between;max-width: 1350px;}.b-governor-main-info .governor-main-info__content {max-width: 600px;}.b-governor-main-info .governor-main-info__title {font-weight: 600;font-size: 70px;line-height: 1;margin-bottom: 32px;}.b-governor-main-info .governor-main-info__description {font-weight: 300;font-size: 1rem;line-height: 1.5;padding-bottom: 115px;}.b-governor-main-info .governor-main-info__image img {max-width: 570px;display: block;}.b-governor-socials--info {gap: 10px;}.b-governor-socials--info .b-btn--blue,.b-governor-socials--info a.b-btn--blue:is(:link, :visited){font-weight: 300;font-size: 1rem;line-height: 1.25;width: 100%;padding: 19px 20px;}.b-governor-socials--info .governor-socials__reception {max-width: 280px;}.b-biography {position: relative;max-width: var(--max-screen-width);margin: 0 auto;}.b-biography .biography__container {max-width: calc(var(--max-content-width) + 2* var(--content-padding));padding: 100px var(--content-padding);box-sizing: border-box;margin: 0 auto;}.b-biography .biography__heading {font-weight: 600;font-size: 50px;line-height: 1.1;margin-bottom: 68px;}.b-timeline {overflow: visible;}.b-timeline .timeline__year {font-weight: 600;font-size: 50px;line-height: 1.1;color: var(--blue);margin-bottom: 88px;}.b-timeline .timeline__description {font-weight: 500;font-size: 22px;line-height: 1.27;}.b-timeline .timeline__item::after {content: "";position: absolute;top: 96px;left: 0;right: -60px;height: 1px;background-color: var(--blue);opacity: 0.2;}.b-timeline .timeline__item::before {content: "";position: absolute;top: 89px;left: 0;width: 16px;height: 16px;border-radius: 50%;background-color: var(--blue);}.b-timeline .timeline__item:first-child::before {top: 82px;left: 0;width: 80px;height: 30px;border-radius: 0;background: url('/files/110/timeline-bubble.svg') center center / cover no-repeat;}.b-governor-info {background-color: var(--grey);border-radius: 30px;}.b-governor-info .governor-info__container {max-width: calc(var(--max-content-width) + 2* var(--content-padding));padding: 100px var(--content-padding) 110px;box-sizing: border-box;margin: 0 auto;}.b-governor-info .governor-info__bages {display: flex;justify-content: center;flex-wrap: wrap;gap: 30px;}.b-governor-info .governor-info__bage {width: calc(100% / 3 - 20px);background-color: #FFF;border-radius: 10px;box-sizing: border-box;overflow: hidden;position: relative;}.b-governor-info .governor-info__education {padding: 40px;}.b-governor-info .governor-info__title {font-weight: 500;font-size: 30px;line-height: 1.2;color: var(--black);margin-bottom: 34px;}.b-governor-info .governor-info__item {display: flex;align-items: flex-start;gap: 30px;margin-bottom: 20px;}.b-governor-info .governor-info__item:last-child {margin-bottom: 0;}.b-governor-info .governor-info__image {width: 80px;height: 80px;display: flex;justify-content: center;align-items: center;border-radius: 6px;background-color: var(--grey);flex-shrink: 0;}.b-governor-info .governor-info__image img {mix-blend-mode: multiply;max-width: 100%;}.b-governor-info .governor-info__year {font-weight: 600;font-size: 12px;line-height: 0.83;color: var(--black);opacity: 0.4;margin-bottom: 10px;}.b-governor-info .governor-info__name {font-weight: 300;line-height: 1.2;}.b-governor-info .governor-info__family {padding: 40px 40px 0;display: flex;flex-direction: column;display: none;}.b-governor-info .governor-info__family-bg {margin: auto -40px 0;}.b-governor-info .governor-info__family-bg img {max-width: 100%;display: block;}.b-governor-info .governor-info__text {font-weight: 300;font-size: 18px;line-height: 1.33;padding-bottom: 35px;}.b-governor-info .governor-info__video-content {position: absolute;top: 30px;right: 40px;bottom: 40px;left: 40px;display: flex;flex-direction: column;justify-content: space-between;color: #fff;}.b-governor-info .governor-info__video-bg {width: 100%;height: 100%;}.b-governor-info .governor-info__video-bg img {display: block;width: 100%;height: 100%;object-fit: cover;}.b-governor-info .governor-info__video-top {display: flex;align-items: center;gap: 20px;}.b-governor-info .governor-info__video-date {font-weight: 500;font-size: 1rem;line-height: 1.25;}.b-governor-info .governor-info__video-bottom {display: flex;align-items: center;justify-content: space-between;gap: 20px;}.b-governor-info .governor-info__video-name {font-weight: 500;font-size: 30px;line-height: 1.2;}.b-governor-info .governor-info__video-play {flex-shrink: 0;}.b-governor-info .governor-info__video-play img {display: block;max-width: 100%;}.b-smolensk-district-top {position: relative;}.b-smolensk-district-top .smolensk-district-top__image {font-size: 0;text-align: center;}.b-smolensk-district-top .smolensk-district-top__image img {width: 100%;height: 100%;object-fit: cover;border-radius: 30px;}.b-smolensk-district-top .smolensk-district-top__container {padding-top: 0;padding-bottom: 0;}.b-smolensk-district-top .smolensk-district-top__content {position: absolute;top: 50%;transform: translateY(-50%);}.b-smolensk-district-top .smolensk-district-top__wrapper {display: flex;align-items: center;gap: 45px;}.b-smolensk-district-top .smolensk-district-top__heading {font-weight: 600;font-size: 70px;line-height: 1;color: #FFFFFF;margin: 0;text-transform: none;}.b-smolensk-territory .smolensk-territory__container {padding-top: 100px;padding-bottom: 30px;}.b-smolensk-territory .smolensk-territory__heading {font-weight: 600;font-size: 50px;line-height: 1.1;margin-bottom: 60px;}.b-smolensk-territory .smolensk-territory__pecularities {display: flex;justify-content: space-between;gap: 15px;}.b-smolensk-territory .smolensk-territory__item {padding: 46px 50px 55px;box-sizing: border-box;border-radius: 10px;}.b-smolensk-territory .smolensk-territory__item--transparent {border: 2px solid #D9E6FF;width: 100%;max-width: 570px;}.b-smolensk-territory .smolensk-territory__row-values {display: flex;justify-content: space-between;gap: 10px;}.b-smolensk-territory .smolensk-territory__caption {font-weight: 500;font-size: 22px;line-height: 1.127;margin-bottom: 20px;}.b-smolensk-territory .smolensk-territory__value {font-weight: 600;font-size: 80px;line-height: 1;color: var(--blue);margin-bottom: 15px;}.b-smolensk-territory .smolensk-territory__subtitle {font-weight: 600;font-size: 30px;line-height: 1;color: var(--blue);margin-bottom: 12px;}.b-smolensk-territory .smolensk-territory__description {font-weight: 300;line-height: 1.5;}.b-smolensk-territory .smolensk-territory__item--grey {width: 100%;max-width: 480px;background-color: var(--grey);}.b-smolensk-territory .smolensk-territory__item--blue {width: 100%;max-width: 300px;background-color: var(--blue);}.b-smolensk-territory .smolensk-territory__item--blue .smolensk-territory__caption,.b-smolensk-territory .smolensk-territory__item--blue .smolensk-territory__value,.b-smolensk-territory .smolensk-territory__item--blue .smolensk-territory__subtitle {color: #fff;}.b-smolensk-district-location {margin-bottom: 90px;}.b-smolensk-district-location .smolensk-district-location__container {display: flex;}.b-smolensk-district-location .smolensk-district-location__map {padding: 64px;box-sizing: border-box;border: 2px solid #D9E6FF;border-radius: 10px;margin-right: -12px;}.b-smolensk-district-location .smolensk-district-location__map img {max-width: 100%;}.b-smolensk-district-location .smolensk-district-location__cathedral {width: 100%;max-width: 570px;}.b-smolensk-district-location .smolensk-district-location__cathedral img {display: block;border-radius: 10px;width: 100%;height: 100%;object-fit: cover;}.b-municipality {background-color: var(--blue);color: #fff;border-radius: 30px;padding: 100px 0;margin-bottom: 100px;}.b-municipality .municipality__heading {font-weight: 600;font-size: 50px;line-height: 1.1;color: #FFFFFF;margin-bottom: 75px;text-align: center;}.b-municipality .municipality__list {display: flex;justify-content: center;}.b-municipality .municipality__item {display: flex;gap: 20px;padding: 0 5.25%;position: relative;}.b-municipality .municipality__item::after {content: "";position: absolute;top: 2px;bottom: 2px;right: 0;width: 1px;background-color: rgba(255, 255, 255, 0.5);}.b-municipality .municipality__item:last-child::after {display: none;}.b-municipality .municipality__item:first-child {padding-left: 0;}.b-municipality .municipality__item:last-child {padding-right: 0;}.b-municipality .municipality__number {font-weight: 600;font-size: 80px;line-height: 0.75;}.b-municipality .municipality__description {font-weight: 500;font-size: 22px;line-height: 1.27;}.b-population {}.b-population .population__container {margin-bottom: 110px;}.b-population .population__heading {font-weight: 600;font-size: 50px;line-height: 1.1;margin-bottom: 63px;}.b-population .population__content {display: flex;flex-wrap: wrap;gap: 30px;}.b-population .population__item {width: calc(100% / 3 - 20px);border-radius: 10px;box-sizing: border-box;background-color: var(--grey);}.b-population .population__item--numbers {padding: 46px 50px 55px;}.b-population .population__item--image img {width: 100%;height: 100%;object-fit: cover;border-radius: 10px;}.b-population .population__title-name {font-weight: 500;font-size: 22px;line-height: 1.27;margin-bottom: 20px;}.b-population .population__value {font-weight: 600;font-size: 80px;line-height: 1;color: var(--blue);margin-bottom: 15px;}.b-population .population__subtitle {font-weight: 600;font-size: 30px;line-height: 1;color: var(--blue);margin-bottom: 12px;}.b-population .population__text {font-weight: 300;font-size: 1rem;line-height: 1.5;}.b-production-slider {--production-slider-height: 800px;margin-top: 100px;margin-bottom: 100px;height: var(--production-slider-height);}.b-production-slider .production-slider__content {position: absolute;top: 100px;left: 50%;transform: translateX(-50%);width: 100%;max-width: calc(var(--max-content-width) + 2 * var(--content-padding));padding-left: var(--content-padding);padding-right: var(--content-padding);box-sizing: border-box;color: #fff;}.b-production-slider .production-slider__heading {font-weight: 600;font-size: 50px;line-height: 1.1;margin-bottom: 40px;}.b-production-slider .production-slider__text {font-weight: 300;font-size: 1rem;line-height: 1.5;padding-bottom: 100px;max-width: 570px;}.b-production-slider .production-slider__bg img {display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 30px;}.b-production-slider .production-slider__bg {height: 100%;}.b-production-slider .production-slider__pagination {position: absolute;margin: 0;}.b-production-slider .swiper-pagination-bullet {background-color: #fff;opacity: 0.3;}.b-production-slider .swiper-pagination-bullet-active {background-color: #fff;opacity: 1;}.b-production-slider-info {display: flex;justify-content: space-between;gap: 20px;}.b-production-slider-info .production-slider-info__item {background-color: var(--blue);width: 100%;max-width: 570px;padding: 46px 50px;box-sizing: border-box;border-radius: 10px;}.b-production-slider-info .production-slider-info__caption {font-weight: 500;font-size: 22px;line-height: 1.27;margin-bottom: 22px;}.b-production-slider-info .production-slider-info__value {font-weight: 600;font-size: 80px;line-height: 1;margin-bottom: 15px;}.b-production-slider-info .production-slider-info__subtitle {font-weight: 600;font-size: 30px;line-height: 1;margin-bottom: 12px;}.b-production-slider-info .production-slider-info__description {font-weight: 300;font-size: 1rem;line-height: 1.5;}.b-production-slider-info .production-slider-info__parameters {background-color: #fff;color: var(--black);width: 100%;max-width: 810px;padding: 50px;box-sizing: border-box;display: flex;align-items: center;gap: 15px 30px;border-radius: 10px;}.b-production-slider-info .production-slider-info__diagram {position: relative;}.b-production-slider-info .production-slider-info__diagram img {max-width: 100%;}.b-production-slider-info .production-slider-info__diagram-text {padding: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 120px;max-width: 120px;text-align: center;font-weight: 300;font-size: 14px;line-height: 1.3;}.b-production-slider-info .production-slider-info__indicators {margin: 0;padding: 0;list-style: none;}.b-production-slider-info .production-slider-info__indicator-item {display: flex;align-items: center;gap: 23px;margin-bottom: 13px;}.b-production-slider-info .production-slider-info__indicator-percentage {font-weight: 600;font-size: 22px;line-height: 1.27;color: var(--blue);}.b-production-slider-info .production-slider-info__indicator-value {padding: 0;font-weight: 300;font-size: 18px;line-height: 1.33;}.b-contacts-info {background-color: var(--grey);border-radius: 30px;padding: 100px 0 120px;margin-bottom: 100px;}.b-contacts-info .contacts-info__items {display: grid;grid-template-columns: 40% 17% 25%;justify-content: space-between;grid-template-areas: 'goverment address contacts''governor-contacts address contacts';}.b-contacts-info .contacts-info__goverments {grid-area: goverment;}.b-contacts-info .contacts-info__socials {grid-area: governor-contacts;}.b-contacts-info .contacts-info__addresses {grid-area: address;display: flex;flex-direction: column;row-gap: 47px;}.b-contacts-info .contacts-info__contacts {grid-area: contacts;}.b-contacts-info .contacts-info__goverments-title {font-weight: 500;font-size: 30px;line-height: 1.2;margin-bottom: 22px;}.b-contacts-info .contacts-info__goverment-text {font-weight: 300;font-size: 1rem;line-height: 1.5;padding-bottom: 68px;}.b-contacts-info .contacts-info__title {font-weight: 500;font-size: 22px;line-height: 1.27;margin-bottom: 23px;}.b-contacts-info .contacts-info__address {font-style: normal;font-weight: 300;font-size: 1rem;line-height: 1.5;margin-bottom: 10px;}.b-contacts-info .contacts-info__link:is(:link, :visited) {font-weight: 300;font-size: 1rem;line-height: 1.25;color: var(--blue);text-decoration: none;display: flex;align-items: center;gap: 10px;}.b-contacts-info .contacts-info__phone-item {display: flex;align-items: center;gap: 18px;margin-bottom: 20px;}.b-contacts-info .contacts-info__phone:is(:link, :visited) {font-weight: 600;font-size: 30px;line-height: 0.67;color: var(--black);}.b-contacts-info .contacts-info__phone-add {font-weight: 300;font-size: 1rem;line-height: 1.5;}.b-chronicles-top {position: relative;}.b-chronicles-top .chronicles-top__image {font-size: 0;text-align: center;}.b-chronicles-top .chronicles-top__image img {width: 100%;height: 100%;object-fit: cover;border-radius: 30px;}.b-chronicles-top .chronicles-top__content {display: flex;justify-content: space-between;}.b-chronicles-top .chronicles-top__container {position: absolute;top: 100px;left: 50%;transform: translateX(-50%);width: 100%;}.b-chronicles-top .chronicles-top__heading {color: #FFFFFF;margin: 0;max-width: 450px;}.b-chronicles-top .chronicles-top__description {font-weight: 300;font-size: 1rem;line-height: 1.5;color: #FFFFFF;padding: 0;max-width: 450px;}.b-region-emblem {--lines-count: 13;background-color: var(--grey);border-radius: 30px;margin-bottom: 27px;}.b-region-emblem .region-emblem__container {padding-top: 100px;padding-bottom: 0;}.b-region-emblem .region-emblem__heading-tabs {display: flex;gap: 32px;margin-bottom: 40px;}.b-region-emblem .region-emblem__heading-item {font-weight: 600;font-size: 50px;line-height: 1.1;cursor: pointer;color: var(--black);text-decoration: none;cursor: pointer;}.b-region-emblem .region-emblem__heading-item.active {color: var(--blue);text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 15px;}.b-region-emblem .region-emblem__content {display: none;justify-content: space-between;gap: 15px;align-items: flex-start;}.b-region-emblem .region-emblem__content.active {display: flex;}.b-region-emblem .region-emblem__text {max-width: 600px;padding-bottom: 115px;}.b-region-emblem .region-emblem__text-content {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: var(--lines-count); line-clamp: var(--lines-count);-webkit-box-orient: vertical;margin-bottom: 15px;}.b-region-emblem .region-emblem__text-content.active {display: block;}.b-region-emblem .region-emblem__text p {line-height: 1.5;padding: 0;margin-bottom: 1em;}.b-region-emblem .region-emblem__text p:last-child {margin-bottom: 0;}.b-region-emblem .region-emblem__links {max-width: 270px;width: 100%;}.b-region-emblem .region-emblem__image--symbol {max-width: 360px;margin-top: -95px;}.b-region-emblem .region-emblem__image img {max-width: 100%;}.b-region-emblem .region-emblem__link-item {padding: 25px 30px;background-color: #fff;border-radius: 10px;margin-bottom: 20px;position: relative;display: flex;flex-direction: column;min-height: 150px;box-sizing: border-box;}.b-region-emblem .region-emblem__link-item::after {content: "";position: absolute;right: 10px;bottom: 10px;width: 50px;height: 50px;border-radius: 10px;background: var(--grey) url('/files/110/arrow-download.svg') center center no-repeat;transition: background-color 0.3s ease;}.b-region-emblem .region-emblem__link-item:hover::after {background-color: var(--blue);}.b-region-emblem .region-emblem__link {position: absolute;inset: 0;z-index: 2;}.b-region-emblem .region-emblem__link-name {font-weight: 500;font-size: 18px;line-height: 1.22;color: var(--blue);margin-bottom: 5px;}.b-region-emblem .region-emblem__link-desc {font-weight: 300;font-size: 14px;line-height: 1.43;}.b-region-emblem .region-emblem__link-size {font-weight: 300;font-size: 14px;line-height: 1.43;color: var(--black);opacity: 0.5;margin-top: auto;}.b-region-emblem .region-emblem__show-more:is(:link, :visited) {font-weight: 500;font-size: 1rem;line-height: 1.38;color: var(--blue);text-decoration: none;}.b-bordered-links {display: flex;flex-direction: column;gap: 15px;}.b-bordered-links a:is(:link, :visited) {font-weight: 400;font-size: 22px;line-height: 1.37;text-decoration: none;color: var(--black);border: 2px solid var(--grey);border-radius: 10px;padding: 28px;width: 100%;box-sizing: border-box;position: relative;}.b-bordered-links a::after {content: "";position: absolute;right: 20px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;background: var(--grey) url('/files/110/slider-next.svg') center center no-repeat;border-radius: 10px;transition: background-color 0.3s ease;}.b-bordered-links a:hover::after {background-color: var(--blue);background-image: url('/files/110/slider-next-hover.svg');}.b-press-service {background-color: var(--grey);border-radius: 30px;padding: 100px 0 120px;margin-bottom: 75px;}.b-press-service .press-service__content {display: grid;grid-template-columns: 72.3% 23.4%;justify-content: space-between;}.b-press-service .press-service__card {display: flex;gap: 20px 40px;background-color: #FFF;padding: 10px;border-radius: 10px;box-sizing: border-box;}.b-press-service .press-service__photo {max-width: 180px;}.b-press-service .press-service__photo img {width: 100%;height: 100%;object-fit: cover;border-radius: 6px;aspect-ratio: 1;display: block;}.b-press-service .press-service__info {display: flex;flex-direction: column;justify-content: space-between;gap: 20px;}.b-press-service .press-service__name {font-weight: 500;font-size: 30px;line-height: 1.13;}.b-press-service .press-service__description {font-weight: 300;font-size: 1rem;line-height: 1.25;max-width: 535px;margin-bottom: 25px;}.b-press-service .press-service__contacts {display: flex;flex-direction: column;gap: 30px;}.b-press-service .press-service__title {font-weight: 500;font-size: 18px;line-height: 1.33;margin-bottom: 10px;}.b-press-service .press-service__phone:is(:link, :visited) {font-weight: 600;font-size: 30px;line-height: 1.13;}.b-press-service .press-service__email:is(:link, :visited) {text-decoration: none;display: flex;align-items: center;gap: 10px;font-weight: 300;font-size: 1rem;line-height: 1.25;color: var(--blue);}.b-press-service .press-service__text {padding-bottom: 0;margin-top: 40px;}.b-appeals {background-color: var(--grey);border-radius: 30px;padding: 100px 0;}.b-appeals .appeals__heading {margin-bottom: 40px;}.b-appeals .appeals__text {font-weight: 500;font-size: 24px;line-height: 1.17;padding-bottom: 60px;}.b-appeals .appeals__content {display: grid;grid-template-columns: repeat(4, 22%);justify-content: space-between;}.b-appeals .appeals__phones {grid-row: span 2;}.b-appeals .appeals__address {grid-row: span 2;}.b-appeals .appeals__phone-item {display: flex;flex-direction: column;gap: 10px;margin-bottom: 20px;}.b-appeals .appeals__phone-item:last-child {margin-bottom: 0;}.b-appeals .appeals__title {font-weight: 500;font-size: 18px;line-height: 1.33;margin-bottom: 10px;}.b-appeals .appeals__phone:is(:link, :visited) {font-weight: 600;font-size: 30px;line-height: 0.93;}.b-appeals .appeals__phone-add {font-weight: 300;font-size: 1rem;line-height: 1.25;}.b-appeals .appeals__address-value {font-style: normal;font-weight: 300;font-size: 1rem;line-height: 1.5;margin-bottom: 10px;}.b-appeals .appeals__link:is(:link, :visited) {font-weight: 300;font-size: 1rem;line-height: 1;color: var(--blue);text-decoration: none;display: inline-flex;align-items: center;gap: 10px;}.b-appeals .appeals__link:hover {text-decoration: underline;}.b-appeals .appeals__worktime {font-weight: 300;font-size: 1rem;line-height: 1.5;margin-top: 20px;}.b-government-composition {display: flex;align-items: flex-start;justify-content: space-between;gap: 40px 60px;}.b-government-composition .government-composition__list {flex: 1;display: flex;flex-direction: column;row-gap: 15px;}.b-government-composition .government-composition__item {display: flex;align-items: center;border: 2px solid var(--grey);border-radius: 10px;box-sizing: border-box;padding: 10px;gap: 15px 40px;position: relative;}.b-government-composition .government-composition__item-photo img {display: block;border-radius: 6px;}.b-government-composition .government-composition__item-content {display: flex;flex-direction: column;}.b-government-composition .government-composition__item-name {font-weight: 500;font-size: 22px;line-height: 1.27;margin-bottom: 12px;}.b-government-composition .government-composition__item-description {font-weight: 300;font-size: 1rem;line-height: 1.25;padding-bottom: 45px;max-width: 505px}.b-government-composition .government-composition__item-contacts {margin-top: auto;display: flex;gap: 20px;}.b-government-composition .government-composition__item-contacts.active {display: flex;margin-bottom: 20px;}.b-government-composition .government-composition__item-phone {font-weight: 600;font-size: 1rem;line-height: 1.25;}.b-government-composition .government-composition__item-more {position: absolute;right: 10px;bottom: 10px;width: 50px;height: 50px;background: var(--grey) url('/files/110/slider-next.svg') center center no-repeat;border-radius: 10px;text-decoration: none;transition: background 0.3s ease;}.b-government-composition .government-composition__item-more:hover {background: var(--blue) url('/files/110/slider-next-hover.svg') center center no-repeat;}.b-government-composition .government-composition__governor {max-width: 450px;}.b-government-composition .government-composition__content {background-color: var(--grey);border-radius: 10px;margin-bottom: 20px;}.b-government-composition .government-composition__info {padding: 50px 50px 38px;}.b-government-composition .government-composition__position {font-weight: 500;font-size: 18px;line-height: 1.11;margin-bottom: 20px;}.b-government-composition .government-composition__name {font-weight: 600;font-size: 40px;line-height: 1.15;}.b-government-composition .government-composition__photo img {display: block;max-width: 100%;}.b-government-composition .government-composition__contacts .b-governor-reception-btn {margin-bottom: 20px;}.b-government-composition .government-composition__contacts .b-governor-reception-btn a {max-width: 100%;}.b-government-composition .government-composition__bottom {display: flex;justify-content: space-between;}.b-government-composition .government-composition__title {font-weight: 500;font-size: 18px;line-height: 1.33;margin-bottom: 10px;}.b-government-composition .government-composition__item-show-contacts:is(:link, :visited, :hover) {text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 5px;font-weight: 300;font-size: 14px;line-height: 1;color: var(--blue);}.b-government-composition--menu .government-composition__governor {max-width: 330px;}.b-government-composition--menu .government-composition__info {padding: 35px 35px 10px;}.b-government-composition--menu .government-composition__position {font-weight: 500;font-size: 1rem;line-height: 1.3;margin-bottom: 20px;}.b-government-composition--menu .government-composition__name {font-weight: 600;font-size: 22px;line-height: 1.3;}.b-government-composition--menu .government-composition__content {margin-bottom: 10px;}.b-government-composition.b-government-composition--menu .government-composition__photo img {margin-left: auto;max-width: 205px;}.b-email-link:is(:link, :visited) {display: flex;align-items: center;gap: 10px;font-weight: 300;font-size: 1rem;line-height: 1.25;color: var(--blue);text-decoration: none;position: relative;}.b-email-link:hover {text-decoration: underline;}.b-email-link::before {content: "";display: block;width: 20px;height: 20px;background: url('/files/110/sms-icon.svg') center center no-repeat;flex-shrink: 0;}.b-ministry-info .ministry-info__container {display: grid;grid-template-columns: 46.8% 17.3% 23.4%;grid-template-rows: auto auto auto;justify-content: space-between;gap: 40px 20px;}.b-ministry-info .ministry-info__director {display: flex;align-items: center;gap: 40px;padding: 10px;padding-right: 20px;box-sizing: border-box;background-color: #fff;border-radius: 10px;grid-row: span 2;}.b-ministry-info h1 {margin-bottom: 0;}.b-ministry-info .ministry-info__top {display: flex;align-items: flex-start;gap: 20px 40px;margin-bottom: 60px;}.b-ministry-info .ministry-info__logo {background-color: #fff;border-radius: 10px;width: 140px;height: 140px;display: flex;justify-content: center;align-items: center;flex-shrink: 0;box-sizing: border-box;}.b-ministry-info .ministry-info__logo img {max-width: 100%;}.b-ministry-info .ministry-info__photo {max-width: 180px;}.b-ministry-info .ministry-info__photo img {width: 100%;height: 100%;object-fit: cover;aspect-ratio: 1;border-radius: 10px;display: block;}.b-ministry-info .ministry-info__name {font-weight: 500;font-size: 30px;line-height: 1.13;margin-bottom: 27px;}.b-ministry-info .ministry-info__position {font-weight: 300;font-size: 1rem;line-height: 1.25;padding-bottom: 0;}.b-ministry-info .ministry-info__title {font-weight: 500;font-size: 18px;line-height: 1.33;margin-bottom: 10px;}.b-ministry-info .ministry-info__address-value {font-weight: 300;font-size: 1rem;line-height: 1.5;margin-bottom: 10px;}.b-ministry-info .ministry-info__map-link:is(:link, :visited) {font-weight: 300;font-size: 14px;line-height: 1;color: var(--blue);text-decoration: none;}.b-ministry-info .ministry-info__map-link:hover {text-decoration: underline;}.b-ministry-info .ministry-info__phone {font-weight: 600;font-size: 30px;line-height: 1.13;}.b-ministry-info .ministry-info__caption {font-weight: 300;font-size: 1rem;line-height: 1.5;margin-bottom: 10px;}.b-ministry-info .ministry-info__email-wrapper {grid-column: 2/3;}.b-ministry-info .ministry-info__phone-wrapper {grid-column: 3/4;grid-row: 1/3;}.b-ministry-info .ministry-info__site {grid-row: 3/4;}.b-ministry-info .ministry-info__phone-value {display: flex;flex-direction: column;gap: 10px;margin-bottom: 20px;}.b-ministry-info .ministry-info__phone-value:last-child {margin-bottom: 0;}.b-ministry-info .ministry-info__phone-add {font-weight: 300;}.b-external-link:is(:link, :visited) {font-weight: 500;font-size: 22px;line-height: 1;color: var(--blue);text-decoration: none;display: inline-flex;align-items: center;gap: 10px;word-break: break-all;}.b-external-link:hover {text-decoration: underline;}.b-external-link::before {content: "";display: block;width: 24px;height: 24px;background: url('/files/110/export.svg') center center no-repeat;flex-shrink: 0;}.b-big-text {font-weight: 300;font-size: 20px;line-height: 1.5;padding-bottom: 55px;}.b-weather-widget {color: #FFFFFF;}.b-weather-widget .weather-widget__time {font-weight: 500;font-size: 40px;line-height: 0.55;margin-bottom: 20px;}.b-weather-widget .weather-widget__date,.b-weather-widget .weather-widget__day {font-weight: 500;font-size: 1rem;line-height: 1.38;}.b-weather-widget .weather-widget__day {margin-bottom: 18px;}.b-weather-widget .weather-widget__weather {font-weight: 600;font-size: 20px;line-height: 1.1;display: flex;align-items: center;gap: 10px;}.b-weather-widget .weather-widget__icon {font-size: 0;display: none;}.b-investments {width: 45%;border: 1px solid #e3e8ee;border-radius: 5px;}.b-investments img {width: 100%;height: 100%;}