* {margin: 0;padding: 0;}
html.title-page{font-family: sans-serif;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%;}
.title-page body {margin: 0;  background: #fff;}
.title-page body::before {content: "";  height: 1px;  display: block;  margin-top: -1px;}
.title-page article, .title-page aside, .title-page details, .title-page figcaption, .title-page figure, .title-page footer, .title-page header, .title-page hgroup, .title-page main, .title-page menu, .title-page nav, .title-page section, .title-page summary {display: block;}
.title-page audio, .title-page canvas, .title-page progress, .title-page video {display: inline-block;  vertical-align: baseline;}
.title-page audio:not([controls]) {display: none;  height: 0;}
.title-page [hidden], .title-page template {display: none;}
.title-page a {background-color: transparent;  color: inherit;}
.title-page a:active, .title-page a:hover {outline: 0;}
.title-page abbr[title] {border-bottom: 1px dotted;}
.title-page b, .title-page strong {font-weight: bold;}
.title-page dfn {font-style: italic;}
.title-page h1 {margin: 0;  font-size: inherit;  font-weight: inherit;}
.title-page mark {background: #ff0;  color: #000;}
.title-page small {font-size: 80%;}
.title-page sub, .title-page sup {font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}
.title-page sup {top: -0.5em;}
.title-page sub {bottom: -0.25em;}
.title-page img {border: 0;}
.title-page svg:not(:root) {overflow: hidden;}
.title-page figure {margin: 1em 40px;}
.title-page hr {box-sizing: content-box;  height: 0;}
.title-page pre {overflow: auto;}
.title-page code, .title-page kbd, .title-page pre, .title-page samp {font-family: monospace, monospace;  font-size: 1em;}
.title-page button, .title-page input, .title-page optgroup, .title-page select, .title-page textarea {color: #000;  font: inherit;  margin: 0;}
.title-page button {overflow: visible;}
.title-page button, .title-page select {text-transform: none;}
.title-page button, html.title-pageinput[type="button"], .title-page input[type="reset"], .title-page input[type="submit"] {-webkit-appearance: button;  cursor: pointer;}
.title-page button[disabled], html.title-pageinput[disabled] {cursor: default;}
.title-page button::-moz-focus-inner, .title-page input::-moz-focus-inner {border: 0;  padding: 0;}
.title-page input {line-height: normal;}
.title-page input[type="checkbox"], .title-page input[type="radio"] {box-sizing: border-box;  padding: 0;}
.title-page input[type="number"]::-webkit-inner-spin-button, .title-page input[type="number"]::-webkit-outer-spin-button {height: auto;}
.title-page input[type="search"] {-webkit-appearance: textfield;  box-sizing: content-box;}
.title-page input[type="search"]::-webkit-search-cancel-button, .title-page input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
.title-page fieldset {border: 1px solid silver;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}
.title-page legend {border: 0;  padding: 0;}
.title-page textarea {overflow: auto;}
.title-page optgroup {font-weight: bold;}
.title-page table {border-collapse: collapse;  border-spacing: 0;}
.title-page body.noscroll {overflow: hidden !important;}
.title-page .removed, .title-page .hidden {display: none !important;}
.title-page .editorElement, .title-page .layout {box-sizing: border-box;  padding-top: 0.02px;  padding-bottom: 0.02px;}
.title-page .editorElement {word-wrap: break-word;  overflow-wrap: break-word;}
.title-page .vertical-middle {white-space: nowrap;}
.title-page .vertical-middle > * {white-space: normal;  display: inline-block;  vertical-align: middle;}
.title-page .vertical-middle::after {height: 100%;  width: 0;  display: inline-block;  vertical-align: middle;  content: "";}
.title-page .wrapper {margin: 0 auto;  height: auto !important;  height: 100%;  min-height: 100%;  min-height: 100vh;  overflow: hidden;  max-width: 100%;}
.title-page .wrapper > * {max-width: 100%;}
.title-page .editorElement .removed + .delimiter, .title-page .editorElement .delimiter:first-child {display: none;}
.title-page .wm-input-default {border: none;  background: none;  padding: 0;}
@keyframes show_hide {0% {  left: 85%;    opacity: 0;    width: auto;    height: auto;    padding: 5px 10px;    font-size: 12px;  }
  20% {  left: 100%;    opacity: 1;    width: auto;    height: auto;    padding: 5px 10px;    font-size: 12px;  }
  100% {  left: 100%;    opacity: 1;    width: auto;    height: auto;    padding: 5px 10px;    font-size: 12px;  }
}
@keyframes show_hide_after {0% {  width: 5px;    height: 5px;  }
  100% {  width: 5px;    height: 5px;  }
}
@keyframes horizontal_show_hide {0% {  top: 95%;    opacity: 0;    width: 100%;    height: auto;    padding: 5px 10px;    font-size: 12px;  }
  20% {  top: 100%;    opacity: 1;    width: 100%;    height: auto;    padding: 5px 10px;    font-size: 12px;  }
  100% {  top: 100%;    opacity: 1;    width: 100%;    height: auto;    padding: 5px 10px;    font-size: 12px;  }
}
.title-page .wm-tooltip {display: none;  position: absolute;  z-index: 100;  top: 100%;  left: 0;  background: #fbfddd;  color: #ca3841;  padding: 5px 10px;  border-radius: 3px;  box-shadow: 1px 2px 3px rgba(0, 0, 0, .3);  white-space: normal;  box-sizing: border-box;}
.title-page .wm-tooltip::after {content: "";  font-size: 0;  background: inherit;  width: 5px;  height: 5px;  position: absolute;  top: 0;  left: 50%;  margin: -2px 0 0;  box-shadow: 0 1px 0 rgba(0, 0, 0, .1), 0 2px 0 rgba(0, 0, 0, .1);  transform: rotate(45deg);}
.title-page .error .wm-tooltip {display: block;  padding: 0;  font-size: 0;  animation: horizontal_show_hide 4s;}
.title-page .error .wm-tooltip::after {left: 50%;  top: 0;  margin: -2px 0 0;  box-shadow: 0 -1px 0 rgba(0, 0, 0, .1), 0 -2px 0 rgba(0, 0, 0, .1);  width: 0;  height: 0;  animation: show_hide_after 4s;}
.title-page .horizontal_mode .wm-tooltip {top: 100%;  left: 0;  width: 100%;  white-space: normal;  margin: 5px 0 0;  text-align: center;}
.title-page .horizontal_mode .wm-tooltip::after {left: 50%;  top: 0;  margin: -2px 0 0;  box-shadow: 0 -1px 0 rgba(0, 0, 0, .1), 0 -2px 0 rgba(0, 0, 0, .1);}
.title-page .error .horizontal_mode .wm-tooltip, .title-page .horizontal_mode .error .wm-tooltip {animation: horizontal_show_hide 4s;}
@media all and (max-width: 960px) {.title-page .wm-tooltip {  top: 100%;    left: 0;    width: 100%;    white-space: normal;    margin: 5px 0 0;    text-align: center;  }
  .title-page .wm-tooltip::after {  left: 50%;    top: 0;    margin: -2px 0 0;    box-shadow: 0 -1px 0 rgba(0, 0, 0, .1), 0 -2px 0 rgba(0, 0, 0, .1);  }
  .title-page .error .wm-tooltip {  animation: horizontal_show_hide 4s;  }
}
.title-page table.table0 td, .title-page table.table1 td, .title-page table.table2 td, .title-page table.table2 th {padding: 5px;  border: 1px solid #dedede;  vertical-align: top;}
.title-page table.table0 td {border: none;}
.title-page table.table2 th {padding: 8px 5px;  background: #eb3c3c;  border: 1px solid #dedede;  font-weight: normal;  text-align: left;  color: #fff;}
.title-page .for-mobile-view {overflow: auto;}
.title-page .side-panel, .title-page .side-panel-button, .title-page .side-panel-mask, .title-page .side-panel-content {display: none;}
.title-page .align-elem {flex-grow: 1;  max-width: 100%;}
.title-page html.mobile div {background-attachment: scroll;}
.title-page .ui-datepicker {font-size: 14px !important;  z-index: 999999 !important;}
.title-page .wm-video {position: absolute;  z-index: 0;  top: 0;  left: 0;  right: 0;  bottom: 0;  overflow: hidden;  width: 100%;  height: 100%;}
.title-page .wm-video video {max-width: 100%;  min-width: 100%;  min-height: 100%;  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);}
.title-page .wm-video.vertical video {max-width: none;  max-height: 100%;}
.title-page body {background: #fff;}
.title-page .wrapper {border: none;  position: relative;  font-family: Arial, Helvetica, sans-serif;  text-align: center;  color: #000;  font-style: normal;  line-height: 1.2;  letter-spacing: 0;  text-transform: none;  text-decoration: none;  font-size: 12px;  background: url("../images/bg.jpg") left 50% top 0px / auto auto no-repeat fixed #00182e;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .widget-52 {padding: 60px 40px;  margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  z-index: 9;  box-sizing: border-box;  width: 1200px;  min-height: 0;  background: #052439;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  text-align: left;  right: 0;  max-width: 100%;}
.title-page .news-49 p:first-child {margin-top: 0;}
.title-page .news-49 p:last-child {margin-bottom: 0;}
.title-page .news-49 .news__header {border: none;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  margin-bottom: 25px;  text-align: center;  padding-bottom: 20px;  -webkit-box-shadow: inset 0px -1px 0px rgba(15, 130, 156, 0.4);  -moz-box-shadow: inset 0px -1px 0px rgba(15, 130, 156, 0.4);  box-shadow: inset 0px -1px 0px rgba(15, 130, 156, 0.4);  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .news-49 .news__title {box-sizing: border-box;  font-size: 40px;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  text-decoration: none;  font-weight: bold;  display: -webkit-flex;  display: flex;  text-align: left;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .news-49 .news__all {box-sizing: border-box;}
.title-page .news-49 .all_link {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;  font-family: Arial, Helvetica, sans-serif;  color: #0f829c;  text-transform: uppercase;  text-decoration: underline;  text-align: right;  -webkit-justify-content: flex-end;  -moz-justify-content: flex-end;  justify-content: flex-end;}
.title-page .news-49 .all_link:hover, .title-page .news-49 .all_link.hover, .title-page .news-49 .all_link.active {text-decoration: none;}
.title-page .news-49 .body-outer {box-sizing: border-box;  position: relative;}
.title-page .news-49 .body {margin: 0 -30px;  box-sizing: border-box;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;}
.title-page .news-49 .swipe-shadow-left {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  bottom: 0;  z-index: 10;  width: 50px;  display: none;  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.258824) 100%);}
.title-page .news-49 .swipe-shadow-right {box-sizing: border-box;  position: absolute;  right: 0;  top: 0;  bottom: 0;  z-index: 10;  width: 50px;  display: none;  background: linear-gradient(to left, rgba(0, 0, 0, 0.258824) 0%, rgba(0, 0, 0, 0) 100%);}
.title-page .news-49 .bx-wrapper {max-width: 1180px;  margin-left: 0;  margin-right: auto;}
.title-page .news-49 .bx-viewport {overflow: hidden;  position: relative;  width: 100%;  min-height: 0;}
.title-page .news-49 .news__list {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 1180px;  -webkit-flex-wrap: nowrap;  -moz-flex-wrap: nowrap;  flex-wrap: nowrap;}
.title-page .news-49 .item-outer {display: -webkit-flex;  display: flex;  box-sizing: border-box;  width: 50%;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .news-49 .item {margin: 10px 30px 40px;  box-sizing: border-box;  width: auto;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  min-width: 0;  min-height: 0;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;}
.title-page .news-49 .item__image {box-sizing: border-box;  font-size: 0;  margin-bottom: 10px;  position: relative;  display: -webkit-flex;  display: flex;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .news-49 .img-convert {box-sizing: border-box;  width: 410px;  height: 100px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  text-align: center;  display: -webkit-inline-flex;  display: inline-flex;  overflow: hidden;}
.title-page .news-49 .item__image img {box-sizing: border-box;  max-width: 100%;  width: auto;  height: auto;  display: -webkit-flex;  display: flex;}
.title-page .news-49 .item-label {padding: 2px 5px;  box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  z-index: 5;  background: #e83131;  color: #fff;  font-size: 12px;  display: -webkit-flex;  display: flex;}
.title-page .news-49 .item__title {box-sizing: border-box;  font-weight: bold;  margin-bottom: 5px;  text-decoration: underline;  font-size: 16px;  position: relative;  z-index: 1;  text-align: center;  font-family: Arial, Helvetica, sans-serif;  color: #0f829c;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .news-49 .item__date {box-sizing: border-box;  margin-bottom: 5px;  position: relative;  z-index: 1;}
.title-page .news-49 .item__date > span {box-sizing: border-box;  display: inline-block;  color: #808080;  text-transform: lowercase;  font-size: 11px;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  margin-bottom: 18px;}
.title-page .news-49 .item__text {box-sizing: border-box;  margin-bottom: 5px;  text-align: center;  position: relative;  z-index: 3;  font-family: Arial, Helvetica, sans-serif;  color: #b8b8b8;  font-size: 14px;  text-decoration: none;  line-height: 1.6;  margin-top: 24px;  padding-bottom: 0.02px;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .news-49 .item__more {box-sizing: border-box;  position: relative;  margin-bottom: 10px;}
.title-page .news-49 .item__more_link {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .news-49 .item__image__title {box-sizing: border-box;  font-weight: bold;  text-decoration: underline;  position: absolute;  left: 0;  top: 0;  display: -webkit-flex;  display: flex;}
.title-page .news-49 .item__image__title > a {color: inherit;  text-decoration: inherit;}
.title-page .news-49 .item__title > a {color: inherit;  text-decoration: inherit;}
.title-page .news-49 .item__date > span ins {box-sizing: border-box;  display: block;  font-size: 16px;  text-decoration: none;}
.title-page .news-49 .controls {visibility: hidden;  position: absolute;  top: auto;  left: 0;  right: 0;  -webkit-justify-content: space-between;  -moz-justify-content: space-between;  justify-content: space-between;  display: -webkit-flex;  display: flex;  box-sizing: border-box;  margin-top: 10px;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  text-align: space-between;  bottom: 0;  margin-bottom: 0;}
.title-page .news-49 .prev {border: none;  position: relative;  z-index: 105;  visibility: visible;  display: inline-block;  vertical-align: top;  width: 50px;  height: 20px;  background: url("../images/vleft.png") left 50% top 50% / auto auto no-repeat #0f829c;  box-sizing: border-box;  text-align: left;  margin-left: auto;  margin-right: 0;  min-height: 50px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .news-49 .prev:hover, .title-page .news-49 .prev.hover, .title-page .news-49 .prev.active {background: url("../images/vleft.png") left 50% top 50% / auto auto no-repeat #06768f;}
.title-page .news-49 .next {border: none;  position: relative;  z-index: 105;  visibility: visible;  display: inline-block;  vertical-align: top;  width: 50px;  height: 20px;  background: url("../images/vright.png") left 50% top 50% / auto auto no-repeat #0f829c;  box-sizing: border-box;  min-height: 50px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  text-align: left;}
.title-page .news-49 .next:hover, .title-page .news-49 .next.hover, .title-page .news-49 .next.active {background: url("../images/vright.png") left 50% top 50% / auto auto no-repeat #06768f;}
.title-page .news-49 .prev > a {display: block;  height: 100%;  width: 100%;  box-sizing: border-box;}
.title-page .news-49 .next > a {display: block;  height: 100%;  width: 100%;  box-sizing: border-box;}
.title-page .news-49 .image a {box-sizing: border-box;  display: -webkit-flex;  display: flex;  max-width: 100%;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .news-49 .item__image a {box-sizing: border-box;  display: -webkit-flex;  display: flex;  max-width: 100%;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .news-49 .bx-pager-wrap {position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  font-size: 0;  display: none;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  flex-wrap: wrap;  visibility: hidden;  box-sizing: border-box;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .news-49 .bx-auto_controls {margin: auto auto 0;  position: relative;  z-index: 100;  display: -webkit-flex;  display: flex;  visibility: visible;  box-sizing: border-box;}
.title-page .news-49 .pager-wrap {box-sizing: border-box;  display: none;}
.title-page .news-49 .bx-pager {margin: auto auto 0;  position: relative;  z-index: 100;  display: inline-block;  visibility: visible;  box-sizing: border-box;}
.title-page .news-49 .bx-pager-item {display: inline-block;  box-sizing: border-box;}
.title-page .news-49 .bx-pager a {margin: 2px;  display: inline-block;  width: 10px;  min-height: 10px;  background: #000;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  box-sizing: border-box;}
.title-page .news-49 .auto_controls {box-sizing: border-box;  display: none;}
.title-page .news-49 .bx-controls-auto-item {box-sizing: border-box;}
.title-page .news-49 .bx-controls-auto-item .bx-stop {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_news_pause.png") center center / auto no-repeat;}
.title-page .news-49 .bx-controls-auto-item .bx-start {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_news_play.png") center center / auto no-repeat;}
.title-page .block-22 {margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  width: 1200px;  min-height: 447px;  background: #212121;  z-index: 8;  right: 0;  padding-top: 0.02px;  padding-bottom: 0.02px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  max-width: 100%;}
.title-page .widget-41 {padding: 60px 20px 70px;  margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  z-index: 1;  text-align: left;  width: 1200px;  max-width: 100%;  box-sizing: border-box;  min-height: 0;  right: 0;  min-width: 1200px;  background: #001d30;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .popover-wrap-45 .popover-body {padding: 20px 40px 32px;  border: 1px solid #b7b7b7;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  position: relative;  display: inline-block;  width: 270px;  box-sizing: border-box;  vertical-align: middle;  background: #fff;  text-align: left;  font-size: 12px;  max-width: 100%;}
.title-page .popover-wrap-45 .popover-body textarea {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-45 .popover-body .s3_button_large {border: none;  background: linear-gradient(to bottom, #f4e48d 0%, #ecd35f 100%) #f0db76;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  font-size: 15px;  font-weight: bold;  box-sizing: border-box;  line-height: 34px;  padding-right: 16px;  padding-left: 16px;  cursor: pointer;  text-align: center;  -webkit-appearance: none;}
.title-page .popover-wrap-45 .popover-body .s3_message {padding: 12px;  border: 1px solid #e1c893;  display: table;  margin-top: 1em;  margin-bottom: 1em;  background: #f0e4c9;  color: #333;  box-sizing: border-box;  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  text-align: left;}
.title-page .popover-wrap-45 .popover-close {position: absolute;  top: -15px;  right: -15px;  box-sizing: border-box;  width: 30px;  height: 30px;  background: url("../images/wm_button_close.png") 0 0 no-repeat;  z-index: 10;  cursor: pointer;}
.title-page .blocklist-45 p:first-child {margin-top: 0;}
.title-page .blocklist-45 p:last-child {margin-bottom: 0;}
.title-page .blocklist-45 .header {border: none;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  margin-bottom: 15px;  text-align: center;  box-sizing: border-box;  padding-bottom: 20px;  -webkit-box-shadow: inset 0px -1px 0px rgba(15, 130, 156, 0.3);  -moz-box-shadow: inset 0px -1px 0px rgba(15, 130, 156, 0.3);  box-shadow: inset 0px -1px 0px rgba(15, 130, 156, 0.3);  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .blocklist-45 .header_text {font-size: 38px;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  text-align: left;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  text-decoration: none;  font-weight: bold;}
.title-page .blocklist-45 .all-in_header {box-sizing: border-box;  display: none;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  text-align: left;}
.title-page .blocklist-45 .description {box-sizing: border-box;  overflow: hidden;  margin-bottom: 15px;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-45 .body-outer {padding: 20px;  border: none;  box-sizing: border-box;  position: relative;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .blocklist-45 .body {margin: 0 -5px;  box-sizing: border-box;}
.title-page .blocklist-45 .swipe-shadow-left {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  bottom: 0;  z-index: 10;  width: 50px;  display: none;  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.258824) 100%);}
.title-page .blocklist-45 .swipe-shadow-right {box-sizing: border-box;  position: absolute;  right: 0;  top: 0;  bottom: 0;  z-index: 10;  width: 50px;  display: none;  background: linear-gradient(to left, rgba(0, 0, 0, 0.258824) 0%, rgba(0, 0, 0, 0) 100%);}
.title-page .blocklist-45 .list {display: -webkit-flex;  display: flex;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  flex-wrap: wrap;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;  box-sizing: border-box;}
.title-page .blocklist-45 .item-outer {display: -webkit-flex;  display: flex;  box-sizing: border-box;  width: 20%;}
.title-page .blocklist-45 .item {padding: 20px 0 0.02px;  margin: 15px 5px 0;  border: none;  position: relative;  width: auto;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  box-sizing: border-box;  min-width: 0;  min-height: 216px;  left: 0;  right: 0;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  align-self: auto;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  flex-basis: 100%;}
.title-page .blocklist-45 .text {padding: 10px;  margin-bottom: 0;  text-align: center;  box-sizing: border-box;  position: relative;  z-index: 1;  font-family: Arial, Helvetica, sans-serif;  text-indent: 0;  font-size: 14px;  color: #ededed;  text-decoration: none;  font-weight: normal;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  pointer-events: auto;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  width: auto;  left: 0;  right: 0;  margin-left: 0;  margin-right: 0;}
.title-page .blocklist-45 .text > .align-elem {flex-basis: 100%;}
.title-page .blocklist-45 .image {box-sizing: border-box;  position: relative;  margin-bottom: 5px;  text-align: center;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  margin-top: auto;}
.title-page .blocklist-45 .item-label {padding: 2px 5px;  box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  z-index: 5;  background: #e83131;  color: #fff;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-45 .image a {box-sizing: border-box;  display: -webkit-flex;  display: flex;  max-width: 100%;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .blocklist-45 .img-convert {box-sizing: border-box;  width: 60px;  height: 60px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  display: -webkit-flex;  display: flex;  overflow: hidden;}
.title-page .blocklist-45 .image img {max-width: 100%;  vertical-align: middle;  box-sizing: border-box;  width: auto;  height: auto;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-45 .image-inner {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  right: 0;  bottom: 0;  pointer-events: none;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .blocklist-45 .title {border: 0px solid #000;  font-weight: 800;  margin-bottom: 15px;  text-align: center;  box-sizing: border-box;  position: relative;  z-index: 1;  font-family: Arial, Helvetica, sans-serif;  text-indent: 0;  font-size: 39px;  color: #fff;  text-decoration: none;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  pointer-events: auto;  -webkit-box-shadow: 1px 1px 0px #0f829c;  -moz-box-shadow: 1px 1px 0px #0f829c;  box-shadow: 1px 1px 0px #0f829c;  -webkit-text-shadow: 3px 3px 0px rgba(255, 255, 255, 0.16);  -moz-text-shadow: 3px 3px 0px rgba(255, 255, 255, 0.16);  text-shadow: 3px 3px 0px rgba(255, 255, 255, 0.16);  background: repeating-linear-gradient(to bottom right, rgba(0, 196, 244, 0.1) 0%, rgba(3, 96, 120, 0.1) 100%);  -webkit-border-radius: 250px;  -moz-border-radius: 250px;  border-radius: 250px;  min-height: 80px;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  width: 80px;  margin-left: auto;  margin-right: auto;}
.title-page .blocklist-45 .price {box-sizing: border-box;  margin-bottom: 5px;  position: relative;  pointer-events: auto;}
.title-page .blocklist-45 .price-inner {box-sizing: border-box;  display: inline-block;}
.title-page .blocklist-45 .price-note {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .blocklist-45 .price-value {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .blocklist-45 .price-currency {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .blocklist-45 .more {box-sizing: border-box;  position: relative;  pointer-events: auto;}
.title-page .blocklist-45 .more > a {display: -webkit-inline-flex;  display: inline-flex;  box-sizing: border-box;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  cursor: pointer;}
.title-page .blocklist-45 .sub-title {margin-bottom: 5px;  text-align: center;  display: -webkit-flex;  display: flex;  box-sizing: border-box;  position: relative;  z-index: 1;  pointer-events: auto;  font-family: Arial, Helvetica, sans-serif;  color: #0f829c;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  text-decoration: none;  font-size: 16px;}
.title-page .blocklist-45 .bx-viewport {overflow: hidden;  position: relative;  width: 100%;  min-height: 0;}
.title-page .blocklist-45 .item__image__title {box-sizing: border-box;  display: -webkit-flex;  display: flex;  font-weight: bold;  position: absolute;  left: 0;  top: 0;  text-align: center;}
.title-page .blocklist-45 .title a {color: inherit;  text-decoration: inherit;}
.title-page .blocklist-45 .footer {display: -webkit-flex;  display: flex;  box-sizing: border-box;}
.title-page .blocklist-45 .all {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .blocklist-45 .controls {position: absolute;  top: 50%;  left: 0;  right: 0;  -webkit-justify-content: space-between;  -moz-justify-content: space-between;  justify-content: space-between;  display: none;  box-sizing: border-box;  margin-top: -10px;  z-index: 1;}
.title-page .blocklist-45 .prev {position: relative;  z-index: 105;  display: inline-block;  vertical-align: top;  width: 20px;  height: 20px;  background: url("../images/wm_block_list_slider-left.png") center center / auto auto no-repeat;  box-sizing: border-box;}
.title-page .blocklist-45 .next {position: relative;  z-index: 105;  display: inline-block;  vertical-align: top;  width: 20px;  height: 20px;  background: url("../images/wm_block_list_slider-right.png") center center / auto auto no-repeat;  box-sizing: border-box;}
.title-page .blocklist-45 .prev > a {display: block;  height: 100%;  width: 100%;  box-sizing: border-box;}
.title-page .blocklist-45 .next > a {display: block;  height: 100%;  width: 100%;  box-sizing: border-box;}
.title-page .blocklist-45 .bx-pager-wrap {position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  font-size: 0;  display: none;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  flex-wrap: wrap;  visibility: hidden;  box-sizing: border-box;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .blocklist-45 .bx-auto_controls {margin: auto auto 0;  box-sizing: border-box;  visibility: visible;  display: -webkit-flex;  display: flex;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;}
.title-page .blocklist-45 .auto_controls {box-sizing: border-box;  display: none;}
.title-page .blocklist-45 .bx-controls-auto {box-sizing: border-box;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-45 .bx-controls-auto-item {box-sizing: border-box;}
.title-page .blocklist-45 .bx-controls-auto-item .bx-stop {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_block_list_pause.png") center center / auto no-repeat;}
.title-page .blocklist-45 .bx-controls-auto-item .bx-start {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_block_list_play.png") center center / auto no-repeat;}
.title-page .blocklist-45 .pager-wrap {box-sizing: border-box;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-45 .bx-pager {position: relative;  z-index: 100;  display: inline-block;  box-sizing: border-box;}
.title-page .blocklist-45 .bx-pager-item {display: inline-block;  box-sizing: border-box;}
.title-page .blocklist-45 .bx-pager a {margin: 2px;  display: inline-block;  width: 10px;  min-height: 10px;  background: #000;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  box-sizing: border-box;  text-decoration: none;}
.title-page .blocklist-45 .bx-pager a:active, .title-page .blocklist-45 .bx-pager a.active {background: #bbb;}
.title-page .popover-container-45 {top: 0;  left: 0;  z-index: 99999;  width: 100%;  direction: ltr;  position: fixed;}
.title-page .popover-container-45 .popover-scrolling {padding: 20px;  top: 0;  : 1;  right: 0;  bottom: 0;  left: 0;  height: 100%;  width: 100%;  overflow: auto;  z-index: 1;  position: fixed;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -ms-flex-align: start;  box-sizing: border-box;}
.title-page .popover-container-45 .popover-dim {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: #000;  z-index: 0;  opacity: 0.5;}
.title-page .popover-wrap-45 {margin: auto;  position: relative;  : 1;  max-width: 100%;  -webkit-flex: 0 0 auto;  -moz-flex: 0 0 auto;  flex: 0 0 auto;}
.title-page .popover-wrap-45 .popover-form-title {font-size: 18px;  font-weight: bold;  margin-bottom: 10px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-45 .popover-body .s3_form {margin-top: 0;}
.title-page .popover-wrap-45 .popover-body .s3_form_item {margin-top: 8px;  margin-bottom: 8px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_title {margin-bottom: 3px;  box-sizing: border-box;  color: #000;  text-align: left;}
.title-page .popover-wrap-45 .popover-body .s3_required {color: #f00;}
.title-page .popover-wrap-45 .s3_form_field_title .s3_form_error {color: #f00;  padding-right: 9px;  padding-left: 9px;  font-size: 12px;  text-align: left;}
.title-page .blocklist-45 .columns-table {box-sizing: border-box;  display: table;  table-layout: fixed;  width: 100%;}
.title-page .blocklist-45 .columns-cell {display: table-cell;  vertical-align: top;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-45 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content .s3_form_subitem label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-45 .popover-body .form_text input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_type_text {width: 100%;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_div {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_div h2 {box-sizing: border-box;  font-size: 18px;  line-height: 1;  font-weight: normal;  margin-top: 0;  margin-bottom: 0;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_html_block {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_html_block .s3_form_field_content {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_html_block .s3_form_field {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-45 .popover-body .form_html_block p:first-of-type {margin-top: 0;}
.title-page .popover-wrap-45 .popover-body .form_html_block p:last-of-type {margin-bottom: 0;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_checkbox {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_checkbox .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_checkbox .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_checkbox .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-45 .popover-body .form_checkbox .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-45 .popover-body .form_checkbox label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-45 .popover-body .form_checkbox input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-45 .popover-body .form_checkbox .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_radio {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_radio .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_radio .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_radio .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-45 .popover-body .form_radio .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-45 .popover-body .form_radio label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-45 .popover-body .form_radio input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-45 .popover-body .form_radio .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_select {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_select .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_select .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_select .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-45 .popover-body .form_select select {box-sizing: border-box;  width: 100%;  max-width: 100%;  font-size: 13px;  line-height: 1;}
.title-page .popover-wrap-45 .popover-body .form_select option {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_calendar {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_calendar .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_calendar .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_calendar input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_calendar_interval {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval .s3_form_subitem {margin: 0;  box-sizing: border-box;  width: 50%;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval .s3_form_subitem_title {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  padding-left: 5px;  padding-right: 5px;}
.title-page .popover-wrap-45 .popover-body .form_calendar_interval input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-45 .popover-body .s3_form_item.form_upload {box-sizing: border-box;}
.title-page .popover-wrap-45 .anketa-flash-upload {box-sizing: border-box;  max-width: 100%;}
.title-page .popover-wrap-45 .popover-body .form_upload .no-more {box-sizing: border-box;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_content .icon {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_content .icon.img_name {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_content .icon.img_email {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_content .icon.img_phone {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-45 .popover-body .s3_form_field_content .icon.img_comments {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-45 ::-webkit-input-placeholder {color: #ababab;}
.title-page .popover-wrap-45 ::-moz-placeholder {color: #ababab;}
.title-page .popover-wrap-45 :-ms-input-placeholder {color: #ababab;}
.title-page .block-3 {padding: 50px 40px;  margin: 30px auto 0;  border: none;  position: relative;  top: 0;  left: 0;  width: 1200px;  min-height: 0;  background: repeating-linear-gradient(to bottom, rgba(5, 36, 57, 0.84) 0%, rgba(0, 9, 15, 0.84) 100%) rgba(11, 33, 38, 0.43);  z-index: 7;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  text-decoration: none;  max-width: 100%;  right: 0;}
.title-page .widget-5 {padding: 15px 2px;  margin: 51px 0 0;  border: none;  position: relative;  top: 0;  left: 0;  z-index: 3;  text-align: right;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  width: 1120px;  -webkit-justify-content: flex-end;  -moz-justify-content: flex-end;  justify-content: flex-end;  right: 0;  background: rgba(15, 130, 156, 0.59);  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  max-width: 100%;}
.title-page .menu-9 .menu-scroll > ul ul > li > a .has-child-icon {position: absolute;  top: 50%;  right: 0;  margin-top: -6px;  margin-right: 5px;  width: 12px;  min-height: 12px;  background: #000;}
.title-page .menu-9 .menu-button {box-sizing: border-box;  display: none;  position: absolute;  left: 100%;  top: 0;  width: 50px;  min-height: 50px;  padding: 10px 15px;  background: #333;  color: #fff;  font-size: 17px;}
.title-page .menu-9 .menu-scroll {display: -webkit-flex;  display: flex;  width: 100%;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .menu-9 .menu-scroll > ul {padding: 0;  margin: 0;  list-style: none;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  flex-flow: row nowrap;  width: 100%;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .menu-9 .menu-scroll > ul > li.home-button > a {padding: 5px 15px;  margin: 2px;  cursor: pointer;  display: -webkit-flex;  display: flex;  background: url("../images/wm_menu_home.png") left 50% top 50% no-repeat;  box-sizing: border-box;  text-decoration: none;  color: #000;  font-size: 0;  line-height: 1.4;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .menu-9 .menu-scroll > ul > li.delimiter {margin: auto 2px;  border: none;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  height: 0;  width: 5px;  min-height: 5px;  background: #fff;  box-sizing: border-box;  text-align: left;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item {padding: 0;  margin: 0;  display: -webkit-flex;  display: flex;  -webkit-flex: 0 1 auto;  -moz-flex: 0 1 auto;  flex: 0 1 auto;  box-sizing: border-box;  position: relative;  -webkit-flex-grow: 0;  -moz-flex-grow: 0;  flex-grow: 0;  width: auto;}
.title-page .menu-9 .menu-scroll > ul ul {padding: 10px;  margin: 5px 0 0;  border: none;  position: absolute;  top: 100%;  left: 0;  background: rgba(0, 0, 0, 0.89);  list-style: none;  width: 278px;  display: none;  z-index: 10;  box-sizing: border-box;  text-align: center;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}
.title-page .menu-9 .menu-scroll > ul ul > li {padding: 0;  margin: 0;  display: block;  position: relative;}
.title-page .menu-9 .menu-scroll > ul ul > li > a {padding: 15px 20px;  border: none;  cursor: pointer;  display: block;  background: none rgba(255, 255, 255, 0.15);  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  box-sizing: border-box;  text-decoration: none;  color: #c2c2c2;  font-size: 17px;  line-height: 1.4;  position: relative;  font-family: Arial, Helvetica, sans-serif;  text-align: left;  font-style: normal;  letter-spacing: 0;  text-transform: none;}
.title-page .menu-9 .menu-scroll > ul ul > li > a:hover, .title-page .menu-9 .menu-scroll > ul ul > li > a.hover, .title-page .menu-9 .menu-scroll > ul ul > li > a.active {background: repeating-linear-gradient(to bottom, rgba(209, 17, 11, 0.41) 0%, rgba(255, 4, 0, 0.41) 100%) #d1110b;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  color: #fff;}
.title-page .menu-9 .menu-scroll > ul ul > li.delimiter {box-sizing: border-box;  margin-top: 3px;  margin-bottom: 3px;  min-height: 2px;  height: auto;  width: auto;  background: #999;}
.title-page .menu-9 .menu-scroll > ul ul ul {position: absolute;  left: 100%;  top: 0;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item ul li.delimiter:first-child {display: none;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a {padding: 15px;  margin: 0;  border: none;  cursor: pointer;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  box-sizing: border-box;  text-decoration: none;  color: rgba(255, 255, 255, 0.89);  font-size: 17px;  line-height: 1.4;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  width: auto;  position: relative;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  text-align: center;  font-style: normal;  letter-spacing: 0;  text-transform: none;  align-self: auto;  background: transparent;  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  left: 0;  right: 0;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a:hover, .title-page .menu-9 .menu-scroll > ul > li.menu-item > a.hover, .title-page .menu-9 .menu-scroll > ul > li.menu-item > a.active {color: #06242b;  background: #fff;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a .has-child-icon {position: absolute;  top: 50%;  right: 0;  margin-top: -6px;  margin-right: 5px;  width: 12px;  min-height: 12px;  background: #000;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a .menu-item-image {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  margin-right: 5px;  font-size: 0;  line-height: 0;  text-align: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  min-height: 40px;  width: 40px;  overflow: hidden;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a .img-convert {margin: auto;  box-sizing: border-box;  width: 40px;  height: 40px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  display: -webkit-inline-flex;  display: inline-flex;  overflow: hidden;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a img {box-sizing: border-box;  max-width: 100%;  height: auto;  width: auto;  vertical-align: middle;  border: none;  display: -webkit-flex;  display: flex;}
.title-page .menu-9 .menu-scroll > ul > li.menu-item > a .menu-item-text {box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .menu-9 .menu-scroll > ul > li.home-button {box-sizing: border-box;  display: -webkit-flex;  display: flex;}
.title-page .menu-9 .menu-scroll > ul > li.more-button {display: none;  margin-left: auto;  position: relative;}
.title-page .menu-9 .menu-scroll > ul > li.more-button > a {padding: 5px 10px;  margin: 2px 0 2px 2px;  cursor: pointer;  display: -webkit-flex;  display: flex;  background: #333;  box-sizing: border-box;  text-decoration: none;  color: #fff;  font-size: 16px;  line-height: 1.4;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .menu-9 .menu-scroll > ul > li.more-button > ul {left: auto;  right: 0;}
.title-page .menu-9 .menu-scroll > ul > li.more-button.disabled {display: none;}
.title-page .menu-9 .menu-scroll > ul > li.more-button .menu-item-image {display: none;}
.title-page .widget-51 {margin: -82px auto 0;  border: none;  position: relative;  top: 0;  left: 0;  z-index: 2;  text-align: left;  width: 1120px;  height: 0;  min-height: 551px;  box-sizing: border-box;  background: url("../images/wm_slider_spacer.gif") left 50% top 50% / cover no-repeat, repeating-linear-gradient(to bottom right, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0) 100%);  right: 0;  max-width: 100%;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  padding-bottom: 0.02px;}
.title-page .popover-wrap-48 .popover-body {padding: 20px 40px 32px;  border: 1px solid #b7b7b7;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  position: relative;  display: inline-block;  width: 270px;  box-sizing: border-box;  vertical-align: middle;  background: #fff;  text-align: left;  font-size: 12px;  max-width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_text input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;}
.title-page .popover-wrap-48 .popover-body .form_calendar input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-48 .popover-body textarea {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;}
.title-page .popover-wrap-48 .popover-body .s3_button_large {border: none;  background: linear-gradient(to bottom, #f4e48d 0%, #ecd35f 100%) #f0db76;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  font-size: 15px;  font-weight: bold;  box-sizing: border-box;  line-height: 34px;  padding-right: 16px;  padding-left: 16px;  cursor: pointer;  text-align: center;  min-width: 25px;  min-height: 25px;}
.title-page .popover-wrap-48 .popover-body .s3_message {padding: 12px;  border: 1px solid #e1c893;  display: table;  margin-top: 1em;  margin-bottom: 1em;  background: #f0e4c9;  color: #333;  box-sizing: border-box;  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  text-align: left;}
.title-page .popover-wrap-48 .popover-close {position: absolute;  top: -15px;  right: -15px;  box-sizing: border-box;  width: 30px;  height: 30px;  background: url("../images/wm_button_close.png") 0 0 no-repeat;  z-index: 10;  cursor: pointer;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_content .icon.img_name {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_content .icon.img_email {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_content .icon.img_phone {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_content .icon.img_comments {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .slider-48 .bx-wrapper {-webkit-border-radius: inherit;  -moz-border-radius: inherit;  border-radius: inherit;  box-sizing: border-box;  height: 100%;  background-size: inherit;  background-position: inherit;}
.title-page .slider-48 .bx-viewport {-webkit-border-radius: inherit;  -moz-border-radius: inherit;  border-radius: inherit;  box-sizing: border-box;  height: 100%;  background-size: inherit;  background-position: inherit;  position: absolute !important;}
.title-page .slider-48 .text_wrapper .bx-viewport {position: relative !important;}
.title-page .slider-48 .slider-inner {box-sizing: border-box;  -webkit-border-radius: inherit;  -moz-border-radius: inherit;  border-radius: inherit;  position: relative;  height: 100%;  background-size: inherit;  background-position: inherit;  overflow: hidden;}
.title-page .slider-48 .slider-item {box-sizing: border-box;  width: 100%;  height: 100%;  background-size: inherit;  background-position: inherit;  background-repeat: no-repeat;}
.title-page .slider-48 .slider-item-1 {width: 100%;  : 1;  background: url("../images/4.jpg") left 50% top 50% / cover no-repeat;  box-sizing: border-box;  height: 100%;  background-size: inherit;  background-position: inherit;  background-repeat: no-repeat;}
.title-page .slider-48 .text-slider {margin: 255px 0 0;  box-sizing: border-box;  position: absolute;  top: 0;  left: 0;  z-index: 6;  right: 0;  width: auto;  padding-left: 50px;  padding-right: 50px;  padding-bottom: 0.02px;}
.title-page .slider-48 .text-slider-wp {box-sizing: border-box;  margin-right: auto;  margin-left: auto;  display: inline-block;  max-width: 100%;}
.title-page .slider-48 .block-body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  font-family: Arial, Helvetica, sans-serif;  color: #4dceeb;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;  text-decoration: none;  font-size: 18px;  font-weight: 300;  padding-top: 0.02px;}
.title-page .slider-48 .block-more {box-sizing: border-box;  margin-top: 20px;}
.title-page .slider-48 .block-more > a {padding: 15px;  border: none;  display: -webkit-inline-flex;  display: inline-flex;  text-align: center;  box-sizing: border-box;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  text-decoration: none;  font-size: 15px;  -webkit-box-shadow: 0 0 0 transparent;  -moz-box-shadow: 0 0 0 transparent;  box-shadow: 0 0 0 transparent;  background: #0f829c;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  font-weight: bold;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  width: 184px;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .slider-48 .block-more > a:hover, .title-page .slider-48 .block-more > a.hover, .title-page .slider-48 .block-more > a.active {-webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.59);  -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.59);  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.59);  background: #00c756;  -webkit-justify-content: flex-end;  -moz-justify-content: flex-end;  justify-content: flex-end;}
.title-page .slider-48 .block-title {box-sizing: border-box;  display: -webkit-flex;  display: flex;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;  text-decoration: none;  font-size: 60px;  font-weight: 800;  padding-bottom: 20px;  padding-top: 20px;}
.title-page .slider-48 .slider-item-2 {width: 100%;  : 1;  background: url("../images/6.jpg") left 50% top 50% / cover no-repeat;  box-sizing: border-box;  height: 100%;  background-size: inherit;  background-position: inherit;  background-repeat: no-repeat;}
.title-page .slider-48 .slider-item-3 {width: 100%;  : 1;  background: url("../images/5.jpg?1520659109325") left 50% top 50% / cover no-repeat;  box-sizing: border-box;  height: 100%;  background-size: inherit;  background-position: inherit;  background-repeat: no-repeat;}
.title-page .slider-48 .slider-item > a {display: block;  width: 100%;  height: 100%;  box-sizing: border-box;  position: relative;  z-index: 5;}
.title-page .slider-48 .slider-controls {box-sizing: border-box;  visibility: hidden;  position: absolute;  top: 50%;  left: 0;  right: 0;  -webkit-justify-content: space-between;  -moz-justify-content: space-between;  justify-content: space-between;  display: -webkit-flex;  display: flex;  margin-top: -10px;}
.title-page .slider-48 .slider-prev {box-sizing: border-box;  position: relative;  z-index: 100;  visibility: visible;  display: inline-block;  vertical-align: top;  width: 20px;  height: 20px;  background: url("../images/wm_slider_slider-left.png") left 50% top 50% / auto auto no-repeat;}
.title-page .slider-48 .slider-next {box-sizing: border-box;  position: relative;  z-index: 100;  visibility: visible;  display: inline-block;  vertical-align: top;  width: 20px;  height: 20px;  background: url("../images/wm_slider_slider-right.png") left 50% top 50% / auto auto no-repeat;}
.title-page .slider-48 .slider-prev > a {box-sizing: border-box;  display: block;  height: 100%;  width: 100%;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}
.title-page .slider-48 .slider-next > a {box-sizing: border-box;  display: block;  height: 100%;  width: 100%;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}
.title-page .slider-48 .slider-pager-wrap {box-sizing: border-box;  position: absolute;  bottom: 0;  left: 0;  right: 0;  font-size: 0;  text-align: center;  visibility: hidden;  z-index: 100;  display: -webkit-flex;  display: flex;}
.title-page .slider-48 .bx-auto_controls {margin: auto auto 0;  box-sizing: border-box;  visibility: visible;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .slider-48 .slider-pager {box-sizing: border-box;  text-align: left;  padding-bottom: 0.02px;  margin-bottom: 20px;}
.title-page .slider-48 .slider-pager > a {padding: 1px;  margin: 2px;  border: none;  box-sizing: border-box;  display: inline-block;  vertical-align: top;  width: 10px;  min-height: 10px;  background: #fff;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  font-size: 11px;  text-decoration: none;  color: #999;  text-align: center;}
.title-page .slider-48 .slider-pager > a:hover, .title-page .slider-48 .slider-pager > a.hover, .title-page .slider-48 .slider-pager > a.active {background: #0f829c;}
.title-page .slider-48 .slider-pager > a:active, .title-page .slider-48 .slider-pager > a.active {background: #eee;}
.title-page .slider-48 .auto_controls {box-sizing: border-box;  display: none;}
.title-page .slider-48 .bx-controls-auto {box-sizing: border-box;  display: -webkit-flex;  display: flex;}
.title-page .slider-48 .bx-controls-auto-item {box-sizing: border-box;}
.title-page .slider-48 .bx-controls-auto-item .bx-stop {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_block_list_pause.png") center center / auto no-repeat;}
.title-page .slider-48 .bx-controls-auto-item .bx-start {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_block_list_play.png") center center / auto no-repeat;}
.title-page .slider-48 .overfill {position: absolute;  box-sizing: border-box;  height: 100%;  width: 100%;  background: inherit;  top: 0;  left: 0;  -webkit-border-radius: inherit;  -moz-border-radius: inherit;  border-radius: inherit;}
.title-page .slider-48 .text-slider p:first-child {box-sizing: border-box;  margin-top: 0;}
.title-page .slider-48 .text-slider p:last-child {box-sizing: border-box;  margin-bottom: 0;}
.title-page .slider-48 .text_wrapper {box-sizing: border-box;  width: 150px;  position: absolute;  top: 0;  left: 0;  min-height: 100px;  z-index: 100;}
.title-page .slider-48 .text_wrapper .text_inner {box-sizing: border-box;  -webkit-border-radius: inherit;  -moz-border-radius: inherit;  border-radius: inherit;  position: relative;  height: 100%;  overflow: hidden;}
.title-page .slider-48 .text_wrapper .text_slider {box-sizing: border-box;  position: static;  text-align: inherit;}
.title-page .slider-48 .text_wrapper .text_slider p:first-child {box-sizing: border-box;  margin-top: 0;}
.title-page .slider-48 .text_wrapper .text_slider p:last-child {box-sizing: border-box;  margin-bottom: 0;}
.title-page .slider-48 .block-title a {box-sizing: border-box;  color: inherit;  text-decoration: none;}
.title-page .popover-container-48 {top: 0;  left: 0;  z-index: 9999;  width: 100%;  direction: ltr;  position: fixed;}
.title-page .popover-container-48 .popover-scrolling {padding: 20px;  top: 0;  : 1;  right: 0;  bottom: 0;  left: 0;  height: 100%;  width: 100%;  overflow: auto;  z-index: 1;  position: fixed;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -ms-flex-align: start;  box-sizing: border-box;}
.title-page .popover-container-48 .popover-dim {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: #000;  z-index: 0;  opacity: 0.5;}
.title-page .popover-wrap-48 {margin: auto;  position: relative;  : 1;  max-width: 100%;  -webkit-flex: 0 0 auto;  -moz-flex: 0 0 auto;  flex: 0 0 auto;}
.title-page .popover-wrap-48 .popover-form-title {font-size: 18px;  font-weight: bold;  margin-bottom: 10px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-48 .popover-body .s3_form {margin-top: 0;}
.title-page .popover-wrap-48 .popover-body .s3_form_item {margin-top: 8px;  margin-bottom: 8px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-48 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-48 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content .s3_form_subitem label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_title {margin-bottom: 3px;  box-sizing: border-box;  color: #000;  text-align: left;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_type_text {width: 100%;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_div {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_div h2 {box-sizing: border-box;  font-size: 18px;  line-height: 1;  font-weight: normal;  margin-top: 0;  margin-bottom: 0;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_html_block {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_html_block .s3_form_field_content {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_html_block .s3_form_field {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_html_block p:first-of-type {margin-top: 0;}
.title-page .popover-wrap-48 .popover-body .form_html_block p:last-of-type {margin-bottom: 0;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_checkbox {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_checkbox .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_checkbox .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_checkbox .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-48 .popover-body .form_checkbox .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_checkbox label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_checkbox input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-48 .popover-body .form_checkbox .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_radio {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_radio .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_radio .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_radio .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-48 .popover-body .form_radio .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_radio label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_radio input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-48 .popover-body .form_radio .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_select {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_select .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_select .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_select .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-48 .popover-body .form_select select {box-sizing: border-box;  width: 100%;  max-width: 100%;  font-size: 13px;  line-height: 1;}
.title-page .popover-wrap-48 .popover-body .form_select option {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_calendar {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_calendar .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_calendar .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_calendar_interval {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval .s3_form_subitem {margin: 0;  box-sizing: border-box;  width: 50%;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-48 .popover-body .form_calendar_interval .s3_form_subitem_title {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  padding-left: 5px;  padding-right: 5px;}
.title-page .popover-wrap-48 .popover-body .s3_form_item.form_upload {box-sizing: border-box;}
.title-page .popover-wrap-48 .anketa-flash-upload {box-sizing: border-box;  max-width: 100%;}
.title-page .popover-wrap-48 .popover-body .form_upload .no-more {box-sizing: border-box;}
.title-page .popover-wrap-48 .popover-body .s3_form_field_content .icon {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-48 .popover-body .s3_required {color: #f00;}
.title-page .popover-wrap-48 .s3_form_field_title .s3_form_error {color: #f00;  padding-right: 9px;  padding-left: 9px;  font-size: 12px;  text-align: left;}
.title-page .popover-wrap-48 ::-webkit-input-placeholder {color: #ababab;}
.title-page .popover-wrap-48 ::-moz-placeholder {color: #ababab;}
.title-page .popover-wrap-48 :-ms-input-placeholder {color: #ababab;}
.title-page .block-4 .layout_6 {-webkit-flex: 1 0 0px;  -moz-flex: 1 0 0px;  flex: 1 0 0px;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .block-4 .layout_7 {-webkit-flex: 1 0 0px;  -moz-flex: 1 0 0px;  flex: 1 0 0px;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .block-4 .layout_17 {-webkit-flex: 1 0 0px;  -moz-flex: 1 0 0px;  flex: 1 0 0px;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .block-4 {margin: 0;  position: relative;  top: 0;  left: 0;  width: auto;  min-height: 0;  z-index: 1;  text-align: left;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  right: 0;  text-decoration: none;}
.title-page .widget-4 {margin: 0 0 auto 30px;  position: relative;  top: 0;  left: 0;  z-index: 3;  text-align: undefined;  box-sizing: border-box;  width: auto;  right: 0;}
.title-page .address-7 p:first-child {margin-top: 0;}
.title-page .address-7 p:last-child {margin-bottom: 0;}
.title-page .address-7 .inner {box-sizing: border-box;  position: relative;  display: -webkit-flex;  display: flex;  text-align: left;  vertical-align: top;  max-width: 100%;}
.title-page .address-7 .cell-icon {box-sizing: border-box;  display: -webkit-flex;  display: flex;  position: relative;  z-index: 5;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .address-7 .icon {border: none;  box-sizing: border-box;  height: 16px;  width: 35px;  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAABF0lEQVQ4jZWTYbHEIAyEkYCESjgJlVAJlYAEHFRCJVRCJSABCUj43o9LemkK9+Yy0+kAm81mAyG4ACKQgQI0PnEA2eMfAawmsQnRAZzcI40IkklOQBxgquDyiKAA0z9qo1G22M0m3+TAGdjl78/qlWNUJANanKkaq/PvnSfGNfUAmGRdgVmqztIqqsh0cAYBl44/i/Ni8oaKNy1cbJ+DzVZ0RAC7We8AqqR1el0dwTxQUm3ll+kVUbgaT3QaintdykxS6VS10dx0Ttmfb71xH3MUk3ee90TN34JLqLatUUgbegVi71BlP96NKaave+lh9Kbe/HEEh297RJQ8kSPYvuVbIh174X1TfyMwRNl49DuBIUpC8tWDPw3SruXzYwAuAAAAAElFTkSuQmCC") left 50% top 50% / auto auto no-repeat #0f829c;  margin-right: 5px;  min-height: 35px;  -webkit-box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.3);  -moz-box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.3);  box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.3);  -webkit-border-radius: 250px;  -moz-border-radius: 250px;  border-radius: 250px;}
.title-page .address-7 .block-body-drop {box-sizing: border-box;  -webkit-flex: 1 0 0px;  -moz-flex: 1 0 0px;  flex: 1 0 0px;}
.title-page .address-7 .cell-text {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;}
.title-page .address-7 .title {box-sizing: border-box;  display: none;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;  text-decoration: none;}
.title-page .address-7 .text_body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  color: #e0e0e0;  text-decoration: none;  font-size: 18px;  margin-left: 6px;}
.title-page .address-7 input.tgl-but {box-sizing: border-box;  display: none;}
.title-page .address-7 input.tgl-but:checked + .block-body-drop {display: block;}
.title-page .widget-3 {margin: 0 0 auto 121px;  position: relative;  top: 0;  left: 0;  z-index: 2;  text-align: undefined;  box-sizing: border-box;  width: auto;  right: 0;}
.title-page .phones-6 p:first-child {margin-top: 0;}
.title-page .phones-6 p:last-child {margin-bottom: 0;}
.title-page .phones-6 .inner {box-sizing: border-box;  position: relative;  display: -webkit-flex;  display: flex;  text-align: left;  vertical-align: top;  max-width: 100%;}
.title-page .phones-6 .cell-icon {box-sizing: border-box;  display: -webkit-flex;  display: flex;  position: relative;  z-index: 5;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .phones-6 .icon {border: none;  box-sizing: border-box;  height: 16px;  width: 35px;  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABBElEQVQ4jZ2UURXDIAxFkVAJkzAJlTAJkzAJOEBCJUwCEpCABCTcfTRsry3tGeSc/qTk9vGS1DkJYAYSUADvRgOYgDdrFHsAbqOwZIAI3EwpwDICjFbsd/kMlBFgAWIjH4aufaYEeBjw1QuMALvcJAp9L7AWzgLLlkvA1AvcdFSuunTDBPr10RQC5CGYQbz6JTYcuv8vsPpW6pjI5sTG2ZeJmK+g1bskubiHyoc0QhNujTgDJHm/mAAvEwEQWtCWKi9Fed991knJsJ3nFjSJp3dTdRgl87WoXS1oEFWX6ydnr9cUePL7NzbNZ+04dqv/FsGKFFwB1ZrvuHWFeRgEtPHZOec+VBhJUe6TS30AAAAASUVORK5CYII=") left 50% top 50% / auto auto no-repeat #0f829c;  margin-right: 5px;  min-height: 35px;  -webkit-box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.3);  -moz-box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.3);  box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.3);  -webkit-border-radius: 250px;  -moz-border-radius: 250px;  border-radius: 250px;}
.title-page .phones-6 .block-body-drop {box-sizing: border-box;  -webkit-flex: 1 0 0px;  -moz-flex: 1 0 0px;  flex: 1 0 0px;}
.title-page .phones-6 .cell-text {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .phones-6 .title {box-sizing: border-box;  display: none;}
.title-page .phones-6 .text_body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  color: #fff;  text-decoration: none;  font-size: 19px;  margin-left: 10px;  font-weight: normal;}
.title-page .phones-6 input.tgl-but {box-sizing: border-box;  display: none;}
.title-page .phones-6 .text_body a {text-decoration: none;  color: inherit;}
.title-page .phones-6 input.tgl-but:checked + .block-body-drop {display: block;}
.title-page .block-7 {margin: 0 0 auto;  position: relative;  top: 0;  left: 0;  width: auto;  min-height: 0;  z-index: 1;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  text-decoration: none;  right: 0;}
.title-page .widget-2 {margin: 0;  position: relative;  top: 0;  left: 0;  z-index: 2;  box-sizing: border-box;  width: auto;  min-height: 0;  font-size: 25px;  right: 0;}
.title-page .site-name-5 .sn-wrap {display: -webkit-flex;  display: flex;  flex-flow: column nowrap;}
.title-page .site-name-5 .sn-logo {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  max-width: 100%;}
.title-page .site-name-5 img {box-sizing: border-box;  display: block;  max-width: 100%;  border: none;}
.title-page .site-name-5 .sn-text {box-sizing: border-box;  display: -webkit-flex;  display: flex;  text-align: left;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  color: #fff;  text-decoration: none;  font-size: 35px;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  font-weight: bold;}
.title-page .site-name-5 a {text-decoration: none;  outline: none;}
.title-page .widget-6 {letter-spacing: 2px;margin: 0;  position: relative;  top: 0;  left: 0;  z-index: 1;  font-family: Arial, Helvetica, sans-serif;  color:#ededed;  text-transform: uppercase;  text-decoration: none;  font-size: 16px;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  width: auto;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  right: 0;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .block-8 {padding: 50px;  margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  width: 1200px;  min-height: 0;  background: linear-gradient(#0f829c, #0f829c);  z-index: 6;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  right: auto;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  max-width: 100%;}
.title-page .widget-11 {margin: 0;  position: relative;  top: 0;  left: 0;  z-index: 1;  text-align: left;  box-sizing: border-box;  min-height: 0;  width: auto;  right: 0;}
.title-page .popover-wrap-18 .popover-body {padding: 20px 40px 32px;  border: 1px solid #b7b7b7;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  position: relative;  display: inline-block;  width: 270px;  box-sizing: border-box;  vertical-align: middle;  background: #fff;  text-align: left;  font-size: 12px;  max-width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_text input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-18 .popover-body .form_calendar input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-18 .popover-body textarea {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-18 .popover-body .s3_button_large {border: none;  background: linear-gradient(to bottom, #f4e48d 0%, #ecd35f 100%) #f0db76;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  font-size: 15px;  font-weight: bold;  box-sizing: border-box;  line-height: 34px;  padding-right: 16px;  padding-left: 16px;  cursor: pointer;  text-align: center;  -webkit-appearance: none;  min-width: 25px;  min-height: 25px;}
.title-page .popover-wrap-18 .popover-body .s3_message {padding: 12px;  border: 1px solid #e1c893;  display: table;  margin-top: 1em;  margin-bottom: 1em;  background: #f0e4c9;  color: #333;  box-sizing: border-box;  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  text-align: left;}
.title-page .popover-wrap-18 .popover-close {position: absolute;  top: -15px;  right: -15px;  box-sizing: border-box;  width: 30px;  height: 30px;  background: url("../images/wm_button_close.png") 0 0 no-repeat;  z-index: 10;  cursor: pointer;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_content .icon.img_name {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_content .icon.img_email {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_content .icon.img_phone {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_content .icon.img_comments {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .editable_block-18 p:first-child {margin-top: 0;}
.title-page .editable_block-18 p:last-child {margin-bottom: 0;}
.title-page .editable_block-18 .header {box-sizing: border-box;  font-size: 40px;  margin-bottom: 5px;  display: -webkit-flex;  display: flex;  text-align: center;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  color: #fff;  text-decoration: none;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  font-weight: bold;}
.title-page .editable_block-18 .body {box-sizing: border-box;  display: block;  position: relative;  min-width: 0;  min-height: 0;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;}
.title-page .editable_block-18 .title {box-sizing: border-box;  font-size: 18px;  margin-bottom: 5px;  display: -webkit-flex;  display: flex;  pointer-events: auto;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;  color: #fff;  text-decoration: none;}
.title-page .editable_block-18 .image {box-sizing: border-box;  position: relative;  display: -webkit-flex;  display: flex;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;  margin-top: 25px;}
.title-page .editable_block-18 .item-label {padding: 2px 5px;  box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  z-index: 5;  background: #e83131;  color: #fff;  display: -webkit-flex;  display: flex;}
.title-page .editable_block-18 .image-inner {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  right: 0;  bottom: 0;  pointer-events: none;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .editable_block-18 .img-convert {box-sizing: border-box;  width: auto;  height: 248px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  text-align: center;  display: -webkit-flex;  display: flex;  overflow: hidden;  margin-left: 0;  margin-right: 0;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}
.title-page .editable_block-18 .image img {box-sizing: border-box;  vertical-align: middle;  width: auto;  height: auto;  max-width: 100%;  display: -webkit-flex;  display: flex;}
.title-page .editable_block-18 .text {box-sizing: border-box;  display: -webkit-flex;  display: flex;  text-align: center;  pointer-events: auto;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  color: #fff;  text-decoration: none;  font-size: 21px;  margin-top: 20px;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  font-weight: bold;}
.title-page .editable_block-18 .price {box-sizing: border-box;  margin-bottom: 5px;  position: relative;  display: -webkit-flex;  display: flex;  pointer-events: auto;}
.title-page .editable_block-18 .price-inner {box-sizing: border-box;  display: inline-block;}
.title-page .editable_block-18 .price-note {box-sizing: border-box;  display: inline-block;}
.title-page .editable_block-18 .price-value {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .editable_block-18 .price-currency {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .editable_block-18 .more {box-sizing: border-box;  margin-top: 20px;  pointer-events: auto;  text-align: center;}
.title-page .editable_block-18 .more > a {padding: 20px 25px 25px;  border: none;  box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  height: 0;  min-height: 0;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  text-decoration: none;  font-size: 15px;  -webkit-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  -moz-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  background: #0f829c;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .editable_block-18 .more > a:hover, .title-page .editable_block-18 .more > a.hover, .title-page .editable_block-18 .more > a.active {color: #02282d;  -webkit-box-shadow: 0 0 0 transparent;  -moz-box-shadow: 0 0 0 transparent;  box-shadow: 0 0 0 transparent;  background: #fff;}
.title-page .editable_block-18 .more > a:active, .title-page .editable_block-18 .more > a.active {color: #fff;  background: #0f829c;}
.title-page .editable_block-18 .image a {box-sizing: border-box;  display: -webkit-flex;  display: flex;  max-width: 100%;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .editable_block-18 .clear {clear: both;}
.title-page .popover-container-18 {top: 0;  left: 0;  z-index: 9999;  width: 100%;  direction: ltr;  position: fixed;}
.title-page .popover-container-18 .popover-scrolling {padding: 20px;  top: 0;  : 1;  right: 0;  bottom: 0;  left: 0;  height: 100%;  width: 100%;  overflow: auto;  z-index: 1;  position: fixed;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -ms-flex-align: start;  box-sizing: border-box;}
.title-page .popover-container-18 .popover-dim {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: #000;  z-index: 0;  opacity: 0.5;}
.title-page .popover-wrap-18 {margin: auto;  position: relative;  : 1;  max-width: 100%;  -webkit-flex: 0 0 auto;  -moz-flex: 0 0 auto;  flex: 0 0 auto;}
.title-page .popover-wrap-18 .popover-form-title {font-size: 18px;  font-weight: bold;  margin-bottom: 10px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-18 .popover-body .s3_form {margin-top: 0;}
.title-page .popover-wrap-18 .popover-body .s3_form_item {margin-top: 8px;  margin-bottom: 8px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-18 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-18 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content .s3_form_subitem label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_title {margin-bottom: 3px;  box-sizing: border-box;  color: #000;  text-align: left;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_type_text {width: 100%;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_div {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_div h2 {box-sizing: border-box;  font-size: 18px;  line-height: 1;  font-weight: normal;  margin-top: 0;  margin-bottom: 0;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_html_block {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_html_block .s3_form_field_content {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_html_block .s3_form_field {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_html_block p:first-of-type {margin-top: 0;}
.title-page .popover-wrap-18 .popover-body .form_html_block p:last-of-type {margin-bottom: 0;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_checkbox {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_checkbox .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_checkbox .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_checkbox .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-18 .popover-body .form_checkbox .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_checkbox label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_checkbox input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-18 .popover-body .form_checkbox .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_radio {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_radio .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_radio .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_radio .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-18 .popover-body .form_radio .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_radio label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_radio input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-18 .popover-body .form_radio .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_select {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_select .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_select .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_select .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-18 .popover-body .form_select select {box-sizing: border-box;  width: 100%;  max-width: 100%;  font-size: 13px;  line-height: 1;}
.title-page .popover-wrap-18 .popover-body .form_select option {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_calendar {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_calendar .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_calendar .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_calendar_interval {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval .s3_form_subitem {margin: 0;  box-sizing: border-box;  width: 50%;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-18 .popover-body .form_calendar_interval .s3_form_subitem_title {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  padding-left: 5px;  padding-right: 5px;}
.title-page .popover-wrap-18 .popover-body .s3_form_item.form_upload {box-sizing: border-box;}
.title-page .popover-wrap-18 .anketa-flash-upload {box-sizing: border-box;  max-width: 100%;}
.title-page .popover-wrap-18 .popover-body .form_upload .no-more {box-sizing: border-box;}
.title-page .popover-wrap-18 .popover-body .s3_form_field_content .icon {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-18 .popover-body .s3_required {color: #f00;}
.title-page .popover-wrap-18 .s3_form_field_title .s3_form_error {color: #f00;  padding-right: 9px;  padding-left: 9px;  font-size: 12px;  text-align: left;}
.title-page .popover-wrap-18 ::-webkit-input-placeholder {color: #ababab;}
.title-page .popover-wrap-18 ::-moz-placeholder {color: #ababab;}
.title-page .popover-wrap-18 :-ms-input-placeholder {color: #ababab;}
.title-page .widget-35 {background: rgba(2%, 14%, 22%, 0.8);padding: 50px 0;  margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  z-index: 5;  text-align: left;  box-sizing: border-box;  min-height: 0;  width: 1200px;  right: 0;   -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  max-width: 100%;}
.title-page .popover-wrap-36 .popover-body {padding: 20px 40px 32px;  border: 1px solid #b7b7b7;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  position: relative;  display: inline-block;  width: 270px;  box-sizing: border-box;  vertical-align: middle;  background: #fff;  text-align: left;  font-size: 12px;  max-width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_text input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-36 .popover-body .form_calendar input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-36 .popover-body textarea {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-36 .popover-body .s3_button_large {border: none;  background: linear-gradient(to bottom, #f4e48d 0%, #ecd35f 100%) #f0db76;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  font-size: 15px;  font-weight: bold;  box-sizing: border-box;  line-height: 34px;  padding-right: 16px;  padding-left: 16px;  cursor: pointer;  text-align: center;  -webkit-appearance: none;  min-width: 25px;  min-height: 25px;}
.title-page .popover-wrap-36 .popover-body .s3_message {padding: 12px;  border: 1px solid #e1c893;  display: table;  margin-top: 1em;  margin-bottom: 1em;  background: #f0e4c9;  color: #333;  box-sizing: border-box;  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  text-align: left;}
.title-page .popover-wrap-36 .popover-close {position: absolute;  top: -15px;  right: -15px;  box-sizing: border-box;  width: 30px;  height: 30px;  background: url("../images/wm_button_close.png") 0 0 no-repeat;  z-index: 10;  cursor: pointer;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_content .icon.img_name {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_content .icon.img_email {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_content .icon.img_phone {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_content .icon.img_comments {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .editable_block-36 p:first-child {margin-top: 0;}
.title-page .editable_block-36 p:last-child {margin-bottom: 0;}
.title-page .editable_block-36 .header {box-sizing: border-box;  font-size: 38px;  margin-bottom: 5px;  display: -webkit-flex;  display: flex;  text-align: center;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  color: #fff;  text-decoration: none;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  font-weight: bold;}
.title-page .editable_block-36 .body {box-sizing: border-box;  display: block;  position: relative;  min-width: 0;  min-height: 0;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;  padding-left: 20px;  padding-right: 20px;}
.title-page .editable_block-36 .title {box-sizing: border-box;  font-size: 24px;  margin-bottom: 5px;  display: -webkit-flex;  display: flex;  text-align: center;  pointer-events: auto;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  color:#ededed;  line-height: 1;  text-decoration: none;  margin-top: 15px;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .editable_block-36 .image {box-sizing: border-box;  position: relative;  display: -webkit-flex;  display: flex;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  margin-top: 15px;}
.title-page .editable_block-36 .item-label {padding: 2px 5px;  box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  z-index: 5;  background: #e83131;  color: #fff;  display: -webkit-flex;  display: flex;}
.title-page .editable_block-36 .image-inner {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  right: 0;  bottom: 0;  pointer-events: none;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .editable_block-36 .img-convert {box-sizing: border-box;  width: auto;  height: 319px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  text-align: center;  display: -webkit-flex;  display: flex;  overflow: hidden;  margin-left: 0;  margin-right: 0;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}
.title-page .editable_block-36 .image img {box-sizing: border-box;  vertical-align: middle;  width: auto;  height: auto;  max-width: 100%;  display: -webkit-flex;  display: flex;}
.title-page .editable_block-36 .text {border: none;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  text-align: center;  pointer-events: auto;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  color: #ededed;  line-height: 1.5;  text-decoration: none;  font-size: 18px;  margin-top: 25px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  padding-bottom: 20px;  padding-top: 20px;}
.title-page .editable_block-36 .price {box-sizing: border-box;  margin-bottom: 5px;  position: relative;  display: -webkit-flex;  display: flex;  pointer-events: auto;}
.title-page .editable_block-36 .price-inner {box-sizing: border-box;  display: inline-block;}
.title-page .editable_block-36 .price-note {box-sizing: border-box;  display: inline-block;}
.title-page .editable_block-36 .price-value {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .editable_block-36 .price-currency {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .editable_block-36 .more {box-sizing: border-box;  margin-top: 20px;  pointer-events: auto;  text-align: center;  margin-left: auto;  margin-right: auto;}
.title-page .editable_block-36 .more > a {padding: 20px 25px 25px;  border: none;  box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  height: 0;  min-height: 0;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  text-decoration: none;  font-size: 15px;  -webkit-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  -moz-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  background: #0f829c;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  width: 138px;}
.title-page .editable_block-36 .more > a:hover, .title-page .editable_block-36 .more > a.hover, .title-page .editable_block-36 .more > a.active {color: #0f829c;  -webkit-box-shadow: 0 0 0 transparent;  -moz-box-shadow: 0 0 0 transparent;  box-shadow: 0 0 0 transparent;  background: #fff;}
.title-page .editable_block-36 .more > a:active, .title-page .editable_block-36 .more > a.active {color: #fff;  background: #0f829c;}
.title-page .editable_block-36 .image a {box-sizing: border-box;  display: -webkit-flex;  display: flex;  max-width: 100%;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .editable_block-36 .clear {clear: both;}
.title-page .popover-container-36 {top: 0;  left: 0;  z-index: 9999;  width: 100%;  direction: ltr;  position: fixed;}
.title-page .popover-container-36 .popover-scrolling {padding: 20px;  top: 0;  : 1;  right: 0;  bottom: 0;  left: 0;  height: 100%;  width: 100%;  overflow: auto;  z-index: 1;  position: fixed;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -ms-flex-align: start;  box-sizing: border-box;}
.title-page .popover-container-36 .popover-dim {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: #000;  z-index: 0;  opacity: 0.5;}
.title-page .popover-wrap-36 {margin: auto;  position: relative;  : 1;  max-width: 100%;  -webkit-flex: 0 0 auto;  -moz-flex: 0 0 auto;  flex: 0 0 auto;}
.title-page .popover-wrap-36 .popover-form-title {font-size: 18px;  font-weight: bold;  margin-bottom: 10px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-36 .popover-body .s3_form {margin-top: 0;}
.title-page .popover-wrap-36 .popover-body .s3_form_item {margin-top: 8px;  margin-bottom: 8px;  box-sizing: border-box;  text-align: left;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-36 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-36 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content .s3_form_subitem label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_title {margin-bottom: 3px;  box-sizing: border-box;  color: #000;  text-align: left;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_type_text {width: 100%;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_div {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_div h2 {box-sizing: border-box;  font-size: 18px;  line-height: 1;  font-weight: normal;  margin-top: 0;  margin-bottom: 0;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_html_block {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_html_block .s3_form_field_content {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_html_block .s3_form_field {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_html_block p:first-of-type {margin-top: 0;}
.title-page .popover-wrap-36 .popover-body .form_html_block p:last-of-type {margin-bottom: 0;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_checkbox {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_checkbox .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_checkbox .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_checkbox .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-36 .popover-body .form_checkbox .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_checkbox label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_checkbox input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-36 .popover-body .form_checkbox .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_radio {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_radio .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_radio .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_radio .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-36 .popover-body .form_radio .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_radio label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_radio input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-36 .popover-body .form_radio .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_select {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_select .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_select .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_select .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-36 .popover-body .form_select select {box-sizing: border-box;  width: 100%;  max-width: 100%;  font-size: 13px;  line-height: 1;}
.title-page .popover-wrap-36 .popover-body .form_select option {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_calendar {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_calendar .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_calendar .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_calendar_interval {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval .s3_form_subitem {margin: 0;  box-sizing: border-box;  width: 50%;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-36 .popover-body .form_calendar_interval .s3_form_subitem_title {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  padding-left: 5px;  padding-right: 5px;}
.title-page .popover-wrap-36 .popover-body .s3_form_item.form_upload {box-sizing: border-box;}
.title-page .popover-wrap-36 .anketa-flash-upload {box-sizing: border-box;  max-width: 100%;}
.title-page .popover-wrap-36 .popover-body .form_upload .no-more {box-sizing: border-box;}
.title-page .popover-wrap-36 .popover-body .s3_form_field_content .icon {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-36 .popover-body .s3_required {color: #f00;}
.title-page .popover-wrap-36 .s3_form_field_title .s3_form_error {color: #f00;  padding-right: 9px;  padding-left: 9px;  font-size: 12px;  text-align: left;}
.title-page .popover-wrap-36 ::-webkit-input-placeholder {color: #ababab;}
.title-page .popover-wrap-36 ::-moz-placeholder {color: #ababab;}
.title-page .popover-wrap-36 :-ms-input-placeholder {color: #ababab;}
.title-page .block-23 {margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  width: 1200px;  min-height: 463px;  background: #052439;  z-index: 4;  text-align: left;  right: 0;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  padding-top: 70px;  padding-bottom: 0px;  max-width: 100%;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .widget-42 {margin: -3px auto 0;  position: relative;  top: 0;  left: 0;  z-index: 2;  width: 1100px;  max-width: 100%;  box-sizing: border-box;  min-height: 0;  right: 0;  padding-bottom: 50px;  min-width: 1100px;}
.title-page .blocklist-47 p:first-child {margin-top: 0;}
.title-page .blocklist-47 p:last-child {margin-bottom: 0;}
.title-page .blocklist-47 .header {border: none;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  margin-bottom: 2px;  text-align: center;  box-sizing: border-box;  padding-bottom: 20px;  -webkit-box-shadow: inset 0px -1px 0px rgba(138, 138, 138, 0.47);  -moz-box-shadow: inset 0px -1px 0px rgba(138, 138, 138, 0.47);  box-shadow: inset 0px -1px 0px rgba(138, 138, 138, 0.47);  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .blocklist-47 .header_text {font-size: 40px;  box-sizing: border-box;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  text-decoration: none;  text-align: left;  text-indent: 0;  font-weight: bold;  display: -webkit-flex;  display: flex;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;}
.title-page .blocklist-47 .all-in_header {box-sizing: border-box;  display: none;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  text-align: left;}
.title-page .blocklist-47 .description {border: none;  box-sizing: border-box;  overflow: hidden;  text-align: center;  margin-bottom: 30px;  font-family: Arial, Helvetica, sans-serif;  color:#ededed;  text-decoration: none;  text-indent: 0;  font-size: 16px;  padding-bottom: 10px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  padding-top: 10px;  margin-top: 10px;}
.title-page .blocklist-47 .body-outer {box-sizing: border-box;  position: relative;  text-align: left;  margin-bottom: 0;}
.title-page .blocklist-47 .body {margin: 0 -10px;  box-sizing: border-box;}
.title-page .blocklist-47 .swipe-shadow-left {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  bottom: 0;  z-index: 10;  width: 50px;  display: none;  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.258824) 100%);}
.title-page .blocklist-47 .swipe-shadow-right {box-sizing: border-box;  position: absolute;  right: 0;  top: 0;  bottom: 0;  z-index: 10;  width: 50px;  display: none;  background: linear-gradient(to left, rgba(0, 0, 0, 0.258824) 0%, rgba(0, 0, 0, 0) 100%);}
.title-page .blocklist-47 .list {display: -webkit-flex;  display: flex;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  flex-wrap: wrap;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;  box-sizing: border-box;}
.title-page .blocklist-47 .item-outer {display: -webkit-flex;  display: flex;  box-sizing: border-box;  width: 33.33%;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;}
.title-page .blocklist-47 .item {margin: 10px;  border: none;  position: relative;  width: 223px;  -webkit-flex-grow: 0;  -moz-flex-grow: 0;  flex-grow: 0;  box-sizing: border-box;  left: 0;  right: 0;  padding-bottom: 20px;  min-height: 456px;  background: #0f829c;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  padding-left: 0;  padding-right: 0;  min-width: 0;  flex-basis: 100%;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;}
.title-page .blocklist-47 .text {padding: 20px 20px 10px;  border: none;  margin-bottom: 0;  text-align: center;  box-sizing: border-box;  position: relative;  z-index: 1;  font-family: Arial, Helvetica, sans-serif;  color: #737373;  line-height: 1.7;  text-decoration: none;  text-indent: 0;  font-size: 13px;  margin-left: 20px;  margin-right: 20px;  background: #fff;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  min-height: 96px;  display: -webkit-flex;  display: flex;  pointer-events: auto;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;}
.title-page .blocklist-47 .text > .align-elem {flex-basis: 100%;}
.title-page .blocklist-47 .image {border: none;  box-sizing: border-box;  position: relative;  margin-bottom: 5px;  min-height: 200px;  background: #e9edf2;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  padding-bottom: 0.02px;  display: -webkit-flex;  display: flex;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .blocklist-47 .item-label {padding: 5px 10px;  border: none;  box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  z-index: 5;  background: #f50;  color: #fff;  font-family: Arial, Helvetica, sans-serif;  text-align: center;  text-indent: 0;  text-decoration: none;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  margin-left: 10px;  margin-top: 10px;  -webkit-box-shadow: 0px 2px 6px rgba(194, 61, 0, 0.85);  -moz-box-shadow: 0px 2px 6px rgba(194, 61, 0, 0.85);  box-shadow: 0px 2px 6px rgba(194, 61, 0, 0.85);  font-weight: 600;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-47 .image a {box-sizing: border-box;  display: -webkit-flex;  display: flex;  max-width: 100%;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  -webkit-justify-content: inherit;  -moz-justify-content: inherit;  justify-content: inherit;}
.title-page .blocklist-47 .img-convert {box-sizing: border-box;  width: auto;  height: 263px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  text-align: left;  display: -webkit-inline-flex;  display: inline-flex;  overflow: hidden;  margin-left: 0;  margin-right: 0;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .blocklist-47 .image img {max-width: 100%;  vertical-align: middle;  box-sizing: border-box;  width: auto;  height: auto;  display: -webkit-flex;  display: flex;}
.title-page .blocklist-47 .image-inner {box-sizing: border-box;  position: absolute;  left: 0;  top: 0;  right: 0;  bottom: 0;  pointer-events: none;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .blocklist-47 .title {padding: 30px 10px 20px;  margin: 0 20px;  border: none;  font-weight: bold;  text-align: center;  box-sizing: border-box;  position: relative;  z-index: 1;  font-family: Arial, Helvetica, sans-serif;  color: #fff;  text-transform: uppercase;  text-decoration: none;  text-indent: 0;  font-size: 16px;  background: transparent;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  display: -webkit-flex;  display: flex;  pointer-events: auto;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .blocklist-47 .title:hover, .title-page .blocklist-47 .title.hover, .title-page .blocklist-47 .title.active {background: #0f829c;}
.title-page .blocklist-47 .price {box-sizing: border-box;  margin-bottom: 5px;  position: relative;  pointer-events: auto;}
.title-page .blocklist-47 .price-inner {box-sizing: border-box;  display: inline-block;}
.title-page .blocklist-47 .price-note {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .blocklist-47 .price-value {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .blocklist-47 .price-currency {box-sizing: border-box;  display: -webkit-inline-flex;  display: inline-flex;}
.title-page .blocklist-47 .more {border: none;  text-align: center;  box-sizing: border-box;  position: relative;  margin-left: auto;  margin-right: auto;  padding-top: 20px;  padding-bottom: 20px;  background: #0f829c;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  margin-bottom: 0;  pointer-events: auto;  width: 223px;  left: 0;  right: 0;}
.title-page .blocklist-47 .more > a {padding: 10px 20px;  border: none;  display: -webkit-inline-flex;  display: inline-flex;  box-sizing: border-box;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  font-family: Arial, Helvetica, sans-serif;  color: #0f829c;  text-transform: uppercase;  text-decoration: none;  text-align: left;  text-indent: 0;  font-size: 10px;  background: #fff;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  font-weight: bold;  cursor: pointer;  min-height: 40px;}
.title-page .blocklist-47 .more > a:hover, .title-page .blocklist-47 .more > a.hover, .title-page .blocklist-47 .more > a.active {color: #fff;  background: #001d30;}
.title-page .blocklist-47 .more > a:active, .title-page .blocklist-47 .more > a.active {background: #4dceeb;}
.title-page .blocklist-47 .sub-title {font-style: italic;  margin-bottom: 5px;  display: -webkit-flex;  display: flex;  box-sizing: border-box;  position: relative;  z-index: 1;  pointer-events: auto;}
.title-page .blocklist-47 .bx-wrapper {max-width: 1098px;}
.title-page .blocklist-47 .bx-viewport {overflow: hidden;  position: relative;  width: 100%;  min-height: 0;}
.title-page .blocklist-47 .item__image__title {box-sizing: border-box;  display: -webkit-flex;  display: flex;  font-weight: bold;  position: absolute;  left: 0;  top: 0;  text-align: left;}
.title-page .blocklist-47 .title a {color: inherit;  text-decoration: inherit;}
.title-page .blocklist-47 .footer {text-align: left;  display: -webkit-flex;  display: flex;  box-sizing: border-box;}
.title-page .blocklist-47 .all {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .blocklist-47 .controls {position: absolute;  top: 0;  left: auto;  right: 0;  -webkit-justify-content: space-between;  -moz-justify-content: space-between;  justify-content: space-between;  display: none;  box-sizing: border-box;  margin-top: 0;  text-align: justify;  margin-right: 0;  bottom: auto;  z-index: 1;}
.title-page .blocklist-47 .prev {border: 2px solid rgba(0, 0, 0, 0.1);  position: relative;  z-index: 105;  visibility: visible;  display: inline-block;  vertical-align: top;  width: 30px;  height: 20px;  background: url("../images/lib_416601_untitled-1-recovered_03 (5).png") left 50% top 50% / auto auto no-repeat transparent;  box-sizing: border-box;  text-align: left;  margin-right: 5px;  margin-top: 10px;  align-self: auto;  min-height: 30px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .blocklist-47 .prev:hover, .title-page .blocklist-47 .prev.hover, .title-page .blocklist-47 .prev.active {border: none;  background: url("../images/lib_416601_untitled-1-recovered_03 (7).png") left 50% top 50% / auto auto no-repeat #ff560b;}
.title-page .blocklist-47 .next {border: 2px solid rgba(0, 0, 0, 0.1);  position: relative;  z-index: 105;  visibility: visible;  display: inline-block;  vertical-align: top;  width: 30px;  height: 20px;  background: url("../images/lib_416601_untitled-1-recovered_03 (4).png") left 50% top 50% / auto auto no-repeat transparent;  box-sizing: border-box;  text-align: left;  margin-top: 10px;  align-self: auto;  min-height: 30px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .blocklist-47 .next:hover, .title-page .blocklist-47 .next.hover, .title-page .blocklist-47 .next.active {border: none;  background: url("../images/lib_416601_untitled-1-recovered_03 (6).png") left 50% top 50% / auto auto no-repeat #ff560b;}
.title-page .blocklist-47 .prev > a {display: block;  height: 100%;  width: 100%;  box-sizing: border-box;}
.title-page .blocklist-47 .next > a {display: block;  height: 100%;  width: 100%;  box-sizing: border-box;}
.title-page .popover-container-47 {top: 0;  left: 0;  z-index: 999;  width: 100%;  direction: ltr;  position: fixed;}
.title-page .popover-container-47 .popover-scrolling {padding: 20px;  top: 0;  : 1;  right: 0;  bottom: 0;  left: 0;  height: 100%;  width: 100%;  overflow: auto;  z-index: 1;  position: fixed;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  box-sizing: border-box;}
.title-page .popover-container-47 .popover-dim {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: #000;  z-index: 0;  opacity: 0.5;}
.title-page .popover-wrap-47 {margin: auto;  position: relative;  : 1;  max-width: 100%;  -webkit-flex: 0 0 auto;  -moz-flex: 0 0 auto;  flex: 0 0 auto;}
.title-page .popover-wrap-47 .popover-body {padding: 20px 40px 32px;  border: 1px solid #b7b7b7;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);  position: relative;  display: inline-block;  width: 270px;  box-sizing: border-box;  vertical-align: middle;  background: #fff;  text-align: left;  font-size: 12px;  max-width: 100%;}
.title-page .popover-wrap-47 .popover-body .s3_form {margin-top: 0;}
.title-page .popover-wrap-47 .popover-form-title {font-size: 18px;  font-weight: bold;  margin-bottom: 10px;  box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .s3_form_item {margin-top: 8px;  margin-bottom: 8px;  box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_title {margin-bottom: 3px;  color: #000;  box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body textarea {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-47 .popover-body .s3_button_large {border: none;  background: linear-gradient(to bottom, #f4e48d 0%, #ecd35f 100%) #f0db76;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);  font-size: 15px;  font-weight: bold;  box-sizing: border-box;  line-height: 34px;  padding-right: 16px;  padding-left: 16px;  cursor: pointer;  text-align: center;  -webkit-appearance: none;}
.title-page .popover-wrap-47 .popover-body .s3_required {color: #f00;}
.title-page .popover-wrap-47 .popover-body .s3_message {padding: 12px;  border: 1px solid #e1c893;  display: table;  margin-top: 1em;  margin-bottom: 1em;  background: #f0e4c9;  color: #333;  box-sizing: border-box;  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);  box-shadow: 0 2px 6px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .75);}
.title-page .popover-wrap-47 .popover-close {position: absolute;  top: -15px;  right: -15px;  box-sizing: border-box;  width: 30px;  height: 30px;  background: url("../images/wm_button_close.png") 0 0 no-repeat;  z-index: 10;  cursor: pointer;}
.title-page .popover-wrap-47 .s3_form_field_title .s3_form_error {color: #f00;  padding-right: 9px;  padding-left: 9px;  font-size: 12px;}
.title-page .blocklist-47 .bx-pager-wrap {position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  font-size: 0;  display: none;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  flex-wrap: wrap;  visibility: hidden;  box-sizing: border-box;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .blocklist-47 .bx-auto_controls {margin: auto auto 0;  position: relative;  z-index: 100;  display: -webkit-flex;  display: flex;  visibility: visible;  box-sizing: border-box;  text-align: left;  align-self: flex-end;}
.title-page .blocklist-47 .pager-wrap {box-sizing: border-box;  display: none;}
.title-page .blocklist-47 .bx-pager {margin: auto auto 0;  position: relative;  z-index: 100;  display: inline-block;  visibility: visible;  box-sizing: border-box;  align-self: flex-end;}
.title-page .blocklist-47 .bx-pager-item {display: inline-block;  box-sizing: border-box;}
.title-page .blocklist-47 .bx-pager a {margin: 2px 10px;  border: none;  display: inline-block;  width: 8px;  min-height: 8px;  background: #d7dbde;  -webkit-border-radius: 100px;  -moz-border-radius: 100px;  border-radius: 100px;  box-sizing: border-box;  text-decoration: none;}
.title-page .blocklist-47 .bx-pager a:hover, .title-page .blocklist-47 .bx-pager a.hover, .title-page .blocklist-47 .bx-pager a.active {background: #fd571b;}
.title-page .blocklist-47 .bx-pager a:active, .title-page .blocklist-47 .bx-pager a.active {background: #889199;}
.title-page .blocklist-47 .auto_controls {box-sizing: border-box;  display: none;}
.title-page .blocklist-47 .bx-controls-auto-item {box-sizing: border-box;}
.title-page .blocklist-47 .bx-controls-auto-item .bx-stop {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_block_list_pause.png") center center / auto no-repeat;}
.title-page .blocklist-47 .bx-controls-auto-item .bx-start {margin: 2px;  display: inline-block;  box-sizing: border-box;  width: 10px;  min-height: 10px;  background: url("../images/wm_block_list_play.png") center center / auto no-repeat;}
.title-page .blocklist-47 .columns-table {box-sizing: border-box;  display: table;  table-layout: fixed;  width: 100%;}
.title-page .blocklist-47 .columns-cell {display: table-cell;  vertical-align: top;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-47 .popover-body .s3_form_item_type_calendar_interval .s3_form_field_content .s3_form_subitem label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .popover-wrap-47 .popover-body .form_text input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  width: 100%;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_type_text {width: 100%;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_div {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_div h2 {box-sizing: border-box;  font-size: 18px;  line-height: 1;  font-weight: normal;  margin-top: 0;  margin-bottom: 0;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_html_block {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_html_block .s3_form_field_content {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_html_block .s3_form_field {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-47 .popover-body .form_html_block p:first-of-type {margin-top: 0;}
.title-page .popover-wrap-47 .popover-body .form_html_block p:last-of-type {margin-bottom: 0;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_checkbox {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_checkbox .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_checkbox .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_checkbox .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-47 .popover-body .form_checkbox .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-47 .popover-body .form_checkbox label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-47 .popover-body .form_checkbox input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-47 .popover-body .form_checkbox .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_radio {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_radio .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_radio .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_radio .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-47 .popover-body .form_radio .s3_form_subitem {box-sizing: border-box;  width: 100%;}
.title-page .popover-wrap-47 .popover-body .form_radio label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  width: 100%;}
.title-page .popover-wrap-47 .popover-body .form_radio input {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-47 .popover-body .form_radio .s3_form_subitem_title {margin: 5px 5px 0 0;  box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_select {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_select .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_select .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_select .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .popover-wrap-47 .popover-body .form_select select {box-sizing: border-box;  width: 100%;  max-width: 100%;  font-size: 13px;  line-height: 1;}
.title-page .popover-wrap-47 .popover-body .form_select option {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_calendar {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_calendar .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_calendar .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_calendar input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_calendar_interval {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval .s3_form_field_title {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval .s3_form_field_name {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval .s3_form_field_content {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval .s3_form_subitem {margin: 0;  box-sizing: border-box;  width: 50%;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval label {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval .s3_form_subitem_title {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  padding-left: 5px;  padding-right: 5px;}
.title-page .popover-wrap-47 .popover-body .form_calendar_interval input {padding: 7px 8px;  border: 1px solid #ccc;  max-width: 100%;  width: 100%;  box-sizing: border-box;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: left;  -webkit-appearance: none;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .popover-wrap-47 .popover-body .s3_form_item.form_upload {box-sizing: border-box;}
.title-page .popover-wrap-47 .anketa-flash-upload {box-sizing: border-box;  max-width: 100%;}
.title-page .popover-wrap-47 .popover-body .form_upload .no-more {box-sizing: border-box;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_content .icon {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_content .icon.img_name {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_content .icon.img_email {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_content .icon.img_phone {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-47 .popover-body .s3_form_field_content .icon.img_comments {box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;}
.title-page .popover-wrap-47 ::-webkit-input-placeholder {color: #ababab;}
.title-page .popover-wrap-47 ::-moz-placeholder {color: #ababab;}
.title-page .popover-wrap-47 :-ms-input-placeholder {color: #ababab;}
.title-page .block-9 {padding: 25px;  margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  width: 1200px;  min-height: 0;  background: #0f829c;  z-index: 3;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  right: auto;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  max-width: 100%;}
.title-page .widget-12 {padding: 30px;  margin: 0;  border: 1px solid rgba(255, 255, 255, 0.42);  position: relative;  top: 0;  left: 0;  z-index: 1;  text-align: left;  box-sizing: border-box;  width: auto;  min-height: 0;  right: 0;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}
.title-page .form-20 .form__header {box-sizing: border-box;  font-size: 40px;  margin-bottom: 28px;  display: -webkit-flex;  display: flex;  text-align: center;  font-family: Arial, Helvetica, sans-serif;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  color: #fff;  text-decoration: none;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  font-weight: bold;}
.title-page .form-20 .form__text {box-sizing: border-box;  margin-bottom: 10px;  overflow: hidden;  display: -webkit-flex;  display: flex;}
.title-page .form-20 .form__text p:first-child {box-sizing: border-box;  margin-top: 0;}
.title-page .form-20 .form__text p:last-child {box-sizing: border-box;  margin-bottom: 0;}
.title-page .form-20 .form__body {box-sizing: border-box;  margin-right: -5px;  margin-bottom: -5px;  width: auto;}
.title-page .form-20 .form-table {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;}
.title-page .form-20 .form-tbody {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
.title-page .form-20 .form-item-group {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  width: auto;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;}
.title-page .form-20 .form-item {box-sizing: border-box;  position: relative;  margin-right: 5px;  margin-bottom: 5px;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  width: auto;}
.title-page .form-20 .form-text {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-item__title {box-sizing: border-box;  display: inline-block;  min-width: 15px;}
.title-page .form-20 .form-item__required {box-sizing: border-box;  color: #f00;}
.title-page .form-20 .form-item__error {box-sizing: border-box;  color: #f00;}
.title-page .form-20 .form-item__note {box-sizing: border-box;  font-size: 11px;  color: #999;  display: none;}
.title-page .form-20 .form-item__body {box-sizing: border-box;  display: block;}
.title-page .form-20 .form-text input {padding: 2px 15px;  border: none;  box-sizing: border-box;  background: #fff;  width: 100%;  min-width: 100px;  min-height: 50px;  outline: none;  -webkit-appearance: none;  font-family: Arial, Helvetica, sans-serif;  text-align: start;  color: #e0e0e0;  font-style: italic;  line-height: 1.2;  letter-spacing: 0;  text-transform: none;  text-decoration: none;  font-size: 15px;  height: 50px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  font-weight: 300;}
.title-page .form-20 .form-textarea textarea {padding: 2px 4px;  border: none;  box-sizing: border-box;  background: #fff;  width: 100%;  min-width: 100px;  resize: vertical;  min-height: 40px;  outline: none;  display: block;  -webkit-appearance: none;  font-family: Arial, Helvetica, sans-serif;  text-align: start;  color: #e0e0e0;  font-style: italic;  line-height: 1.2;  letter-spacing: 0;  text-transform: none;  text-decoration: none;  font-size: 15px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  font-weight: 300;}
.title-page .form-20 .icon.img_name {border: none;  box-sizing: border-box;  position: relative;  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjI1IiB2aWV3Qm94PSIwIDAgMTcgMjUiIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik04LjQ5Nyw5LjUyNCBDMTEuMDk4LDkuNTI0IDEzLjIxNCw3LjM4OCAxMy4yMTQsNC43NjIgQzEzLjIxNCwyLjEzNCAxMS4wOTgsLTAuMDA0IDguNDk3LC0wLjAwNCBDNS44OTYsLTAuMDA0IDMuNzgwLDIuMTM0IDMuNzgwLDQuNzYyIEMzLjc4MCw3LjM4OCA1Ljg5Niw5LjUyNCA4LjQ5Nyw5LjUyNCBaTTguNDk3LDEuMDEyIEMxMC41NDUsMS4wMTIgMTIuMjA5LDIuNjkwIDEyLjIwOSw0Ljc2MiBDMTIuMjA5LDYuODMwIDEwLjU0NSw4LjUwOSA4LjQ5Nyw4LjUwOSBDNi40NTEsOC41MDkgNC43ODYsNi44MzAgNC43ODYsNC43NjIgQzQuNzg2LDIuNjkwIDYuNDUxLDEuMDEyIDguNDk3LDEuMDEyIFpNMTAuODg5LDEwLjc4NyBMNi4xMDYsMTAuNzg3IEMyLjczMywxMC43ODcgMC4wMDIsMTMuNTQ4IDAuMDAyLDE2Ljk1NCBMMC4wMDIsMjUuMDA1IEwxNi45OTIsMjUuMDA1IEwxNi45OTIsMTYuOTU0IEMxNi45OTIsMTMuNTQ4IDE0LjI1OSwxMC43ODcgMTAuODg5LDEwLjc4NyBaTTE1Ljk4NiwyMy45ODggTDEzLjYxMywyMy45ODggTDEzLjYxMywxNi42NzUgTDEyLjYwNywxNi42NzUgTDEyLjYwNywyMy45ODkgTDQuMjkwLDIzLjk4OSBMNC4yOTAsMTYuNjc1IEwzLjI4NSwxNi42NzUgTDMuMjg1LDIzLjk4OCBMMS4wMDcsMjMuOTg4IEwxLjAwNywxNi45NTQgQzEuMDEyLDE0LjEwOSAzLjI4OCwxMS44MDggNi4xMDYsMTEuODAyIEwxMC44ODksMTEuODAyIEMxMy43MDMsMTEuODA4IDE1Ljk4MSwxNC4xMDkgMTUuOTg2LDE2Ljk1NCBMMTUuOTg2LDIzLjk4OCBaIiBjbGFzcz0iY2xzLTEiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgaWQ9InBhdGgtNCIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat #f44049;  width: 38px;  height: 50px;  min-height: 50px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .form-20 .icon.img_email {border: none;  box-sizing: border-box;  position: relative;  background: none #f44049;  width: 38px;  height: 50px;  min-height: 50px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .form-20 .icon.img_email:active, .title-page .form-20 .icon.img_email.active {background: #f44049;}
.title-page .form-20 .icon.img_phone {border: none;  box-sizing: border-box;  position: relative;  background: none #f44049;  width: 38px;  height: 50px;  min-height: 50px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .form-20 .icon.img_phone:active, .title-page .form-20 .icon.img_phone.active {background: #f44049;}
.title-page .form-20 .icon.img_comments {border: none;  box-sizing: border-box;  position: relative;  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;  width: 38px;  height: 50px;  min-height: 50px;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .form-20 .icon {box-sizing: border-box;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .form-20 .form-select select {box-sizing: border-box;  width: 100%;  min-width: 100px;}
.title-page .form-20 .form-upload .form-item__body .no-more {box-sizing: border-box;}
.title-page .form-20 .form-text .form-item__body {box-sizing: border-box;}
.title-page .form-20 .form-textarea {box-sizing: border-box;}
.title-page .form-20 .form-textarea .form-item__body {box-sizing: border-box;}
.title-page .form-20 .form-submit {box-sizing: border-box;}
.title-page .form-20 .form-submit .form-item__header {box-sizing: border-box;  display: block;}
.title-page .form-20 .form-submit .form-item__body {box-sizing: border-box;}
.title-page .form-20 .form-submit button {padding: 10px 25px;  border: none;  box-sizing: border-box;  text-align: center;  background: #fcc844;  outline: none;  -webkit-appearance: none;  font-family: Arial, Helvetica, sans-serif;  color: #232f36;  line-height: 1.2;  letter-spacing: 0;  text-transform: none;  text-decoration: none;  font-size: 15px;  min-height: 50px;  width: 138px;  -webkit-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  -moz-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .form-20 .form-submit button:hover, .title-page .form-20 .form-submit button.hover, .title-page .form-20 .form-submit button.active {background: #fc6400;  color: #fff;  -webkit-box-shadow: 0 0 0 transparent;  -moz-box-shadow: 0 0 0 transparent;  box-shadow: 0 0 0 transparent;}
.title-page .form-20 .form-submit button span {box-sizing: border-box;  display: inline-block;  min-width: 20px;}
.title-page .form-20 .form-captcha {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-flex-grow: 0;  -moz-flex-grow: 0;  flex-grow: 0;}
.title-page .form-20 .form-captcha .form-item__body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .form-20 .form-captcha input {padding: 2px 4px;  border: none;  box-sizing: border-box;  background: #fff;  width: auto;  min-width: 50px;  min-height: 22px;  outline: none;  text-align: start;  -webkit-appearance: none;  font-family: Arial, Helvetica, sans-serif;  color: #e0e0e0;  font-style: italic;  line-height: 1.2;  letter-spacing: 0;  text-transform: none;  text-decoration: none;  font-size: 15px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  font-weight: 300;}
.title-page .form-20 .form-captcha .form-captcha-container {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  padding-right: 0;  padding-bottom: 5px;}
.title-page .form-20 .form-captcha .form-submit-container {box-sizing: border-box;}
.title-page .form-20 .form-captcha button {padding: 10px 25px;  border: none;  box-sizing: border-box;  text-align: center;  background: #fcc844;  outline: none;  -webkit-appearance: none;  font-family: Arial, Helvetica, sans-serif;  color: #232f36;  line-height: 1.2;  letter-spacing: 0;  text-transform: none;  text-decoration: none;  font-size: 15px;  min-height: 50px;  width: 138px;  -webkit-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  -moz-box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.42);  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;}
.title-page .form-20 .form-captcha button:hover, .title-page .form-20 .form-captcha button.hover, .title-page .form-20 .form-captcha button.active {background: #fc6400;  color: #fff;  -webkit-box-shadow: 0 0 0 transparent;  -moz-box-shadow: 0 0 0 transparent;  box-shadow: 0 0 0 transparent;}
.title-page .form-20 .form-captcha button span {box-sizing: border-box;  display: inline-block;  min-width: 20px;}
.title-page .form-20 .form-captcha .mgCaptcha-block {box-sizing: border-box;  line-height: 0;  font-size: 0;  min-width: 112px;}
.title-page .form-20 .form-captcha .mgCaptcha-block img {box-sizing: border-box;  vertical-align: middle;  border: none;  margin-right: 5px;}
.title-page .form-20 .form-captcha .mgCaptcha-input {box-sizing: border-box;}
.title-page .form-20 .form-checkbox {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-checkbox .form-item__body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .form-20 .form-checkbox .form-item__title {box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  margin-top: 5px;}
.title-page .form-20 .form-checkbox .form-item__body label.form-item__title {font-size: 13px;}
.title-page .form-20 .form-checkbox input {margin: 5px 5px 0 0;}
.title-page .form-20 .form-radio {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-radio .form-item__body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .form-20 .form-radio .form-item__body label.form-item__title {font-size: 13px;}
.title-page .form-20 .form-radio input {margin: 5px 5px 0 0;}
.title-page .form-20 .form-radio .form-item__title {box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  margin-top: 5px;}
.title-page .form-20 .form-select {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-div {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-html {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-html .form-item__body {font-size: 13px;}
.title-page .form-20 .form-upload {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-calendar {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-calendar .form-item__body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .form-20 .form-calendar input {padding: 2px 4px;  border: 1px solid #bbb;  box-sizing: border-box;  background: #fff;  width: 100%;  min-height: 22px;  outline: none;  -webkit-appearance: none;}
.title-page .form-20 .form-calendar_interval {box-sizing: border-box;  width: 33.33%;  margin-left: 0;  margin-right: 0;  padding-left: 0;  padding-right: 5px;}
.title-page .form-20 .form-calendar_interval input {padding: 2px 4px;  border: 1px solid #bbb;  box-sizing: border-box;  background: #fff;  width: 100%;  min-height: 22px;  outline: none;  -webkit-appearance: none;}
.title-page .form-20 .form-calendar_interval .form-item__body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .form-20 .form-calendar_interval .label_from {box-sizing: border-box;  margin-right: 5px;  -webkit-flex: 0;  -moz-flex: 0;  flex: 0;}
.title-page .form-20 .form-calendar_interval .label_to {box-sizing: border-box;  margin-right: 5px;  -webkit-flex: 0;  -moz-flex: 0;  flex: 0;}
.title-page .form-20 .form-calendar_interval .field_from {box-sizing: border-box;  -webkit-flex: 1;  -moz-flex: 1;  flex: 1;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  margin-right: 10px;}
.title-page .form-20 .form-calendar_interval .field_to {box-sizing: border-box;  -webkit-flex: 1;  -moz-flex: 1;  flex: 1;  display: -webkit-flex;  display: flex;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;}
.title-page .form-20 .group-text {box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  margin-right: 0;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  flex-wrap: wrap;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;}
.title-page .form-20 .group-textarea {box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  margin-right: 0;}
.title-page .form-20 .form-tfoot {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;}
.title-page .form-20 .group-button {box-sizing: border-box;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;  margin-right: 0;}
.title-page .form-20 .form-success {box-sizing: border-box;  padding-top: 10px;  padding-bottom: 10px;}
.title-page .form-20 ::-webkit-input-placeholder {color: #ababab;}
.title-page .form-20 ::-moz-placeholder {color: #ababab;}
.title-page .form-20 :-ms-input-placeholder {color: #ababab;}
.title-page .block-10 {padding: 50px 50px 60px;  margin: 0 auto;  border: none;  position: relative;  top: 0;  left: 0;  width: 1200px;  min-height: 0;  background: linear-gradient(#052439, #052439);  z-index: 2;  text-align: left;  right: 0;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  display: block;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  text-decoration: none;  max-width: 100%;}
.title-page .block-11 .layout_27 {display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .block-11 .layout_29 {-webkit-flex: 1 0 0px;  -moz-flex: 1 0 0px;  flex: 1 0 0px;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .block-11 .layout_35 {display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .block-11 {margin: 34px 0 0;  position: relative;  top: 0;  left: 0;  width: auto;  min-height: 0;  z-index: 3;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: row;  -moz-flex-direction: row;  flex-direction: row;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  text-decoration: none;  right: 0;  padding-top: 40px;  border-top: 1px dashed rgba(94, 78, 70, 0.64);  border-right: 0px dashed rgba(94, 78, 70, 0.64);  border-bottom: 0px dashed rgba(94, 78, 70, 0.64);  border-left: 0px dashed rgba(94, 78, 70, 0.64);  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .widget-33 {margin: 0 0 auto 139px;  position: relative;  top: 0;  left: 0;  z-index: 4;  box-sizing: border-box;  width: 186px;}
.title-page .widget-15 {margin: 3px 0 auto;  position: relative;  top: 0;  left: 0;  z-index: 3;  font-family: Arial, Helvetica, sans-serif;  color: #e1e1e1;  text-decoration: none;  font-size: 19px;  box-sizing: border-box;  display: -webkit-flex;  display: flex;  width: 334px;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  right: 0;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .widget-17 {position: relative;  top: 0;  left: 0;  z-index: 2;  color: #e0e0e0;  text-align: right;  text-decoration: none;  width: auto;  right: 0;}
.title-page .widget-18 {margin: -34px 0 0;  position: relative;  top: 0;  left: 0;  z-index: 2;  text-align: undefined;  box-sizing: border-box;  width: auto;  right: 0;}
.title-page .address-30 p:first-child {margin-top: 0;}
.title-page .address-30 p:last-child {margin-bottom: 0;}
.title-page .address-30 .inner {box-sizing: border-box;  position: relative;  display: -webkit-flex;  display: flex;  text-align: left;  vertical-align: top;  max-width: 100%;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .address-30 .cell-icon {box-sizing: border-box;  display: -webkit-flex;  display: flex;  position: relative;  z-index: 5;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;}
.title-page .address-30 .icon {margin: 10px auto 20px;  border: none;  box-sizing: border-box;  height: 16px;  width: 45px;  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAABF0lEQVQ4jZWTYbHEIAyEkYCESjgJlVAJlYAEHFRCJVRCJSABCUj43o9LemkK9+Yy0+kAm81mAyG4ACKQgQI0PnEA2eMfAawmsQnRAZzcI40IkklOQBxgquDyiKAA0z9qo1G22M0m3+TAGdjl78/qlWNUJANanKkaq/PvnSfGNfUAmGRdgVmqztIqqsh0cAYBl44/i/Ni8oaKNy1cbJ+DzVZ0RAC7We8AqqR1el0dwTxQUm3ll+kVUbgaT3QaintdykxS6VS10dx0Ttmfb71xH3MUk3ee90TN34JLqLatUUgbegVi71BlP96NKaave+lh9Kbe/HEEh297RJQ8kSPYvuVbIh174X1TfyMwRNl49DuBIUpC8tWDPw3SruXzYwAuAAAAAElFTkSuQmCC") left 50% top 50% / auto auto no-repeat #0f829c;  min-height: 45px;  -webkit-box-shadow: 0px 5px 33px #000;  -moz-box-shadow: 0px 5px 33px #000;  box-shadow: 0px 5px 33px #000;  -webkit-border-radius: 250px;  -moz-border-radius: 250px;  border-radius: 250px;  align-self: auto;}
.title-page .address-30 .block-body-drop {box-sizing: border-box;  -webkit-flex: 1 0 auto;  -moz-flex: 1 0 auto;  flex: 1 0 auto;  left: auto;  top: 100%;  right: auto;  bottom: auto;}
.title-page .address-30 .cell-text {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;}
.title-page .address-30 .title {box-sizing: border-box;  display: -webkit-flex;  display: flex;  text-align: center;  font-family: Arial, Helvetica, sans-serif;  color: #c2c2c2;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  text-decoration: none;  font-size: 24px;  margin-bottom: 10px;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;}
.title-page .address-30 .text_body {box-sizing: border-box;  display: -webkit-flex;  display: flex;  text-align: center;  font-family: Arial, Helvetica, sans-serif;  color: #e0e0e0;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  text-decoration: none;  font-size: 18px;  font-weight: normal;}
.title-page .address-30 input.tgl-but {box-sizing: border-box;  display: none;}
.title-page .address-30 input.tgl-but:checked + .block-body-drop {display: block;}
.title-page .widget-19 {margin: 0;  position: relative;  top: 0;  left: 0;  z-index: 1;  text-align: center;  width: auto;  min-height: 320px;  display: -webkit-flex;  display: flex;  background: #ccc;  overflow: hidden;  -webkit-justify-content: center;  -moz-justify-content: center;  justify-content: center;  right: 0;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}
.title-page .map-31 > .map {width: 100%;  : 1;  position: relative;  background: url("/widgets/Map/service/map.jpg") center center no-repeat;}
.title-page .map-31 > .map > * {position: absolute;  : 1;  font-size: 0;}
.title-page .map-31 .top-controls > * {display: inline-block;  : 1;  vertical-align: middle;}
.title-page .map-31 .top-controls.left {top: 10px;  : 1;  left: 10px;}
.title-page .map-31 .top-controls.right {top: 10px;  : 1;  right: 10px;}
.title-page .map-31 .top-controls.left > * {margin-right: 10px;  : 1;}
.title-page .map-31 .top-controls.right > * {margin-left: 10px;  : 1;}
.title-page .map-31 .map-place {background: url("/widgets/Map/service/place.png") center center no-repeat;  : 1;  width: 28px;  height: 29px;}
.title-page .map-31 .map-search {background: url("/widgets/Map/service/search.png") center center no-repeat;  : 1;  width: 62px;  height: 29px;}
.title-page .map-31 .map-route {background: url("/widgets/Map/service/route.png") center center no-repeat;  : 1;  width: 28px;  height: 29px;}
.title-page .map-31 .map-traffic {background: url("/widgets/Map/service/traffic.png") center center no-repeat;  : 1;  width: 87px;  height: 29px;}
.title-page .map-31 .map-layers {background: url("/widgets/Map/service/layers.png") center center no-repeat;  : 1;  width: 68px;  height: 29px;}
.title-page .map-31 .map-full {background: url("/widgets/Map/service/full.png") center center no-repeat;  : 1;  width: 28px;  height: 29px;}
.title-page .map-31 .map-zoom {left: 10px;  : 1;  top: 108px;  max-height: 150px;  bottom: 60px;  width: 28px;  background: url("/widgets/Map/service/line.png") center center repeat-y;}
.title-page .map-31 .map-zoom .zoom-inner {position: absolute;  : 1;  min-height: 55px;  height: 100%;  bottom: 0;  left: 0;}
.title-page .map-31 .map-zoom .sizer {position: absolute;  : 1;  top: 50%;  left: 0;  margin-top: -8px;  background: url("/widgets/Map/service/runner.png") center center repeat-y;  width: 28px;  height: 16px;}
.title-page .map-31 .map-zoom .plus {position: absolute;  : 1;  top: -1px;  left: 0;  background: url("/widgets/Map/service/plus.png") center center repeat-y;  width: 28px;  height: 29px;}
.title-page .map-31 .map-zoom .minus {position: absolute;  : 1;  bottom: -1px;  left: 0;  background: url("/widgets/Map/service/minus.png") center center repeat-y;  width: 28px;  height: 29px;}
.title-page .map-31 .map-goto {background: url("/widgets/Map/service/ya.png") center center no-repeat;  : 1;  width: 168px;  height: 24px;  bottom: 10px;  left: 10px;}
.title-page .map-31 .map-ruler {background: url("/widgets/Map/service/scale.png") 0 50% no-repeat, url("/widgets/Map/service/ruler.png") 100% 50% no-repeat;  : 1;  width: 122px;  height: 29px;  bottom: 30px;  right: 10px;}
.title-page .map-31 .map-copyright {background: url("/widgets/Map/service/cop.png") center center no-repeat;  : 1;  width: 152px;  height: 14px;  bottom: 10px;  right: 3px;}
.title-page .widget-21 {top: 0;  left: 0;  position: fixed;  width: auto;  text-align: center;  right: 0;  z-index: 1450;  margin-left: 0;  margin-right: 0;}
.title-page .side-panel-34 .side-panel-mask {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: rgba(0, 0, 0, 0.5);  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  -webkit-backdrop-filter: blur(4px);  backdrop-filter: blur(4px);  pointer-events: auto;}
.title-page .side-panel-34 .side-panel-content {box-sizing: border-box;  position: fixed;  top: 0;  bottom: 0;  left: 0;  width: 265px;  background: #fff;  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px;  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px;  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px;  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  pointer-events: auto;  text-align: left;}
.title-page .side-panel-34 .side-panel-close {position: absolute;  z-index: 1;  left: 100%;  top: 0;  box-sizing: border-box;  font-size: 0;  width: 29px;  min-height: 29px;  background: url("../images/wm_side_panel_cross.png") left 50% top 50% / auto no-repeat #eee;  cursor: pointer;}
.title-page .side-panel-34 .side-panel-content-inner {overflow-y: auto;  max-height: 100%;  min-height: 100%;  position: relative;  z-index: 0;}
.title-page .side-panel-34 .side-panel-top {box-sizing: border-box;  position: relative;  z-index: 0;  display: -webkit-flex;  display: flex;  -webkit-align-items: flex-start;  -moz-align-items: flex-start;  align-items: flex-start;  -webkit-justify-content: normal;  -moz-justify-content: normal;  justify-content: normal;}
.title-page .side-panel-34 .side-panel-button {padding: 4px 5px 7px;  box-sizing: border-box;  font-size: 0;  width: 29px;  min-height: 0;  background: #eee;  cursor: pointer;  -webkit-order: 0;  -moz-order: 0;  order: 0;  -webkit-flex-grow: 0;  -moz-flex-grow: 0;  flex-grow: 0;  -webkit-flex-shrink: 0;  -moz-flex-shrink: 0;  flex-shrink: 0;  pointer-events: auto;  position: relative;  z-index: 10;  text-align: left;}
.title-page .side-panel-34 .side-panel-button-icon {display: block;}
.title-page .side-panel-34 .side-panel-button-icon-line {box-sizing: border-box;  display: block;  min-height: 3px;  margin-top: 3px;  background: #000;}
.title-page .side-panel-34 .side-panel-top-inner {box-sizing: border-box;  display: -webkit-flex;  display: flex;  -webkit-order: 1;  -moz-order: 1;  order: 1;  -webkit-justify-content: flex-end;  -moz-justify-content: flex-end;  justify-content: flex-end;  -webkit-flex-grow: 1;  -moz-flex-grow: 1;  flex-grow: 1;}
@media all and (max-width: 960px) {.title-page .editorElement {  max-width: 100%;    -webkit-flex-wrap: wrap;    -moz-flex-wrap: wrap;    flex-wrap: wrap;  }
  .title-page .layout {  max-width: 100%;  }
  .title-page .layout.layout_center {  box-sizing: border-box;  }
  .title-page .widget-52 {  width: auto;    margin-left: 0;    margin-right: 0;    -webkit-order: 7;    -moz-order: 7;    order: 7;    display: block;  }
  .title-page .news-49 .news__header {  background: none;  }
  .title-page .news-49 .body-outer {  width: auto;    overflow: visible;  }
  .title-page .news-49 .body {  width: auto;    margin-right: 0;    margin-left: 0;  }
  .title-page .news-49 .bx-wrapper {  max-width: 688px;  }
  .title-page .news-49 .news__list {  width: 688px;    overflow-x: visible;    overflow-y: visible;  }
  .title-page .news-49 .item-outer {  width: 100%;  }
  .title-page .news-49 .item {  margin-right: 0;    margin-left: 0;    display: -webkit-flex;    display: flex;    -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;  }
  .title-page .news-49 .item__image {  max-width: 100%;    margin-right: 15px;    margin-bottom: 5px;    float: none;  }
  .title-page .news-49 .img-convert {  min-height: 0;  }
  .title-page .block-22 {  padding: 40px 0;    background: #00182e;    margin-top: 50px;    margin-right: 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;    -webkit-order: 6;    -moz-order: 6;    order: 6;  }
  .title-page .widget-41 {  width: 728px;    min-width: 728px;    padding-bottom: 0.02px;    padding-left: 0;    padding-right: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    display: block;  }
  .title-page .blocklist-45 .header {  background: none;  }
  .title-page .blocklist-45 .body-outer {  width: auto;    overflow: visible;    -webkit-box-shadow: false, false, false, false;    -moz-box-shadow: false, false, false, false;    box-shadow: false, false, false, false;    background: none;  }
  .title-page .blocklist-45 .body-outer:hover, .title-page .blocklist-45 .body-outer.hover, .title-page .blocklist-45 .body-outer.active {  -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;  }
  .title-page .blocklist-45 .body {  width: auto;  }
  .title-page .blocklist-45 .list {  overflow-x: visible;    overflow-y: visible;  }
  .title-page .blocklist-45 .item-outer {  width: 33.33%;    -webkit-flex-shrink: 0;    -moz-flex-shrink: 0;    flex-shrink: 0;  }
  .title-page .blocklist-45 .item {  display: -webkit-flex;    display: flex;    -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;    background: none;  }
  .title-page .blocklist-45 .text {  font-size: 11px;    line-height: 1.4;  }
  .title-page .blocklist-45 .text:hover, .title-page .blocklist-45 .text.hover, .title-page .blocklist-45 .text.active {  font-weight: 600;  }
  .title-page .blocklist-45 .image {  margin-right: 0;    float: none;  }
  .title-page .blocklist-45 .bx-wrapper {  max-width: 699px;  }
  .title-page .block-3 {  width: auto;    margin-left: 20px;    margin-right: 20px;    padding-left: 20px;    padding-right: 20px;    -webkit-order: 2;    -moz-order: 2;    order: 2;  }
  .title-page .widget-51 {  width: auto;    margin-top: 30px;    margin-left: 0;    margin-right: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    display: block;  }
  .title-page .slider-48 .text-slider {  margin-top: 232px;  }
  .title-page .slider-48 .block-title {  -webkit-align-items: flex-start;    -moz-align-items: flex-start;    align-items: flex-start;  }
  .title-page .slider-48 .slider-prev {  padding: 0;    margin: 0 2px;  }
  .title-page .slider-48 .slider-next {  padding: 0;    margin: 0 2px;  }
  .title-page .block-4 .layout_6 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-4 .layout_7 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-left: 0;    display: none;  }
  .title-page .block-4 .layout_17 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    width: 100%;    display: -webkit-flex;    display: flex;  }
  .title-page .block-4 {  margin-top: 30px;    -webkit-order: 1;    -moz-order: 1;    order: 1;    -webkit-flex-wrap: wrap;    -moz-flex-wrap: wrap;    flex-wrap: wrap;  }
  .title-page .widget-4 {  margin-top: 15px;    margin-left: auto;    -webkit-order: 2;    -moz-order: 2;    order: 2;    display: none;  }
  .title-page .address-7 .inner {  display: -webkit-inline-flex;    display: inline-flex;  }
  .title-page .address-7 .block-body-drop {  width: 100%;    margin-left: 0;  }
  .title-page .address-7 .cell-text {  margin-top: 11px;  }
  .title-page .widget-3 {  text-align: center;    margin-top: 30px;    margin-left: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;  }
  .title-page .phones-6 .inner {  display: -webkit-inline-flex;    display: inline-flex;  }
  .title-page .phones-6 .icon {  margin-top: auto;    margin-bottom: auto;    align-self: center;  }
  .title-page .phones-6 .block-body-drop {  -webkit-flex: 1 1 auto;    -moz-flex: 1 1 auto;    flex: 1 1 auto;    width: 100%;    margin-left: 0;  }
  .title-page .block-7 {  width: 718px;    margin-bottom: 0;  }
  .title-page .widget-2 {  text-align: center;    -webkit-order: 1;    -moz-order: 1;    order: 1;    display: block;  }
  .title-page .site-name-5 .sn-text {  -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;    text-align: center;  }
  .title-page .widget-6 {  text-align: center;    -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;    -webkit-order: 2;    -moz-order: 2;    order: 2;  }
  .title-page .block-8 {  width: auto;    margin-left: 20px;    margin-right: 20px;    right: 0;    padding-top: 60px;    padding-bottom: 60px;    -webkit-order: 4;    -moz-order: 4;    order: 4;  }
  .title-page .widget-11 {  display: block;  }
  .title-page .editable_block-18 .header {  font-size: 42px;  }
  .title-page .editable_block-18 .body {  display: -webkit-flex;    display: flex;    -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;  }
  .title-page .editable_block-18 .more {  clear: none;  }
  .title-page .editable_block-18 .more > a {  -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;  }
  .title-page .widget-35 {  width: auto;    margin-left: 20px;    margin-right: 20px;    -webkit-order: 5;    -moz-order: 5;    order: 5;    display: block;  }
  .title-page .editable_block-36 .body {  display: -webkit-flex;    display: flex;    -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;  }
  .title-page .editable_block-36 .text {  background: none;  }
  .title-page .editable_block-36 .more {  clear: none;  }
  .title-page .editable_block-36 .more > a {  -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;  }
  .title-page .block-23 {  padding: 40px 30px;    width: auto;    margin-left: 20px;    margin-right: 20px;    -webkit-order: 3;    -moz-order: 3;    order: 3;  }
  .title-page .widget-42 {  text-align: center;    width: auto;    margin-left: 0;    margin-right: 0;    min-width: 0;    display: block;  }
  .title-page .blocklist-47 .header {  -webkit-box-shadow: false, false, false, false;    -moz-box-shadow: false, false, false, false;    box-shadow: false, false, false, false;    background: none;  }
  .title-page .blocklist-47 .description {  background: none;  }
  .title-page .blocklist-47 .body-outer {  width: auto;    overflow: visible;    margin-left: 0;    margin-right: 0;  }
  .title-page .blocklist-47 .body {  width: auto;    -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;  }
  .title-page .blocklist-47 .list {  overflow-x: visible;    overflow-y: visible;  }
  .title-page .blocklist-47 .item-outer {  width: 50%;    -webkit-flex-shrink: 1;    -moz-flex-shrink: 1;    flex-shrink: 1;  }
  .title-page .blocklist-47 .item {  -webkit-flex-grow: 1;    -moz-flex-grow: 1;    flex-grow: 1;    min-height: 0;    display: -webkit-flex;    display: flex;    -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;    -webkit-justify-content: flex-start;    -moz-justify-content: flex-start;    justify-content: flex-start;  }
  .title-page .blocklist-47 .image {  text-align: center;    margin-right: 0;    margin-bottom: 0;    float: none;    width: auto;    -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;    left: 0;    right: 0;    margin-left: 0;  }
  .title-page .blocklist-47 .more {  width: 304px;  }
  .title-page .blocklist-47 .bx-wrapper {  margin-left: auto;    margin-right: auto;    max-width: 708px;  }
  .title-page .blocklist-47 .bx-pager a {  -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;  }
  .title-page .block-9 {  padding: 60px 50px;    display: none;    -webkit-order: 7;    -moz-order: 7;    order: 7;  }
  .title-page .widget-12 {  background: none;    display: block;  }
  .title-page .form-20 .form-text {  width: 100%;  }
  .title-page .form-20 .form-checkbox {  width: 100%;  }
  .title-page .form-20 .form-radio {  width: 100%;  }
  .title-page .form-20 .form-select {  width: 100%;  }
  .title-page .form-20 .form-div {  width: 100%;  }
  .title-page .form-20 .form-html {  width: 100%;  }
  .title-page .form-20 .form-upload {  width: 100%;  }
  .title-page .form-20 .form-calendar {  width: 100%;  }
  .title-page .form-20 .form-calendar_interval {  width: 100%;  }
  .title-page .block-10 {  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);    -moz-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);    box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);    padding-top: 60px;    -webkit-order: 8;    -moz-order: 8;    order: 8;  }
  .title-page .block-11 .layout_27 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_29 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-left: 0;    margin-left: auto;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_35 {  margin: 0 auto;    -webkit-order: 2;    -moz-order: 2;    order: 2;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-left: 0;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 {  background: none;    -webkit-order: 3;    -moz-order: 3;    order: 3;    -webkit-flex-wrap: wrap;    -moz-flex-wrap: wrap;    flex-wrap: wrap;  }
  .title-page .widget-33 {  margin: 15px auto 0;  }
  .title-page .widget-15 {  text-align: center;    margin-top: 0;    margin-right: auto;    -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;    -webkit-order: 2;    -moz-order: 2;    order: 2;  }
  .title-page .widget-17 {  text-align: center;    margin-top: 20px;  }
  .title-page .widget-18 {  text-align: center;    margin-top: 0;    margin-left: auto;    margin-right: auto;    -webkit-order: 2;    -moz-order: 2;    order: 2;    display: block;  }
  .title-page .address-30 .inner {  display: -webkit-inline-flex;    display: inline-flex;  }
  .title-page .address-30 .block-body-drop {  width: 100%;    margin-left: 0;  }
  .title-page .address-30 .cell-text {  -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;    text-align: center;  }
  .title-page .address-30 .text_body {  -webkit-align-items: flex-start;    -moz-align-items: flex-start;    align-items: flex-start;  }
  .title-page .widget-19 {  display: none;    -webkit-order: 1;    -moz-order: 1;    order: 1;  }
  .title-page .widget-21 {  text-align: left;    z-index: 9999;    box-sizing: border-box;    -webkit-order: 1;    -moz-order: 1;    order: 1;    display: block;  }
  .title-page .side-panel-34 .side-panel-content {  border: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;    background: #052439;    -webkit-border-radius: none;    -moz-border-radius: none;    border-radius: none;    padding-left: 0;    padding-right: 0;    padding-top: 0.02px;  }
  .title-page .side-panel-34 .side-panel-close {  border: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;    background: url("../images/Icons5 (1).svg") left 50% top 50% / auto auto no-repeat #0f829c;    -webkit-border-radius: none;    -moz-border-radius: none;    border-radius: none;    width: 40px;    min-height: 40px;  }
  .title-page .side-panel-34 .side-panel-top {  width: auto;  }
  .title-page .side-panel-34 .side-panel-button {  border: 1px solid #0f829c;    width: 50px;    min-height: 50px;    padding-top: 7px;    padding-left: 10px;    padding-right: 10px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;    background: none;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    margin-left: 20px;    margin-top: 20px;    align-self: auto;  }
  .title-page .side-panel-34 .side-panel-button-icon-line {  border: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-text-shadow: none;    -moz-text-shadow: none;    text-shadow: none;    background: #fff;    -webkit-border-radius: none;    -moz-border-radius: none;    border-radius: none;    margin-top: 6px;  }
}
@media all and (max-width: 768px) {.title-page .news-49 .bx-wrapper {  max-width: 560px;  }
  .title-page .news-49 .news__list {  width: 560px;  }
  .title-page .widget-41 {  width: auto;    margin-left: 0;    margin-right: 0;    min-width: 0;  }
  .title-page .blocklist-45 .body {  margin-right: -15px;    margin-left: -15px;  }
  .title-page .blocklist-45 .item {  margin-top: 0;  }
  .title-page .blocklist-45 .bx-wrapper {  max-width: 630px;  }
  .title-page .blocklist-45 .pager-wrap {  display: none;  }
  .title-page .block-3 {  padding-left: 40px;    padding-right: 40px;  }
  .title-page .widget-51 {  min-height: 456px;  }
  .title-page .slider-48 .text-slider {  bottom: 0;    margin-top: 167px;    overflow: hidden;  }
  .title-page .slider-48 .block-body {  font-size: 15px;  }
  .title-page .slider-48 .block-title {  font-size: 48px;  }
  .title-page .block-4 .layout_6 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    display: -webkit-flex;    display: flex;  }
  .title-page .block-4 .layout_7 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    display: none;  }
  .title-page .block-4 .layout_17 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    display: -webkit-flex;    display: flex;  }
  .title-page .block-7 {  width: 560px;  }
  .title-page .site-name-5 .sn-text {  -webkit-justify-content: flex-start;    -moz-justify-content: flex-start;    justify-content: flex-start;  }
  .title-page .block-8 {  padding: 50px 40px;  }
  .title-page .widget-35 {  margin-left: 0;    margin-right: 0;  }
  .title-page .blocklist-47 .body {  margin-right: 0;    margin-left: 0;  }
  .title-page .blocklist-47 .more {  width: 230px;  }
  .title-page .blocklist-47 .bx-wrapper {  max-width: 580px;  }
  .title-page .form-20 .form-table {  -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;  }
  .title-page .form-20 .form-tbody {  -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;  }
  .title-page .form-20 .form-submit .form-item__header {  display: none;  }
  .title-page .block-10 {  padding: 50px 40px;  }
  .title-page .block-11 .layout_27 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_29 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    width: 100%;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_35 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-left: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .widget-33 {  margin-top: 0;    margin-right: 0;  }
  .title-page .widget-17 {  margin-left: 116px;    margin-right: 116px;    -webkit-flex-grow: 1;    -moz-flex-grow: 1;    flex-grow: 1;    -webkit-flex-shrink: 1;    -moz-flex-shrink: 1;    flex-shrink: 1;  }
  .title-page .address-30 .cell-text {  -webkit-justify-content: flex-start;    -moz-justify-content: flex-start;    justify-content: flex-start;  }
  .title-page .widget-21 {  z-index: 1450;  }
}
@media all and (max-width: 640px) {.title-page .widget-52 {  margin-left: 20px;    margin-right: 20px;  }
  .title-page .news-49 .bx-wrapper {  max-width: 360px;  }
  .title-page .news-49 .news__list {  width: 360px;  }
  .title-page .news-49 .item__date {  width: auto;    left: 0;    right: 0;    margin-left: 0;    margin-right: 0;  }
  .title-page .block-22 {  min-height: 390px;    margin-top: 0;    padding-top: 0.02px;    padding-bottom: 0.02px;  }
  .title-page .widget-41 {  margin-left: 20px;    margin-right: 20px;  }
  .title-page .blocklist-45 .header_text {  font-size: 33px;  }
  .title-page .blocklist-45 .body {  margin-right: 0;    margin-left: 0;  }
  .title-page .blocklist-45 .item-outer {  width: 100%;  }
  .title-page .blocklist-45 .item {  margin-right: 0;    margin-left: 0;  }
  .title-page .blocklist-45 .text {  font-size: 18px;  }
  .title-page .blocklist-45 .bx-wrapper {  max-width: 400px;  }
  .title-page .block-3 {  padding-left: 30px;    padding-right: 30px;    padding-bottom: 40px;  }
  .title-page .slider-48 .text-slider {  display: block;  }
  .title-page .slider-48 .block-title {  font-size: 34px;  }
  .title-page .block-4 .layout_6 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    width: 100%;    padding-left: 0;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-4 .layout_7 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    width: 100%;    padding-left: 0;    padding-right: 0;    display: none;  }
  .title-page .block-4 .layout_17 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    display: -webkit-flex;    display: flex;  }
  .title-page .widget-4 {  margin-right: auto;    margin-bottom: 0;  }
  .title-page .widget-3 {  margin-bottom: 0;  }
  .title-page .block-7 {  width: auto;  }
  .title-page .widget-6 {  -webkit-justify-content: flex-start;    -moz-justify-content: flex-start;    justify-content: flex-start;  }
  .title-page .block-8 {  padding: 40px 30px;  }
  .title-page .editable_block-18 .header {  font-size: 40px;    min-height: 0;  }
  .title-page .widget-35 {  margin-left: 20px;    margin-right: 20px;  }
  .title-page .editable_block-36 .body {  -webkit-justify-content: flex-start;    -moz-justify-content: flex-start;    justify-content: flex-start;  }
  .title-page .editable_block-36 .title {  font-size: 22px;  }
  .title-page .blocklist-47 .item-outer {  width: 100%;  }
  .title-page .blocklist-47 .item {  margin-right: 0;    margin-left: 0;  }
  .title-page .blocklist-47 .more {  width: 380px;  }
  .title-page .blocklist-47 .bx-wrapper {  max-width: 420px;  }
  .title-page .form-20 .form-item-group {  -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;  }
  .title-page .form-20 .form-submit button {  width: 100%;    margin-top: 5px;    align-self: auto;    position: relative;  }
  .title-page .form-20 .form-captcha .form-item__body {  -webkit-flex-direction: column;    -moz-flex-direction: column;    flex-direction: column;    -webkit-align-items: flex-start;    -moz-align-items: flex-start;    align-items: flex-start;  }
  .title-page .form-20 .form-captcha .form-submit-container {  width: 100%;  }
  .title-page .form-20 .form-captcha button {  width: 100%;    margin-top: 5px;    align-self: auto;    position: relative;  }
  .title-page .block-10 {  padding: 40px 30px;    width: auto;    margin-left: 20px;    margin-bottom: 40px;    margin-right: 20px;  }
  .title-page .block-11 .layout_27 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    width: 100%;    padding-left: 0;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_29 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_35 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    width: 100%;    padding-left: 0;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 {  margin-top: 30px;    padding-top: 30px;  }
  .title-page .widget-33 {  margin-top: 20px;    margin-right: auto;  }
  .title-page .widget-15 {  width: auto;    margin-right: 0;    margin-bottom: 0;  }
  .title-page .widget-18 {  min-height: 0;  }
}
@media all and (max-width: 480px) {.title-page .widget-52 {  margin-left: 0;    margin-right: 0;    padding-right: 20px;    padding-left: 20px;  }
  .title-page .news-49 .news__title {  font-size: 22px;    margin-right: 0;  }
  .title-page .news-49 .all_link:active, .title-page .news-49 .all_link.active {  text-decoration: underline;  }
  .title-page .news-49 .bx-wrapper {  max-width: 280px;  }
  .title-page .news-49 .news__list {  width: 280px;  }
  .title-page .news-49 .item__image {  margin-right: 0;  }
  .title-page .widget-41 {  margin-left: 0;    margin-right: 0;  }
  .title-page .blocklist-45 .header_text {  font-size: 30px;    -webkit-justify-content: center;    -moz-justify-content: center;    justify-content: center;    text-align: center;  }
  .title-page .blocklist-45 .body-outer {  width: 220px;    margin-left: auto;    margin-right: auto;  }
  .title-page .blocklist-45 .item {  width: 200px;    -webkit-flex-grow: 0;    -moz-flex-grow: 0;    flex-grow: 0;    margin-right: 5px;    margin-left: 5px;    flex-basis: auto;  }
  .title-page .blocklist-45 .bx-wrapper {  max-width: 180px;  }
  .title-page .block-3 {  margin-left: 0;    margin-right: 0;    padding-left: 20px;    padding-right: 20px;    padding-bottom: 30px;  }
  .title-page .widget-51 {  min-height: 274px;  }
  .title-page .slider-48 .text-slider {  display: none;  }
  .title-page .block-4 .layout_6 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    display: -webkit-flex;    display: flex;  }
  .title-page .block-4 .layout_7 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    display: none;  }
  .title-page .block-4 .layout_17 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    width: 100%;    -webkit-flex: 1 0 auto;    -moz-flex: 1 0 auto;    flex: 1 0 auto;    padding-left: 0;    padding-right: 0;    margin-bottom: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .site-name-5 .sn-text {  font-size: 30px;  }
  .title-page .block-8 {  padding: 30px 20px;    margin-left: 0;    margin-right: 0;  }
  .title-page .editable_block-18 .header {  font-size: 30px;  }
  .title-page .editable_block-18 .body {  -webkit-justify-content: flex-start;    -moz-justify-content: flex-start;    justify-content: flex-start;  }
  .title-page .editable_block-18 .image {  float: none;    margin-left: 0;    margin-right: 0;  }
  .title-page .editable_block-18 .text {  font-size: 17px;  }
  .title-page .widget-35 {  margin-left: 0;    margin-right: 0;  }
  .title-page .editable_block-36 .header {  font-size: 30px;  }
  .title-page .editable_block-36 .title {  font-size: 20px;  }
  .title-page .editable_block-36 .image {  float: none;    margin-left: 0;    margin-right: 0;  }
  .title-page .editable_block-36 .text {  font-size: 17px;  }
  .title-page .block-23 {  margin-left: 0;    margin-right: 0;    padding-left: 10px;    padding-right: 10px;  }
  .title-page .widget-42 {  margin-top: 0;  }
  .title-page .blocklist-47 .header_text {  font-size: 30px;  }
  .title-page .blocklist-47 .body-outer {  width: 293px;    margin-left: auto;    margin-right: auto;  }
  .title-page .blocklist-47 .item {  width: auto;  }
  .title-page .blocklist-47 .image {  margin-bottom: 5px;  }
  .title-page .blocklist-47 .more {  width: 233px;  }
  .title-page .blocklist-47 .bx-wrapper {  max-width: 293px;  }
  .title-page .widget-12 {  padding-left: 10px;    padding-right: 10px;  }
  .title-page .form-20 .form__header {  font-size: 35px;  }
  .title-page .block-10 {  padding: 30px 20px;    margin-left: 0;    margin-right: 0;  }
  .title-page .block-11 .layout_27 {  margin-top: 0;    -webkit-order: 1;    -moz-order: 1;    order: 1;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_29 {  margin-top: 0;    -webkit-order: 3;    -moz-order: 3;    order: 3;    width: auto;    -webkit-flex: 1 0 0px;    -moz-flex: 1 0 0px;    flex: 1 0 0px;    padding-left: 0;    padding-right: 0;    display: -webkit-flex;    display: flex;  }
  .title-page .block-11 .layout_35 {  margin-top: 0;    -webkit-order: 2;    -moz-order: 2;    order: 2;    display: -webkit-flex;    display: flex;  }
  .title-page .widget-17 {  margin-left: 0;    margin-right: 0;  }
  .title-page .address-30 .text_body {  font-size: 15px;  }
}
.title-page .side-panel .widget-5 {padding: 0.02px 0;  margin: 10px 10px 20px;  border: none;  z-index: 3;  -webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;  width: auto;  left: 0;  top: 0;  position: relative;  -webkit-justify-content: flex-end;  -moz-justify-content: flex-end;  justify-content: flex-end;  right: 0;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  -webkit-text-shadow: none;  -moz-text-shadow: none;  text-shadow: none;  background: none;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;  text-align: right;  box-sizing: border-box;  font-family: Arial, Helvetica, sans-serif;  display: -webkit-flex;  display: flex;  max-width: 100%;}
.title-page .side-panel .menu-9 .menu-scroll > ul {display: block;}
.title-page .side-panel .menu-9 .menu-scroll > ul > li.delimiter {margin-top: 2px;  margin-bottom: 2px;  min-height: 1px;  width: auto;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  -webkit-text-shadow: none;  -moz-text-shadow: none;  text-shadow: none;  background: rgba(255, 255, 255, 0.13);}
.title-page .side-panel .menu-9 .menu-scroll > ul > li.menu-item {-webkit-flex-direction: column;  -moz-flex-direction: column;  flex-direction: column;}
.title-page .side-panel .menu-9 .menu-scroll > ul ul {position: static;  width: auto;  margin-top: 0;}
.title-page .side-panel .menu-9 .menu-scroll > ul ul > li > a:hover, .title-page .side-panel .menu-9 .menu-scroll > ul ul > li > a.hover, .title-page .side-panel .menu-9 .menu-scroll > ul ul > li > a.active {background: repeating-linear-gradient(to bottom, rgba(209, 17, 11, 0.41) 0%, rgba(255, 4, 0, 0.41) 100%) #d1110b;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  color: #fff;}
.title-page .side-panel .menu-9 .menu-scroll > ul ul ul {position: static;  width: auto;}
.title-page .side-panel .menu-9 .menu-scroll > ul > li.menu-item > a {padding: 20px 30px;  -webkit-justify-content: flex-start;  -moz-justify-content: flex-start;  justify-content: flex-start;  text-align: left;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  -webkit-text-shadow: none;  -moz-text-shadow: none;  text-shadow: none;  -webkit-border-radius: none;  -moz-border-radius: none;  border-radius: none;}
.title-page .side-panel .menu-9 .menu-scroll > ul > li.menu-item > a:hover, .title-page .side-panel .menu-9 .menu-scroll > ul > li.menu-item > a.hover, .title-page .side-panel .menu-9 .menu-scroll > ul > li.menu-item > a.active {color: #06242b;  background: #fff;}

.grifon {position: absolute;top: 108px;left: 50px;z-index: 9;}
.grifon img {height: auto;width: 65%;}
.grifon2 img {height: auto;width: 180px;}
@media (max-width: 960px) {.grifon {display:none;}}





