@import "fonts.css";
.title-page {
  /* tooltip */
  /* tooltip for horizontal */
}
html.title-page{
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.title-page body {
  margin: 0;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.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;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  background: linear-gradient(#f7f5f6, #f7f5f6);
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-8 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: #fff;
  max-width: 100%;
  z-index: 12;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-9 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  max-width: 100%;
  z-index: 1;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  padding-top: 10px;
  padding-bottom: 10px;
}
.title-page .widget-7 {
  margin: 0 0 0 auto;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  padding-right: 0;
  padding-left: 0;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  width: 1200px;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  max-width: 100%;
}
.title-page .menu-14 .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-14 .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-14 .menu-scroll {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  -webkit-justify-content: inherit;
  -moz-justify-content: inherit;
  justify-content: inherit;
}
.title-page .menu-14 .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-14 .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-14 .menu-scroll > ul > li.delimiter {
  margin: auto 2px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 0;
  width: 10px;
  min-height: 10px;
  background: #d6d6d6;
  box-sizing: border-box;
}
.title-page .menu-14 .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;
}
.title-page .menu-14 .menu-scroll > ul ul {
  padding: 10px 15px;
  margin: 10px 0 0;
  border: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #fff;
  list-style: none;
  width: 300px;
  display: none;
  z-index: 10;
  box-sizing: border-box;
  text-align: left;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  align-self: auto;
}
.title-page .menu-14 .menu-scroll > ul ul > li {
  padding: 0;
  margin: 0;
  display: block;
  position: relative;
}
.title-page .menu-14 .menu-scroll > ul ul > li > a {
  padding: 15px 30px;
  margin: 5px 0;
  border: none;
  cursor: pointer;
  display: block;
  background: #fafafa;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  color: #2d2d2d;
  font-size: 14px;
  line-height: 1.4;
  position: relative;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  font-weight: 600;
}
.title-page .menu-14 .menu-scroll > ul ul > li > a:hover, .title-page .menu-14 .menu-scroll > ul ul > li > a.hover, .title-page .menu-14 .menu-scroll > ul ul > li > a.active {
  background: #43cea2;
  color: #fff;
}
.title-page .menu-14 .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-14 .menu-scroll > ul > li.menu-item ul li.delimiter:first-child {
  display: none;
}
.title-page .menu-14 .menu-scroll > ul ul ul {
  position: absolute;
  left: 100%;
  top: 0;
}
.title-page .menu-14 .menu-scroll > ul > li.menu-item > a {
  padding: 10px 30px;
  margin: 0 10px;
  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: #000;
  font-size: 14px;
  line-height: 1.4;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  width: 100%;
  position: relative;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  align-self: auto;
  font-weight: 600;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: none;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .menu-14 .menu-scroll > ul > li.menu-item > a:hover, .title-page .menu-14 .menu-scroll > ul > li.menu-item > a.hover, .title-page .menu-14 .menu-scroll > ul > li.menu-item > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom right, #185a9d 0%, #43cea2 100%);
}
.title-page .menu-14 .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-14 .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;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  min-height: 40px;
  width: 40px;
  overflow: hidden;
}
.title-page .menu-14 .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-14 .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-14 .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-14 .menu-scroll > ul > li.home-button {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .menu-14 .menu-scroll > ul > li.more-button {
  display: none;
  margin-left: auto;
  position: relative;
}
.title-page .menu-14 .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-14 .menu-scroll > ul > li.more-button > ul {
  left: auto;
  right: 0;
}
.title-page .menu-14 .menu-scroll > ul > li.more-button.disabled {
  display: none;
}
.title-page .menu-14 .menu-scroll > ul > li.more-button .menu-item-image {
  display: none;
}
.title-page .block-11 {
  margin: -280px 0 0;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  max-width: 100%;
  z-index: 11;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 100px;
}
.title-page .block-10 .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-10 .layout_20 {
  -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-10 .layout_21 {
  -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-10 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 1;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  max-width: 100%;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.title-page .widget-8 {
  margin: 0 20px auto 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: left;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .popover-wrap-17 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-17 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-17 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-17 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-17 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-17 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-17 .popover-body .s3_button_large:hover, .title-page .popover-wrap-17 .popover-body .s3_button_large.hover, .title-page .popover-wrap-17 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-17 .popover-body .s3_button_large:active, .title-page .popover-wrap-17 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-17 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-17 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-17 .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-17 .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-17 .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-17 .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 .blocklist-17 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-17 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-17 .header {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  margin-bottom: 15px;
  box-sizing: border-box;
}
.title-page .blocklist-17 .header_text {
  font-size: 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-17 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-17 .description {
  box-sizing: border-box;
  overflow: hidden;
  margin-bottom: 15px;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-17 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-17 .body {
  margin: 0 -10px;
  box-sizing: border-box;
}
.title-page .blocklist-17 .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-17 .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-17 .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-17 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
}
.title-page .blocklist-17 .item {
  padding: 50px;
  margin: 0 10px;
  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: 0;
  align-self: auto;
  flex-basis: 100%;
  -webkit-box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  background: url("../images/Ellipse1.svg") right -30px top 20px / auto auto no-repeat, url("../images/Ellipse.svg") left 40px bottom 40px / auto auto no-repeat, url("../images/Ellipse2.svg") left 20px bottom 20px / auto auto no-repeat, url("../images/Ellipse4.svg") left calc(50% - 98px) top 131px / auto auto no-repeat, url("../images/Ellipse3.svg") left 23px top 90px / auto auto no-repeat #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  left: 0;
  right: 0;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-17 .item:hover, .title-page .blocklist-17 .item.hover, .title-page .blocklist-17 .item.active {
  -webkit-box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
}
.title-page .blocklist-17 .text {
  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: Montserrat, sans-serif;
  -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;
  color: #bdbdbd;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
}
.title-page .blocklist-17 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-17 .image {
  border: none;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 30px;
  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;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  min-height: 100px;
  -webkit-box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  -moz-box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  background: #fffafe;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-17 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-17 .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-17 .img-convert {
  box-sizing: border-box;
  width: 120px;
  height: 100px;
  overflow: hidden;
  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 .blocklist-17 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-17 .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-17 .title {
  font-weight: 900;
  margin-bottom: 10px;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 20px;
}
.title-page .blocklist-17 .sub-title {
  margin-bottom: 20px;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #bdbdbd;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-17 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.title-page .blocklist-17 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .blocklist-17 .price-note {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 15px;
  font-weight: 800;
}
.title-page .blocklist-17 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 28px;
  font-weight: 800;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-17 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 21px;
  font-weight: 800;
}
.title-page .blocklist-17 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 20px;
}
.title-page .blocklist-17 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-17 .more > a:hover, .title-page .blocklist-17 .more > a.hover, .title-page .blocklist-17 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 5px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 5px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 5px 20px rgba(67, 206, 162, 0.2);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-17 .more > a:active, .title-page .blocklist-17 .more > a.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  background: none #43cea2;
}
.title-page .blocklist-17 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-17 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-17 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-17 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-17 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
}
.title-page .blocklist-17 .all {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-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-17 .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-17 .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-17 .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-17 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-17 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-17 .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-17 .bx-auto_controls {
  margin: auto auto 0;
  box-sizing: border-box;
  visibility: visible;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-17 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-17 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-17 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-17 .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-17 .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-17 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-17 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-17 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-17 .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 .popover-container-17 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-17 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-17 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-17 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-17 .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-17 .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-17 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-17 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-17 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-17 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .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-17 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-17 .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-17 .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-17 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .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-17 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-17 .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-17 .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-17 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-17 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-17 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .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-17 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-17 .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-17 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-17 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-17 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-17 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-17 .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-17 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-17 .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-17 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-17 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-17 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .widget-9 {
  margin: -40px 15px auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: left;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .popover-wrap-20 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-20 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-20 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-20 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-20 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-20 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-20 .popover-body .s3_button_large:hover, .title-page .popover-wrap-20 .popover-body .s3_button_large.hover, .title-page .popover-wrap-20 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-20 .popover-body .s3_button_large:active, .title-page .popover-wrap-20 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-20 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-20 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-20 .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-20 .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-20 .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-20 .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 .blocklist-20 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-20 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-20 .header {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  margin-bottom: 15px;
  box-sizing: border-box;
}
.title-page .blocklist-20 .header_text {
  font-size: 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-20 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-20 .description {
  box-sizing: border-box;
  overflow: hidden;
  margin-bottom: 15px;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-20 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-20 .body {
  margin: 0 -10px;
  box-sizing: border-box;
}
.title-page .blocklist-20 .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-20 .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-20 .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-20 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
}
.title-page .blocklist-20 .item {
  padding: 50px;
  margin: 0 10px;
  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: 0;
  align-self: auto;
  flex-basis: 100%;
  -webkit-box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  background: url("../images/Ellipse1.svg") right -30px top 20px / auto auto no-repeat, url("../images/Ellipse.svg") left 40px bottom 40px / auto auto no-repeat, url("../images/Ellipse2.svg") left 20px bottom 20px / auto auto no-repeat, url("../images/Ellipse4.svg") left calc(50% - 98px) top 131px / auto auto no-repeat, url("../images/Ellipse3.svg") left 23px top 90px / auto auto no-repeat #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  left: 0;
  right: 0;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-20 .item:hover, .title-page .blocklist-20 .item.hover, .title-page .blocklist-20 .item.active {
  -webkit-box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
}
.title-page .blocklist-20 .text {
  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: Montserrat, sans-serif;
  -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;
  color: #bdbdbd;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
}
.title-page .blocklist-20 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-20 .image {
  border: none;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 30px;
  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;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  min-height: 100px;
  -webkit-box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  -moz-box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  background: #fffafe;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-20 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-20 .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-20 .img-convert {
  box-sizing: border-box;
  width: 120px;
  height: 100px;
  overflow: hidden;
  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 .blocklist-20 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-20 .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-20 .title {
  font-weight: 900;
  margin-bottom: 10px;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 20px;
}
.title-page .blocklist-20 .sub-title {
  margin-bottom: 20px;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #bdbdbd;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-20 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.title-page .blocklist-20 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .blocklist-20 .price-note {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 15px;
  font-weight: 800;
}
.title-page .blocklist-20 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 28px;
  font-weight: 800;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-20 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 21px;
  font-weight: 800;
}
.title-page .blocklist-20 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 20px;
}
.title-page .blocklist-20 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-20 .more > a:hover, .title-page .blocklist-20 .more > a.hover, .title-page .blocklist-20 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 5px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 5px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 5px 20px rgba(67, 206, 162, 0.2);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-20 .more > a:active, .title-page .blocklist-20 .more > a.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  background: none #43cea2;
}
.title-page .blocklist-20 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-20 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-20 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-20 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-20 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
}
.title-page .blocklist-20 .all {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-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-20 .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-20 .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-20 .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-20 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-20 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-20 .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-20 .bx-auto_controls {
  margin: auto auto 0;
  box-sizing: border-box;
  visibility: visible;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-20 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-20 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-20 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-20 .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-20 .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-20 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-20 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-20 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-20 .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 .popover-container-20 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-20 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-20 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-20 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-20 .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-20 .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-20 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-20 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-20 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-20 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .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-20 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-20 .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-20 .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-20 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .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-20 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-20 .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-20 .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-20 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-20 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-20 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .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-20 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-20 .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-20 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-20 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-20 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-20 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-20 .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-20 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-20 .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-20 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-20 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-20 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .widget-10 {
  margin: 0 0 auto 20px;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: left;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .popover-wrap-21 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-21 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-21 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-21 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-21 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-21 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-21 .popover-body .s3_button_large:hover, .title-page .popover-wrap-21 .popover-body .s3_button_large.hover, .title-page .popover-wrap-21 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-21 .popover-body .s3_button_large:active, .title-page .popover-wrap-21 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-21 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-21 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-21 .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-21 .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-21 .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-21 .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 .blocklist-21 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-21 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-21 .header {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  margin-bottom: 15px;
  box-sizing: border-box;
}
.title-page .blocklist-21 .header_text {
  font-size: 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-21 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-21 .description {
  box-sizing: border-box;
  overflow: hidden;
  margin-bottom: 15px;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-21 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-21 .body {
  margin: 0;
  box-sizing: border-box;
}
.title-page .blocklist-21 .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-21 .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-21 .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-21 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
}
.title-page .blocklist-21 .item {
  padding: 50px;
  margin: 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: 0;
  align-self: auto;
  flex-basis: 100%;
  -webkit-box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  box-shadow: 0 0 0 transparent, 0px 10px 30px rgba(67, 206, 162, 0.1);
  background: url("../images/Ellipse1.svg") right -30px top 20px / auto auto no-repeat, url("../images/Ellipse.svg") left 40px bottom 40px / auto auto no-repeat, url("../images/Ellipse2.svg") left 20px bottom 20px / auto auto no-repeat, url("../images/Ellipse4.svg") left calc(50% - 98px) top 131px / auto auto no-repeat, url("../images/Ellipse3.svg") left 23px top 90px / auto auto no-repeat #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  left: 0;
  right: 0;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-21 .item:hover, .title-page .blocklist-21 .item.hover, .title-page .blocklist-21 .item.active {
  -webkit-box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 0px 0px 5px #edfff9, 0px 10px 30px rgba(67, 206, 162, 0.1);
}
.title-page .blocklist-21 .text {
  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: Montserrat, sans-serif;
  -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;
  color: #bdbdbd;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
}
.title-page .blocklist-21 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-21 .image {
  border: none;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 30px;
  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;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  min-height: 100px;
  -webkit-box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  -moz-box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  box-shadow: inset 0px 0px 0px 4px #fff, 0px 0px 0px 3px #fffafe;
  background: #fffafe;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-21 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-21 .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-21 .img-convert {
  box-sizing: border-box;
  width: 120px;
  height: 100px;
  overflow: hidden;
  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 .blocklist-21 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-21 .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-21 .title {
  font-weight: 900;
  margin-bottom: 10px;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 20px;
}
.title-page .blocklist-21 .sub-title {
  margin-bottom: 20px;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #bdbdbd;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-21 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.title-page .blocklist-21 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .blocklist-21 .price-note {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 15px;
  font-weight: 800;
}
.title-page .blocklist-21 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 28px;
  font-weight: 800;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-21 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 21px;
  font-weight: 800;
}
.title-page .blocklist-21 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 20px;
}
.title-page .blocklist-21 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 0px 0px 1px #43cea2, 0px 5px 20px rgba(67, 206, 162, 0.2);
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-21 .more > a:hover, .title-page .blocklist-21 .more > a.hover, .title-page .blocklist-21 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-21 .more > a:active, .title-page .blocklist-21 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-21 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-21 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-21 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-21 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-21 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
}
.title-page .blocklist-21 .all {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-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-21 .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-21 .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-21 .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-21 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-21 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-21 .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-21 .bx-auto_controls {
  margin: auto auto 0;
  box-sizing: border-box;
  visibility: visible;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-21 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-21 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-21 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-21 .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-21 .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-21 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-21 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-21 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-21 .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 .popover-container-21 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-21 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-21 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-21 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-21 .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-21 .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-21 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-21 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-21 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-21 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .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-21 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-21 .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-21 .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-21 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .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-21 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-21 .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-21 .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-21 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-21 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-21 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .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-21 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-21 .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-21 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-21 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-21 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-21 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-21 .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-21 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-21 .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-21 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-21 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-21 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-3 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: linear-gradient(rgba(17, 14, 23, 0.6), rgba(17, 14, 23, 0.6)), url("../images/image.jpg") left 50% top 50% / cover no-repeat;
  max-width: 100%;
  z-index: 10;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  right: 0;
  text-decoration: none;
}
.title-page .block-2 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 770px;
  max-width: 100%;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJpY29ucy5zdmciIHdpZHRoPSIxOTIwIiBoZWlnaHQ9IjMyMS42NTYiIHZpZXdCb3g9IjAgMCAxOTIwIDMyMS42NTYiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQ0Mi41MDksNTI0LjFjMjgwLjg3Ni0xMjkuNSw0NDYuMDc3LTc5LjQ1MSw2NzYuODYxLDQ4LjEsMjIyLjE2LDEyMi43ODYsNDY1Ljg0LDE1Ny4wNCw4MDAuNjMsMjguMzY1Vjc3MEgwVjY0OS4wNTdBMTQ2Ny42NTgsMTQ2Ny42NTgsMCwwLDAsNDQyLjUwOSw1MjQuMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTQ0OC4zNDQpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjEiIGlkPSJwYXRoLTQiPjwvcGF0aD4KICA8cGF0aCBpZD0iU2hhcGVfMl9jb3B5IiBkYXRhLW5hbWU9IlNoYXBlIDIgY29weSIgY2xhc3M9ImNscy0yIiBkPSJNNDUzLjc2NCw1NzIuMjc3QzcyMy40MDYsNDQ3LjkzNiw4ODIuMDA1LDQ5NiwxMTAzLjU3LDYxOC41czQ2NS40MSwxNTMuMjUsODA2LjQ1LDEyLjE3NHE1LjAyNS0yLjA4Miw5Ljk4LTQuMVY3NzBIMFY3NTYuNzkzQzE3MS45NTksNzEwLjEzNCwzMjMuMiw2MzIuNDg2LDQ1My43NjQsNTcyLjI3N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTQ0OC4zNDQpIiBmaWxsPSIjZjdmNWY2IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 50% bottom 0px / auto auto no-repeat;
  z-index: 1;
  text-align: center;
  right: 0;
  -webkit-box-shadow: inset 0px -2px 0px #f7f5f6;
  -moz-box-shadow: inset 0px -2px 0px #f7f5f6;
  box-shadow: inset 0px -2px 0px #f7f5f6;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
}
.title-page .block-4 .layout_8 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-4 .layout_11 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-4 {
  margin: 50px auto 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  max-width: 100%;
  z-index: 2;
  text-align: justify;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  text-decoration: none;
}
.title-page .block-5 .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-5 .layout_7 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-5 {
  margin: 1px 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 450px;
  min-height: 0;
  z-index: 2;
  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;
  text-decoration: none;
}
.title-page .widget-3 {
  margin: 10px 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  font-family: Montserrat, sans-serif;
  text-align: left;
  color: #fff;
  text-decoration: none;
  font-size: 31px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  width: 205px;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  right: auto;
  font-weight: 800;
  -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;
}
.title-page .widget-2 {
  margin: 0 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  box-sizing: border-box;
  width: auto;
  min-height: 0;
  font-size: 25px;
  padding-left: 30px;
  -webkit-box-shadow: inset 1px 0px 0px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: inset 1px 0px 0px rgba(255, 255, 255, 0.2);
  box-shadow: inset 1px 0px 0px rgba(255, 255, 255, 0.2);
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}
.title-page .site-name-6 .sn-wrap {
  display: -webkit-flex;
  display: flex;
  flex-flow: column-reverse nowrap;
}
.title-page .site-name-6 .sn-logo {
  box-sizing: border-box;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
  max-width: 100%;
}
.title-page .site-name-6 img {
  box-sizing: border-box;
  display: block;
  max-width: 100%;
  border: none;
  width: 160px;
}
.title-page .site-name-6 .sn-text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
  font-size: 11px;
  margin-left: 35px;
  margin-bottom: -7px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .site-name-6 a {
  text-decoration: none;
  outline: none;
}
.title-page .block-6 {
  margin: 0 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 246px;
  min-height: 0;
  z-index: 1;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
}
.title-page .widget-5 {
  margin: 0 0 0 62px;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  font-family: Montserrat, sans-serif;
  color: rgba(255, 255, 255, 0.6);
  text-decoration: underline;
  font-size: 15px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  width: 150px;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  min-height: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}
.title-page .widget-5:hover, .title-page .widget-5.hover, .title-page .widget-5.active {
  color: #43cea2;
}
.title-page .widget-5:active, .title-page .widget-5.active {
  color: #fff;
}
.title-page .popover-wrap-10 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-10 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-10 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-10 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-10 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-10 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-10 .popover-body .s3_button_large:hover, .title-page .popover-wrap-10 .popover-body .s3_button_large.hover, .title-page .popover-wrap-10 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-10 .popover-body .s3_button_large:active, .title-page .popover-wrap-10 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-10 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-10 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-10 .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-10 .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-10 .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-10 .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 .button-10 > * {
  box-sizing: border-box;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
}
.title-page .popover-container-10 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-10 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-10 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-10 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-10 .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-10 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-10 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-10 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-10 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .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-10 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-10 .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-10 .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-10 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .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-10 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-10 .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-10 .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-10 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-10 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-10 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .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-10 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-10 .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-10 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-10 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-10 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-10 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-10 .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-10 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-10 .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-10 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-10 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-10 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .widget-4 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: undefined;
  box-sizing: border-box;
  width: 246px;
}
.title-page .phones-9 p:first-child {
  margin-top: 0;
}
.title-page .phones-9 p:last-child {
  margin-bottom: 0;
}
.title-page .phones-9 .inner {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  vertical-align: top;
  max-width: 100%;
}
.title-page .phones-9 .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-9 .icon {
  border: none;
  box-sizing: border-box;
  height: 16px;
  width: 40px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOCAyMCIgaWQ9InN2Zy0xIj48ZGVmcyBpZD0iZGVmcy0yIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWRfaHZxZTlrZSIgc3ByZWFkTWV0aG9kPSJwYWQiIHgxPSIwLjAiIHkxPSIwLjAiIHgyPSIxLjAiIHkyPSIwLjAiPjxzdG9wIHN0b3AtY29sb3I9IiM1MjFhYWQiIHN0b3Atb3BhY2l0eT0iMC45OTIxODc1IiBvZmZzZXQ9IjAiIGlkPSJzdG9wLTUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSIjNzMzZWNmIiBzdG9wLW9wYWNpdHk9IjAuOTc2NTYyNSIgb2Zmc2V0PSIxIiBpZD0ic3RvcC02Ij48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImZpbGxfZ3JhZF9DYWxsX3N2ZyIgc3ByZWFkTWV0aG9kPSJwYWQiIHgxPSIwLjAiIHkxPSIwLjAiIHgyPSIxLjAiIHkyPSIwLjAiPjxzdG9wIHN0b3AtY29sb3I9IiM0M2NlYTIiIHN0b3Atb3BhY2l0eT0iMC45OTYwOTM3NSIgb2Zmc2V0PSIwIiBpZD0ic3RvcC01Ij48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iIzE4NWE5ZCIgc3RvcC1vcGFjaXR5PSIwLjk5NjA5Mzc1IiBvZmZzZXQ9IjEiIGlkPSJzdG9wLTYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IGZpbHRlcjogdXJsKCIjZmlsdGVyIik7IH0KPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMTMyNiIgeT0iNzAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlSW1hZ2UgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiByZXN1bHQ9ImltYWdlIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjNhV1IwYUQwaU1UZ2lJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXhPQ0F5TUNJK0NpQWdQR1JsWm5NK0NpQWdJQ0E4YzNSNWJHVStDaUFnSUNBZ0lDNWpiSE10TVNCN0NpQWdJQ0FnSUNBZ1ptbHNiRG9nZFhKc0tDTnNhVzVsWVhJdFozSmhaR2xsYm5RcE93b2dJQ0FnSUNCOUNpQWdJQ0E4TDNOMGVXeGxQZ29nSUNBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSnNhVzVsWVhJdFozSmhaR2xsYm5RaUlIZ3hQU0l4T0NJZ2VURTlJakU0TGpZNU1TSWdlREk5SWpBaUlIa3lQU0l4TGpNd09TSWdaM0poWkdsbGJuUlZibWwwY3owaWRYTmxjbE53WVdObFQyNVZjMlVpUGdvZ0lDQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqQWlJSE4wYjNBdFkyOXNiM0k5SWlNME0yTmxZVElpTHo0S0lDQWdJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXhJaUJ6ZEc5d0xXTnZiRzl5UFNJak1UZzFZVGxrSWk4K0NpQWdJQ0E4TDJ4cGJtVmhja2R5WVdScFpXNTBQZ29nSUR3dlpHVm1jejRLSUNBOGNtVmpkQ0JqYkdGemN6MGlZMnh6TFRFaUlIZHBaSFJvUFNJeE9DSWdhR1ZwWjJoMFBTSXlNQ0l2UGdvOEwzTjJaejRLIiBpZD0iZmVJbWFnZS01Ij48L2ZlSW1hZ2U+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9IlNvdXJjZUdyYXBoaWMiIGlkPSJmZUNvbXBvc2l0ZS02Ij48L2ZlQ29tcG9zaXRlPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbjI9IlNvdXJjZUdyYXBoaWMiIGlkPSJmZUJsZW5kLTciPjwvZmVCbGVuZD4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iQ2FsbC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTEzMzYuNDksNzMuOTg0YTQuODUsNC44NSwwLDAsMSwzLjEsMi4xNTYsNS4xMTgsNS4xMTgsMCwwLDEsLjcxLDMuNzc3LDAuNTIyLDAuNTIyLDAsMCwwLC40LjYyMSwwLjQ1OSwwLjQ1OSwwLDAsMCwuMS4wMSwwLjUxNCwwLjUxNCwwLDAsMCwuNS0wLjQyMSw2LjE2Nyw2LjE2NywwLDAsMC0uODYtNC41NjgsNS44NjcsNS44NjcsMCwwLDAtMy43NC0yLjYwOCwwLjUsMC41LDAsMCwwLS42LjQxQTAuNTI0LDAuNTI0LDAsMCwwLDEzMzYuNDksNzMuOTg0Wm0tMC44LDIuNWEyLjcyMSwyLjcyMSwwLDAsMSwyLjA2LDMuMjA4LDAuNTIyLDAuNTIyLDAsMCwwLC40LjYyMSwwLjQ4NiwwLjQ4NiwwLDAsMCwuMS4wMTEsMC41MTQsMC41MTQsMCwwLDAsLjUtMC40MjEsMy43NjYsMy43NjYsMCwwLDAtMi44NS00LjQ1MSwwLjUxOSwwLjUxOSwwLDAsMC0uNjEuNDFBMC41MjksMC41MjksMCwwLDAsMTMzNS42OSw3Ni40ODZabTMuODEsNS43MDdhMS4yODksMS4yODksMCwwLDAtMS4wMS0uMzM3LDEuNTU3LDEuNTU3LDAsMCwwLTEuMDEuNjQ5Yy0wLjE1LjItLjQyLDAuNTM0LTAuNTEsMC42NDRhMC44NjIsMC44NjIsMCwwLDEtMS4zMy4zMDgsMTYuNiwxNi42LDAsMCwxLTIuMjEtMi41bC0wLjAzLS4wMzYtMC4wMS0uMDE0aDBjLTAuMDEtLjAxLTAuMDEtMC4wMTktMC4wMi0wLjAyOWExNi42LDE2LjYsMCwwLDEtMS44Mi0yLjgzMSwwLjksMC45LDAsMCwxLC42Mi0xLjI1MiwwLjQxNywwLjQxNywwLDAsMSwuMDYtMC4wMjksNC4wMjYsNC4wMjYsMCwwLDAsMS4yMi0uNzU1LDEuNDM0LDEuNDM0LDAsMCwwLC4yOS0xLjY0NywzMy41MjYsMzMuNTI2LDAsMCwwLTIuMTUtMy42NDYsMS40ODYsMS40ODYsMCwwLDAtMi4xMi0uNDU2bDAuNTcsMC44NzhhMC40NzQsMC40NzQsMCwwLDEsLjcyLjIsMzAuNzg5LDMwLjc4OSwwLDAsMSwyLjA2LDMuNDg4LDAuMzQ2LDAuMzQ2LDAsMCwxLS4xLjQ0MiwzLjA3NSwzLjA3NSwwLDAsMS0uODkuNTNjLTAuMDUuMDI0LS4wOSwwLjA0My0wLjEyLDAuMDU0YTEuOTczLDEuOTczLDAsMCwwLTEuMTIsMi41NTljMC4wMSwwLjAxOS4wMSwwLjAzNiwwLjAyLDAuMDU0YTE3LjY0NywxNy42NDcsMCwwLDAsMS45NiwzLjA3NmMwLjAxLDAuMDA2LjAxLDAuMDExLDAuMDIsMC4wMTZzMC4wMSwwLjAxOC4wMSwwLjAyN2ExNy45MywxNy45MywwLDAsMCwyLjQyLDIuNzExLDAuMTY5LDAuMTY5LDAsMCwwLC4wNS4wMzUsMS44NjgsMS44NjgsMCwwLDAsMi42OC0uNWMwLjExLS4xMzYuNDEtMC41MTgsMC41My0wLjY3MSwwLDAsLjAxLTAuMDE0LjAxLTAuMDE4YTAuNTg0LDAuNTg0LDAsMCwxLC4zMi0wLjI0MiwwLjM2MywwLjM2MywwLDAsMSwuMjUuMTA3LDI4Ljc3NiwyOC43NzYsMCwwLDEsMi42OSwyLjUyOWMwLjAyLDAuMDE4LjAzLDAuMDM0LDAuMDUsMC4wNWEwLjcxLDAuNzEsMCwwLDEsLjI4LjksMC41MzcsMC41MzcsMCwwLDAsLjIyLjcxLDAuNTIsMC41MiwwLDAsMCwuMjQuMDYsMC41MDcsMC41MDcsMCwwLDAsLjQ1LTAuMjgyLDEuNzUyLDEuNzUyLDAsMCwwLS40NS0yLjExMUEyOS4yNDksMjkuMjQ5LDAsMCwwLDEzMzkuNSw4Mi4xOTJabS02LjgtLjUzaDBhMC43LDAuNywwLDAsMCwuMTIuMDU3QTAuNywwLjcsMCwwLDEsMTMzMi43LDgxLjY2M1ptNC44LTExLjE5M2EwLjUsMC41LDAsMCwwLS42LjQxLDAuNTI0LDAuNTI0LDAsMCwwLC4zOS42MjEsNy4zMTksNy4zMTksMCwwLDEsNS41NCw4LjYzNSwwLjUzLDAuNTMsMCwwLDAsLjQuNjIxLDAuNDg1LDAuNDg1LDAsMCwwLC4xLjAxLDAuNTE0LDAuNTE0LDAsMCwwLC41LTAuNDIxQTguMzczLDguMzczLDAsMCwwLDEzMzcuNSw3MC40NjlabTQuMDIsMTcuMzdhMC4xMTcsMC4xMTcsMCwwLDAtLjAyLTAuMDU0YzAtLjAxNC0wLjAxLTAuMDI5LTAuMDEtMC4wNDRsLTAuMDMtLjA0M2EwLjEsMC4xLDAsMCwwLS4wMi0wLjA0OHMtMC4wMSwwLS4wMS0wLjAwNi0wLjAyLS4wMjMtMC4wMy0wLjAzNmwtMC4wMy0uMDMzLTIuMjYtMi4xODdhMC41LDAuNSwwLDAsMC0uNzIuMDIzLDAuNTQ3LDAuNTQ3LDAsMCwwLC4wMi43NDRsMS44MSwxLjc0NmE0LjgzOSw0LjgzOSwwLDAsMS0yLjQxLDEuMDQzaDBhMS42NDUsMS42NDUsMCwwLDEtLjc3LTAuMTg5aDBjLTAuMDEtLjAwOS0wLjAzLTAuMDE4LTAuMDQtMC4wMjZhMjEuMzM1LDIxLjMzNSwwLDAsMS02LjExLTUuNDQ3bC0wLjE3LS4yMjRhMjIuMDM3LDIyLjAzNywwLDAsMS0zLjYzLTcuNDM2Vjc1LjZhMS4zODMsMS4zODMsMCwwLDEtLjAxLTAuNzg4LDYuNTI3LDYuNTI3LDAsMCwxLDEuMi0xLjk5NGwxLjM2LDIuMjdhMC41MSwwLjUxLDAsMCwwLC43MS4xNzEsMC41MzIsMC41MzIsMCwwLDAsLjE2LTAuNzI0bC0xLjY4LTIuODExYTAuNTA4LDAuNTA4LDAsMCwwLS4xLTAuMTE3Yy0wLjAxLS4wMDctMC4wMS0wLjAxNi0wLjAyLTAuMDIzYTAuNSwwLjUsMCwwLDAtLjcyLjAwOCw4LjM5MSw4LjM5MSwwLDAsMC0xLjg4LDIuODYxLDIuNjMyLDIuNjMyLDAsMCwwLS4wMSwxLjQ0NSwyMy4xNTYsMjMuMTU2LDAsMCwwLDMuODIsNy44MDZsMC4xNywwLjIyNGEyMi4zNiwyMi4zNiwwLDAsMCw2LjQxLDUuNzIyLDIuNTU5LDIuNTU5LDAsMCwwLDEuMzEuMzQ3aDBhNi4zNjIsNi4zNjIsMCwwLDAsMy41Mi0xLjYxOCwwLjEzMiwwLjEzMiwwLDAsMCwuMDQtMC4wNDJsMC4wMy0uMDJ2MGMwLjAxLS4wMTguMDMtMC4wMzgsMC4wNC0wLjA1OHMwLjAxLS4wMTcuMDItMC4wMjZsMC4wMy0uMDYxYzAtLjAxMS4wMS0wLjAyMSwwLjAxLTAuMDMzczAuMDEtLjA0LjAyLTAuMDYxLDAuMDEtLjAyNS4wMS0wLjAzN1Y4Ny44NzdBMC4wNTQsMC4wNTQsMCwwLDEsMTM0MS41Miw4Ny44NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzI2IC03MCkiIGZpbGw9InVybCgjZmlsbF9ncmFkX0NhbGxfc3ZnKSIgZmlsbC1vcGFjaXR5PSIxIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat #fff;
  margin-right: 20px;
  min-height: 40px;
  -webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
  -moz-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
  box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .phones-9 .block-body-drop {
  box-sizing: border-box;
  -webkit-flex: 1 0 0px;
  -moz-flex: 1 0 0px;
  flex: 1 0 0px;
}
.title-page .phones-9 .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 .phones-9 .title {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
}
.title-page .phones-9 .text_body {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  font-weight: 800;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .phones-9 input.tgl-but {
  box-sizing: border-box;
  display: none;
}
.title-page .phones-9 .text_body a {
  text-decoration: none;
  color: inherit;
}
.title-page .phones-9 input.tgl-but:checked + .block-body-drop {
  display: block;
}
.title-page .block-7 {
  margin: 80px auto 0;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 1;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
}
.title-page .widget-6 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  box-sizing: border-box;
  min-height: 0;
  width: auto;
  right: 0;
}
.title-page .popover-wrap-12 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-12 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-12 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-12 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-12 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-12 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-12 .popover-body .s3_button_large:hover, .title-page .popover-wrap-12 .popover-body .s3_button_large.hover, .title-page .popover-wrap-12 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-12 .popover-body .s3_button_large:active, .title-page .popover-wrap-12 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-12 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-12 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-12 .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-12 .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-12 .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-12 .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-12 p:first-child {
  margin-top: 0;
}
.title-page .editable_block-12 p:last-child {
  margin-bottom: 0;
}
.title-page .editable_block-12 .header {
  border: none;
  box-sizing: border-box;
  font-size: 37px;
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, 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: #fff;
  text-decoration: none;
  padding-left: 90px;
  font-weight: 900;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNjAgMSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Imljb25zMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTQxNSwyMTF2LTFoNjB2MUg0MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDE1IC0yMTApIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMiIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 0px top 50% / auto auto no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .editable_block-12 .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-12 .title {
  box-sizing: border-box;
  font-size: 27px;
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #fff;
  text-decoration: none;
  margin-left: 90px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .editable_block-12 .image {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
}
.title-page .editable_block-12 .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;
  text-align: left;
}
.title-page .editable_block-12 .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-12 .img-convert {
  box-sizing: border-box;
  width: 180px;
  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-flex;
  display: flex;
  overflow: hidden;
}
.title-page .editable_block-12 .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-12 .text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  pointer-events: auto;
}
.title-page .editable_block-12 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  text-align: left;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-12 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-12 .price-note {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-12 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-12 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-12 .more {
  box-sizing: border-box;
  margin-top: 0;
  pointer-events: auto;
  text-align: left;
  padding-left: 90px;
  padding-top: 30px;
}
.title-page .editable_block-12 .more > a {
  padding: 25px 35px;
  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;
  text-align: center;
  height: 0;
  min-height: 14px;
  font-family: Montserrat, sans-serif;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  background: repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .editable_block-12 .more > a:hover, .title-page .editable_block-12 .more > a.hover, .title-page .editable_block-12 .more > a.active {
  background: repeating-linear-gradient(to top, #f15f79 0%, #b24592 100%) transparent;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
}
.title-page .editable_block-12 .more > a:active, .title-page .editable_block-12 .more > a.active {
  background: none #f15f79;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
}
.title-page .editable_block-12 .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-12 .clear {
  clear: both;
}
.title-page .popover-container-12 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-12 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-12 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-12 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-12 .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-12 .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-12 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-12 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-12 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-12 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .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-12 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-12 .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-12 .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-12 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .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-12 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-12 .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-12 .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-12 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-12 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-12 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .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-12 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-12 .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-12 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-12 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-12 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-12 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-12 .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-12 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-12 .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-12 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-12 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-12 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-13 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("../images/Shape7.svg") left calc(50% - 115px) bottom 105px / auto auto no-repeat fixed, url("../images/Shape5.svg") right 47px top calc(50% + 20px) / auto auto no-repeat fixed, url("../images/Shape6.svg") left 50% top 29px / auto auto no-repeat fixed, url("../images/Shape4.svg") left calc(50% + 3px) bottom -27px / auto auto no-repeat fixed, url("../images/Shape3.svg") right 81px bottom 113px / auto auto no-repeat fixed, url("../images/Shape2.svg") right 17px top 36px / auto auto no-repeat fixed, url("../images/Shape.svg") left 46px top 50px / auto auto no-repeat fixed, url("../images/Shape8 (1).svg") left -70px bottom 50px / auto auto no-repeat fixed #f7f5f6;
  max-width: 100%;
  z-index: 9;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
}
.title-page .block-12 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 2;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
}
.title-page .widget-11 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
}
.title-page .popover-wrap-22 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-22 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-22 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-22 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-22 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-22 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-22 .popover-body .s3_button_large:hover, .title-page .popover-wrap-22 .popover-body .s3_button_large.hover, .title-page .popover-wrap-22 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-22 .popover-body .s3_button_large:active, .title-page .popover-wrap-22 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-22 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-22 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-22 .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-22 .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-22 .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-22 .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 .blocklist-22 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-22 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-22 .header {
  border: none;
  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;
  margin-bottom: 0;
  text-align: left;
  box-sizing: border-box;
  padding-left: 130px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNjAgMSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Imljb25zMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTQxNSwyMTF2LTFoNjB2MUg0MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDE1IC0yMTApIiBmaWxsPSIjZThlNmU3IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 55px top 50% / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDM3IDIyIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZvbnQtc2l6ZTogNzcuNzg4cHg7IGZvbnQtZmFtaWx5OiBNb250c2VycmF0OyBmb250LXdlaWdodDogODAwOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDx0ZXh0IGlkPSJfMDMuc3ZnIiBkYXRhLW5hbWU9IjAzLnN2ZyIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC43NDYgMjIuMTI4KSBzY2FsZSgwLjM4OCkiIGZpbGw9IiNlOGU2ZTciIGZpbGwtb3BhY2l0eT0iMSI+MDM8L3RleHQ+Cjwvc3ZnPg==") left 0px top 50% / auto auto no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-22 .header_text {
  font-size: 35px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 800;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-22 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-22 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 20px;
  padding-left: 130px;
}
.title-page .blocklist-22 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-22 .body {
  margin: 0 -10px;
  box-sizing: border-box;
}
.title-page .blocklist-22 .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-22 .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-22 .bx-wrapper {
  max-width: 1220px;
}
.title-page .blocklist-22 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-22 .list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  width: 1220px;
}
.title-page .blocklist-22 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 25%;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .blocklist-22 .item {
  padding: 0.02px 0;
  margin: 0 10px;
  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: 0;
  left: 0;
  right: 0;
  flex-basis: 100%;
  align-self: auto;
  -webkit-box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.03);
  -moz-box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.03);
  background: #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-22 .text {
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-decoration: none;
  padding-left: 30px;
  padding-right: 30px;
}
.title-page .blocklist-22 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-22 .image {
  margin: 10px 10px 30px;
  box-sizing: border-box;
  position: relative;
  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;
  width: auto;
  left: 0;
  right: 0;
}
.title-page .blocklist-22 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-22 .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-22 .img-convert {
  box-sizing: border-box;
  width: auto;
  height: 370px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-22 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-22 .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-22 .title {
  font-weight: bold;
  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: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 18px;
  padding-left: 30px;
  padding-right: 30px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-22 .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-22 .price {
  padding: 15px 30px;
  margin: 15px 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  background: #f7f5f6;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-22 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-22 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-22 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-22 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-22 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 30px;
  margin-right: 30px;
  margin-bottom: 40px;
  padding-top: 30px;
}
.title-page .blocklist-22 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-22 .more > a:hover, .title-page .blocklist-22 .more > a.hover, .title-page .blocklist-22 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-22 .more > a:active, .title-page .blocklist-22 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-22 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-22 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-22 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-22 .footer {
  text-align: left;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  margin-top: 50px;
}
.title-page .blocklist-22 .all {
  padding: 15px 60px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  text-align: center;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  background: repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-22 .all:hover, .title-page .blocklist-22 .all.hover, .title-page .blocklist-22 .all.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  background: repeating-linear-gradient(to top, #f15f79 0%, #b24592 100%) transparent;
}
.title-page .blocklist-22 .all:active, .title-page .blocklist-22 .all.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  background: none #f15f79;
}
.title-page .blocklist-22 .controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  margin-top: 0;
  z-index: 1;
  text-align: right;
  bottom: auto;
}
.title-page .blocklist-22 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmMTVmNzkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: right;
  min-height: 45px;
  margin-right: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-22 .prev:hover, .title-page .blocklist-22 .prev.hover, .title-page .blocklist-22 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-22 .prev:active, .title-page .blocklist-22 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-22 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2YxNWY3OSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 45px;
  margin-left: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-22 .next:hover, .title-page .blocklist-22 .next.hover, .title-page .blocklist-22 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-22 .next:active, .title-page .blocklist-22 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-22 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-22 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-22 .bx-pager-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 0;
  display: -webkit-flex;
  display: flex;
  -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-22 .bx-auto_controls {
  margin: auto 0 0 auto;
  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;
  text-align: left;
}
.title-page .blocklist-22 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-22 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-22 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-22 .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-22 .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-22 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-22 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
}
.title-page .blocklist-22 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-22 .bx-pager a {
  margin: 0 5px;
  border: none;
  display: inline-block;
  width: 25px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
}
.title-page .blocklist-22 .bx-pager a:hover, .title-page .blocklist-22 .bx-pager a.hover, .title-page .blocklist-22 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-22 .bx-pager a:active, .title-page .blocklist-22 .bx-pager a.active {
  background: #f15f79;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-22 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-22 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-22 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-22 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-22 .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-22 .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-22 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-22 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-22 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-22 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .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-22 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-22 .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-22 .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-22 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .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-22 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-22 .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-22 .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-22 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-22 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-22 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .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-22 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-22 .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-22 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-22 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-22 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-22 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-22 .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-22 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-22 .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-22 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-22 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-22 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-14 {
  padding: 100px 20px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: #fff;
  max-width: 100%;
  z-index: 8;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-15 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 2;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
}
.title-page .widget-13 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
}
.title-page .popover-wrap-28 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-28 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-28 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-28 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-28 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-28 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-28 .popover-body .s3_button_large:hover, .title-page .popover-wrap-28 .popover-body .s3_button_large.hover, .title-page .popover-wrap-28 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-28 .popover-body .s3_button_large:active, .title-page .popover-wrap-28 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-28 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-28 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-28 .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-28 .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-28 .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-28 .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 .blocklist-28 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-28 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-28 .header {
  border: none;
  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;
  margin-bottom: 0;
  text-align: left;
  box-sizing: border-box;
  padding-left: 130px;
  background: url("../images/04.svg") left 0px top 50% / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNjAgMSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Imljb25zMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTQxNSwyMTF2LTFoNjB2MUg0MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDE1IC0yMTApIiBmaWxsPSIjZThlNmU3IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 55px top 50% / auto auto no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-28 .header_text {
  font-size: 35px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 800;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-28 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-28 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 20px;
  padding-left: 130px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-28 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-28 .body {
  margin: 0 -10px;
  box-sizing: border-box;
}
.title-page .blocklist-28 .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-28 .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-28 .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-28 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 25%;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .blocklist-28 .item {
  padding: 50px 30px;
  margin: 0 10px;
  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: 0;
  left: 0;
  right: 0;
  flex-basis: 100%;
  align-self: auto;
  -webkit-box-shadow: inset 0px 0px 0px 5px #f4f1f3;
  -moz-box-shadow: inset 0px 0px 0px 5px #f4f1f3;
  box-shadow: inset 0px 0px 0px 5px #f4f1f3;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NyIgaGVpZ2h0PSI2NyIgdmlld0JveD0iMCAwIDY3IDY3IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgCiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2UxLnN2ZyIgY2xhc3M9ImNscy0xIiBjeD0iMzMuNSIgY3k9IjMzLjUiIHI9IjMzLjUiIGZpbGw9IiNmNGYxZjMiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9jaXJjbGU+Cjwvc3ZnPg==") right -29px bottom 40px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE5IDE5IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgCiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2Uuc3ZnIiBjbGFzcz0iY2xzLTEiIGN4PSI5LjUiIGN5PSI5LjUiIHI9IjkuNSIgZmlsbD0iI2Y0ZjFmMyIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L2NpcmNsZT4KPC9zdmc+") left 16px bottom 17px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDU3IDEyIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgCiAgPC9kZWZzPgogIDxyZWN0IGlkPSJFbGxpcHNlNC5zdmciIGNsYXNzPSJjbHMtMSIgd2lkdGg9IjU3IiBoZWlnaHQ9IjEyIiByeD0iNiIgcnk9IjYiIGZpbGw9IiNmNGYxZjMiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9yZWN0Pgo8L3N2Zz4=") left -22px top 65px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDYiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxMDYgMjMiIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICAKICA8L2RlZnM+CiAgPHJlY3QgaWQ9IkVsbGlwc2UzLnN2ZyIgY2xhc3M9ImNscy0xIiB3aWR0aD0iMTA2IiBoZWlnaHQ9IjIzIiByeD0iMTAiIHJ5PSIxMCIgZmlsbD0iI2Y0ZjFmMyIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3JlY3Q+Cjwvc3ZnPg==") left -34px top 29px / auto auto no-repeat #f7f5f6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-28 .text {
  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: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #969696;
  text-decoration: none;
  font-size: 14px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
}
.title-page .blocklist-28 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-28 .image {
  margin: -45px auto 30px;
  border: none;
  box-sizing: border-box;
  position: relative;
  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;
  width: 100px;
  left: 0;
  right: 0;
  min-height: 100px;
  -webkit-box-shadow: inset 0px 0px 0px #000, inset 0px 0px 0px 4px #f4f1f3, 0px 0px 0px 5px #fff;
  -moz-box-shadow: inset 0px 0px 0px #000, inset 0px 0px 0px 4px #f4f1f3, 0px 0px 0px 5px #fff;
  box-shadow: inset 0px 0px 0px #000, inset 0px 0px 0px 4px #f4f1f3, 0px 0px 0px 5px #fff;
  background: #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-28 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-28 .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-28 .img-convert {
  box-sizing: border-box;
  width: 60px;
  height: 60px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  flex-grow: 0;
}
.title-page .blocklist-28 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-28 .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-28 .title {
  font-weight: bold;
  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: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 17px;
  padding-left: 0;
  padding-right: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-28 .sub-title {
  border: none;
  margin-bottom: 0;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #e9e9e9;
  text-decoration: none;
  font-size: 18px;
  font-weight: 800;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 45px;
  margin-left: auto;
  margin-right: 0;
  background: #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  min-height: 45px;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.title-page .blocklist-28 .price {
  padding: 0.02px 0;
  margin: 0 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-28 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-28 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-28 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-28 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-28 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding-top: 0.02px;
}
.title-page .blocklist-28 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-28 .more > a:hover, .title-page .blocklist-28 .more > a.hover, .title-page .blocklist-28 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom right, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-28 .more > a:active, .title-page .blocklist-28 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-28 .bx-wrapper {
  max-width: 1220px;
}
.title-page .blocklist-28 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-28 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-28 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-28 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-28 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 0;
  padding-top: 50px;
}
.title-page .blocklist-28 .all {
  padding: 17px 30px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-28 .all:hover, .title-page .blocklist-28 .all.hover, .title-page .blocklist-28 .all.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .blocklist-28 .all:active, .title-page .blocklist-28 .all.active {
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  background: none #43cea2;
}
.title-page .blocklist-28 .controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  display: none;
  box-sizing: border-box;
  margin-top: 0;
  z-index: 1;
  text-align: right;
  bottom: auto;
}
.title-page .blocklist-28 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmMTVmNzkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  min-height: 45px;
  margin-right: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-28 .prev:hover, .title-page .blocklist-28 .prev.hover, .title-page .blocklist-28 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-28 .prev:active, .title-page .blocklist-28 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-28 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2YxNWY3OSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 45px;
  margin-left: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-28 .next:hover, .title-page .blocklist-28 .next.hover, .title-page .blocklist-28 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-28 .next:active, .title-page .blocklist-28 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-28 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-28 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-28 .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-28 .bx-auto_controls {
  margin: auto 0 0 auto;
  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;
  text-align: left;
}
.title-page .blocklist-28 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-28 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-28 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-28 .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-28 .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-28 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-28 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
}
.title-page .blocklist-28 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-28 .bx-pager a {
  margin: 0 5px;
  border: none;
  display: inline-block;
  width: 25px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
}
.title-page .blocklist-28 .bx-pager a:hover, .title-page .blocklist-28 .bx-pager a.hover, .title-page .blocklist-28 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-28 .bx-pager a:active, .title-page .blocklist-28 .bx-pager a.active {
  background: #f15f79;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-28 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-28 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-28 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-28 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-28 .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-28 .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-28 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-28 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-28 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-28 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .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-28 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-28 .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-28 .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-28 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .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-28 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-28 .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-28 .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-28 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-28 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-28 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .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-28 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-28 .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-28 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-28 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-28 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-28 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-28 .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-28 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-28 .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-28 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-28 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-28 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-31 {
  padding: 100px 20px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjIuOTY5IiBoZWlnaHQ9IjEwOS4wNiIgdmlld0JveD0iMCAwIDEyMi45NjkgMTA5LjA2IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU0LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMzM5LjE1LDE3MDIuODVhMTMuNzMxLDEzLjczMSwwLDAsMS05LjQ3NiwxLjY4bC0xMC41OTUtMS45NWE0LjYzOSw0LjYzOSwwLDAsMSwxLjY1MS05LjEzbDEwLjYsMS45NWE0LjYxNyw0LjYxNywwLDAsMCw1LjExLTIuODFsMjAuNDE5LTUwLjM5LTc1Ljg2Nyw0NC4wNWE0LjYzOSw0LjYzOSwwLDAsMS00LjY2My04LjAybDc1LjYyNC00NC4yNmE5LjI2NCw5LjI2NCwwLDAsMSwxMC45MTYsMS4wMyw5LjM3NSw5LjM3NSwwLDAsMSwyLjU1NSwxMC43MUwzNDUsMTY5Ni4xMUExMy44LDEzLjgsMCwwLDEsMzM5LjE1LDE3MDIuODVabTU1Ljk1Mi0xMy41LTE4LjY1My0zMi4wOWE0LjYyMyw0LjYyMywwLDEsMC03Ljk4MSw0LjY3bDE4LjY1MywzMi4wOWE0LjY1OCw0LjY1OCwwLDAsMS0xLjY1OSw2LjM1TDMyOS42LDE3MzMuMDZhNC42MzksNC42MzksMCwwLDAsNC42NjMsOC4wMmw1NS44NjctMzIuNjlBMTMuOTYzLDEzLjk2MywwLDAsMCwzOTUuMSwxNjg5LjM1Wm0tODcuMTY0LTIuNzVhNC42MTgsNC42MTgsMCwwLDAtNi4zMjItMS42N2wtMjMuOTQzLDE0LjAxYTQuNjM5LDQuNjM5LDAsMCwwLDQuNjYzLDguMDJsMjMuOTQzLTE0LjAxQTQuNjUxLDQuNjUxLDAsMCwwLDMwNy45MzgsMTY4Ni42Wm0xOC42NTMsMzIuMDlhNC42MTgsNC42MTgsMCwwLDAtNi4zMjItMS42N2wtMTEuOTcxLDdhNC42NDMsNC42NDMsMCwwLDAsNC42NjMsOC4wM2wxMS45NzEtNy4wMUE0LjY1LDQuNjUsMCwwLDAsMzI2LjU5MSwxNzE4LjY5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NC4wMzEgLTE2MzIuNjYpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% - 577px) bottom 12px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NS4wMyIgdmlld0JveD0iMCAwIDU1IDU1LjAzIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU3LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTY4OS4xOSwxNDU0Ljc0YTMuOTI4LDMuOTI4LDAsMCwwLDIuNzktMS4xNWwyLjc5LTIuOGEyLjYzLDIuNjMsMCwwLDAtMy43Mi0zLjcybC0xLjg2LDEuODYtMC45My0uOTNhMS4yOSwxLjI5LDAsMCwxLS4zOC0wLjc1bC0xLjU1LTEwLjg3YTUuMzM3LDUuMzM3LDAsMCwwLTEuNDktMi45OGwtNi41Ni02LjU3YTIzLjU0NSwyMy41NDUsMCwwLDEtNi45NC0xNi43N3YtNS4wOGg1LjA4YTIzLjUwOCwyMy41MDgsMCwwLDEsMTYuNzUsNi45NWw2LjU3LDYuNTZhNS4xNTUsNS4xNTUsMCwwLDAsMi45NywxLjQ5bDEwLjg3LDEuNTZhMS4zMDksMS4zMDksMCwwLDEsLjc0LjM3bDAuOTMsMC45My0xLjg2LDEuODdhMi42MywyLjYzLDAsMSwwLDMuNzIsMy43MmwyLjgtMi43OWEzLjk1OSwzLjk1OSwwLDAsMCwwLTUuNTlsLTEuODctMS44NmE2LjU2Niw2LjU2NiwwLDAsMC0zLjcyLTEuODdsLTEwLjg2LTEuNTUtNi41Ni02LjU3YTI4Ljc5MiwyOC43OTIsMCwwLDAtMjAuNDgtOC40OWgtNy43MWEyLjYzNywyLjYzNywwLDAsMC0yLjY0LDIuNjR2Ny43MWEyOC44LDI4LjgsMCwwLDAsOC40OSwyMC41bDYuNTYsNi41NywxLjU1LDEwLjg3YTYuNjE0LDYuNjE0LDAsMCwwLDEuODYsMy43MmwxLjg2LDEuODdBMy45NTEsMy45NTEsMCwwLDAsMTY4OS4xOSwxNDU0Ljc0Wm0xMy4wMy03LjY3LTMuNzMtMy43M2EyLjYzOCwyLjYzOCwwLDAsMSwzLjczLTMuNzNsMy43MiwzLjczQTIuNjM0LDIuNjM0LDAsMSwxLDE3MDIuMjIsMTQ0Ny4wN1ptMTEuMTctMy43My03LjQ1LTcuNDVhMi42MzgsMi42MzgsMCwwLDEsMy43My0zLjczbDcuNDQsNy40NWEyLjYzOCwyLjYzOCwwLDAsMSwwLDMuNzNBMi42MzEsMi42MzEsMCwwLDEsMTcxMy4zOSwxNDQzLjM0Wm0tMzMuNTEtMTguNjNhNy45MzEsNy45MzEsMCwwLDEsMC0xMS4xOSwyLjYzNCwyLjYzNCwwLDAsMSwzLjcyLDMuNzMsMi42MzQsMi42MzQsMCwxLDAsMy43MiwwLDIuNjM4LDIuNjM4LDAsMCwxLDMuNzMtMy43Myw3LjkwNSw3LjkwNSwwLDAsMS01LjU5LDEzLjVBNy44MzYsNy44MzYsMCwwLDEsMTY3OS44OCwxNDI0LjcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NjYuMDYgLTEzOTkuNzIpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 100px top 100px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTEiIGhlaWdodD0iMTExLjE2IiB2aWV3Qm94PSIwIDAgMTExIDExMS4xNiIgaWQ9InN2Zy0xIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2ZmZmZmZiI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZTIuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTE4LjIzLDExNjguNzFoNi43MmExMC41MzMsMTAuNTMzLDAsMCwwLDEwLjUyLTEwLjUyLDEuMTU2LDEuMTU2LDAsMCwxLC42OS0xLjEyLDQ3LjY3Nyw0Ny42NzcsMCwwLDAsNi4xMi0yLjU1LDEuMTU3LDEuMTU3LDAsMCwxLDEuMy4yOSwxMC41LDEwLjUsMCwwLDAsMTQuODcsMGw0Ljc2LTQuNzZhMTAuNTUsMTAuNTUsMCwwLDAsMC0xNC44OSwxLjE1NywxLjE1NywwLDAsMS0uMy0xLjMxLDQ0LjQzNSw0NC40MzUsMCwwLDAsMi41NC02LjEzLDEuMTc2LDEuMTc2LDAsMCwxLDEuMTItLjY5LDEwLjUyNiwxMC41MjYsMCwwLDAsMTAuNTEtMTAuNTN2LTYuNzRhMTAuNTI0LDEwLjUyNCwwLDAsMC0xMC41MS0xMC41MiwxLjE4NCwxLjE4NCwwLDAsMS0xLjEyLS43LDQ1LjYxMiw0NS42MTIsMCwwLDAtMi41NC02LjE0LDEuMTQyLDEuMTQyLDAsMCwxLC4yOS0xLjI5LDEwLjUzOCwxMC41MzgsMCwwLDAsLjAxLTE0LjlsLTQuNzUtNC43NmExMC41MDgsMTAuNTA4LDAsMCwwLTE0Ljg3LDBsLTAuMDUuMDVhMS4xODcsMS4xODcsMCwwLDEtMS4yNi4yNSw0Ni4yOTEsNDYuMjkxLDAsMCwwLTYuMTItMi41NSwxLjE2NiwxLjE2NiwwLDAsMS0uNjktMS4xMiwxMC41MzUsMTAuNTM1LDAsMCwwLTEwLjUyLTEwLjUzaC02LjcyYTEwLjUyNiwxMC41MjYsMCwwLDAtMTAuNTEsMTAuNTMsMS4xNTksMS4xNTksMCwwLDEtLjcsMS4xMiw0Ni45LDQ2LjksMCwwLDAtNi4xMSwyLjU0LDEuMTU4LDEuMTU4LDAsMCwxLTEuMjctLjI0LDAuMjE4LDAuMjE4LDAsMCwwLS4wNC0wLjA1LDEwLjUxNywxMC41MTcsMCwwLDAtMTQuODcsMGwtNC43Niw0Ljc2YTEwLjU1OSwxMC41NTksMCwwLDAsLjAxLDE0Ljg5LDEuMTk0LDEuMTk0LDAsMCwxLC4zLDEuMzEsNDYuMzEsNDYuMzEsMCwwLDAtMi41NSw2LjEzLDEuMTY0LDEuMTY0LDAsMCwxLTEuMTIuNywxMC41MzEsMTAuNTMxLDAsMCwwLTEwLjUxLDEwLjUydjYuNzRhMTAuNTMzLDEwLjUzMywwLDAsMCwxMC41MSwxMC41MywxLjE0OSwxLjE0OSwwLDAsMSwxLjEyLjdsMC4zOSwxLjEyYTQuNjI0LDQuNjI0LDAsMSwwLDguNzEtMy4xMWwtMC4zMy0uOTVhMTAuMzUzLDEwLjM1MywwLDAsMC05Ljg5LTcuMDMsMS4yNjEsMS4yNjEsMCwwLDEtMS4yNi0xLjI2di02Ljc0YTEuMjY4LDEuMjY4LDAsMCwxLDEuMjYtMS4yNiwxMC4zNzUsMTAuMzc1LDAsMCwwLDkuOS03LjAzLDM1LjU5MiwzNS41OTIsMCwwLDEsMi4wMy00LjksMTAuMzksMTAuMzksMCwwLDAtMi4wMi0xMi4wMSwxLjI1NSwxLjI1NSwwLDAsMS0uMzctMC45LDEuMjQsMS4yNCwwLDAsMSwuMzctMC45bDQuNzUtNC43NmExLjI1MywxLjI1MywwLDAsMSwxLjc1LS4wNCwwLjIxOCwwLjIxOCwwLDAsMSwuMDQuMDUsMTAuMzQxLDEwLjM0MSwwLDAsMCwxMS45OSwyLjAxLDM4LjIzNywzOC4yMzcsMCwwLDEsNC44OS0yLjAzLDEwLjM3NSwxMC4zNzUsMCwwLDAsNy4wMy05LjkxLDEuMjYxLDEuMjYxLDAsMCwxLDEuMjYtMS4yNmg2LjcyYTEuMjYzLDEuMjYzLDAsMCwxLDEuMjcsMS4yNiwxMC4zNzksMTAuMzc5LDAsMCwwLDcuMDIsOS45MSwzNy4wMzgsMzcuMDM4LDAsMCwxLDQuOSwyLjA0LDEwLjM2MiwxMC4zNjIsMCwwLDAsMTEuOTgtMi4wMiwwLjIzNiwwLjIzNiwwLDAsMSwuMDUtMC4wNSwxLjI1LDEuMjUsMCwwLDEsMS43NC4wNGw0Ljc2LDQuNzZhMS4yNzQsMS4yNzQsMCwwLDEsMCwxLjc5LDEwLjM5MiwxMC4zOTIsMCwwLDAtMi4wMiwxMi4wMSwzOC4wMiwzOC4wMiwwLDAsMSwyLjAzLDQuOSwxMC4zNTksMTAuMzU5LDAsMCwwLDkuODksNy4wNCwxLjI2MSwxLjI2MSwwLDAsMSwxLjI2LDEuMjZ2Ni43NGExLjI1NSwxLjI1NSwwLDAsMS0xLjI2LDEuMjYsMTAuMzU5LDEwLjM1OSwwLDAsMC05Ljg5LDcuMDQsMzYuNzUsMzYuNzUsMCwwLDEtMi4wMyw0Ljg5LDEwLjQsMTAuNCwwLDAsMCwyLjAxLDEyLjAyLDEuMjU2LDEuMjU2LDAsMCwxLC4wMSwxLjc5bC00Ljc2LDQuNzZhMS4yNjEsMS4yNjEsMCwwLDEtMS43OCwwLDEwLjM0NSwxMC4zNDUsMCwwLDAtMTItMi4wMSwzNy41ODgsMzcuNTg4LDAsMCwxLTQuODksMi4wMiwxMC4zODMsMTAuMzgzLDAsMCwwLTcuMDIsOS45MiwxLjI3LDEuMjcsMCwwLDEtMS4yNywxLjI2aC02LjcyYTEuMjY4LDEuMjY4LDAsMCwxLTEuMjYtMS4yNiwxMC4zOTEsMTAuMzkxLDAsMCwwLTcuMDMtOS45MmwtMC44OC0uM2E0LjYyOSw0LjYyOSwwLDAsMC0zLjIyLDguNjhsMS4xNiwwLjQxYTEuMTYsMS4xNiwwLDAsMSwuNzIsMS4xM0ExMC41MjQsMTAuNTI0LDAsMCwwLDE1MTguMjMsMTE2OC43MVptLTM4Ljk2LTEzLjA3YTQuNjM5LDQuNjM5LDAsMCwxLS4xMi02LjU1bDIyLjM3LTIzLjJhNC42MTUsNC42MTUsMCwwLDEsMy4zMy0xLjQyaDAuMDJhNC42NTcsNC42NTcsMCwwLDEsMy4zMywxLjQ0LDE4LjYxOSwxOC42MTksMCwwLDAsMTcuNTIsNS4zMSwxOC41MzMsMTguNTMzLDAsMSwwLTIyLjYyLTE4LjA5LDQuNjI1LDQuNjI1LDAsMSwxLTkuMjUsMCwyNy43NjksMjcuNzY5LDAsMSwxLDExLjI3LDIyLjM3bC0xOS4zMiwyMC4wMkE0LjYsNC42LDAsMCwxLDE0NzkuMjcsMTE1NS42NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDY2LjA5IC0xMDU3LjU2KSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") right 176px bottom 93px / 39px no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTQuOTQiIGhlaWdodD0iMTMzLjA2IiB2aWV3Qm94PSIwIDAgMTU0Ljk0IDEzMy4wNiIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlNS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTEyMjUuMTQsMTUzMi44NmgxLjc0YTE5Ljk3LDE5Ljk3LDAsMCwwLDEzLTQuODFsMzkuMzgtMjcuOTVhNi42NTYsNi42NTYsMCwxLDAtNy43NC0xMC44M2wtMzkuODQsMjguMzJhNy4zMTYsNy4zMTYsMCwwLDEtNC44LDEuOTZoLTEuNzRhNi42NjYsNi42NjYsMCwwLDEtNi42Ny02LjY2di05My4xNmE2LjY2NCw2LjY2NCwwLDAsMSw2LjY3LTYuNjVoMS4wM2E2LjcsNi43LDAsMCwxLDQuNzgsMi4wMWwzOS43MSwzMy44NWEyMC4yNywyMC4yNywwLDAsMCwxMi4wOCw0LjA2aDIuMzlhNi42NzksNi42NzksMCwwLDEsNi42Nyw2LjY2djMzLjI3YTYuNjY1LDYuNjY1LDAsMCwwLDEzLjMzLDB2LTMzLjI3YTIwLDIwLDAsMCwwLTIwLTE5Ljk2aC0yLjM5YTYuNiw2LjYsMCwwLDEtMy44OC0xLjI1bC0zOC44MS0zMy4wN2ExOS42NzcsMTkuNjc3LDAsMCwwLTEzLjg4LTUuNjFoLTEuMDNhMjAsMjAsMCwwLDAtMjAsMTkuOTZ2OTMuMTZBMjAuMDA3LDIwLjAwNywwLDAsMCwxMjI1LjE0LDE1MzIuODZabS02OC4yOC03MS4yNS00LjcxLTQuNzFhNi42NTcsNi42NTcsMCwwLDEsOS40Mi05LjQxbDQuNzIsNC43MUE2LjY2MSw2LjY2MSwwLDAsMSwxMTU2Ljg2LDE0NjEuNjFabTIzLjU3LDIzLjUyLTQuNzItNC43YTYuNjYxLDYuNjYxLDAsMCwxLDkuNDMtOS40MWw0LjcxLDQuN0E2LjY1Nyw2LjY1NywwLDAsMSwxMTgwLjQzLDE0ODUuMTNabS00LjcyLTIzLjUyYTYuNjUxLDYuNjUxLDAsMCwxLDAtOS40MWw0LjcyLTQuNzFhNi42NTcsNi42NTcsMCwwLDEsOS40Miw5LjQxbC00LjcxLDQuNzFBNi42NzUsNi42NzUsMCwwLDEsMTE3NS43MSwxNDYxLjYxWm0tMjMuNTYsMjMuNTJhNi42MzMsNi42MzMsMCwwLDEsMC05LjQxbDQuNzEtNC43YTYuNjYxLDYuNjYxLDAsMCwxLDkuNDMsOS40MWwtNC43Miw0LjdBNi42NjMsNi42NjMsMCwwLDEsMTE1Mi4xNSwxNDg1LjEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNTAuMTkgLTEzOTkuNzgpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% + 556px) top calc(50% - 159px) / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MC43MiIgaGVpZ2h0PSI3MS44NCIgdmlld0JveD0iMCAwIDcwLjcyIDcxLjg0IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU2LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTA3MS43OCwxNjgxLjU3YTYuMzM1LDYuMzM1LDAsMCwwLDUuMzYtLjMzbDQyLjY4LTIzLjE0YTYuNSw2LjUsMCwwLDAsMy4zMi02LjU5bC0zLjAyLTIxLjU1YTYuMzg4LDYuMzg4LDAsMCwwLTMuOTYtNS4wNWwtMzYuODItMTQuNTVhMy4yMjEsMy4yMjEsMCwwLDAtMi4zNyw1Ljk5bDM2LjgzLDE0LjU0LDMuMDIsMjEuNTYtNDIuNjgsMjMuMTQtMTUuMjktNDUuOSw2LjA5LTQuMjYsMzUuMzcsMTMuOTcsMS41Myw3LjI2LTIzLjkyLDEyLjc3YTMuMjQxLDMuMjQxLDAsMCwwLTEuMzQsNC4zNSwzLjE1NCwzLjE1NCwwLDAsMCw0LjMsMS4zMmwyMy45Mi0xMi43N2E2LjQ4Myw2LjQ4MywwLDAsMCwzLjI4LTcuMDRsLTEuNTMtNy4yNmE2LjMyNiw2LjMyNiwwLDAsMC0zLjg4LTQuNjFsLTM1LjM3LTEzLjk3YTYuMzI3LDYuMzI3LDAsMCwwLTUuOTguNzFsLTYuMSw0LjI3YTYuNDk0LDYuNDk0LDAsMCwwLTIuNDIsNy4zNGwxNS4yOSw0NS44OUE2LjMyOCw2LjMyOCwwLDAsMCwxMDcxLjc4LDE2ODEuNTdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA1Mi40NyAtMTYxMC4xNikiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMC4xIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left calc(50% - 217px) bottom -8px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Mi4zOCIgaGVpZ2h0PSI2OS44NDciIHZpZXdCb3g9IjAgMCA4Mi4zOCA2OS44NDciIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZTMuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNzI2Ljg5LDk4NC45ODNsNTIuMiwxOC44NzdhOS4zMiw5LjMyLDAsMCwwLDExLjg4LTUuNjU2bDAuMjktLjgxYTkuMzg1LDkuMzg1LDAsMCwwLC4wMi02LjM1OWwtNi4zNi0xNy44NTVhNi4xNTksNi4xNTksMCwwLDAtNy43OC0zLjc0NWwtMTMuMjUsNC41ODUtMy4xOS02LjlhNi4xMTYsNi4xMTYsMCwwLDAtNy41Ny0zLjIyNWwtMTYuMTIsNS41NzhhMy4xNDgsMy4xNDgsMCwwLDAtMS45NSwzLjk2LDMuMDcyLDMuMDcyLDAsMCwwLDMuOTIsMS45MzJsMTYuMTItNS41NzksMy4xOSw2LjlhNi4xLDYuMSwwLDAsMCw3LjU2LDMuMjI1bDEzLjI2LTQuNTg2LDYuMzYsMTcuODUzYTMuMTQ0LDMuMTQ0LDAsMCwxLS4wMSwyLjExOGwtMC4yOS44MTFhMy4xLDMuMSwwLDAsMS0zLjk2LDEuODg0bC01Mi4yLTE4Ljg3M2EzLjEwOCwzLjEwOCwwLDAsMS0xLjg0LTMuOTgxbDExLjY2LTMyLjI1NGEzLjEsMy4xLDAsMCwxLDMuOTYtMS44ODRsNTIuMiwxOC44NzJhMy4xLDMuMSwwLDAsMSwxLjg0LDMuOTgybC00LjI0LDExLjcyOGEzLjA4NCwzLjA4NCwwLDEsMCw1LjgsMi4xbDQuMjQtMTEuNzI5YTkuMzA2LDkuMzA2LDAsMCwwLTUuNTItMTEuOTQybC01Mi4yLTE4Ljg3MmE5LjMxNyw5LjMxNywwLDAsMC0xMS44OCw1LjY1MWwtMTEuNjYsMzIuMjU0QTkuMzE1LDkuMzE1LDAsMCwwLDE3MjYuODksOTg0Ljk4M1ptMjEuMDMtMzUuNWE0LjY3Nyw0LjY3NywwLDEsMS01Ljk0LDIuODI1QTQuNjQzLDQuNjQzLDAsMCwxLDE3NDcuOTIsOTQ5LjQ4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzIwLjgxIC05MzQuNTYzKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left calc(50% + 132px) top -20px / auto auto no-repeat, repeating-linear-gradient(to bottom left, #185a9d 0%, #43cea2 100%);
  max-width: 100%;
  z-index: 7;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-32 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  max-width: 100%;
  z-index: 1;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .widget-24 {
  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;
  max-width: 100%;
}
.title-page .popover-wrap-56 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-56 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-56 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-56 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-56 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-56 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-56 .popover-body .s3_button_large:hover, .title-page .popover-wrap-56 .popover-body .s3_button_large.hover, .title-page .popover-wrap-56 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-56 .popover-body .s3_button_large:active, .title-page .popover-wrap-56 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-56 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-56 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-56 .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-56 .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-56 .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-56 .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-56 p:first-child {
  margin-top: 0;
}
.title-page .editable_block-56 p:last-child {
  margin-bottom: 0;
}
.title-page .editable_block-56 .header {
  box-sizing: border-box;
  font-size: 35px;
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #fff;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-decoration: none;
  font-weight: 800;
  padding-left: 0;
}
.title-page .editable_block-56 .body {
  box-sizing: border-box;
  display: block;
  position: relative;
  min-width: 0;
  min-height: 0;
}
.title-page .editable_block-56 .title {
  box-sizing: border-box;
  font-size: 20px;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  color: #fff;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-decoration: none;
  padding-left: 0;
}
.title-page .editable_block-56 .image {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  float: none;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}
.title-page .editable_block-56 .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-56 .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-56 .img-convert {
  border: none;
  box-sizing: border-box;
  width: 849px;
  height: 495px;
  -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: auto;
  margin-right: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.title-page .editable_block-56 .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-56 .text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-56 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-56 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-56 .price-note {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-56 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-56 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-56 .more {
  box-sizing: border-box;
  margin-top: 5px;
  pointer-events: auto;
}
.title-page .editable_block-56 .more > a {
  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;
  text-align: center;
  height: 0;
  min-height: 14px;
}
.title-page .editable_block-56 .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-56 .clear {
  clear: both;
}
.title-page .popover-container-56 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-56 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-56 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-56 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-56 .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-56 .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-56 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-56 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-56 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-56 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .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-56 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-56 .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-56 .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-56 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .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-56 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-56 .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-56 .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-56 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-56 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-56 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .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-56 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-56 .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-56 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-56 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-56 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-56 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-56 .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-56 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-56 .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-56 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-56 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-56 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-22 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("../images/image5.jpg") left 50% top 50% / cover no-repeat;
  max-width: 100%;
  z-index: 6;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-20 {
  padding: 0.02px 20px 100px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjIuOTY5IiBoZWlnaHQ9IjEwOS4wNiIgdmlld0JveD0iMCAwIDEyMi45NjkgMTA5LjA2IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU0LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMzM5LjE1LDE3MDIuODVhMTMuNzMxLDEzLjczMSwwLDAsMS05LjQ3NiwxLjY4bC0xMC41OTUtMS45NWE0LjYzOSw0LjYzOSwwLDAsMSwxLjY1MS05LjEzbDEwLjYsMS45NWE0LjYxNyw0LjYxNywwLDAsMCw1LjExLTIuODFsMjAuNDE5LTUwLjM5LTc1Ljg2Nyw0NC4wNWE0LjYzOSw0LjYzOSwwLDAsMS00LjY2My04LjAybDc1LjYyNC00NC4yNmE5LjI2NCw5LjI2NCwwLDAsMSwxMC45MTYsMS4wMyw5LjM3NSw5LjM3NSwwLDAsMSwyLjU1NSwxMC43MUwzNDUsMTY5Ni4xMUExMy44LDEzLjgsMCwwLDEsMzM5LjE1LDE3MDIuODVabTU1Ljk1Mi0xMy41LTE4LjY1My0zMi4wOWE0LjYyMyw0LjYyMywwLDEsMC03Ljk4MSw0LjY3bDE4LjY1MywzMi4wOWE0LjY1OCw0LjY1OCwwLDAsMS0xLjY1OSw2LjM1TDMyOS42LDE3MzMuMDZhNC42MzksNC42MzksMCwwLDAsNC42NjMsOC4wMmw1NS44NjctMzIuNjlBMTMuOTYzLDEzLjk2MywwLDAsMCwzOTUuMSwxNjg5LjM1Wm0tODcuMTY0LTIuNzVhNC42MTgsNC42MTgsMCwwLDAtNi4zMjItMS42N2wtMjMuOTQzLDE0LjAxYTQuNjM5LDQuNjM5LDAsMCwwLDQuNjYzLDguMDJsMjMuOTQzLTE0LjAxQTQuNjUxLDQuNjUxLDAsMCwwLDMwNy45MzgsMTY4Ni42Wm0xOC42NTMsMzIuMDlhNC42MTgsNC42MTgsMCwwLDAtNi4zMjItMS42N2wtMTEuOTcxLDdhNC42NDMsNC42NDMsMCwwLDAsNC42NjMsOC4wM2wxMS45NzEtNy4wMUE0LjY1LDQuNjUsMCwwLDAsMzI2LjU5MSwxNzE4LjY5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NC4wMzEgLTE2MzIuNjYpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% - 577px) bottom 12px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NS4wMyIgdmlld0JveD0iMCAwIDU1IDU1LjAzIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU3LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTY4OS4xOSwxNDU0Ljc0YTMuOTI4LDMuOTI4LDAsMCwwLDIuNzktMS4xNWwyLjc5LTIuOGEyLjYzLDIuNjMsMCwwLDAtMy43Mi0zLjcybC0xLjg2LDEuODYtMC45My0uOTNhMS4yOSwxLjI5LDAsMCwxLS4zOC0wLjc1bC0xLjU1LTEwLjg3YTUuMzM3LDUuMzM3LDAsMCwwLTEuNDktMi45OGwtNi41Ni02LjU3YTIzLjU0NSwyMy41NDUsMCwwLDEtNi45NC0xNi43N3YtNS4wOGg1LjA4YTIzLjUwOCwyMy41MDgsMCwwLDEsMTYuNzUsNi45NWw2LjU3LDYuNTZhNS4xNTUsNS4xNTUsMCwwLDAsMi45NywxLjQ5bDEwLjg3LDEuNTZhMS4zMDksMS4zMDksMCwwLDEsLjc0LjM3bDAuOTMsMC45My0xLjg2LDEuODdhMi42MywyLjYzLDAsMSwwLDMuNzIsMy43MmwyLjgtMi43OWEzLjk1OSwzLjk1OSwwLDAsMCwwLTUuNTlsLTEuODctMS44NmE2LjU2Niw2LjU2NiwwLDAsMC0zLjcyLTEuODdsLTEwLjg2LTEuNTUtNi41Ni02LjU3YTI4Ljc5MiwyOC43OTIsMCwwLDAtMjAuNDgtOC40OWgtNy43MWEyLjYzNywyLjYzNywwLDAsMC0yLjY0LDIuNjR2Ny43MWEyOC44LDI4LjgsMCwwLDAsOC40OSwyMC41bDYuNTYsNi41NywxLjU1LDEwLjg3YTYuNjE0LDYuNjE0LDAsMCwwLDEuODYsMy43MmwxLjg2LDEuODdBMy45NTEsMy45NTEsMCwwLDAsMTY4OS4xOSwxNDU0Ljc0Wm0xMy4wMy03LjY3LTMuNzMtMy43M2EyLjYzOCwyLjYzOCwwLDAsMSwzLjczLTMuNzNsMy43MiwzLjczQTIuNjM0LDIuNjM0LDAsMSwxLDE3MDIuMjIsMTQ0Ny4wN1ptMTEuMTctMy43My03LjQ1LTcuNDVhMi42MzgsMi42MzgsMCwwLDEsMy43My0zLjczbDcuNDQsNy40NWEyLjYzOCwyLjYzOCwwLDAsMSwwLDMuNzNBMi42MzEsMi42MzEsMCwwLDEsMTcxMy4zOSwxNDQzLjM0Wm0tMzMuNTEtMTguNjNhNy45MzEsNy45MzEsMCwwLDEsMC0xMS4xOSwyLjYzNCwyLjYzNCwwLDAsMSwzLjcyLDMuNzMsMi42MzQsMi42MzQsMCwxLDAsMy43MiwwLDIuNjM4LDIuNjM4LDAsMCwxLDMuNzMtMy43Myw3LjkwNSw3LjkwNSwwLDAsMS01LjU5LDEzLjVBNy44MzYsNy44MzYsMCwwLDEsMTY3OS44OCwxNDI0LjcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NjYuMDYgLTEzOTkuNzIpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 100px top 100px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTEiIGhlaWdodD0iMTExLjE2IiB2aWV3Qm94PSIwIDAgMTExIDExMS4xNiIgaWQ9InN2Zy0xIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2ZmZmZmZiI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZTIuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTE4LjIzLDExNjguNzFoNi43MmExMC41MzMsMTAuNTMzLDAsMCwwLDEwLjUyLTEwLjUyLDEuMTU2LDEuMTU2LDAsMCwxLC42OS0xLjEyLDQ3LjY3Nyw0Ny42NzcsMCwwLDAsNi4xMi0yLjU1LDEuMTU3LDEuMTU3LDAsMCwxLDEuMy4yOSwxMC41LDEwLjUsMCwwLDAsMTQuODcsMGw0Ljc2LTQuNzZhMTAuNTUsMTAuNTUsMCwwLDAsMC0xNC44OSwxLjE1NywxLjE1NywwLDAsMS0uMy0xLjMxLDQ0LjQzNSw0NC40MzUsMCwwLDAsMi41NC02LjEzLDEuMTc2LDEuMTc2LDAsMCwxLDEuMTItLjY5LDEwLjUyNiwxMC41MjYsMCwwLDAsMTAuNTEtMTAuNTN2LTYuNzRhMTAuNTI0LDEwLjUyNCwwLDAsMC0xMC41MS0xMC41MiwxLjE4NCwxLjE4NCwwLDAsMS0xLjEyLS43LDQ1LjYxMiw0NS42MTIsMCwwLDAtMi41NC02LjE0LDEuMTQyLDEuMTQyLDAsMCwxLC4yOS0xLjI5LDEwLjUzOCwxMC41MzgsMCwwLDAsLjAxLTE0LjlsLTQuNzUtNC43NmExMC41MDgsMTAuNTA4LDAsMCwwLTE0Ljg3LDBsLTAuMDUuMDVhMS4xODcsMS4xODcsMCwwLDEtMS4yNi4yNSw0Ni4yOTEsNDYuMjkxLDAsMCwwLTYuMTItMi41NSwxLjE2NiwxLjE2NiwwLDAsMS0uNjktMS4xMiwxMC41MzUsMTAuNTM1LDAsMCwwLTEwLjUyLTEwLjUzaC02LjcyYTEwLjUyNiwxMC41MjYsMCwwLDAtMTAuNTEsMTAuNTMsMS4xNTksMS4xNTksMCwwLDEtLjcsMS4xMiw0Ni45LDQ2LjksMCwwLDAtNi4xMSwyLjU0LDEuMTU4LDEuMTU4LDAsMCwxLTEuMjctLjI0LDAuMjE4LDAuMjE4LDAsMCwwLS4wNC0wLjA1LDEwLjUxNywxMC41MTcsMCwwLDAtMTQuODcsMGwtNC43Niw0Ljc2YTEwLjU1OSwxMC41NTksMCwwLDAsLjAxLDE0Ljg5LDEuMTk0LDEuMTk0LDAsMCwxLC4zLDEuMzEsNDYuMzEsNDYuMzEsMCwwLDAtMi41NSw2LjEzLDEuMTY0LDEuMTY0LDAsMCwxLTEuMTIuNywxMC41MzEsMTAuNTMxLDAsMCwwLTEwLjUxLDEwLjUydjYuNzRhMTAuNTMzLDEwLjUzMywwLDAsMCwxMC41MSwxMC41MywxLjE0OSwxLjE0OSwwLDAsMSwxLjEyLjdsMC4zOSwxLjEyYTQuNjI0LDQuNjI0LDAsMSwwLDguNzEtMy4xMWwtMC4zMy0uOTVhMTAuMzUzLDEwLjM1MywwLDAsMC05Ljg5LTcuMDMsMS4yNjEsMS4yNjEsMCwwLDEtMS4yNi0xLjI2di02Ljc0YTEuMjY4LDEuMjY4LDAsMCwxLDEuMjYtMS4yNiwxMC4zNzUsMTAuMzc1LDAsMCwwLDkuOS03LjAzLDM1LjU5MiwzNS41OTIsMCwwLDEsMi4wMy00LjksMTAuMzksMTAuMzksMCwwLDAtMi4wMi0xMi4wMSwxLjI1NSwxLjI1NSwwLDAsMS0uMzctMC45LDEuMjQsMS4yNCwwLDAsMSwuMzctMC45bDQuNzUtNC43NmExLjI1MywxLjI1MywwLDAsMSwxLjc1LS4wNCwwLjIxOCwwLjIxOCwwLDAsMSwuMDQuMDUsMTAuMzQxLDEwLjM0MSwwLDAsMCwxMS45OSwyLjAxLDM4LjIzNywzOC4yMzcsMCwwLDEsNC44OS0yLjAzLDEwLjM3NSwxMC4zNzUsMCwwLDAsNy4wMy05LjkxLDEuMjYxLDEuMjYxLDAsMCwxLDEuMjYtMS4yNmg2LjcyYTEuMjYzLDEuMjYzLDAsMCwxLDEuMjcsMS4yNiwxMC4zNzksMTAuMzc5LDAsMCwwLDcuMDIsOS45MSwzNy4wMzgsMzcuMDM4LDAsMCwxLDQuOSwyLjA0LDEwLjM2MiwxMC4zNjIsMCwwLDAsMTEuOTgtMi4wMiwwLjIzNiwwLjIzNiwwLDAsMSwuMDUtMC4wNSwxLjI1LDEuMjUsMCwwLDEsMS43NC4wNGw0Ljc2LDQuNzZhMS4yNzQsMS4yNzQsMCwwLDEsMCwxLjc5LDEwLjM5MiwxMC4zOTIsMCwwLDAtMi4wMiwxMi4wMSwzOC4wMiwzOC4wMiwwLDAsMSwyLjAzLDQuOSwxMC4zNTksMTAuMzU5LDAsMCwwLDkuODksNy4wNCwxLjI2MSwxLjI2MSwwLDAsMSwxLjI2LDEuMjZ2Ni43NGExLjI1NSwxLjI1NSwwLDAsMS0xLjI2LDEuMjYsMTAuMzU5LDEwLjM1OSwwLDAsMC05Ljg5LDcuMDQsMzYuNzUsMzYuNzUsMCwwLDEtMi4wMyw0Ljg5LDEwLjQsMTAuNCwwLDAsMCwyLjAxLDEyLjAyLDEuMjU2LDEuMjU2LDAsMCwxLC4wMSwxLjc5bC00Ljc2LDQuNzZhMS4yNjEsMS4yNjEsMCwwLDEtMS43OCwwLDEwLjM0NSwxMC4zNDUsMCwwLDAtMTItMi4wMSwzNy41ODgsMzcuNTg4LDAsMCwxLTQuODksMi4wMiwxMC4zODMsMTAuMzgzLDAsMCwwLTcuMDIsOS45MiwxLjI3LDEuMjcsMCwwLDEtMS4yNywxLjI2aC02LjcyYTEuMjY4LDEuMjY4LDAsMCwxLTEuMjYtMS4yNiwxMC4zOTEsMTAuMzkxLDAsMCwwLTcuMDMtOS45MmwtMC44OC0uM2E0LjYyOSw0LjYyOSwwLDAsMC0zLjIyLDguNjhsMS4xNiwwLjQxYTEuMTYsMS4xNiwwLDAsMSwuNzIsMS4xM0ExMC41MjQsMTAuNTI0LDAsMCwwLDE1MTguMjMsMTE2OC43MVptLTM4Ljk2LTEzLjA3YTQuNjM5LDQuNjM5LDAsMCwxLS4xMi02LjU1bDIyLjM3LTIzLjJhNC42MTUsNC42MTUsMCwwLDEsMy4zMy0xLjQyaDAuMDJhNC42NTcsNC42NTcsMCwwLDEsMy4zMywxLjQ0LDE4LjYxOSwxOC42MTksMCwwLDAsMTcuNTIsNS4zMSwxOC41MzMsMTguNTMzLDAsMSwwLTIyLjYyLTE4LjA5LDQuNjI1LDQuNjI1LDAsMSwxLTkuMjUsMCwyNy43NjksMjcuNzY5LDAsMSwxLDExLjI3LDIyLjM3bC0xOS4zMiwyMC4wMkE0LjYsNC42LDAsMCwxLDE0NzkuMjcsMTE1NS42NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDY2LjA5IC0xMDU3LjU2KSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") right 176px bottom 93px / 39px no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTQuOTQiIGhlaWdodD0iMTMzLjA2IiB2aWV3Qm94PSIwIDAgMTU0Ljk0IDEzMy4wNiIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlNS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTEyMjUuMTQsMTUzMi44NmgxLjc0YTE5Ljk3LDE5Ljk3LDAsMCwwLDEzLTQuODFsMzkuMzgtMjcuOTVhNi42NTYsNi42NTYsMCwxLDAtNy43NC0xMC44M2wtMzkuODQsMjguMzJhNy4zMTYsNy4zMTYsMCwwLDEtNC44LDEuOTZoLTEuNzRhNi42NjYsNi42NjYsMCwwLDEtNi42Ny02LjY2di05My4xNmE2LjY2NCw2LjY2NCwwLDAsMSw2LjY3LTYuNjVoMS4wM2E2LjcsNi43LDAsMCwxLDQuNzgsMi4wMWwzOS43MSwzMy44NWEyMC4yNywyMC4yNywwLDAsMCwxMi4wOCw0LjA2aDIuMzlhNi42NzksNi42NzksMCwwLDEsNi42Nyw2LjY2djMzLjI3YTYuNjY1LDYuNjY1LDAsMCwwLDEzLjMzLDB2LTMzLjI3YTIwLDIwLDAsMCwwLTIwLTE5Ljk2aC0yLjM5YTYuNiw2LjYsMCwwLDEtMy44OC0xLjI1bC0zOC44MS0zMy4wN2ExOS42NzcsMTkuNjc3LDAsMCwwLTEzLjg4LTUuNjFoLTEuMDNhMjAsMjAsMCwwLDAtMjAsMTkuOTZ2OTMuMTZBMjAuMDA3LDIwLjAwNywwLDAsMCwxMjI1LjE0LDE1MzIuODZabS02OC4yOC03MS4yNS00LjcxLTQuNzFhNi42NTcsNi42NTcsMCwwLDEsOS40Mi05LjQxbDQuNzIsNC43MUE2LjY2MSw2LjY2MSwwLDAsMSwxMTU2Ljg2LDE0NjEuNjFabTIzLjU3LDIzLjUyLTQuNzItNC43YTYuNjYxLDYuNjYxLDAsMCwxLDkuNDMtOS40MWw0LjcxLDQuN0E2LjY1Nyw2LjY1NywwLDAsMSwxMTgwLjQzLDE0ODUuMTNabS00LjcyLTIzLjUyYTYuNjUxLDYuNjUxLDAsMCwxLDAtOS40MWw0LjcyLTQuNzFhNi42NTcsNi42NTcsMCwwLDEsOS40Miw5LjQxbC00LjcxLDQuNzFBNi42NzUsNi42NzUsMCwwLDEsMTE3NS43MSwxNDYxLjYxWm0tMjMuNTYsMjMuNTJhNi42MzMsNi42MzMsMCwwLDEsMC05LjQxbDQuNzEtNC43YTYuNjYxLDYuNjYxLDAsMCwxLDkuNDMsOS40MWwtNC43Miw0LjdBNi42NjMsNi42NjMsMCwwLDEsMTE1Mi4xNSwxNDg1LjEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNTAuMTkgLTEzOTkuNzgpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% + 556px) top calc(50% - 159px) / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MC43MiIgaGVpZ2h0PSI3MS44NCIgdmlld0JveD0iMCAwIDcwLjcyIDcxLjg0IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU2LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTA3MS43OCwxNjgxLjU3YTYuMzM1LDYuMzM1LDAsMCwwLDUuMzYtLjMzbDQyLjY4LTIzLjE0YTYuNSw2LjUsMCwwLDAsMy4zMi02LjU5bC0zLjAyLTIxLjU1YTYuMzg4LDYuMzg4LDAsMCwwLTMuOTYtNS4wNWwtMzYuODItMTQuNTVhMy4yMjEsMy4yMjEsMCwwLDAtMi4zNyw1Ljk5bDM2LjgzLDE0LjU0LDMuMDIsMjEuNTYtNDIuNjgsMjMuMTQtMTUuMjktNDUuOSw2LjA5LTQuMjYsMzUuMzcsMTMuOTcsMS41Myw3LjI2LTIzLjkyLDEyLjc3YTMuMjQxLDMuMjQxLDAsMCwwLTEuMzQsNC4zNSwzLjE1NCwzLjE1NCwwLDAsMCw0LjMsMS4zMmwyMy45Mi0xMi43N2E2LjQ4Myw2LjQ4MywwLDAsMCwzLjI4LTcuMDRsLTEuNTMtNy4yNmE2LjMyNiw2LjMyNiwwLDAsMC0zLjg4LTQuNjFsLTM1LjM3LTEzLjk3YTYuMzI3LDYuMzI3LDAsMCwwLTUuOTguNzFsLTYuMSw0LjI3YTYuNDk0LDYuNDk0LDAsMCwwLTIuNDIsNy4zNGwxNS4yOSw0NS44OUE2LjMyOCw2LjMyOCwwLDAsMCwxMDcxLjc4LDE2ODEuNTdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA1Mi40NyAtMTYxMC4xNikiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMC4xIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left calc(50% - 217px) bottom -8px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Mi4zOCIgaGVpZ2h0PSI2OS44NDciIHZpZXdCb3g9IjAgMCA4Mi4zOCA2OS44NDciIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZTMuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNzI2Ljg5LDk4NC45ODNsNTIuMiwxOC44NzdhOS4zMiw5LjMyLDAsMCwwLDExLjg4LTUuNjU2bDAuMjktLjgxYTkuMzg1LDkuMzg1LDAsMCwwLC4wMi02LjM1OWwtNi4zNi0xNy44NTVhNi4xNTksNi4xNTksMCwwLDAtNy43OC0zLjc0NWwtMTMuMjUsNC41ODUtMy4xOS02LjlhNi4xMTYsNi4xMTYsMCwwLDAtNy41Ny0zLjIyNWwtMTYuMTIsNS41NzhhMy4xNDgsMy4xNDgsMCwwLDAtMS45NSwzLjk2LDMuMDcyLDMuMDcyLDAsMCwwLDMuOTIsMS45MzJsMTYuMTItNS41NzksMy4xOSw2LjlhNi4xLDYuMSwwLDAsMCw3LjU2LDMuMjI1bDEzLjI2LTQuNTg2LDYuMzYsMTcuODUzYTMuMTQ0LDMuMTQ0LDAsMCwxLS4wMSwyLjExOGwtMC4yOS44MTFhMy4xLDMuMSwwLDAsMS0zLjk2LDEuODg0bC01Mi4yLTE4Ljg3M2EzLjEwOCwzLjEwOCwwLDAsMS0xLjg0LTMuOTgxbDExLjY2LTMyLjI1NGEzLjEsMy4xLDAsMCwxLDMuOTYtMS44ODRsNTIuMiwxOC44NzJhMy4xLDMuMSwwLDAsMSwxLjg0LDMuOTgybC00LjI0LDExLjcyOGEzLjA4NCwzLjA4NCwwLDEsMCw1LjgsMi4xbDQuMjQtMTEuNzI5YTkuMzA2LDkuMzA2LDAsMCwwLTUuNTItMTEuOTQybC01Mi4yLTE4Ljg3MmE5LjMxNyw5LjMxNywwLDAsMC0xMS44OCw1LjY1MWwtMTEuNjYsMzIuMjU0QTkuMzE1LDkuMzE1LDAsMCwwLDE3MjYuODksOTg0Ljk4M1ptMjEuMDMtMzUuNWE0LjY3Nyw0LjY3NywwLDEsMS01Ljk0LDIuODI1QTQuNjQzLDQuNjQzLDAsMCwxLDE3NDcuOTIsOTQ5LjQ4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzIwLjgxIC05MzQuNTYzKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left calc(50% + 132px) top -20px / auto auto no-repeat;
  max-width: 100%;
  z-index: 1;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-21 .layout_37 {
  -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-21 .layout_38 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-21 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 2;
  text-align: left;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  max-width: 100%;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}
.title-page .widget-16 {
  padding: 50px;
  margin: -100px 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  text-align: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  -webkit-box-shadow: inset 0px 0px 0px 10px #f7f5f6, 0px 20px 30px rgba(24, 90, 157, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 10px #f7f5f6, 0px 20px 30px rgba(24, 90, 157, 0.1);
  box-shadow: inset 0px 0px 0px 10px #f7f5f6, 0px 20px 30px rgba(24, 90, 157, 0.1);
  background: #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.title-page .popover-wrap-37 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-37 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-37 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-37 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-37 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-37 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-37 .popover-body .s3_button_large:hover, .title-page .popover-wrap-37 .popover-body .s3_button_large.hover, .title-page .popover-wrap-37 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-37 .popover-body .s3_button_large:active, .title-page .popover-wrap-37 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-37 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-37 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-37 .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-37 .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-37 .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-37 .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 .blocklist-37 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-37 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-37 .header {
  border: none;
  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;
  margin-bottom: 0;
  text-align: left;
  box-sizing: border-box;
  padding-left: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-37 .header_text {
  font-size: 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 500;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-37 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-37 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 30px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 35px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 800;
}
.title-page .blocklist-37 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-37 .body {
  margin: 0;
  box-sizing: border-box;
}
.title-page .blocklist-37 .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-37 .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-37 .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-37 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .blocklist-37 .item {
  padding: 0.02px 0;
  margin: 0 0 10px;
  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: 0;
  left: 0;
  right: 0;
  flex-basis: 100%;
  align-self: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  display: block;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-37 .text {
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 14px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
}
.title-page .blocklist-37 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-37 .image {
  margin: 0 30px 0 0;
  border: none;
  box-sizing: border-box;
  position: relative;
  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;
  width: 50px;
  left: 0;
  right: 0;
  min-height: 50px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f7f5f6, inset 0px 0px 0px 5px #fff;
  -moz-box-shadow: inset 0px 0px 0px 1px #f7f5f6, inset 0px 0px 0px 5px #fff;
  box-shadow: inset 0px 0px 0px 1px #f7f5f6, inset 0px 0px 0px 5px #fff;
  background: #f7f5f6;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  float: left;
}
.title-page .blocklist-37 .item-label {
  padding: 0.02px 0;
  border: none;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 5;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2Y3ZjVmNiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat;
  color: rgba(255, 255, 255, 0);
  text-align: left;
  display: -webkit-flex;
  display: flex;
  -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;
  text-decoration: none;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  bottom: auto;
  margin-top: -7px;
  align-self: auto;
  margin-left: -36px;
}
.title-page .blocklist-37 .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-37 .img-convert {
  box-sizing: border-box;
  width: 30px;
  height: 30px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  flex-grow: 0;
}
.title-page .blocklist-37 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-37 .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-37 .title {
  font-weight: 500;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #717171;
  text-decoration: none;
  font-size: 16px;
  padding-left: 0;
  padding-right: 0;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  min-height: 50px;
}
.title-page .blocklist-37 .sub-title {
  border: none;
  margin-bottom: 0;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #e9e9e9;
  text-decoration: none;
  font-size: 18px;
  font-weight: 800;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 45px;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  min-height: 45px;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.title-page .blocklist-37 .price {
  padding: 0.02px 0;
  margin: 0 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-37 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-37 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-37 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-37 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-37 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding-top: 0.02px;
}
.title-page .blocklist-37 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-37 .more > a:hover, .title-page .blocklist-37 .more > a.hover, .title-page .blocklist-37 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom right, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-37 .more > a:active, .title-page .blocklist-37 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-37 .bx-wrapper {
  max-width: 1220px;
}
.title-page .blocklist-37 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-37 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-37 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-37 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-37 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 0;
  padding-top: 0.02px;
}
.title-page .blocklist-37 .all {
  padding: 17px 30px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-37 .all:hover, .title-page .blocklist-37 .all.hover, .title-page .blocklist-37 .all.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .blocklist-37 .all:active, .title-page .blocklist-37 .all.active {
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  background: none #43cea2;
}
.title-page .blocklist-37 .controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  display: none;
  box-sizing: border-box;
  margin-top: 0;
  z-index: 1;
  text-align: right;
  bottom: auto;
}
.title-page .blocklist-37 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmMTVmNzkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  min-height: 45px;
  margin-right: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-37 .prev:hover, .title-page .blocklist-37 .prev.hover, .title-page .blocklist-37 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-37 .prev:active, .title-page .blocklist-37 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-37 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2YxNWY3OSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 45px;
  margin-left: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-37 .next:hover, .title-page .blocklist-37 .next.hover, .title-page .blocklist-37 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-37 .next:active, .title-page .blocklist-37 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-37 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-37 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-37 .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-37 .bx-auto_controls {
  margin: auto 0 0 auto;
  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;
  text-align: left;
}
.title-page .blocklist-37 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-37 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-37 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-37 .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-37 .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-37 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-37 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
}
.title-page .blocklist-37 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-37 .bx-pager a {
  margin: 0 5px;
  border: none;
  display: inline-block;
  width: 25px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
}
.title-page .blocklist-37 .bx-pager a:hover, .title-page .blocklist-37 .bx-pager a.hover, .title-page .blocklist-37 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-37 .bx-pager a:active, .title-page .blocklist-37 .bx-pager a.active {
  background: #f15f79;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-37 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-37 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-37 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-37 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-37 .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-37 .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-37 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-37 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-37 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-37 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .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-37 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-37 .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-37 .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-37 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .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-37 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-37 .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-37 .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-37 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-37 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-37 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .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-37 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-37 .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-37 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-37 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-37 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-37 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-37 .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-37 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-37 .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-37 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-37 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-37 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .widget-17 {
  margin: 130px 0 auto 100px;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  box-sizing: border-box;
  min-height: 0;
  width: 420px;
}
.title-page .popover-wrap-38 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-38 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-38 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-38 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-38 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-38 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-38 .popover-body .s3_button_large:hover, .title-page .popover-wrap-38 .popover-body .s3_button_large.hover, .title-page .popover-wrap-38 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-38 .popover-body .s3_button_large:active, .title-page .popover-wrap-38 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-38 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-38 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-38 .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-38 .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-38 .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-38 .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-38 p:first-child {
  margin-top: 0;
}
.title-page .editable_block-38 p:last-child {
  margin-bottom: 0;
}
.title-page .editable_block-38 .header {
  box-sizing: border-box;
  font-size: 32px;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #fff;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-weight: 300;
}
.title-page .editable_block-38 .body {
  box-sizing: border-box;
  display: block;
  position: relative;
  min-width: 0;
  min-height: 0;
}
.title-page .editable_block-38 .title {
  box-sizing: border-box;
  font-size: 300px;
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  color: rgba(255, 255, 255, 0.24);
  line-height: 0.8;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-weight: 800;
  margin-top: -25px;
}
.title-page .editable_block-38 .image {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
}
.title-page .editable_block-38 .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;
  text-align: left;
}
.title-page .editable_block-38 .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-38 .img-convert {
  box-sizing: border-box;
  width: 180px;
  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-flex;
  display: flex;
  overflow: hidden;
}
.title-page .editable_block-38 .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-38 .text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  color: #fff;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 36px;
  font-weight: 800;
  margin-top: -50px;
}
.title-page .editable_block-38 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  text-align: left;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-38 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-38 .price-note {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-38 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-38 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-38 .more {
  box-sizing: border-box;
  margin-top: 5px;
  pointer-events: auto;
}
.title-page .editable_block-38 .more > a {
  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;
  text-align: center;
  height: 0;
  min-height: 14px;
}
.title-page .editable_block-38 .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-38 .clear {
  clear: both;
}
.title-page .popover-container-38 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-38 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-38 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-38 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-38 .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-38 .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-38 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-38 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-38 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-38 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .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-38 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-38 .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-38 .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-38 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .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-38 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-38 .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-38 .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-38 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-38 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-38 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .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-38 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-38 .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-38 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-38 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-38 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-38 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-38 .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-38 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-38 .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-38 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-38 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-38 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-18 {
  padding: 100px 20px 200px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJTaGFwZTkuc3ZnIiB3aWR0aD0iNDQzIiBoZWlnaHQ9IjQwMiIgdmlld0JveD0iMCAwIDQ0MyA0MDIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZF9ldTRqa2Q0IiBzcHJlYWRtZXRob2Q9InBhZCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agc3RvcC1jb2xvcj0iIzQzY2VhMiIgc3RvcC1vcGFjaXR5PSIwLjk5NjA5Mzc1IiBvZmZzZXQ9IjAiIGlkPSJzdG9wLTUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSIjMTg1YTlkIiBzdG9wLW9wYWNpdHk9IjAuOTk2MDkzNzUiIG9mZnNldD0iMSIgaWQ9InN0b3AtNiI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJmaWxsX2dyYWRfcGF0aC01IiBzcHJlYWRtZXRob2Q9InBhZCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjAuMCIgc3ByZWFkTWV0aG9kPSJwYWQiPjxzdG9wIHN0b3AtY29sb3I9IiM0M2NlYTIiIHN0b3Atb3BhY2l0eT0iMC45OTYwOTM3NSIgb2Zmc2V0PSIwIiBpZD0ic3RvcC01Ij48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iIzE4NWE5ZCIgc3RvcC1vcGFjaXR5PSIwLjk5NjA5Mzc1IiBvZmZzZXQ9IjEiIGlkPSJzdG9wLTYiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMjlfY29weSIgZGF0YS1uYW1lPSJTaGFwZSAyOSBjb3B5IiBjbGFzcz0iY2xzLTEiIGQ9Ik02ODYuNywzMDM0Ljg4YTEwLjU0MywxMC41NDMsMCwwLDEsMTAuNSwxMC41M1YzMTUyYTEwLjU2MSwxMC41NjEsMCwwLDEtMTAuNSwxMC41M2gwYTEwLjU2MSwxMC41NjEsMCwwLDEtMTAuNS0xMC41M1YzMDQ1LjQxYTEwLjU0MywxMC41NDMsMCwwLDEsMTAuNS0xMC41M20tODguNzI1LDU2LjE1YTIxLjkyLDIxLjkyLDAsMCwwLDAtNDMuODQsMjEuNjU1LDIxLjY1NSwwLDAsMC02LjI2Ni45MmwxLjY5Miw1LjY4YTE1LjY3MiwxNS42NzIsMCwwLDEsNC41NzQtLjY3LDE1Ljk5LDE1Ljk5LDAsMSwxLTE1Ljk0MSwxNS45OWgtNS45MTJhMjEuODg1LDIxLjg4NSwwLDAsMCwyMS44NTMsMjEuOTJtLTE0LjEyOC01OS4zMmgyOC4yNTZ2MTAuODdsMi4xLDEuNDFhMjkuMjg0LDI5LjI4NCwwLDAsMSwxMi45ODcsMjQuMzYsMzAuOTg1LDMwLjk4NSwwLDAsMS0uNSw1LjQ5LDI5LjE3MywyOS4xNzMsMCwwLDEtMjIuODA5LDIzLjIzLDMxLjAyMiwzMS4wMjIsMCwwLDEtNS45MDguNTgsMjkuMzE0LDI5LjMxNCwwLDAsMS0xNi4yMjYtNTMuNjZsLTIuNjMxLTMuOTQsMi42MzEsMy45NCwyLjEtMS40MXYtMTAuODdtMTQuMTI4LDEzMC44MmExMC41NjEsMTAuNTYxLDAsMCwxLTEwLjUtMTAuNTN2LTMzLjg4aDBhMi45NTYsMi45NTYsMCwxLDAtNS45MTEsMFYzMTUyYTE2LjQwOSwxNi40MDksMCwxLDAsMzIuODE3LDB2LTE4LjYxYTIuOTU1LDIuOTU1LDAsMSwwLTUuOTEsMFYzMTUyYTEwLjU2MiwxMC41NjIsMCwwLDEtMTAuNSwxMC41M000NzIuMDQxLDMwMzEuNzFoMzYuNTdhMTYuNDg1LDE2LjQ4NSwwLDAsMC03LjMzOCwxMy43djE4LjYxYTIuOTU2LDIuOTU2LDAsMSwwLDUuOTEyLDB2LTE4LjYxYTEwLjU0MywxMC41NDMsMCwwLDEsMTAuNS0xMC41M203LjQxLDMuMDlhMTAuNTI0LDEwLjUyNCwwLDAsMSwzLjA4Nyw3LjQ0djMzLjg4aDBhMi45NTcsMi45NTcsMCwxLDAsNS45MTMsMHYtMzMuODhhMTYuNDg3LDE2LjQ4NywwLDAsMC03LjMzNy0xMy43aDQ3LjYzN3Y1LjkxYTM4LjgsMzguOCwwLDAsMCwyMy41ODYsNjkuNTEsNDAuMDY1LDQwLjA2NSwwLDAsMCw3LjcxMy0uNzVBMzguNiwzOC42LDAsMCwwLDYzNiwzMDc1LjUyYTQwLjQ0LDQwLjQ0LDAsMCwwLC42NDUtNy4xNywzOC43NywzOC43NywwLDAsMC0xNS4wODMtMzAuNzN2LTUuOTFoNTYuMDY3YTE2LjQ4NCwxNi40ODQsMCwwLDAtNy4zMzcsMTMuN1YzMTUyYTE2LjQ3OSwxNi40NzksMCwwLDAsMTYuNDA4LDE2LjQ2aDBBMTYuNDc4LDE2LjQ3OCwwLDAsMCw3MDMuMTEsMzE1MlYzMDQ1LjQxYTE2LjQ4MSwxNi40ODEsMCwwLDAtNy4zMzYtMTMuN0g3MTguOXYxMTcuMDNhMzcuODY0LDM3Ljg2NCwwLDAsMS0zNy44LDM3LjkySDU3Ni4zMTRsLTMwLjc5NC01Ny44M2EyMy42NjgsMjMuNjY4LDAsMCwwLTIwLjYzOS0xMi4xLDIxLjk3OSwyMS45NzksMCwwLDAtMTkuNzczLDEyLjQ3LDIzLjg4MSwyMy44ODEsMCwwLDAsMy43LDI3LjQxYzUuMTMyLDUuNDgsMTIuMTUyLDEyLjk3LDE2Ljg3MiwxNy44N2ExNi43MDgsMTYuNzA4LDAsMCwxLDQuNjQ5LDEyLjE4SDQ3Mi4wNDF2LTQwLjU5bDYuNzQxLDMuOTQsMC4xNjgtNDguMjEtNi45MDksMy45N3YtNzQuMDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzggLTI4NDcpIiBmaWxsPSIjZTNmZmY2IiBmaWxsLW9wYWNpdHk9IjAuMiIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYzMS45MTcsMjk2Ny4yNUg3NTMuNjU0YTI3LjQzLDI3LjQzLDAsMCwxLDAsNTQuODZINzM5LjY0di05LjQ4aDE0LjAxNGExNy45NDUsMTcuOTQ1LDAsMCwwLDAtMzUuODlINjMxLjkxN3YtOS40OW0tMTg5LjYxNywwSDU2NC4wM3Y5LjQ5SDQ0Mi4zYTE3Ljk0NSwxNy45NDUsMCwwLDAsMCwzNS44OUg1NzQuMzkxdjkuNDhINDY1Ljc3MXYtNC43NGgtOS40NTh2NC43NEg0NDIuM2EyNy40MywyNy40MywwLDAsMSwwLTU0Ljg2bTE2OS44MDUsNDUuMzhWMjg3MC42NmExNC4xNzcsMTQuMTc3LDAsMCwwLTE2Ljc3NS0xMy45MywxMy4yOTQsMTMuMjk0LDAsMCwwLTguMiw1LjIsMTYuNDg5LDE2LjQ4OSwwLDAsMC0zLjI4Myw5Ljg3djE3MC43OGwtMi4xLDEuNDEtMi42MzEtMy45NCwyLjYzMSwzLjk0YTI5LjMsMjkuMywwLDAsMCwxNi4yMjYsNTMuNjYsMzEuMDIyLDMxLjAyMiwwLDAsMCw1LjkwOC0uNTgsMjkuMTczLDI5LjE3MywwLDAsMCwyMi44MDktMjMuMjMsMzAuOTg1LDMwLjk4NSwwLDAsMCwuNS01LjQ5LDI5LjI4NCwyOS4yODQsMCwwLDAtMTIuOTg3LTI0LjM2bC0yLjEtMS40MXYtMjkuOTVNNTk3Ljk3NywyODQ3YTIzLjY3OSwyMy42NzksMCwwLDEsMjMuNTg3LDIzLjY2djE0MS45N2gtNC42ODl2OS40OGg0LjY4OXYxNS41MWEzOC43NywzOC43NywwLDAsMSwxNS4wODMsMzAuNzMsNDAuNDQsNDAuNDQsMCwwLDEtLjY0NSw3LjE3LDM4LjYsMzguNiwwLDAsMS0zMC4zMTIsMzAuODYsNDAuMDY1LDQwLjA2NSwwLDAsMS03LjcxMy43NSwzOC44LDM4LjgsMCwwLDEtMjMuNTg2LTY5LjUxVjI4NzEuOGEyNS45NiwyNS45NiwwLDAsMSw1LjIxLTE1LjYxLDIyLjczOSwyMi43MzksMCwwLDEsMTQuMDMtOC43OSwyMy45MzEsMjMuOTMxLDAsMCwxLDQuMzQ2LS40TTY4Ni43LDMxNjIuNTNoMEExMC41NjEsMTAuNTYxLDAsMCwwLDY5Ny4yLDMxNTJWMzA0NS40MWExMC41LDEwLjUsMCwxLDAtMjAuOTk0LDBWMzE1MmExMC41NjEsMTAuNTYxLDAsMCwwLDEwLjUsMTAuNTNtMC0xMzMuNThhMTYuMjYyLDE2LjI2MiwwLDAsMSw5LjA3MiwyLjc2LDE2LjQ4MSwxNi40ODEsMCwwLDEsNy4zMzYsMTMuN1YzMTUyYTE2LjQ3OCwxNi40NzgsMCwwLDEtMTYuNDA4LDE2LjQ2aDBBMTYuNDc5LDE2LjQ3OSwwLDAsMSw2NzAuMjk0LDMxNTJWMzA0NS40MWExNi40ODQsMTYuNDg0LDAsMCwxLDcuMzM3LTEzLjcsMTYuMjU5LDE2LjI1OSwwLDAsMSw5LjA3MS0yLjc2bS0xMDIuMTc4LDg2LjJhMi45NjIsMi45NjIsMCwwLDEsMi45NTUsMi45N2gwVjMxNTJhMTAuNSwxMC41LDAsMCwwLDIxLDB2LTE4LjYxYTIuOTU1LDIuOTU1LDAsMSwxLDUuOTEsMFYzMTUyYTE2LjQwOSwxNi40MDksMCwxLDEtMzIuODE3LDB2LTMzLjg4YTIuOTY0LDIuOTY0LDAsMCwxLDIuOTU2LTIuOTdtLTY2Ljg0MS04Ni4yYTE2LjI1OSwxNi4yNTksMCwwLDEsOS4wNzEsMi43NiwxNi40ODcsMTYuNDg3LDAsMCwxLDcuMzM3LDEzLjd2MzMuODhhMi45NTcsMi45NTcsMCwxLDEtNS45MTMsMGgwdi0zMy44OGExMC41LDEwLjUsMCwxLDAtMjAuOTk1LDB2MTguNjFhMi45NTYsMi45NTYsMCwxLDEtNS45MTIsMHYtMTguNjFhMTYuNDg1LDE2LjQ4NSwwLDAsMSw3LjMzOC0xMy43LDE2LjI2MiwxNi4yNjIsMCwwLDEsOS4wNzItMi43Nm0tNjEuMzctMTEuNThoOS40NTh2NzAuN2gtOS40NTh2LTcwLjdtMTYwLjU2Mi00Ljc0SDczOS42NHYxNTQuNDRhNDIuNzA4LDQyLjcwOCwwLDAsMS00Mi42MzMsNDIuNzdoLTEwMS40YTMyLjI5LDMyLjI5LDAsMCwxLTI4LjQ5Mi0xNy4xNGwtMzEuMTg2LTU4LjU2YTEyLjcsMTIuNywwLDAsMC05LjUxNC02LjMzLDExLjc3MywxMS43NzMsMCwwLDAtMS41MzktLjEsMTAuNjc5LDEwLjY3OSwwLDAsMC04LjE5MywzLjc4LDEzLjcwNiwxMy43MDYsMCwwLDAtMy4zMiw4LjkzLDEyLjUwOSwxMi41MDksMCwwLDAsMy40Myw4LjY4YzUuMSw1LjQ1LDEyLjEsMTIuOSwxNi43NiwxNy43NWEyNy43NTYsMjcuNzU2LDAsMCwxLDcuNzY0LDE5LjIsMjUuMjA4LDI1LjIwOCwwLDAsMS05LjE2NCwxOS42OCwyNi42NDIsMjYuNjQyLDAsMCwxLTE2Ljk1NCw2LjAzSDQ3NS41YTQyLjM5LDQyLjM5LDAsMCwwLC4wODItOS40OWgzOS42YTE3LjIsMTcuMiwwLDAsMCwxMS0zLjg5LDE1LjY3NiwxNS42NzYsMCwwLDAsNS42ODctMTIuMzMsMTguMjYzLDE4LjI2MywwLDAsMC01LjEwOS0xMi42MWMtNC43NC00LjkyLTExLjc0MS0xMi4zOC0xNi44NTUtMTcuODZhMjIuMDIzLDIyLjAyMywwLDAsMS01Ljk4OS0xNS4xNiwyMy4xNzIsMjMuMTcyLDAsMCwxLDUuNjc5LTE1LjIsMjAuMTc3LDIwLjE3NywwLDAsMSwxNS4yMzMtN2gwLjA1OWEyMS4wMTgsMjEuMDE4LDAsMCwxLDIuNzIzLjE4LDIyLjI0MiwyMi4yNDIsMCwwLDEsMTYuNDg0LDEwLjkzbDAuMDY1LDAuMTEsMzEuMzEsNTguNzlhMjIuODM2LDIyLjgzNiwwLDAsMCwyMC4xNDksMTIuMTJoMTAxLjRhMzMuMjMyLDMzLjIzMiwwLDAsMCwzMy4xNzUtMzMuMjhWMzAyMi4xMUg2MTYuODc1di05LjQ4TTMzOCwzMjA2LjY1aDBtNDIuMjItNDIuMzVoNTMuMzY2YTQyLjM1LDQyLjM1LDAsMCwxLDAsODQuN0gzODAuMjJBNDIuNCw0Mi40LDAsMCwxLDMzOCwzMjA2LjY1aDcuNTNhMzQuODY1LDM0Ljg2NSwwLDAsMCwzNC42OSwzNC44aDUzLjM2NmEzNC44LDM0LjgsMCwwLDAsMC02OS42SDM4MC4yMmEzNC44NjUsMzQuODY1LDAsMCwwLTM0LjY5LDM0LjhIMzM4YTQyLjQsNDIuNCwwLDAsMSw0Mi4yMi00Mi4zNW02NC4yNzksMzQuNzdhNy41OCw3LjU4LDAsMSwxLTcuNTUzLDcuNTgsNy41NTYsNy41NTYsMCwwLDEsNy41NTMtNy41OG0yMDYuNjMzLTIxNS4zMWg5NC41ODZhMi45NjUsMi45NjUsMCwwLDEsMCw1LjkzSDY1MS4xMzJhMi45NjUsMi45NjUsMCwwLDEsMC01LjkzbS0xNDEuODc4LDBoNDcuMjkzYTIuOTY1LDIuOTY1LDAsMCwxLDAsNS45M0g1MDkuMjU0YTIuOTY1LDIuOTY1LDAsMCwxLDAtNS45M20tNjguMTcsMGgyMC4xYTIuOTY1LDIuOTY1LDAsMCwxLDAsNS45M2gtMjAuMWEyLjk2NSwyLjk2NSwwLDAsMSwwLTUuOTNtMTU2Ljg5Myw2My40M2EyMS45MiwyMS45MiwwLDEsMS0yMS44NTMsMjEuOTJoNS45MTJhMTUuOTQxLDE1Ljk0MSwwLDEsMCwxNS45NDEtMTUuOTksMTUuNjcyLDE1LjY3MiwwLDAsMC00LjU3NC42N2wtMS42OTItNS42OGEyMS42NTUsMjEuNjU1LDAsMCwxLDYuMjY2LS45Mm0tMTE1LjU1NSw0NC41LDMuNTc0LDIuMDktNC4wMjIsNi45My0zLjU3My0yLjA5LDQuMDIxLTYuOTNtNC4xLDIyLjA3LDYuOTA4LDQuMDQtMi4wODEsMy41OC02LjkwNy00LjAzLDIuMDgtMy41OW0tMjguNTkyLTE2LjY5LDYuOTA4LDQuMDMtMi4wOCwzLjU5LTYuOTA4LTQuMDQsMi4wOC0zLjU4bTE2LjkzNCw0Ni4wOCwwLjEyMi0zNC41Mi0yLjk0NSwxLjY5LTI2LjkxNywxNS40Niw5LjQyNCw1LjUtNS41Myw5LjUzLDEwLjg5LDYuMzYsNS41MjktOS41Myw2LjYsMy44NiwyLjgyMywxLjY1bTQuMDg2LTQxLjM1LTAuMTY4LDQ4LjIxLTYuNzQxLTMuOTQtNS4xOC0zLjAyLTUuNTMsOS41Mi0xNy43LTEwLjMzLDUuNTMtOS41My0xMS45MTgtNi45NiwyLjk2Mi0xLjcsMzEuODM4LTE4LjI4LDYuOTA5LTMuOTdtMjgxLjU1OCwyNy42MmEyLjk2MSwyLjk2MSwwLDAsMSwyLjk1NiwyLjk2djQ0LjMzYTIuOTU3LDIuOTU3LDAsMSwxLTUuOTEzLDB2LTQ0LjMzYTIuOTYyLDIuOTYyLDAsMCwxLDIuOTU3LTIuOTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzggLTI4NDcpIiBmaWxsPSJ1cmwoI2ZpbGxfZ3JhZF9wYXRoLTUpIiBmaWxsLW9wYWNpdHk9IjAuMiIgaWQ9InBhdGgtNSI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% - 383px) top 50% / auto auto no-repeat #f7f5f6;
  max-width: 100%;
  z-index: 5;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-19 {
  margin: 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 2;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widget-15 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  background: url("../images/Rounded.svg") left calc(50% + 124px) top 50% / 751px no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .popover-wrap-34 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-34 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-34 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-34 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-34 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-34 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-34 .popover-body .s3_button_large:hover, .title-page .popover-wrap-34 .popover-body .s3_button_large.hover, .title-page .popover-wrap-34 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-34 .popover-body .s3_button_large:active, .title-page .popover-wrap-34 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-34 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-34 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-34 .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-34 .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-34 .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-34 .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 .blocklist-34 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-34 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-34 .header {
  border: none;
  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;
  margin-bottom: 0;
  text-align: left;
  box-sizing: border-box;
  padding-left: 130px;
  background: url("../images/05.svg") left 0px top 50% / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNjAgMSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Imljb25zMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTQxNSwyMTF2LTFoNjB2MUg0MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDE1IC0yMTApIiBmaWxsPSIjZThlNmU3IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 55px top 50% / auto auto no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-34 .header_text {
  font-size: 35px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 800;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-34 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-34 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 20px;
  padding-left: 130px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-34 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-34 .body {
  margin: 0;
  box-sizing: border-box;
}
.title-page .blocklist-34 .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-34 .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-34 .bx-wrapper {
  max-width: 1200px;
}
.title-page .blocklist-34 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-34 .list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  width: 1200px;
}
.title-page .blocklist-34 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .blocklist-34 .item {
  padding: 0.02px 0;
  margin: 0 auto;
  border: none;
  position: relative;
  width: 640px;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  flex-grow: 0;
  box-sizing: border-box;
  min-width: 0;
  min-height: 490px;
  left: auto;
  right: auto;
  flex-basis: auto;
  align-self: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-34 .text {
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-decoration: none;
  padding-left: 30px;
  padding-right: 30px;
}
.title-page .blocklist-34 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-34 .image {
  margin: 0;
  border: none;
  box-sizing: border-box;
  position: relative;
  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;
  width: auto;
  left: 0;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-34 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-34 .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-34 .img-convert {
  box-sizing: border-box;
  width: 640px;
  height: 490px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-34 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-34 .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-34 .title {
  font-weight: bold;
  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: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 18px;
  padding-left: 30px;
  padding-right: 30px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-34 .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-34 .price {
  padding: 15px 30px;
  margin: 15px 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  background: #f7f5f6;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-34 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-34 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-34 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-34 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-34 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 30px;
  margin-right: 30px;
  margin-bottom: 40px;
  padding-top: 30px;
}
.title-page .blocklist-34 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-34 .more > a:hover, .title-page .blocklist-34 .more > a.hover, .title-page .blocklist-34 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-34 .more > a:active, .title-page .blocklist-34 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-34 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-34 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-34 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-34 .footer {
  text-align: right;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  margin-top: 50px;
}
.title-page .blocklist-34 .all {
  padding: 15px 30px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  text-align: center;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  background: repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-34 .all:hover, .title-page .blocklist-34 .all.hover, .title-page .blocklist-34 .all.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  background: repeating-linear-gradient(to top, #f15f79 0%, #b24592 100%) transparent;
}
.title-page .blocklist-34 .all:active, .title-page .blocklist-34 .all.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  background: none #f15f79;
}
.title-page .blocklist-34 .controls {
  border: none;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  margin-top: 39px;
  z-index: 1;
  bottom: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-left: 900px;
}
.title-page .blocklist-34 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmMTVmNzkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: right;
  min-height: 40px;
  margin-right: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-34 .prev:hover, .title-page .blocklist-34 .prev.hover, .title-page .blocklist-34 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-34 .prev:active, .title-page .blocklist-34 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-34 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2YxNWY3OSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 40px;
  margin-left: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-34 .next:hover, .title-page .blocklist-34 .next.hover, .title-page .blocklist-34 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-34 .next:active, .title-page .blocklist-34 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-34 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-34 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-34 .bx-pager-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 0;
  display: -webkit-flex;
  display: flex;
  -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-34 .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;
  text-align: left;
}
.title-page .blocklist-34 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-34 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-34 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-34 .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-34 .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-34 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-34 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
}
.title-page .blocklist-34 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-34 .bx-pager a {
  margin: 0 5px;
  border: none;
  display: inline-block;
  width: 25px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
}
.title-page .blocklist-34 .bx-pager a:hover, .title-page .blocklist-34 .bx-pager a.hover, .title-page .blocklist-34 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-34 .bx-pager a:active, .title-page .blocklist-34 .bx-pager a.active {
  background: #f15f79;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-34 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-34 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-34 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-34 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-34 .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-34 .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-34 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-34 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-34 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-34 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .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-34 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-34 .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-34 .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-34 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .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-34 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-34 .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-34 .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-34 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-34 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-34 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .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-34 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-34 .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-34 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-34 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-34 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-34 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-34 .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-34 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-34 .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-34 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-34 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-34 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-24 {
  margin: -1px 0 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("../images/Shape8 (1).svg?1542966673771") left -90px bottom -145px / auto auto no-repeat;
  max-width: 100%;
  z-index: 4;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-23 .layout_40 {
  -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-23 .layout_42 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-23 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  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;
  max-width: 100%;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}
.title-page .widget-19 {
  margin: 100px 100px auto 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  text-align: right;
  width: 620px;
  min-width: 620px;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .popover-wrap-42 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-42 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-42 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-42 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-42 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-42 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-42 .popover-body .s3_button_large:hover, .title-page .popover-wrap-42 .popover-body .s3_button_large.hover, .title-page .popover-wrap-42 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-42 .popover-body .s3_button_large:active, .title-page .popover-wrap-42 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-42 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-42 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-42 .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-42 .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-42 .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-42 .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 .blocklist-42 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-42 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-42 .header {
  border: none;
  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;
  margin-bottom: 50px;
  text-align: left;
  box-sizing: border-box;
  padding-left: 130px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNjAgMSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Imljb25zMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTQxNSwyMTF2LTFoNjB2MUg0MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDE1IC0yMTApIiBmaWxsPSIjZThlNmU3IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 55px top 50% / auto auto no-repeat, url("../images/07.svg") left 0px top 50% / auto auto no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-42 .header_text {
  font-size: 35px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 800;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-42 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-42 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 15px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 20px;
  padding-left: 130px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-42 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: 480px;
  margin-left: auto;
  margin-right: 0;
}
.title-page .blocklist-42 .body {
  margin: 0;
  box-sizing: border-box;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
}
.title-page .blocklist-42 .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-42 .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-42 .bx-wrapper {
  max-width: 100%;
  margin-left: auto;
  margin-right: 0;
}
.title-page .blocklist-42 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-42 .list {
  display: block;
  -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;
  width: auto;
  margin-right: 0;
}
.title-page .blocklist-42 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: auto;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .blocklist-42 .item {
  padding: 0.02px 0;
  margin: 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: 0;
  left: auto;
  right: auto;
  flex-basis: auto;
  align-self: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-42 .text {
  margin: 20px 0 0;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #717171;
  text-decoration: none;
  font-size: 16px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 600;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  width: auto;
  left: 0;
  right: 0;
}
.title-page .blocklist-42 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-42 .image {
  margin: 0 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  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;
  width: auto;
  left: 0;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-42 .item-label {
  padding: 2px 5px;
  margin: 0;
  border: none;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0Ni4wMyIgdmlld0JveD0iMCAwIDQwIDQ2LjAzIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaWNvbnM2LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNzI5LjEsNDQ3OWEyLjA3NywyLjA3NywwLDAsMS0yLjEtMi4wNHYtMzcuODdhNi4wMjQsNi4wMjQsMCwwLDEsMy4xNi01LjMxLDYuNDA4LDYuNDA4LDAsMCwxLDYuMzE3LDBsMjcuMzczLDE1LjM5YTYuMDQyLDYuMDQyLDAsMCwxLDAsMTAuNjFsLTI1LjI3MywxNC4yMWEyLjEzOCwyLjEzOCwwLDAsMS0yLjg3NS0uNzQsMi4wMiwyLjAyLDAsMCwxLC43NjYtMi44bDI1LjI3My0xNC4yYTIuMDE3LDIuMDE3LDAsMCwwLDAtMy41NGwtMjcuMzc1LTE1LjM5YTIuMTIsMi4xMiwwLDAsMC0yLjEwNSwwLDIsMiwwLDAsMC0xLjA1MywxLjc3djM3Ljg3QTIuMDc4LDIuMDc4LDAsMCwxLDcyOS4xLDQ0NzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzI3IC00NDMyLjk3KSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjUiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 50% top 50% / auto auto no-repeat rgba(0, 0, 0, 0.65);
  color: rgba(255, 255, 255, 0);
  text-align: left;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-decoration: none;
  width: auto;
  right: 0;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  bottom: 0;
  align-self: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  min-height: 300px;
}
.title-page .blocklist-42 .item-label:hover, .title-page .blocklist-42 .item-label.hover, .title-page .blocklist-42 .item-label.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0Ni4wMyIgdmlld0JveD0iMCAwIDQwIDQ2LjAzIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaWNvbnM2LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNzI5LjEsNDQ3OWEyLjA3NywyLjA3NywwLDAsMS0yLjEtMi4wNHYtMzcuODdhNi4wMjQsNi4wMjQsMCwwLDEsMy4xNi01LjMxLDYuNDA4LDYuNDA4LDAsMCwxLDYuMzE3LDBsMjcuMzczLDE1LjM5YTYuMDQyLDYuMDQyLDAsMCwxLDAsMTAuNjFsLTI1LjI3MywxNC4yMWEyLjEzOCwyLjEzOCwwLDAsMS0yLjg3NS0uNzQsMi4wMiwyLjAyLDAsMCwxLC43NjYtMi44bDI1LjI3My0xNC4yYTIuMDE3LDIuMDE3LDAsMCwwLDAtMy41NGwtMjcuMzc1LTE1LjM5YTIuMTIsMi4xMiwwLDAsMC0yLjEwNSwwLDIsMiwwLDAsMC0xLjA1MywxLjc3djM3Ljg3QTIuMDc4LDIuMDc4LDAsMCwxLDcyOS4xLDQ0NzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzI3IC00NDMyLjk3KSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjciIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 50% top 50% / auto auto no-repeat rgba(0, 0, 0, 0.65);
}
.title-page .blocklist-42 .item-label:active, .title-page .blocklist-42 .item-label.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0Ni4wMyIgdmlld0JveD0iMCAwIDQwIDQ2LjAzIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaWNvbnM2LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNzI5LjEsNDQ3OWEyLjA3NywyLjA3NywwLDAsMS0yLjEtMi4wNHYtMzcuODdhNi4wMjQsNi4wMjQsMCwwLDEsMy4xNi01LjMxLDYuNDA4LDYuNDA4LDAsMCwxLDYuMzE3LDBsMjcuMzczLDE1LjM5YTYuMDQyLDYuMDQyLDAsMCwxLDAsMTAuNjFsLTI1LjI3MywxNC4yMWEyLjEzOCwyLjEzOCwwLDAsMS0yLjg3NS0uNzQsMi4wMiwyLjAyLDAsMCwxLC43NjYtMi44bDI1LjI3My0xNC4yYTIuMDE3LDIuMDE3LDAsMCwwLDAtMy41NGwtMjcuMzc1LTE1LjM5YTIuMTIsMi4xMiwwLDAsMC0yLjEwNSwwLDIsMiwwLDAsMC0xLjA1MywxLjc3djM3Ljg3QTIuMDc4LDIuMDc4LDAsMCwxLDcyOS4xLDQ0NzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzI3IC00NDMyLjk3KSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat rgba(0, 0, 0, 0.65);
}
.title-page .blocklist-42 .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-42 .img-convert {
  border: none;
  box-sizing: border-box;
  width: auto;
  height: 300px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.title-page .blocklist-42 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-42 .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-42 .title {
  font-weight: bold;
  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: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 18px;
  padding-left: 30px;
  padding-right: 30px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-42 .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-42 .price {
  padding: 15px 30px;
  margin: 15px 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  background: #f7f5f6;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-42 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-42 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-42 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-42 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-42 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 30px;
  margin-right: 30px;
  margin-bottom: 40px;
  padding-top: 30px;
}
.title-page .blocklist-42 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-42 .more > a:hover, .title-page .blocklist-42 .more > a.hover, .title-page .blocklist-42 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-42 .more > a:active, .title-page .blocklist-42 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-42 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-42 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-42 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-42 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  margin-top: 0;
}
.title-page .blocklist-42 .all {
  padding: 15px 30px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  text-align: center;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.4);
  background: repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-42 .all:hover, .title-page .blocklist-42 .all.hover, .title-page .blocklist-42 .all.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(178, 69, 146, 0.2);
  background: repeating-linear-gradient(to top, #f15f79 0%, #b24592 100%) transparent;
}
.title-page .blocklist-42 .all:active, .title-page .blocklist-42 .all.active {
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0 0 0 transparent;
  background: none #f15f79;
}
.title-page .blocklist-42 .controls {
  border: none;
  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;
  box-sizing: border-box;
  margin-top: -125px;
  z-index: 1;
  text-align: justify;
  bottom: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-left: 0;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  width: 40px;
  min-height: 300px;
  margin-left: 70px;
}
.title-page .blocklist-42 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNyAxMCIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImgyLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNDU4LjA4Myw0MzI0LjUzdjguOTJhMC41ODQsMC41ODQsMCwwLDEtMS4xNjYsMHYtNy40N2wtMS44OTQsMi4wNGEwLjYxNywwLjYxNywwLDAsMS0uODIzLjA1LDAuNTMzLDAuNTMzLDAsMCwxLS4wNTYtMC43OGwyLjkxNy0zLjEyYTAuNjEyLDAuNjEyLDAsMCwxLC42NDQtMC4xNUEwLjU0NCwwLjU0NCwwLDAsMSw0NTguMDgzLDQzMjQuNTNabTIuOCwyLjgtMC42NzMtLjg1YTAuNiwwLjYsMCwwLDAtLjgxNi0wLjEyLDAuNTMxLDAuNTMxLDAsMCwwLS4xMjMuNzdsMC42NzMsMC44NWEwLjYyNCwwLjYyNCwwLDAsMCwuODE2LjEyLDAuNTUzLDAuNTUzLDAsMCwwLC4yMzctMC40NUEwLjUyLDAuNTIsMCwwLDAsNDYwLjg4Niw0MzI3LjMzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1NCAtNDMyNCkiIGZpbGw9IiM3Nzc3NzciIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / 8px no-repeat #fff;
  box-sizing: border-box;
  text-align: right;
  min-height: 40px;
  margin-right: 0;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(119, 119, 119, 0.3);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(119, 119, 119, 0.3);
  box-shadow: inset 0px 0px 0px 2px rgba(119, 119, 119, 0.3);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-42 .prev:hover, .title-page .blocklist-42 .prev.hover, .title-page .blocklist-42 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNyAxMCIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImgyLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNDU4LjA4Myw0MzI0LjUzdjguOTJhMC41ODQsMC41ODQsMCwwLDEtMS4xNjYsMHYtNy40N2wtMS44OTQsMi4wNGEwLjYxNywwLjYxNywwLDAsMS0uODIzLjA1LDAuNTMzLDAuNTMzLDAsMCwxLS4wNTYtMC43OGwyLjkxNy0zLjEyYTAuNjEyLDAuNjEyLDAsMCwxLC42NDQtMC4xNUEwLjU0NCwwLjU0NCwwLDAsMSw0NTguMDgzLDQzMjQuNTNabTIuOCwyLjgtMC42NzMtLjg1YTAuNiwwLjYsMCwwLDAtLjgxNi0wLjEyLDAuNTMxLDAuNTMxLDAsMCwwLS4xMjMuNzdsMC42NzMsMC44NWEwLjYyNCwwLjYyNCwwLDAsMCwuODE2LjEyLDAuNTUzLDAuNTUzLDAsMCwwLC4yMzctMC40NUEwLjUyLDAuNTIsMCwwLDAsNDYwLjg4Niw0MzI3LjMzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1NCAtNDMyNCkiIGZpbGw9IiM0M2NlYTIiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / 8px no-repeat #fff;
  -webkit-box-shadow: inset 0px 0px 0px 2px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 2px #43cea2;
  box-shadow: inset 0px 0px 0px 2px #43cea2;
}
.title-page .blocklist-42 .prev:active, .title-page .blocklist-42 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNyAxMCIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImgyLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNDU4LjA4Myw0MzI0LjUzdjguOTJhMC41ODQsMC41ODQsMCwwLDEtMS4xNjYsMHYtNy40N2wtMS44OTQsMi4wNGEwLjYxNywwLjYxNywwLDAsMS0uODIzLjA1LDAuNTMzLDAuNTMzLDAsMCwxLS4wNTYtMC43OGwyLjkxNy0zLjEyYTAuNjEyLDAuNjEyLDAsMCwxLC42NDQtMC4xNUEwLjU0NCwwLjU0NCwwLDAsMSw0NTguMDgzLDQzMjQuNTNabTIuOCwyLjgtMC42NzMtLjg1YTAuNiwwLjYsMCwwLDAtLjgxNi0wLjEyLDAuNTMxLDAuNTMxLDAsMCwwLS4xMjMuNzdsMC42NzMsMC44NWEwLjYyNCwwLjYyNCwwLDAsMCwuODE2LjEyLDAuNTUzLDAuNTUzLDAsMCwwLC4yMzctMC40NUEwLjUyLDAuNTIsMCwwLDAsNDYwLjg4Niw0MzI3LjMzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1NCAtNDMyNCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / 8px no-repeat #43cea2;
}
.title-page .blocklist-42 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNyAxMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImwyLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNDU4LjA4Myw0NjAzLjQ1di04LjlhMC41ODQsMC41ODQsMCwwLDAtMS4xNjYsMFY0NjAybC0xLjg5NC0yLjAzYTAuNjE4LDAuNjE4LDAsMCwwLS44MjQtMC4wNSwwLjUyMiwwLjUyMiwwLDAsMC0uMDU1Ljc3bDIuOTE3LDMuMTJhMC42MTYsMC42MTYsMCwwLDAsLjY0NC4xNkEwLjU1NiwwLjU1NiwwLDAsMCw0NTguMDgzLDQ2MDMuNDVabTIuOC0yLjc5LTAuNjczLjg1YTAuNjEsMC42MSwwLDAsMS0uODE1LjExLDAuNTE5LDAuNTE5LDAsMCwxLS4xMjQtMC43NmwwLjY3My0uODVhMC42MTMsMC42MTMsMCwwLDEsLjgxNi0wLjEyLDAuNTQ5LDAuNTQ5LDAsMCwxLC4yMzcuNDRBMC41MjcsMC41MjcsMCwwLDEsNDYwLjg4Niw0NjAwLjY2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1NCAtNDU5NCkiIGZpbGw9IiM3Nzc3NzciIGZpbGwtb3BhY2l0eT0iMSIvPgo8L3N2Zz4=") left 50% top 50% / 8px no-repeat #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 40px;
  margin-left: 0;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(119, 119, 119, 0.3);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(119, 119, 119, 0.3);
  box-shadow: inset 0px 0px 0px 2px rgba(119, 119, 119, 0.3);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-42 .next:hover, .title-page .blocklist-42 .next.hover, .title-page .blocklist-42 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNyAxMCIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImwyLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNDU4LjA4Myw0NjAzLjQ1di04LjlhMC41ODQsMC41ODQsMCwwLDAtMS4xNjYsMFY0NjAybC0xLjg5NC0yLjAzYTAuNjE4LDAuNjE4LDAsMCwwLS44MjQtMC4wNSwwLjUyMiwwLjUyMiwwLDAsMC0uMDU1Ljc3bDIuOTE3LDMuMTJhMC42MTYsMC42MTYsMCwwLDAsLjY0NC4xNkEwLjU1NiwwLjU1NiwwLDAsMCw0NTguMDgzLDQ2MDMuNDVabTIuOC0yLjc5LTAuNjczLjg1YTAuNjEsMC42MSwwLDAsMS0uODE1LjExLDAuNTE5LDAuNTE5LDAsMCwxLS4xMjQtMC43NmwwLjY3My0uODVhMC42MTMsMC42MTMsMCwwLDEsLjgxNi0wLjEyLDAuNTQ5LDAuNTQ5LDAsMCwxLC4yMzcuNDRBMC41MjcsMC41MjcsMCwwLDEsNDYwLjg4Niw0NjAwLjY2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1NCAtNDU5NCkiIGZpbGw9IiM0M2NlYTIiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / 8px no-repeat #fff;
  -webkit-box-shadow: inset 0px 0px 0px 2px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 2px #43cea2;
  box-shadow: inset 0px 0px 0px 2px #43cea2;
}
.title-page .blocklist-42 .next:active, .title-page .blocklist-42 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNyAxMCIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImwyLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNDU4LjA4Myw0NjAzLjQ1di04LjlhMC41ODQsMC41ODQsMCwwLDAtMS4xNjYsMFY0NjAybC0xLjg5NC0yLjAzYTAuNjE4LDAuNjE4LDAsMCwwLS44MjQtMC4wNSwwLjUyMiwwLjUyMiwwLDAsMC0uMDU1Ljc3bDIuOTE3LDMuMTJhMC42MTYsMC42MTYsMCwwLDAsLjY0NC4xNkEwLjU1NiwwLjU1NiwwLDAsMCw0NTguMDgzLDQ2MDMuNDVabTIuOC0yLjc5LTAuNjczLjg1YTAuNjEsMC42MSwwLDAsMS0uODE1LjExLDAuNTE5LDAuNTE5LDAsMCwxLS4xMjQtMC43NmwwLjY3My0uODVhMC42MTMsMC42MTMsMCwwLDEsLjgxNi0wLjEyLDAuNTQ5LDAuNTQ5LDAsMCwxLC4yMzcuNDRBMC41MjcsMC41MjcsMCwwLDEsNDYwLjg4Niw0NjAwLjY2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1NCAtNDU5NCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / 8px no-repeat #43cea2;
}
.title-page .blocklist-42 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-42 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-42 .bx-pager-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 0;
  display: -webkit-flex;
  display: flex;
  -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-42 .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;
  text-align: left;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .blocklist-42 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-42 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-42 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-42 .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-42 .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-42 .pager-wrap {
  box-sizing: border-box;
  display: none;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-42 .bx-pager {
  margin: auto auto 0;
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
  visibility: visible;
}
.title-page .blocklist-42 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-42 .bx-pager a {
  margin: 2px;
  border: none;
  display: inline-block;
  width: 10px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  height: 10px;
}
.title-page .blocklist-42 .bx-pager a:hover, .title-page .blocklist-42 .bx-pager a.hover, .title-page .blocklist-42 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-42 .bx-pager a:active, .title-page .blocklist-42 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-42 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-42 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-42 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-42 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-42 .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-42 .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-42 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-42 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-42 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-42 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .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-42 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-42 .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-42 .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-42 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .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-42 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-42 .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-42 .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-42 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-42 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-42 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .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-42 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-42 .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-42 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-42 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-42 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-42 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-42 .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-42 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-42 .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-42 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-42 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-42 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .widget-18 {
  padding: 100px 50px;
  margin: 0 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
  background: #fff;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .popover-wrap-40 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-40 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-40 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-40 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-40 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-40 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-40 .popover-body .s3_button_large:hover, .title-page .popover-wrap-40 .popover-body .s3_button_large.hover, .title-page .popover-wrap-40 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-40 .popover-body .s3_button_large:active, .title-page .popover-wrap-40 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-40 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-40 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-40 .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-40 .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-40 .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-40 .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 .blocklist-40 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-40 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-40 .header {
  border: none;
  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;
  margin-bottom: 0;
  text-align: left;
  box-sizing: border-box;
  padding-left: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-40 .header_text {
  font-size: 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 500;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-40 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-40 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 35px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 800;
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-40 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-40 .body {
  margin: 0;
  box-sizing: border-box;
}
.title-page .blocklist-40 .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-40 .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-40 .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-40 .item-outer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .blocklist-40 .item {
  padding: 0.02px 0;
  margin: 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: 0;
  left: 0;
  right: 0;
  flex-basis: 100%;
  align-self: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  display: block;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-40 .text {
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 14px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
}
.title-page .blocklist-40 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-40 .image {
  margin: 25px 40px 0 0;
  border: none;
  box-sizing: border-box;
  position: relative;
  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;
  width: 40px;
  left: 0;
  right: 0;
  min-height: 40px;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  float: left;
}
.title-page .blocklist-40 .item-label {
  padding: 0.02px 0;
  border: none;
  box-sizing: border-box;
  position: absolute;
  left: auto;
  top: 0;
  z-index: 5;
  background: #43cea2;
  color: #fff;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  text-decoration: none;
  font-size: 16px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 3px #fff;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 3px #fff;
  box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 3px #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  bottom: auto;
  margin-top: -25px;
  align-self: auto;
  margin-left: 0;
  right: 0;
  margin-right: -25px;
  width: 45px;
  min-height: 45px;
  font-weight: 600;
}
.title-page .blocklist-40 .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-40 .img-convert {
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  flex-grow: 0;
}
.title-page .blocklist-40 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-40 .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-40 .title {
  font-weight: 500;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #717171;
  text-decoration: none;
  font-size: 16px;
  padding-left: 0;
  padding-right: 0;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  min-height: 0;
  width: auto;
  left: 0;
  right: 0;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-40 .sub-title {
  border: none;
  margin-bottom: 0;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  color: #e9e9e9;
  text-decoration: none;
  font-size: 18px;
  font-weight: 800;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 45px;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  min-height: 45px;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.title-page .blocklist-40 .price {
  padding: 0.02px 0;
  margin: 0 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-40 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-40 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-40 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-40 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-40 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding-top: 0.02px;
}
.title-page .blocklist-40 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-40 .more > a:hover, .title-page .blocklist-40 .more > a.hover, .title-page .blocklist-40 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom right, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-40 .more > a:active, .title-page .blocklist-40 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-40 .bx-wrapper {
  max-width: 1220px;
}
.title-page .blocklist-40 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-40 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-40 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-40 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-40 .footer {
  text-align: left;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  margin-top: 20px;
  padding-top: 0.02px;
  width: auto;
  margin-left: 0;
  margin-right: 0;
}
.title-page .blocklist-40 .all {
  padding: 17px 30px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  text-align: center;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(241, 95, 121, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(241, 95, 121, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(241, 95, 121, 0.2);
  background: repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-40 .all:hover, .title-page .blocklist-40 .all.hover, .title-page .blocklist-40 .all.active {
  background: repeating-linear-gradient(to top, #f15f79 0%, #b24592 100%) transparent;
}
.title-page .blocklist-40 .all:active, .title-page .blocklist-40 .all.active {
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  background: none #f15f79;
}
.title-page .blocklist-40 .controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  display: none;
  box-sizing: border-box;
  margin-top: 0;
  z-index: 1;
  text-align: right;
  bottom: auto;
}
.title-page .blocklist-40 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmMTVmNzkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  min-height: 45px;
  margin-right: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-40 .prev:hover, .title-page .blocklist-40 .prev.hover, .title-page .blocklist-40 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-40 .prev:active, .title-page .blocklist-40 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-40 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2YxNWY3OSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 45px;
  margin-left: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(241, 95, 121, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-40 .next:hover, .title-page .blocklist-40 .next.hover, .title-page .blocklist-40 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%) #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(241, 95, 121, 0.1);
}
.title-page .blocklist-40 .next:active, .title-page .blocklist-40 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat, none #f15f79;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-40 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-40 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-40 .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-40 .bx-auto_controls {
  margin: auto 0 0 auto;
  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;
  text-align: left;
}
.title-page .blocklist-40 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-40 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-40 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-40 .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-40 .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-40 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-40 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
}
.title-page .blocklist-40 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-40 .bx-pager a {
  margin: 0 5px;
  border: none;
  display: inline-block;
  width: 25px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
}
.title-page .blocklist-40 .bx-pager a:hover, .title-page .blocklist-40 .bx-pager a.hover, .title-page .blocklist-40 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-40 .bx-pager a:active, .title-page .blocklist-40 .bx-pager a.active {
  background: #f15f79;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #f15f79, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-40 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-40 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-40 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-40 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-40 .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-40 .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-40 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-40 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-40 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-40 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .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-40 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-40 .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-40 .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-40 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .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-40 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-40 .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-40 .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-40 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-40 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-40 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .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-40 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-40 .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-40 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-40 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-40 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-40 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-40 .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-40 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-40 .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-40 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-40 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-40 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-25 {
  padding: 100px 20px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("../images/Shape8 (1).svg?1542966673771") left -90px top -120px / auto auto no-repeat;
  max-width: 100%;
  z-index: 3;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-26 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  z-index: 2;
  text-align: left;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
}
.title-page .widget-20 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  min-height: 0;
  right: 0;
}
.title-page .popover-wrap-46 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-46 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-46 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-46 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-46 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-46 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-46 .popover-body .s3_button_large:hover, .title-page .popover-wrap-46 .popover-body .s3_button_large.hover, .title-page .popover-wrap-46 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-46 .popover-body .s3_button_large:active, .title-page .popover-wrap-46 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-46 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-46 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-46 .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-46 .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-46 .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-46 .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 .blocklist-46 p:first-child {
  margin-top: 0;
}
.title-page .blocklist-46 p:last-child {
  margin-bottom: 0;
}
.title-page .blocklist-46 .header {
  border: none;
  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;
  margin-bottom: 0;
  text-align: left;
  box-sizing: border-box;
  padding-left: 130px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgNjAgMSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Imljb25zMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTQxNSwyMTF2LTFoNjB2MUg0MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDE1IC0yMTApIiBmaWxsPSIjZThlNmU3IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left 55px top 50% / auto auto no-repeat, url("../images/08.svg") left 0px top 50% / auto auto no-repeat;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-46 .header_text {
  font-size: 35px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 800;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-46 .all-in_header {
  display: none;
  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;
}
.title-page .blocklist-46 .description {
  box-sizing: border-box;
  overflow: hidden;
  text-align: left;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  text-decoration: none;
  font-size: 20px;
  padding-left: 130px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-46 .body-outer {
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-top: 0.02px;
  margin-top: 0;
  margin-bottom: 70px;
}
.title-page .blocklist-46 .body {
  margin: 0 -10px;
  box-sizing: border-box;
}
.title-page .blocklist-46 .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-46 .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-46 .bx-wrapper {
  max-width: 1220px;
}
.title-page .blocklist-46 .bx-viewport {
  overflow: hidden;
  position: relative;
  width: 100%;
  min-height: 0;
}
.title-page .blocklist-46 .list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  width: 1220px;
}
.title-page .blocklist-46 .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 .blocklist-46 .item {
  padding: 0.02px 70px 50px;
  margin: 56px 10px 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: 0;
  left: 0;
  right: 0;
  flex-basis: 100%;
  align-self: auto;
  -webkit-box-shadow: inset 0px 0px 0px 5px #f4f1f3;
  -moz-box-shadow: inset 0px 0px 0px 5px #f4f1f3;
  box-shadow: inset 0px 0px 0px 5px #f4f1f3;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NyIgaGVpZ2h0PSI2NyIgdmlld0JveD0iMCAwIDY3IDY3IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgCiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2UxLnN2ZyIgY2xhc3M9ImNscy0xIiBjeD0iMzMuNSIgY3k9IjMzLjUiIHI9IjMzLjUiIGZpbGw9IiNmY2ZjZmMiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9jaXJjbGU+Cjwvc3ZnPg==") right -29px bottom 40px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE5IDE5IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgCiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2Uuc3ZnIiBjbGFzcz0iY2xzLTEiIGN4PSI5LjUiIGN5PSI5LjUiIHI9IjkuNSIgZmlsbD0iI2ZjZmNmYyIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L2NpcmNsZT4KPC9zdmc+") left 16px bottom 17px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDU3IDEyIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgCiAgPC9kZWZzPgogIDxyZWN0IGlkPSJFbGxpcHNlNC5zdmciIGNsYXNzPSJjbHMtMSIgd2lkdGg9IjU3IiBoZWlnaHQ9IjEyIiByeD0iNiIgcnk9IjYiIGZpbGw9IiNmY2ZjZmMiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9yZWN0Pgo8L3N2Zz4=") left -22px top 65px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDYiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxMDYgMjMiIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICAKICA8L2RlZnM+CiAgPHJlY3QgaWQ9IkVsbGlwc2UzLnN2ZyIgY2xhc3M9ImNscy0xIiB3aWR0aD0iMTA2IiBoZWlnaHQ9IjIzIiByeD0iMTAiIHJ5PSIxMCIgZmlsbD0iI2ZjZmNmYyIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3JlY3Q+Cjwvc3ZnPg==") left -34px top 29px / auto auto no-repeat #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .blocklist-46 .text {
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #969696;
  line-height: 1.5;
  text-decoration: none;
  font-size: 14px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
}
.title-page .blocklist-46 .text .align-elem {
  flex-basis: 100%;
}
.title-page .blocklist-46 .image {
  margin: -50px auto 30px 0;
  border: none;
  box-sizing: border-box;
  position: relative;
  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;
  width: 100px;
  left: 0;
  right: 0;
  min-height: 100px;
  -webkit-box-shadow: inset 0px 0px 0px #000, inset 0px 0px 0px 4px #f4f1f3, 0px 0px 0px 5px #fff;
  -moz-box-shadow: inset 0px 0px 0px #000, inset 0px 0px 0px 4px #f4f1f3, 0px 0px 0px 5px #fff;
  box-shadow: inset 0px 0px 0px #000, inset 0px 0px 0px 4px #f4f1f3, 0px 0px 0px 5px #fff;
  background: #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-46 .item-label {
  padding: 2px 5px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  background: #e83131;
  color: #fff;
  text-align: left;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-46 .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-46 .img-convert {
  border: none;
  box-sizing: border-box;
  width: 90px;
  height: 90px;
  overflow: hidden;
  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;
  margin-left: 0;
  margin-right: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  flex-grow: 0;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-46 .image img {
  max-width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  width: auto;
  height: auto;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-46 .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-46 .title {
  font-weight: 500;
  margin-bottom: 20px;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #6e6e6e;
  text-decoration: none;
  font-size: 16px;
  padding-left: 0;
  padding-right: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .blocklist-46 .sub-title {
  border: none;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 18px;
  font-weight: 800;
  padding-top: 0.02px;
  padding-bottom: 0.02px;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  min-height: 0;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  left: 0;
  right: 0;
}
.title-page .blocklist-46 .price {
  padding: 0.02px 0;
  margin: 0 0 5px;
  border: none;
  box-sizing: border-box;
  position: relative;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .blocklist-46 .price-inner {
  box-sizing: border-box;
  display: inline-block;
  text-align: left;
}
.title-page .blocklist-46 .price-note {
  box-sizing: border-box;
  display: inline-block;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
}
.title-page .blocklist-46 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 22px;
  font-weight: 800;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 5px;
}
.title-page .blocklist-46 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  font-family: Montserrat, sans-serif;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 14px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  font-weight: 600;
}
.title-page .blocklist-46 .more {
  text-align: center;
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  padding-top: 0.02px;
}
.title-page .blocklist-46 .more > a {
  padding: 15px 30px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #43cea2;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2;
  box-shadow: inset 0px 0px 0px 1px #43cea2;
  background: none #fff;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-46 .more > a:hover, .title-page .blocklist-46 .more > a.hover, .title-page .blocklist-46 .more > a.active {
  color: #fff;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom right, #185a9d 0%, #43cea2 100%) #fff;
}
.title-page .blocklist-46 .more > a:active, .title-page .blocklist-46 .more > a.active {
  background: none #43cea2;
}
.title-page .blocklist-46 .columns-table {
  box-sizing: border-box;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.title-page .blocklist-46 .columns-cell {
  display: table-cell;
  vertical-align: top;
}
.title-page .blocklist-46 .title a {
  color: inherit;
  text-decoration: inherit;
}
.title-page .blocklist-46 .footer {
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 0;
  padding-top: 0.02px;
}
.title-page .blocklist-46 .all {
  padding: 17px 30px;
  border: none;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  font-weight: bold;
}
.title-page .blocklist-46 .all:hover, .title-page .blocklist-46 .all.hover, .title-page .blocklist-46 .all.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .blocklist-46 .all:active, .title-page .blocklist-46 .all.active {
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  background: none #43cea2;
}
.title-page .blocklist-46 .controls {
  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: 0;
  z-index: 1;
  text-align: justify;
  bottom: 0;
  margin-bottom: 0;
}
.title-page .blocklist-46 .prev {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiM0M2NlYTIiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat #fff;
  box-sizing: border-box;
  text-align: right;
  min-height: 45px;
  margin-right: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(67, 206, 162, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(67, 206, 162, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(67, 206, 162, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-46 .prev:hover, .title-page .blocklist-46 .prev.hover, .title-page .blocklist-46 .prev.active {
  -webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
}
.title-page .blocklist-46 .prev:active, .title-page .blocklist-46 .prev.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS45NyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE1Ljk3IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iaC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1MDIuODcsOTg2LjQxN2gxNC4yNmEwLjkxOCwwLjkxOCwwLDAsMCwwLTEuODM0SDE1MDUuMmwzLjI0LTIuOTc2YTAuOTUxLDAuOTUxLDAsMCwwLC4wOS0xLjI5NCwwLjg1NSwwLjg1NSwwLDAsMC0xLjI0LS4wODdsLTQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDAtLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwwLDE1MDIuODcsOTg2LjQxN1ptNC40OCw0LjQtMS4zNy0xLjA1OGEwLjk1LDAuOTUsMCwwLDEtLjE4LTEuMjgxLDAuODQ3LDAuODQ3LDAsMCwxLDEuMjItLjE5NGwxLjM3LDEuMDU4YTAuOTQsMC45NCwwLDAsMSwuMTgsMS4yODFBMC44NDYsMC44NDYsMCwwLDEsMTUwNy4zNSw5OTAuODIxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MDIuMDMgLTk4MCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-46 .next {
  border: none;
  position: relative;
  z-index: 105;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  height: 20px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iIzQzY2VhMiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat #fff;
  box-sizing: border-box;
  text-align: left;
  min-height: 45px;
  margin-left: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 2px rgba(67, 206, 162, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 2px rgba(67, 206, 162, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 0px 0px 2px rgba(67, 206, 162, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .blocklist-46 .next:hover, .title-page .blocklist-46 .next.hover, .title-page .blocklist-46 .next.active {
  -webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  -moz-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
  box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.3), 0px 10px 10px rgba(67, 206, 162, 0.1);
}
.title-page .blocklist-46 .next:active, .title-page .blocklist-46 .next.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDE2IDExIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0ibC5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTE1NTYuMTMsOTg2LjQxN2gtMTQuMjZhMC45MTgsMC45MTgsMCwwLDEsMC0xLjgzNGgxMS45M2wtMy4yNC0yLjk3NmEwLjk1MSwwLjk1MSwwLDAsMS0uMDktMS4yOTQsMC44NTUsMC44NTUsMCwwLDEsMS4yNC0uMDg3bDQuOTksNC41ODRhMC45MzEsMC45MzEsMCwwLDEsLjI0LDEuMDEyQTAuODYzLDAuODYzLDAsMCwxLDE1NTYuMTMsOTg2LjQxN1ptLTQuNDgsNC40LDEuMzctMS4wNThhMC45NSwwLjk1LDAsMCwwLC4xOC0xLjI4MSwwLjg0NywwLjg0NywwLDAsMC0xLjIyLS4xOTRsLTEuMzcsMS4wNThhMC45NCwwLjk0LDAsMCwwLS4xOCwxLjI4MUEwLjg0NiwwLjg0NiwwLDAsMCwxNTUxLjY1LDk5MC44MjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU0MSAtOTgwKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .blocklist-46 .prev > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-46 .next > a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.title-page .blocklist-46 .bx-pager-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 0;
  display: -webkit-flex;
  display: flex;
  -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-46 .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;
  text-align: left;
}
.title-page .blocklist-46 .auto_controls {
  box-sizing: border-box;
  display: none;
}
.title-page .blocklist-46 .bx-controls-auto {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
}
.title-page .blocklist-46 .bx-controls-auto-item {
  box-sizing: border-box;
}
.title-page .blocklist-46 .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-46 .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-46 .pager-wrap {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.title-page .blocklist-46 .bx-pager {
  position: relative;
  z-index: 100;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
}
.title-page .blocklist-46 .bx-pager-item {
  display: inline-block;
  box-sizing: border-box;
}
.title-page .blocklist-46 .bx-pager a {
  margin: 0 5px;
  border: none;
  display: inline-block;
  width: 25px;
  min-height: 25px;
  background: #969696;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  box-sizing: border-box;
  text-decoration: none;
  text-align: left;
  color: #000;
  -webkit-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
  box-shadow: inset 0px 0px 0px 9px #f7f5f6, inset 0px 0px 0px 5px #f7f5f6;
}
.title-page .blocklist-46 .bx-pager a:hover, .title-page .blocklist-46 .bx-pager a.hover, .title-page .blocklist-46 .bx-pager a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #969696, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .blocklist-46 .bx-pager a:active, .title-page .blocklist-46 .bx-pager a.active {
  background: #43cea2;
  -webkit-box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 9px #f7f5f6;
  -moz-box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 9px #f7f5f6;
  box-shadow: inset 0px 0px 0px 1px #43cea2, inset 0px 0px 0px 9px #f7f5f6;
}
.title-page .popover-container-46 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-46 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-46 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-46 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-46 .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-46 .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-46 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-46 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-46 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-46 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .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-46 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-46 .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-46 .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-46 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .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-46 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-46 .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-46 .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-46 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-46 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-46 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .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-46 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-46 .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-46 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-46 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-46 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-46 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-46 .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-46 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-46 .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-46 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-46 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-46 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-28 {
  padding: 100px 20px 0.02px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjIuOTY5IiBoZWlnaHQ9IjEwOS4wNiIgdmlld0JveD0iMCAwIDEyMi45NjkgMTA5LjA2IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU0LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMzM5LjE1LDE3MDIuODVhMTMuNzMxLDEzLjczMSwwLDAsMS05LjQ3NiwxLjY4bC0xMC41OTUtMS45NWE0LjYzOSw0LjYzOSwwLDAsMSwxLjY1MS05LjEzbDEwLjYsMS45NWE0LjYxNyw0LjYxNywwLDAsMCw1LjExLTIuODFsMjAuNDE5LTUwLjM5LTc1Ljg2Nyw0NC4wNWE0LjYzOSw0LjYzOSwwLDAsMS00LjY2My04LjAybDc1LjYyNC00NC4yNmE5LjI2NCw5LjI2NCwwLDAsMSwxMC45MTYsMS4wMyw5LjM3NSw5LjM3NSwwLDAsMSwyLjU1NSwxMC43MUwzNDUsMTY5Ni4xMUExMy44LDEzLjgsMCwwLDEsMzM5LjE1LDE3MDIuODVabTU1Ljk1Mi0xMy41LTE4LjY1My0zMi4wOWE0LjYyMyw0LjYyMywwLDEsMC03Ljk4MSw0LjY3bDE4LjY1MywzMi4wOWE0LjY1OCw0LjY1OCwwLDAsMS0xLjY1OSw2LjM1TDMyOS42LDE3MzMuMDZhNC42MzksNC42MzksMCwwLDAsNC42NjMsOC4wMmw1NS44NjctMzIuNjlBMTMuOTYzLDEzLjk2MywwLDAsMCwzOTUuMSwxNjg5LjM1Wm0tODcuMTY0LTIuNzVhNC42MTgsNC42MTgsMCwwLDAtNi4zMjItMS42N2wtMjMuOTQzLDE0LjAxYTQuNjM5LDQuNjM5LDAsMCwwLDQuNjYzLDguMDJsMjMuOTQzLTE0LjAxQTQuNjUxLDQuNjUxLDAsMCwwLDMwNy45MzgsMTY4Ni42Wm0xOC42NTMsMzIuMDlhNC42MTgsNC42MTgsMCwwLDAtNi4zMjItMS42N2wtMTEuOTcxLDdhNC42NDMsNC42NDMsMCwwLDAsNC42NjMsOC4wM2wxMS45NzEtNy4wMUE0LjY1LDQuNjUsMCwwLDAsMzI2LjU5MSwxNzE4LjY5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NC4wMzEgLTE2MzIuNjYpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% - 577px) bottom 12px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NS4wMyIgdmlld0JveD0iMCAwIDU1IDU1LjAzIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU3LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTY4OS4xOSwxNDU0Ljc0YTMuOTI4LDMuOTI4LDAsMCwwLDIuNzktMS4xNWwyLjc5LTIuOGEyLjYzLDIuNjMsMCwwLDAtMy43Mi0zLjcybC0xLjg2LDEuODYtMC45My0uOTNhMS4yOSwxLjI5LDAsMCwxLS4zOC0wLjc1bC0xLjU1LTEwLjg3YTUuMzM3LDUuMzM3LDAsMCwwLTEuNDktMi45OGwtNi41Ni02LjU3YTIzLjU0NSwyMy41NDUsMCwwLDEtNi45NC0xNi43N3YtNS4wOGg1LjA4YTIzLjUwOCwyMy41MDgsMCwwLDEsMTYuNzUsNi45NWw2LjU3LDYuNTZhNS4xNTUsNS4xNTUsMCwwLDAsMi45NywxLjQ5bDEwLjg3LDEuNTZhMS4zMDksMS4zMDksMCwwLDEsLjc0LjM3bDAuOTMsMC45My0xLjg2LDEuODdhMi42MywyLjYzLDAsMSwwLDMuNzIsMy43MmwyLjgtMi43OWEzLjk1OSwzLjk1OSwwLDAsMCwwLTUuNTlsLTEuODctMS44NmE2LjU2Niw2LjU2NiwwLDAsMC0zLjcyLTEuODdsLTEwLjg2LTEuNTUtNi41Ni02LjU3YTI4Ljc5MiwyOC43OTIsMCwwLDAtMjAuNDgtOC40OWgtNy43MWEyLjYzNywyLjYzNywwLDAsMC0yLjY0LDIuNjR2Ny43MWEyOC44LDI4LjgsMCwwLDAsOC40OSwyMC41bDYuNTYsNi41NywxLjU1LDEwLjg3YTYuNjE0LDYuNjE0LDAsMCwwLDEuODYsMy43MmwxLjg2LDEuODdBMy45NTEsMy45NTEsMCwwLDAsMTY4OS4xOSwxNDU0Ljc0Wm0xMy4wMy03LjY3LTMuNzMtMy43M2EyLjYzOCwyLjYzOCwwLDAsMSwzLjczLTMuNzNsMy43MiwzLjczQTIuNjM0LDIuNjM0LDAsMSwxLDE3MDIuMjIsMTQ0Ny4wN1ptMTEuMTctMy43My03LjQ1LTcuNDVhMi42MzgsMi42MzgsMCwwLDEsMy43My0zLjczbDcuNDQsNy40NWEyLjYzOCwyLjYzOCwwLDAsMSwwLDMuNzNBMi42MzEsMi42MzEsMCwwLDEsMTcxMy4zOSwxNDQzLjM0Wm0tMzMuNTEtMTguNjNhNy45MzEsNy45MzEsMCwwLDEsMC0xMS4xOSwyLjYzNCwyLjYzNCwwLDAsMSwzLjcyLDMuNzMsMi42MzQsMi42MzQsMCwxLDAsMy43MiwwLDIuNjM4LDIuNjM4LDAsMCwxLDMuNzMtMy43Myw3LjkwNSw3LjkwNSwwLDAsMS01LjU5LDEzLjVBNy44MzYsNy44MzYsMCwwLDEsMTY3OS44OCwxNDI0LjcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2NjYuMDYgLTEzOTkuNzIpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left 100px top 100px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTEiIGhlaWdodD0iMTExLjE2IiB2aWV3Qm94PSIwIDAgMTExIDExMS4xNiIgaWQ9InN2Zy0xIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2ZmZmZmZiI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZTIuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTE4LjIzLDExNjguNzFoNi43MmExMC41MzMsMTAuNTMzLDAsMCwwLDEwLjUyLTEwLjUyLDEuMTU2LDEuMTU2LDAsMCwxLC42OS0xLjEyLDQ3LjY3Nyw0Ny42NzcsMCwwLDAsNi4xMi0yLjU1LDEuMTU3LDEuMTU3LDAsMCwxLDEuMy4yOSwxMC41LDEwLjUsMCwwLDAsMTQuODcsMGw0Ljc2LTQuNzZhMTAuNTUsMTAuNTUsMCwwLDAsMC0xNC44OSwxLjE1NywxLjE1NywwLDAsMS0uMy0xLjMxLDQ0LjQzNSw0NC40MzUsMCwwLDAsMi41NC02LjEzLDEuMTc2LDEuMTc2LDAsMCwxLDEuMTItLjY5LDEwLjUyNiwxMC41MjYsMCwwLDAsMTAuNTEtMTAuNTN2LTYuNzRhMTAuNTI0LDEwLjUyNCwwLDAsMC0xMC41MS0xMC41MiwxLjE4NCwxLjE4NCwwLDAsMS0xLjEyLS43LDQ1LjYxMiw0NS42MTIsMCwwLDAtMi41NC02LjE0LDEuMTQyLDEuMTQyLDAsMCwxLC4yOS0xLjI5LDEwLjUzOCwxMC41MzgsMCwwLDAsLjAxLTE0LjlsLTQuNzUtNC43NmExMC41MDgsMTAuNTA4LDAsMCwwLTE0Ljg3LDBsLTAuMDUuMDVhMS4xODcsMS4xODcsMCwwLDEtMS4yNi4yNSw0Ni4yOTEsNDYuMjkxLDAsMCwwLTYuMTItMi41NSwxLjE2NiwxLjE2NiwwLDAsMS0uNjktMS4xMiwxMC41MzUsMTAuNTM1LDAsMCwwLTEwLjUyLTEwLjUzaC02LjcyYTEwLjUyNiwxMC41MjYsMCwwLDAtMTAuNTEsMTAuNTMsMS4xNTksMS4xNTksMCwwLDEtLjcsMS4xMiw0Ni45LDQ2LjksMCwwLDAtNi4xMSwyLjU0LDEuMTU4LDEuMTU4LDAsMCwxLTEuMjctLjI0LDAuMjE4LDAuMjE4LDAsMCwwLS4wNC0wLjA1LDEwLjUxNywxMC41MTcsMCwwLDAtMTQuODcsMGwtNC43Niw0Ljc2YTEwLjU1OSwxMC41NTksMCwwLDAsLjAxLDE0Ljg5LDEuMTk0LDEuMTk0LDAsMCwxLC4zLDEuMzEsNDYuMzEsNDYuMzEsMCwwLDAtMi41NSw2LjEzLDEuMTY0LDEuMTY0LDAsMCwxLTEuMTIuNywxMC41MzEsMTAuNTMxLDAsMCwwLTEwLjUxLDEwLjUydjYuNzRhMTAuNTMzLDEwLjUzMywwLDAsMCwxMC41MSwxMC41MywxLjE0OSwxLjE0OSwwLDAsMSwxLjEyLjdsMC4zOSwxLjEyYTQuNjI0LDQuNjI0LDAsMSwwLDguNzEtMy4xMWwtMC4zMy0uOTVhMTAuMzUzLDEwLjM1MywwLDAsMC05Ljg5LTcuMDMsMS4yNjEsMS4yNjEsMCwwLDEtMS4yNi0xLjI2di02Ljc0YTEuMjY4LDEuMjY4LDAsMCwxLDEuMjYtMS4yNiwxMC4zNzUsMTAuMzc1LDAsMCwwLDkuOS03LjAzLDM1LjU5MiwzNS41OTIsMCwwLDEsMi4wMy00LjksMTAuMzksMTAuMzksMCwwLDAtMi4wMi0xMi4wMSwxLjI1NSwxLjI1NSwwLDAsMS0uMzctMC45LDEuMjQsMS4yNCwwLDAsMSwuMzctMC45bDQuNzUtNC43NmExLjI1MywxLjI1MywwLDAsMSwxLjc1LS4wNCwwLjIxOCwwLjIxOCwwLDAsMSwuMDQuMDUsMTAuMzQxLDEwLjM0MSwwLDAsMCwxMS45OSwyLjAxLDM4LjIzNywzOC4yMzcsMCwwLDEsNC44OS0yLjAzLDEwLjM3NSwxMC4zNzUsMCwwLDAsNy4wMy05LjkxLDEuMjYxLDEuMjYxLDAsMCwxLDEuMjYtMS4yNmg2LjcyYTEuMjYzLDEuMjYzLDAsMCwxLDEuMjcsMS4yNiwxMC4zNzksMTAuMzc5LDAsMCwwLDcuMDIsOS45MSwzNy4wMzgsMzcuMDM4LDAsMCwxLDQuOSwyLjA0LDEwLjM2MiwxMC4zNjIsMCwwLDAsMTEuOTgtMi4wMiwwLjIzNiwwLjIzNiwwLDAsMSwuMDUtMC4wNSwxLjI1LDEuMjUsMCwwLDEsMS43NC4wNGw0Ljc2LDQuNzZhMS4yNzQsMS4yNzQsMCwwLDEsMCwxLjc5LDEwLjM5MiwxMC4zOTIsMCwwLDAtMi4wMiwxMi4wMSwzOC4wMiwzOC4wMiwwLDAsMSwyLjAzLDQuOSwxMC4zNTksMTAuMzU5LDAsMCwwLDkuODksNy4wNCwxLjI2MSwxLjI2MSwwLDAsMSwxLjI2LDEuMjZ2Ni43NGExLjI1NSwxLjI1NSwwLDAsMS0xLjI2LDEuMjYsMTAuMzU5LDEwLjM1OSwwLDAsMC05Ljg5LDcuMDQsMzYuNzUsMzYuNzUsMCwwLDEtMi4wMyw0Ljg5LDEwLjQsMTAuNCwwLDAsMCwyLjAxLDEyLjAyLDEuMjU2LDEuMjU2LDAsMCwxLC4wMSwxLjc5bC00Ljc2LDQuNzZhMS4yNjEsMS4yNjEsMCwwLDEtMS43OCwwLDEwLjM0NSwxMC4zNDUsMCwwLDAtMTItMi4wMSwzNy41ODgsMzcuNTg4LDAsMCwxLTQuODksMi4wMiwxMC4zODMsMTAuMzgzLDAsMCwwLTcuMDIsOS45MiwxLjI3LDEuMjcsMCwwLDEtMS4yNywxLjI2aC02LjcyYTEuMjY4LDEuMjY4LDAsMCwxLTEuMjYtMS4yNiwxMC4zOTEsMTAuMzkxLDAsMCwwLTcuMDMtOS45MmwtMC44OC0uM2E0LjYyOSw0LjYyOSwwLDAsMC0zLjIyLDguNjhsMS4xNiwwLjQxYTEuMTYsMS4xNiwwLDAsMSwuNzIsMS4xM0ExMC41MjQsMTAuNTI0LDAsMCwwLDE1MTguMjMsMTE2OC43MVptLTM4Ljk2LTEzLjA3YTQuNjM5LDQuNjM5LDAsMCwxLS4xMi02LjU1bDIyLjM3LTIzLjJhNC42MTUsNC42MTUsMCwwLDEsMy4zMy0xLjQyaDAuMDJhNC42NTcsNC42NTcsMCwwLDEsMy4zMywxLjQ0LDE4LjYxOSwxOC42MTksMCwwLDAsMTcuNTIsNS4zMSwxOC41MzMsMTguNTMzLDAsMSwwLTIyLjYyLTE4LjA5LDQuNjI1LDQuNjI1LDAsMSwxLTkuMjUsMCwyNy43NjksMjcuNzY5LDAsMSwxLDExLjI3LDIyLjM3bC0xOS4zMiwyMC4wMkE0LjYsNC42LDAsMCwxLDE0NzkuMjcsMTE1NS42NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDY2LjA5IC0xMDU3LjU2KSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") right 176px bottom 93px / 39px no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTQuOTQiIGhlaWdodD0iMTMzLjA2IiB2aWV3Qm94PSIwIDAgMTU0Ljk0IDEzMy4wNiIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlNS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTEyMjUuMTQsMTUzMi44NmgxLjc0YTE5Ljk3LDE5Ljk3LDAsMCwwLDEzLTQuODFsMzkuMzgtMjcuOTVhNi42NTYsNi42NTYsMCwxLDAtNy43NC0xMC44M2wtMzkuODQsMjguMzJhNy4zMTYsNy4zMTYsMCwwLDEtNC44LDEuOTZoLTEuNzRhNi42NjYsNi42NjYsMCwwLDEtNi42Ny02LjY2di05My4xNmE2LjY2NCw2LjY2NCwwLDAsMSw2LjY3LTYuNjVoMS4wM2E2LjcsNi43LDAsMCwxLDQuNzgsMi4wMWwzOS43MSwzMy44NWEyMC4yNywyMC4yNywwLDAsMCwxMi4wOCw0LjA2aDIuMzlhNi42NzksNi42NzksMCwwLDEsNi42Nyw2LjY2djMzLjI3YTYuNjY1LDYuNjY1LDAsMCwwLDEzLjMzLDB2LTMzLjI3YTIwLDIwLDAsMCwwLTIwLTE5Ljk2aC0yLjM5YTYuNiw2LjYsMCwwLDEtMy44OC0xLjI1bC0zOC44MS0zMy4wN2ExOS42NzcsMTkuNjc3LDAsMCwwLTEzLjg4LTUuNjFoLTEuMDNhMjAsMjAsMCwwLDAtMjAsMTkuOTZ2OTMuMTZBMjAuMDA3LDIwLjAwNywwLDAsMCwxMjI1LjE0LDE1MzIuODZabS02OC4yOC03MS4yNS00LjcxLTQuNzFhNi42NTcsNi42NTcsMCwwLDEsOS40Mi05LjQxbDQuNzIsNC43MUE2LjY2MSw2LjY2MSwwLDAsMSwxMTU2Ljg2LDE0NjEuNjFabTIzLjU3LDIzLjUyLTQuNzItNC43YTYuNjYxLDYuNjYxLDAsMCwxLDkuNDMtOS40MWw0LjcxLDQuN0E2LjY1Nyw2LjY1NywwLDAsMSwxMTgwLjQzLDE0ODUuMTNabS00LjcyLTIzLjUyYTYuNjUxLDYuNjUxLDAsMCwxLDAtOS40MWw0LjcyLTQuNzFhNi42NTcsNi42NTcsMCwwLDEsOS40Miw5LjQxbC00LjcxLDQuNzFBNi42NzUsNi42NzUsMCwwLDEsMTE3NS43MSwxNDYxLjYxWm0tMjMuNTYsMjMuNTJhNi42MzMsNi42MzMsMCwwLDEsMC05LjQxbDQuNzEtNC43YTYuNjYxLDYuNjYxLDAsMCwxLDkuNDMsOS40MWwtNC43Miw0LjdBNi42NjMsNi42NjMsMCwwLDEsMTE1Mi4xNSwxNDg1LjEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNTAuMTkgLTEzOTkuNzgpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjAuMSIgdHlwZT0ic29saWRDb2xvciI+PC9wYXRoPgo8L3N2Zz4=") left calc(50% + 556px) top calc(50% - 159px) / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MC43MiIgaGVpZ2h0PSI3MS44NCIgdmlld0JveD0iMCAwIDcwLjcyIDcxLjg0IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGU2LnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTA3MS43OCwxNjgxLjU3YTYuMzM1LDYuMzM1LDAsMCwwLDUuMzYtLjMzbDQyLjY4LTIzLjE0YTYuNSw2LjUsMCwwLDAsMy4zMi02LjU5bC0zLjAyLTIxLjU1YTYuMzg4LDYuMzg4LDAsMCwwLTMuOTYtNS4wNWwtMzYuODItMTQuNTVhMy4yMjEsMy4yMjEsMCwwLDAtMi4zNyw1Ljk5bDM2LjgzLDE0LjU0LDMuMDIsMjEuNTYtNDIuNjgsMjMuMTQtMTUuMjktNDUuOSw2LjA5LTQuMjYsMzUuMzcsMTMuOTcsMS41Myw3LjI2LTIzLjkyLDEyLjc3YTMuMjQxLDMuMjQxLDAsMCwwLTEuMzQsNC4zNSwzLjE1NCwzLjE1NCwwLDAsMCw0LjMsMS4zMmwyMy45Mi0xMi43N2E2LjQ4Myw2LjQ4MywwLDAsMCwzLjI4LTcuMDRsLTEuNTMtNy4yNmE2LjMyNiw2LjMyNiwwLDAsMC0zLjg4LTQuNjFsLTM1LjM3LTEzLjk3YTYuMzI3LDYuMzI3LDAsMCwwLTUuOTguNzFsLTYuMSw0LjI3YTYuNDk0LDYuNDk0LDAsMCwwLTIuNDIsNy4zNGwxNS4yOSw0NS44OUE2LjMyOCw2LjMyOCwwLDAsMCwxMDcxLjc4LDE2ODEuNTdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA1Mi40NyAtMTYxMC4xNikiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMC4xIiB0eXBlPSJzb2xpZENvbG9yIj48L3BhdGg+Cjwvc3ZnPg==") left calc(50% - 217px) bottom -8px / auto auto no-repeat, url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Mi4zOCIgaGVpZ2h0PSI2OS44NDciIHZpZXdCb3g9IjAgMCA4Mi4zOCA2OS44NDciIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICA8c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZTMuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNzI2Ljg5LDk4NC45ODNsNTIuMiwxOC44NzdhOS4zMiw5LjMyLDAsMCwwLDExLjg4LTUuNjU2bDAuMjktLjgxYTkuMzg1LDkuMzg1LDAsMCwwLC4wMi02LjM1OWwtNi4zNi0xNy44NTVhNi4xNTksNi4xNTksMCwwLDAtNy43OC0zLjc0NWwtMTMuMjUsNC41ODUtMy4xOS02LjlhNi4xMTYsNi4xMTYsMCwwLDAtNy41Ny0zLjIyNWwtMTYuMTIsNS41NzhhMy4xNDgsMy4xNDgsMCwwLDAtMS45NSwzLjk2LDMuMDcyLDMuMDcyLDAsMCwwLDMuOTIsMS45MzJsMTYuMTItNS41NzksMy4xOSw2LjlhNi4xLDYuMSwwLDAsMCw3LjU2LDMuMjI1bDEzLjI2LTQuNTg2LDYuMzYsMTcuODUzYTMuMTQ0LDMuMTQ0LDAsMCwxLS4wMSwyLjExOGwtMC4yOS44MTFhMy4xLDMuMSwwLDAsMS0zLjk2LDEuODg0bC01Mi4yLTE4Ljg3M2EzLjEwOCwzLjEwOCwwLDAsMS0xLjg0LTMuOTgxbDExLjY2LTMyLjI1NGEzLjEsMy4xLDAsMCwxLDMuOTYtMS44ODRsNTIuMiwxOC44NzJhMy4xLDMuMSwwLDAsMSwxLjg0LDMuOTgybC00LjI0LDExLjcyOGEzLjA4NCwzLjA4NCwwLDEsMCw1LjgsMi4xbDQuMjQtMTEuNzI5YTkuMzA2LDkuMzA2LDAsMCwwLTUuNTItMTEuOTQybC01Mi4yLTE4Ljg3MmE5LjMxNyw5LjMxNywwLDAsMC0xMS44OCw1LjY1MWwtMTEuNjYsMzIuMjU0QTkuMzE1LDkuMzE1LDAsMCwwLDE3MjYuODksOTg0Ljk4M1ptMjEuMDMtMzUuNWE0LjY3Nyw0LjY3NywwLDEsMS01Ljk0LDIuODI1QTQuNjQzLDQuNjQzLDAsMCwxLDE3NDcuOTIsOTQ5LjQ4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzIwLjgxIC05MzQuNTYzKSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIwLjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD4KPC9zdmc+") left calc(50% + 132px) top -20px / auto auto no-repeat, repeating-linear-gradient(to left, #185a9d 0%, #43cea2 100%);
  max-width: 100%;
  z-index: 2;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-30 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  max-width: 100%;
  z-index: 1;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .widget-23 {
  margin: 0 0 -100px;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: left;
  box-sizing: border-box;
  min-height: 0;
  width: auto;
  right: 0;
  max-width: 100%;
}
.title-page .popover-wrap-52 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-52 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-52 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-52 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-52 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-52 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-52 .popover-body .s3_button_large:hover, .title-page .popover-wrap-52 .popover-body .s3_button_large.hover, .title-page .popover-wrap-52 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-52 .popover-body .s3_button_large:active, .title-page .popover-wrap-52 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-52 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-52 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-52 .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-52 .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-52 .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-52 .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-52 p:first-child {
  margin-top: 0;
}
.title-page .editable_block-52 p:last-child {
  margin-bottom: 0;
}
.title-page .editable_block-52 .header {
  box-sizing: border-box;
  font-size: 35px;
  margin-bottom: 5px;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #fff;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-decoration: none;
  font-weight: 800;
  padding-left: 0;
}
.title-page .editable_block-52 .body {
  box-sizing: border-box;
  display: block;
  position: relative;
  min-width: 0;
  min-height: 0;
}
.title-page .editable_block-52 .title {
  box-sizing: border-box;
  font-size: 20px;
  margin-bottom: 50px;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  color: #fff;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-decoration: none;
  padding-left: 0;
}
.title-page .editable_block-52 .image {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  float: none;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}
.title-page .editable_block-52 .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-52 .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-52 .img-convert {
  border: none;
  box-sizing: border-box;
  width: 790px;
  height: 470px;
  -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: auto;
  margin-right: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.title-page .editable_block-52 .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-52 .text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-52 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-52 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-52 .price-note {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-52 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-52 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-52 .more {
  box-sizing: border-box;
  margin-top: 5px;
  pointer-events: auto;
}
.title-page .editable_block-52 .more > a {
  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;
  text-align: center;
  height: 0;
  min-height: 14px;
}
.title-page .editable_block-52 .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-52 .clear {
  clear: both;
}
.title-page .popover-container-52 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-52 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-52 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-52 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-52 .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-52 .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-52 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-52 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-52 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-52 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .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-52 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-52 .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-52 .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-52 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .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-52 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-52 .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-52 .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-52 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-52 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-52 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .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-52 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-52 .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-52 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-52 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-52 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-52 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-52 .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-52 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-52 .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-52 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-52 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-52 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-33 {
  padding: 200px 0 0.02px;
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  max-width: 100%;
  background: url("../images/lib_1819101_round (2).png") left 0px bottom -160px / auto auto no-repeat;
  z-index: 1;
  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;
}
.title-page .block-46 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  max-width: 100%;
  z-index: 3;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
}
.title-page .block-34 {
  margin: 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  max-width: 100%;
  z-index: 1;
  text-align: center;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-left: 0;
  padding-right: 0;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.title-page .widget-25 {
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  box-sizing: border-box;
  width: auto;
  min-height: 0;
  right: 0;
}
.title-page .widget-25:hover, .title-page .widget-25.hover, .title-page .widget-25.active {
  border: none;
}
.title-page .form-60 .form__header {
  box-sizing: border-box;
  font-size: 35px;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-decoration: none;
  font-weight: 800;
}
.title-page .form-60 .form__text {
  box-sizing: border-box;
  font-size: 20px;
  margin-bottom: 50px;
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  color: #969696;
  line-height: 1.4;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-decoration: none;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  font-weight: normal;
}
.title-page .form-60 .form__text p:first-child {
  box-sizing: border-box;
  margin-top: 0;
}
.title-page .form-60 .form__text p:last-child {
  box-sizing: border-box;
  margin-bottom: 0;
}
.title-page .form-60 .form__body {
  box-sizing: border-box;
  margin-right: 0;
  margin-bottom: 0;
  width: auto;
  margin-left: 0;
}
.title-page .form-60 .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-60 .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-60 .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: normal;
  -moz-justify-content: normal;
  justify-content: normal;
}
.title-page .form-60 .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-60 .form-text {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 30px;
  text-align: center;
  margin-bottom: 0;
}
.title-page .form-60 .form-item__title {
  box-sizing: border-box;
  display: inline-block;
  min-width: 15px;
  font-family: Montserrat, sans-serif;
}
.title-page .form-60 .form-item__required {
  box-sizing: border-box;
  color: #f00;
}
.title-page .form-60 .form-item__error {
  box-sizing: border-box;
  color: #f00;
}
.title-page .form-60 .form-item__note {
  box-sizing: border-box;
  font-size: 11px;
  color: #999;
  display: none;
}
.title-page .form-60 .form-item__body {
  box-sizing: border-box;
  display: block;
}
.title-page .form-60 .form-text input {
  padding: 2px 25px;
  border: none;
  box-sizing: border-box;
  background: #fff;
  width: 100%;
  min-width: 100px;
  min-height: 55px;
  outline: none;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  height: 55px;
  -webkit-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .form-60 .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: Montserrat, sans-serif;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .form-60 .icon.img_name {
  box-sizing: border-box;
  position: relative;
  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;
  width: 20px;
  height: 20px;
  min-height: 20px;
}
.title-page .form-60 .icon.img_email {
  box-sizing: border-box;
  position: relative;
  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;
  width: 20px;
  height: 20px;
  min-height: 20px;
}
.title-page .form-60 .icon.img_phone {
  box-sizing: border-box;
  position: relative;
  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;
  width: 20px;
  height: 20px;
  min-height: 20px;
}
.title-page .form-60 .icon.img_comments {
  box-sizing: border-box;
  position: relative;
  background: url("../images/wm_form_adaptive_default.gif") 50% 50% no-repeat;
  width: 20px;
  height: 20px;
  min-height: 20px;
}
.title-page .form-60 .icon {
  box-sizing: border-box;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .form-60 .form-select select {
  box-sizing: border-box;
  width: 100%;
  min-width: 100px;
  font-family: Montserrat, sans-serif;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: start;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
}
.title-page .form-60 .form-upload .form-item__body .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
}
.title-page .form-60 .form-text .form-item__body {
  box-sizing: border-box;
}
.title-page .form-60 .form-textarea {
  box-sizing: border-box;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}
.title-page .form-60 .form-textarea .form-item__body {
  box-sizing: border-box;
}
.title-page .form-60 .form-submit {
  box-sizing: border-box;
  text-align: left;
  margin-right: 5px;
  margin-left: 0;
}
.title-page .form-60 .form-submit .form-item__header {
  box-sizing: border-box;
  display: block;
}
.title-page .form-60 .form-submit .form-item__body {
  box-sizing: border-box;
}
.title-page .form-60 .form-submit button {
  padding: 17px 30px;
  border: none;
  box-sizing: border-box;
  text-align: center;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  outline: none;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #fff;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 15px;
  width: 200px;
  min-height: 55px;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-weight: 600;
}
.title-page .form-60 .form-submit button:hover, .title-page .form-60 .form-submit button.hover, .title-page .form-60 .form-submit button.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .form-60 .form-submit button:active, .title-page .form-60 .form-submit button.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .form-60 .form-submit button span {
  box-sizing: border-box;
  display: inline-block;
  min-width: 20px;
}
.title-page .form-60 .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;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}
.title-page .form-60 .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-60 .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: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .form-60 .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-60 .form-captcha .form-submit-container {
  box-sizing: border-box;
}
.title-page .form-60 .form-captcha button {
  padding: 17px 30px;
  border: none;
  box-sizing: border-box;
  text-align: center;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  outline: none;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #fff;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 15px;
  width: 200px;
  min-height: 55px;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-weight: 600;
}
.title-page .form-60 .form-captcha button:hover, .title-page .form-60 .form-captcha button.hover, .title-page .form-60 .form-captcha button.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .form-60 .form-captcha button:active, .title-page .form-60 .form-captcha button.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .form-60 .form-captcha button span {
  box-sizing: border-box;
  display: inline-block;
  min-width: 20px;
}
.title-page .form-60 .form-captcha .mgCaptcha-block {
  box-sizing: border-box;
  line-height: 0;
  font-size: 0;
  min-width: 112px;
}
.title-page .form-60 .form-captcha .mgCaptcha-block img {
  box-sizing: border-box;
  vertical-align: middle;
  border: none;
  margin-right: 5px;
}
.title-page .form-60 .form-captcha .mgCaptcha-input {
  box-sizing: border-box;
}
.title-page .form-60 .form-checkbox {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .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-60 .form-checkbox .form-item__title {
  box-sizing: border-box;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  margin-top: 5px;
  font-family: Montserrat, sans-serif;
}
.title-page .form-60 .form-checkbox .form-item__body label.form-item__title {
  font-size: 13px;
  font-family: Montserrat, sans-serif;
  text-align: center;
  text-decoration: none;
}
.title-page .form-60 .form-checkbox input {
  margin: 5px 5px 0 0;
}
.title-page .form-60 .form-radio {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .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-60 .form-radio .form-item__body label.form-item__title {
  font-size: 13px;
  font-family: Montserrat, sans-serif;
  text-align: center;
  text-decoration: none;
}
.title-page .form-60 .form-radio input {
  margin: 5px 5px 0 0;
}
.title-page .form-60 .form-radio .form-item__title {
  box-sizing: border-box;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  margin-top: 5px;
  font-family: Montserrat, sans-serif;
}
.title-page .form-60 .form-select {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .form-div {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .form-html {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .form-html .form-item__body {
  font-size: 13px;
  font-family: Montserrat, sans-serif;
  text-align: left;
  text-decoration: none;
}
.title-page .form-60 .form-upload {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .form-calendar {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .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-60 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
}
.title-page .form-60 .form-calendar_interval {
  box-sizing: border-box;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 20px;
  margin-bottom: 0;
}
.title-page .form-60 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: start;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
}
.title-page .form-60 .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-60 .form-calendar_interval .label_from {
  box-sizing: border-box;
  margin-right: 5px;
  -webkit-flex: 0;
  -moz-flex: 0;
  flex: 0;
  font-family: Montserrat, sans-serif;
  text-align: center;
  text-decoration: none;
}
.title-page .form-60 .form-calendar_interval .label_to {
  box-sizing: border-box;
  margin-right: 5px;
  -webkit-flex: 0;
  -moz-flex: 0;
  flex: 0;
  font-family: Montserrat, sans-serif;
  text-align: center;
  text-decoration: none;
}
.title-page .form-60 .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-60 .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-60 .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-60 .group-textarea {
  box-sizing: border-box;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  margin-right: 0;
}
.title-page .form-60 .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-60 .group-button {
  box-sizing: border-box;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  margin-right: 0;
}
.title-page .form-60 .form-success {
  box-sizing: border-box;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  text-decoration: none;
  font-size: 16px;
  font-weight: 800;
}
.title-page .form-60 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .form-60 ::-moz-placeholder {
  color: #ababab;
}
.title-page .form-60 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-47 {
  margin: 100px 0 0;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  max-width: 100%;
  z-index: 2;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
}
.title-page .block-35 .layout_70 {
  -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-35 .layout_72 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-35 {
  margin: 0 auto;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  min-height: 0;
  max-width: 100%;
  z-index: 1;
  text-align: center;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
}
.title-page .block-43 {
  margin: 0 0 auto 50px;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  z-index: 2;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-left: 50px;
  -webkit-box-shadow: inset 1px 0px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 0px 0px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0px 0px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widget-27 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: left;
  box-sizing: border-box;
  min-height: 0;
  width: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-bottom: 0.02px;
  padding-right: 0;
  right: 0;
}
.title-page .popover-wrap-71 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-71 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-71 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-71 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-71 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-71 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-71 .popover-body .s3_button_large:hover, .title-page .popover-wrap-71 .popover-body .s3_button_large.hover, .title-page .popover-wrap-71 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-71 .popover-body .s3_button_large:active, .title-page .popover-wrap-71 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-71 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-71 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-71 .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-71 .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-71 .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-71 .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-71 p:first-child {
  margin-top: 0;
}
.title-page .editable_block-71 p:last-child {
  margin-bottom: 0;
}
.title-page .editable_block-71 .header {
  border: none;
  box-sizing: border-box;
  font-size: 26px;
  margin-bottom: 30px;
  display: -webkit-flex;
  display: flex;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-weight: 800;
  padding-bottom: 0.02px;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .editable_block-71 .body {
  box-sizing: border-box;
  display: block;
  position: relative;
  min-width: 0;
  min-height: 0;
}
.title-page .editable_block-71 .title {
  box-sizing: border-box;
  font-size: 17px;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  line-height: 1.4;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-weight: 500;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  padding-top: 0.02px;
  margin-top: 30px;
}
.title-page .editable_block-71 .image {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
}
.title-page .editable_block-71 .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-71 .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-71 .img-convert {
  box-sizing: border-box;
  width: 180px;
  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-flex;
  display: flex;
  overflow: hidden;
}
.title-page .editable_block-71 .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-71 .text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
  font-family: Montserrat, sans-serif;
  color: #6e6e6e;
  line-height: 1.4;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-size: 16px;
  font-weight: normal;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  padding-top: 0.02px;
}
.title-page .editable_block-71 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-71 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-71 .price-note {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-71 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-71 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-71 .more {
  box-sizing: border-box;
  margin-top: 0;
  pointer-events: auto;
  padding-bottom: 0.02px;
  padding-top: 30px;
}
.title-page .editable_block-71 .more > a {
  padding: 30px;
  border: 2px solid #ff9b06;
  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;
  text-align: center;
  height: 0;
  min-height: 14px;
  font-family: Roboto, sans-serif;
  color: #ff9b06;
  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: transparent;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-weight: normal;
}
.title-page .editable_block-71 .more > a:hover, .title-page .editable_block-71 .more > a.hover, .title-page .editable_block-71 .more > a.active {
  color: #fff;
  background: #ff9b06;
}
.title-page .editable_block-71 .more > a:active, .title-page .editable_block-71 .more > a.active {
  -webkit-box-shadow: inset 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
}
.title-page .editable_block-71 .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-71 .clear {
  clear: both;
}
.title-page .popover-container-71 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-71 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-71 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-71 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-71 .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-71 .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-71 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-71 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-71 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-71 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .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-71 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-71 .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-71 .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-71 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .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-71 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-71 .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-71 .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-71 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-71 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-71 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .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-71 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-71 .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-71 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-71 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-71 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-71 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-71 .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-71 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-71 .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-71 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-71 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-71 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .block-44 {
  margin: 0 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 350px;
  min-height: 0;
  z-index: 1;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  right: 0;
  padding-right: 0;
}
.title-page .widget-28 {
  margin: 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 5;
  text-align: left;
  box-sizing: border-box;
  min-height: 0;
  width: auto;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-bottom: 0.02px;
  padding-right: 0;
  right: 0;
}
.title-page .popover-wrap-73 .popover-body {
  padding: 60px 40px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  display: inline-block;
  width: 350px;
  box-sizing: border-box;
  vertical-align: middle;
  background: #fff;
  text-align: left;
  font-size: 12px;
  max-width: 100%;
}
.title-page .popover-wrap-73 .popover-body .form_text input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-73 .popover-body .form_calendar input {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 13.3333px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-73 .popover-body .form_calendar_interval input {
  padding: 7px 8px;
  border: none;
  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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-73 .popover-body textarea {
  padding: 15px 30px;
  border: none;
  max-width: 100%;
  box-sizing: border-box;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 100%;
  text-align: left;
  -webkit-appearance: none;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.title-page .popover-wrap-73 .popover-body .s3_button_large {
  padding: 5px 30px;
  border: none;
  background: repeating-linear-gradient(to bottom, #185a9d 0%, #43cea2 100%) transparent;
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.1), 0px 10px 20px rgba(67, 206, 162, 0.2);
  font-size: 15px;
  font-weight: bold;
  box-sizing: border-box;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
  -webkit-appearance: none;
  min-width: 25px;
  min-height: 0;
  font-family: Arial;
  color: #fff;
  font-style: normal;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  margin-top: 30px;
}
.title-page .popover-wrap-73 .popover-body .s3_button_large:hover, .title-page .popover-wrap-73 .popover-body .s3_button_large.hover, .title-page .popover-wrap-73 .popover-body .s3_button_large.active {
  background: repeating-linear-gradient(to top, #185a9d 0%, #43cea2 100%) transparent;
}
.title-page .popover-wrap-73 .popover-body .s3_button_large:active, .title-page .popover-wrap-73 .popover-body .s3_button_large.active {
  background: none #43cea2;
  -webkit-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  -moz-box-shadow: 0 0 0 transparent, 0 0 0 transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.title-page .popover-wrap-73 .popover-body .s3_message {
  padding: 15px;
  border: none;
  display: table;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #43cea2;
  color: #fff;
  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);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.title-page .popover-wrap-73 .popover-close {
  border: none;
  position: absolute;
  top: -15px;
  right: -15px;
  box-sizing: border-box;
  width: 50px;
  height: 30px;
  background: url("../images/00.svg?1543207885703") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
  z-index: 10;
  cursor: pointer;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 50px;
}
.title-page .popover-wrap-73 .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-73 .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-73 .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-73 .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-73 p:first-child {
  margin-top: 0;
}
.title-page .editable_block-73 p:last-child {
  margin-bottom: 0;
}
.title-page .editable_block-73 .header {
  border: none;
  box-sizing: border-box;
  font-size: 30px;
  margin-bottom: 0;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-weight: 800;
  padding-bottom: 0.02px;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .editable_block-73 .body {
  box-sizing: border-box;
  display: block;
  position: relative;
  min-width: 0;
  min-height: 0;
}
.title-page .editable_block-73 .title {
  box-sizing: border-box;
  font-size: 17px;
  margin-bottom: 20px;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  pointer-events: auto;
  font-family: Roboto, sans-serif;
  color: #dcbc8f;
  line-height: 1.4;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-weight: 300;
  padding-left: 40px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  padding-top: 10px;
}
.title-page .editable_block-73 .image {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
}
.title-page .editable_block-73 .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;
  text-align: left;
}
.title-page .editable_block-73 .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-73 .img-convert {
  box-sizing: border-box;
  width: 180px;
  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-flex;
  display: flex;
  overflow: hidden;
}
.title-page .editable_block-73 .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-73 .text {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  pointer-events: auto;
  font-family: Roboto, sans-serif;
  color: rgba(255, 255, 255, 0.6);
  line-height: 1.5;
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-size: 17px;
  font-weight: 300;
  padding-left: 40px;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.title-page .editable_block-73 .price {
  box-sizing: border-box;
  margin-bottom: 5px;
  position: relative;
  text-align: left;
  display: -webkit-flex;
  display: flex;
  pointer-events: auto;
}
.title-page .editable_block-73 .price-inner {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-73 .price-note {
  box-sizing: border-box;
  display: inline-block;
}
.title-page .editable_block-73 .price-value {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-73 .price-currency {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.title-page .editable_block-73 .more {
  box-sizing: border-box;
  margin-top: 5px;
  pointer-events: auto;
}
.title-page .editable_block-73 .more > a {
  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;
  text-align: center;
  height: 0;
  min-height: 14px;
}
.title-page .editable_block-73 .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-73 .clear {
  clear: both;
}
.title-page .popover-container-73 {
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  direction: ltr;
  position: fixed;
}
.title-page .popover-container-73 .popover-dim {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  z-index: 0;
  opacity: 0.5;
}
.title-page .popover-wrap-73 .popover-form-title {
  font-size: 23px;
  font-weight: 800;
  margin-bottom: 30px;
  box-sizing: border-box;
  text-align: center;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-73 .popover-body .s3_form {
  margin-top: 0;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item {
  margin-top: 8px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
}
.title-page .popover-wrap-73 .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-73 .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-73 .popover-body .s3_form_field_title {
  margin-bottom: 3px;
  box-sizing: border-box;
  color: #000;
  text-align: left;
}
.title-page .popover-wrap-73 .popover-body .s3_form_field_type_text {
  width: 100%;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_div {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_div h2 {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  font-style: normal;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_html_block {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_html_block .s3_form_field_content {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_html_block .s3_form_field {
  box-sizing: border-box;
  width: 100%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-73 .popover-body .form_html_block p:first-of-type {
  margin-top: 0;
}
.title-page .popover-wrap-73 .popover-body .form_html_block p:last-of-type {
  margin-bottom: 0;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_checkbox {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_checkbox .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_checkbox .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .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-73 .popover-body .form_checkbox .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-73 .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-73 .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-73 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_radio {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_radio .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_radio .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .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-73 .popover-body .form_radio .s3_form_subitem {
  box-sizing: border-box;
  width: 100%;
}
.title-page .popover-wrap-73 .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-73 .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-73 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_select {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_select .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_select .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-73 .popover-body .form_select select {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1;
}
.title-page .popover-wrap-73 .popover-body .form_select option {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_calendar {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_calendar .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_calendar .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_calendar_interval {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_calendar_interval .s3_form_field_title {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .popover-body .form_calendar_interval .s3_form_field_name {
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .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-73 .popover-body .form_calendar_interval .s3_form_subitem {
  margin: 0;
  box-sizing: border-box;
  width: 50%;
}
.title-page .popover-wrap-73 .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-73 .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;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
  font-weight: 500;
}
.title-page .popover-wrap-73 .popover-body .s3_form_item.form_upload {
  text-align: center;
  box-sizing: border-box;
}
.title-page .popover-wrap-73 .anketa-flash-upload {
  box-sizing: border-box;
  max-width: 100%;
}
.title-page .popover-wrap-73 .popover-body .form_upload .no-more {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
.title-page .popover-wrap-73 .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-73 .popover-body .s3_required {
  color: #f15f79;
  font-family: Montserrat, sans-serif;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: 0;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  font-size: 14px;
}
.title-page .popover-wrap-73 .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-73 ::-webkit-input-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-73 ::-moz-placeholder {
  color: #ababab;
}
.title-page .popover-wrap-73 :-ms-input-placeholder {
  color: #ababab;
}
.title-page .widget-29 {
  margin: 30px 0 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 4;
  text-align: undefined;
  box-sizing: border-box;
  width: auto;
  right: 0;
  padding-left: 0;
  padding-top: 0.02px;
}
.title-page .address-74 p:first-child {
  margin-top: 0;
}
.title-page .address-74 p:last-child {
  margin-bottom: 0;
}
.title-page .address-74 .inner {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  vertical-align: top;
  max-width: 100%;
}
.title-page .address-74 .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-74 .icon {
  border: none;
  box-sizing: border-box;
  height: 16px;
  width: 40px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDIzIDMwIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iQWRyZXNzMS5zdmciIGNsYXNzPSJjbHMtMSIgZD0iTTM1Ny41LDQ3NDZhNSw1LDAsMSwxLDUuMTExLTVBNS4wNiw1LjA2LDAsMCwxLDM1Ny41LDQ3NDZabTAtNy41YTIuNSwyLjUsMCwxLDAsMi41NTYsMi41QTIuNTMxLDIuNTMxLDAsMCwwLDM1Ny41LDQ3MzguNVptMC43MTQsMjIuMjlhMS4yMzksMS4yMzksMCwwLDAsLjM0NS0xLjc0Yy05LjQ0My0xMy43LTEwLTE0LjcxLTEwLTE4LjA1LDAtMy4wMSwyLjM4Mi03LjUsOC45NDQtNy41czguOTQ0LDQuNDksOC45NDQsNy41YzAsMi43Ny0uMjQyLDMuNzctNi42LDEzLjA5YTEuMjQyLDEuMjQyLDAsMCwwLC4zNTQsMS43NCwxLjMsMS4zLDAsMCwwLDEuNzczLS4zNWM2LjE3NC05LjA1LDcuMDI4LTEwLjgxLDcuMDI4LTE0LjQ4LDAtMy44Ny0zLjEyMi0xMC0xMS41LTEwcy0xMS41LDYuMTMtMTEuNSwxMGMwLDQuMTguODg0LDUuNTgsMTAuNDQxLDE5LjQ1YTEuMjc3LDEuMjc3LDAsMCwwLDEuMDYuNTVBMS4zMjQsMS4zMjQsMCwwLDAsMzU4LjIxNCw0NzYwLjc5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0NiAtNDczMSkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPgo8L3N2Zz4=") left 50% top 50% / 15px no-repeat #f15f79;
  margin-right: 20px;
  min-height: 40px;
  -webkit-box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  -moz-box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .address-74 .block-body-drop {
  box-sizing: border-box;
  -webkit-flex: 1 0 0px;
  -moz-flex: 1 0 0px;
  flex: 1 0 0px;
}
.title-page .address-74 .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: center;
  -moz-justify-content: center;
  justify-content: center;
  min-height: 40px;
  text-align: center;
}
.title-page .address-74 .title {
  box-sizing: border-box;
  display: none;
  text-align: left;
  font-family: PT Serif Caption, serif;
  color: rgba(255, 255, 255, 0.6);
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 10px;
}
.title-page .address-74 .text_body {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: rgba(0, 0, 0, 0.7);
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.title-page .address-74 input.tgl-but {
  box-sizing: border-box;
  display: none;
}
.title-page .address-74 input.tgl-but:checked + .block-body-drop {
  display: block;
}
.title-page .widget-30 {
  margin: 20px 0 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 3;
  text-align: undefined;
  box-sizing: border-box;
  width: auto;
  right: 0;
  padding-left: 0;
  padding-top: 0.02px;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .phones-75 p:first-child {
  margin-top: 0;
}
.title-page .phones-75 p:last-child {
  margin-bottom: 0;
}
.title-page .phones-75 .inner {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  vertical-align: top;
  max-width: 100%;
}
.title-page .phones-75 .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-75 .icon {
  border: none;
  box-sizing: border-box;
  height: 16px;
  width: 40px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iY2FsbDEuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik0zNTYuNDQ4LDQ4NjJjLTMuNzY2LDAtOC44MDctNC4xOS0xMi4zNTYtOS4wOC00LjM4Ny02LjA1LTcuMDQ1LTEzLjkyLTMuMzI3LTE2LjYxbDIuNi0xLjg5YTMuMywzLjMsMCwwLDEsMi42NC0uNTYsMi45NTcsMi45NTcsMCwwLDEsMS45NTIsMS40NmwyLjQzMyw0Ljc0YTEuMjg1LDEuMjg1LDAsMSwxLTIuMjg4LDEuMTdsLTIuNDE3LTQuNzFhMC4zNjQsMC4zNjQsMCwwLDAtLjI0Ny0wLjE1LDAuNywwLjcsMCwwLDAtLjU2NC4xM2wtMi42LDEuODhjLTEuNTIxLDEuMTEtLjc3Myw2LjU5LDMuOSwxMy4wM3M5LjY2NCw4Ljg2LDExLjE4Niw3Ljc2bDIuNi0xLjg4YTAuNzE0LDAuNzE0LDAsMCwwLC4zLTAuNSwwLjM2OCwwLjM2OCwwLDAsMC0uMDk0LTAuM2wtMi42NjEtMi42OGExLjI3NSwxLjI3NSwwLDAsMC0xLjI0Mi0uMzRsLTEuOC40N2EzLjgyOCwzLjgyOCwwLDAsMS0zLjktMS4ybC0wLjcxMS0uODFhMzAuMDQ3LDMwLjA0NywwLDAsMS0zLjAyNC00LjE3bC0xLjM4Mi0yLjNhMS4yODUsMS4yODUsMCwwLDEsMi4yMDYtMS4zMmwxLjM4MSwyLjNhMjcuMDg2LDI3LjA4NiwwLDAsMCwyLjc2MSwzLjhsMC43MTEsMC44MmExLjI3NywxLjI3NywwLDAsMCwxLjMuNGwxLjgtLjQ3YTMuODgyLDMuODgyLDAsMCwxLDMuNzI0LDEuMDFsMi42ODQsMi43MWEyLjk0NywyLjk0NywwLDAsMSwuODA1LDIuMzIsMy4yNzEsMy4yNzEsMCwwLDEtMS4zNTUsMi4zNGwtMi42LDEuODhBNC4wNjUsNC4wNjUsMCwwLDEsMzU2LjQ0OCw0ODYyWm02LjE2OC0xNy41NGE0LjY3MSw0LjY3MSwwLDAsMC00LjMxLTYuMjksMS4zMSwxLjMxLDAsMCwwLTEuMzA4LDEuMjYsMS4yOTEsMS4yOTEsMCwwLDAsMS4yNjIsMS4zMSwyLjA4MiwyLjA4MiwwLDAsMSwxLjY3Ni44NiwyLjEsMi4xLDAsMCwxLC4yNjgsMS45NywxLjI4LDEuMjgsMCwwLDAsLjc2LDEuNjUsMS4xNjYsMS4xNjYsMCwwLDAsLjQ0Ni4wOEExLjI4NSwxLjI4NSwwLDAsMCwzNjIuNjE2LDQ4NDQuNDZabTUuNjY3LDIuOTRhMTEuNDIsMTEuNDIsMCwwLDAtMTAuNTQ0LTE1LjQsMS4yNDksMS4yNDksMCwwLDAtMS4zMDcsMS4yNiwxLjI4NywxLjI4NywwLDAsMCwxLjI2MywxLjMxLDguODUxLDguODUxLDAsMCwxLDguMTc3LDExLjk0LDEuMjgzLDEuMjgzLDAsMCwwLC43NTksMS42NSwxLjQsMS40LDAsMCwwLC40NDcuMDhBMS4yODQsMS4yODQsMCwwLDAsMzY4LjI4Myw0ODQ3LjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzM5IC00ODMyKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / 20px no-repeat #f15f79;
  margin-right: 20px;
  min-height: 40px;
  -webkit-box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  -moz-box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .phones-75 .block-body-drop {
  box-sizing: border-box;
  -webkit-flex: 1 0 0px;
  -moz-flex: 1 0 0px;
  flex: 1 0 0px;
}
.title-page .phones-75 .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: center;
  -moz-justify-content: center;
  justify-content: center;
  min-height: 40px;
  text-align: center;
}
.title-page .phones-75 .title {
  box-sizing: border-box;
  display: none;
  text-align: left;
  font-family: PT Serif Caption, serif;
  color: rgba(255, 255, 255, 0.6);
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 10px;
}
.title-page .phones-75 .text_body {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  line-height: 1.4;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-decoration: none;
  font-size: 20px;
  font-weight: bold;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.title-page .phones-75 input.tgl-but {
  box-sizing: border-box;
  display: none;
}
.title-page .phones-75 .text_body a {
  text-decoration: none;
  color: inherit;
}
.title-page .phones-75 input.tgl-but:checked + .block-body-drop {
  display: block;
}
.title-page .widget-31 {
  margin: 20px 0 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  text-align: undefined;
  box-sizing: border-box;
  width: auto;
  right: 0;
  padding-left: 0;
  padding-top: 0.02px;
}
.title-page .email-76 p:first-child {
  margin-top: 0;
}
.title-page .email-76 p:last-child {
  margin-bottom: 0;
}
.title-page .email-76 .inner {
  box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  vertical-align: top;
  max-width: 100%;
}
.title-page .email-76 .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 .email-76 .icon {
  border: none;
  box-sizing: border-box;
  height: 16px;
  width: 40px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDMwIDI2IiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iRW1haWwxLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMzY4LjI1LDQ4MTFoLTIyLjVhMy43NjEsMy43NjEsMCwwLDEtMy43NS0zLjc2di0xMi4zYTMuNzU4LDMuNzU4LDAsMCwxLDEuOTU0LTMuM2wxMS4zLTYuMThhMy43MzcsMy43MzcsMCwwLDEsMy40NzEtLjA2bDExLjc2NSw1LjlhMi41LDIuNSwwLDAsMSwuMTQyLDQuNGwtMTEuNjA4LDYuNzlhMy43MzIsMy43MzIsMCwwLDEtNC4wNjgtLjE5bC03LjQzNC01LjMyYTEuMjUyLDEuMjUyLDAsMCwxLDEuNDUyLTIuMDRsNy40MzQsNS4zMmExLjI0LDEuMjQsMCwwLDAsMS4zNTcuMDdsMTEuNjA3LTYuNzktMTEuNzY1LTUuOWExLjI0NCwxLjI0NCwwLDAsMC0xLjE1Ni4wMmwtMTEuMyw2LjE4YTEuMjUxLDEuMjUxLDAsMCwwLS42NTEsMS4xdjEyLjNhMS4yNSwxLjI1LDAsMCwwLDEuMjUsMS4yNWgyMi41YTEuMjUsMS4yNSwwLDAsMCwxLjI1LTEuMjV2LTcuNTJhMS4yNSwxLjI1LDAsMCwxLDIuNSwwdjcuNTJBMy43NjEsMy43NjEsMCwwLDEsMzY4LjI1LDQ4MTFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQyIC00Nzg1KSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+Cjwvc3ZnPg==") left 50% top 50% / 20px no-repeat #f15f79;
  margin-right: 20px;
  min-height: 40px;
  -webkit-box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  -moz-box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  box-shadow: 0px 0px 0px 5px rgba(241, 95, 121, 0.2);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
}
.title-page .email-76 .block-body-drop {
  box-sizing: border-box;
  -webkit-flex: 1 0 0px;
  -moz-flex: 1 0 0px;
  flex: 1 0 0px;
}
.title-page .email-76 .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: center;
  -moz-justify-content: center;
  justify-content: center;
  min-height: 40px;
  text-align: center;
}
.title-page .email-76 .title {
  box-sizing: border-box;
  display: none;
  text-align: left;
  font-family: PT Serif Caption, serif;
  color: rgba(255, 255, 255, 0.6);
  -webkit-justify-content: normal;
  -moz-justify-content: normal;
  justify-content: normal;
  text-decoration: none;
  font-size: 16px;
  font-weight: normal;
  margin-bottom: 10px;
}
.title-page .email-76 .text_body {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  text-align: left;
  font-family: Montserrat, sans-serif;
  color: #2d2d2d;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-decoration: none;
  font-size: 16px;
  font-weight: normal;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.title-page .email-76 input.tgl-but {
  box-sizing: border-box;
  display: none;
}
.title-page .email-76 input.tgl-but:checked + .block-body-drop {
  display: block;
}
.title-page .widget-35 {
  margin: 30px 0 0;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  text-align: left;
  font-size: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  box-sizing: border-box;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  width: auto;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  right: 0;
}
.title-page .widgetsocial-80 .soc-header {
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 10px;
}
.title-page .widgetsocial-80 .soc-content {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -webkit-justify-content: inherit;
  -moz-justify-content: inherit;
  justify-content: inherit;
  text-align: inherit;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
}
.title-page .widgetsocial-80 .soc-item {
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  vertical-align: middle;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: left;
}
.title-page .widgetsocial-80 .soc {
  margin: 2px;
  box-sizing: border-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  vertical-align: middle;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  text-decoration: none;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 100%;
  text-align: center;
}
.title-page .widgetsocial-80 .vk .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJWSy5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzEyIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgMTIiIGNsYXNzPSJjbHMtMSIgZD0iTTQ1MCA5OTNIODUwdjM5OS4xMkg0NTBWOTkzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1MCAtOTkzKSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9IlZLIiBjbGFzcz0iY2xzLTIiIGQ9Ik02NDYuODYxIDEyNDguNTRoMTEuOTU1czMuNjEtLjQgNS40NTYtMi4zOWMxLjctMS44MiAxLjY0My01LjI0IDEuNjQzLTUuMjRzLS4yMzMtMTYuMDMgNy4yMS0xOC40YzcuMzQxLTIuMzIgMTYuNzY2IDE1LjUgMjYuNzU0IDIyLjM1IDcuNTU1IDUuMTggMTMuMjk0IDQuMDUgMTMuMjk0IDQuMDVsMjYuNzEyLS4zN3MxMy45NzMtLjg3IDcuMzQ3LTExLjg0Yy0uNTQ0LS45LTMuODYtOC4xMi0xOS44NjItMjIuOTctMTYuNzUtMTUuNTMtMTQuNS0xMy4wMiA1LjY3LTM5Ljg5IDEyLjI4Ny0xNi4zNyAxNy4yLTI2LjM1IDE1LjY2NC0zMC42My0xLjQ2Mi00LjA4LTEwLjUtMy0xMC41LTNsLTMwLjA3NS4xOGE2LjgzOCA2LjgzOC4wIDAgMC0zLjg4My42OSA4LjQxIDguNDEuMCAwIDAtMi42NTMgMy4yMiAxNzQuMjQ5IDE3NC4yNDkuMCAwIDEtMTEuMTA5IDIzLjQ0Yy0xMy4zOTEgMjIuNzItMTguNzQ4IDIzLjkyLTIwLjkzNiAyMi41MS01LjA5My0zLjI5LTMuODItMTMuMjEtMy44Mi0yMC4yNi4wLTIyLjAzIDMuMzQzLTMxLjIxLTYuNTEtMzMuNTgtMy4yNjgtLjc5LTUuNjc2LTEuMzEtMTQuMDM4LTEuNC0xMC43MzEtLjExLTE5LjgxMy4wMy0yNC45NTUgMi41NS0zLjQyMSAxLjY4LTYuMDYyIDUuNDEtNC40NTMgNS42MiAxLjk4OC4yNyA2LjQ4OCAxLjIyIDguODc1IDQuNDYgMy4wODQgNC4xOSAyLjk3NSAxMy42IDIuOTc1IDEzLjZzMS43NzEgMjUuOTItNC4xMzYgMjkuMTRjLTQuMDUzIDIuMjEtOS42MTQtMi4zLTIxLjU1NS0yMi45MWExOTEuNTI4IDE5MS41MjguMCAwIDEtMTAuNzM1LTIyLjI0IDguOTQ5IDguOTQ5LjAgMCAwLTIuNDc5LTMuMzUgMTIuNDc5IDEyLjQ3OS4wIDAgMC00LjYxOS0xLjg2bC0yOC41ODEuMTlzLTQuMjg5LjEyLTUuODY0IDEuOThjLTEuNCAxLjY2LS4xMTIgNS4wOS0uMTEyIDUuMDlzMjIuMzcyIDUyLjMxIDQ3LjcwOCA3OC42N2MyMy4yMzUgMjQuMTcgNDkuNjEyIDIyLjU5IDQ5LjYxMiAyMi41OWgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1MCAtOTkzKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjY2NjY2NjIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .vk .wg-soc-icon:hover, .title-page .widgetsocial-80 .vk .wg-soc-icon.hover, .title-page .widgetsocial-80 .vk .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJWSy5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkX2hrbjRoYXEiIHNwcmVhZE1ldGhvZD0icGFkIiB4MT0iMC4wIiB5MT0iMC4wIiB4Mj0iMS4wIiB5Mj0iMC4wIj48c3RvcCBzdG9wLWNvbG9yPSIjNDNjZWEyIiBzdG9wLW9wYWNpdHk9IjAuOTk2MDkzNzUiIG9mZnNldD0iMCIgaWQ9InN0b3AtNSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9IiMxODVhOWQiIHN0b3Atb3BhY2l0eT0iMC45OTYwOTM3NSIgb2Zmc2V0PSIxIiBpZD0ic3RvcC02Ij48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzEyIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgMTIiIGNsYXNzPSJjbHMtMSIgZD0iTTQ1MCA5OTNIODUwdjM5OS4xMkg0NTBWOTkzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1MCAtOTkzKSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9IlZLIiBjbGFzcz0iY2xzLTIiIGQ9Ik02NDYuODYxIDEyNDguNTRoMTEuOTU1czMuNjEtLjQgNS40NTYtMi4zOWMxLjctMS44MiAxLjY0My01LjI0IDEuNjQzLTUuMjRzLS4yMzMtMTYuMDMgNy4yMS0xOC40YzcuMzQxLTIuMzIgMTYuNzY2IDE1LjUgMjYuNzU0IDIyLjM1IDcuNTU1IDUuMTggMTMuMjk0IDQuMDUgMTMuMjk0IDQuMDVsMjYuNzEyLS4zN3MxMy45NzMtLjg3IDcuMzQ3LTExLjg0Yy0uNTQ0LS45LTMuODYtOC4xMi0xOS44NjItMjIuOTctMTYuNzUtMTUuNTMtMTQuNS0xMy4wMiA1LjY3LTM5Ljg5IDEyLjI4Ny0xNi4zNyAxNy4yLTI2LjM1IDE1LjY2NC0zMC42My0xLjQ2Mi00LjA4LTEwLjUtMy0xMC41LTNsLTMwLjA3NS4xOGE2LjgzOCA2LjgzOC4wIDAgMC0zLjg4My42OSA4LjQxIDguNDEuMCAwIDAtMi42NTMgMy4yMiAxNzQuMjQ5IDE3NC4yNDkuMCAwIDEtMTEuMTA5IDIzLjQ0Yy0xMy4zOTEgMjIuNzItMTguNzQ4IDIzLjkyLTIwLjkzNiAyMi41MS01LjA5My0zLjI5LTMuODItMTMuMjEtMy44Mi0yMC4yNi4wLTIyLjAzIDMuMzQzLTMxLjIxLTYuNTEtMzMuNTgtMy4yNjgtLjc5LTUuNjc2LTEuMzEtMTQuMDM4LTEuNC0xMC43MzEtLjExLTE5LjgxMy4wMy0yNC45NTUgMi41NS0zLjQyMSAxLjY4LTYuMDYyIDUuNDEtNC40NTMgNS42MiAxLjk4OC4yNyA2LjQ4OCAxLjIyIDguODc1IDQuNDYgMy4wODQgNC4xOSAyLjk3NSAxMy42IDIuOTc1IDEzLjZzMS43NzEgMjUuOTItNC4xMzYgMjkuMTRjLTQuMDUzIDIuMjEtOS42MTQtMi4zLTIxLjU1NS0yMi45MWExOTEuNTI4IDE5MS41MjguMCAwIDEtMTAuNzM1LTIyLjI0IDguOTQ5IDguOTQ5LjAgMCAwLTIuNDc5LTMuMzUgMTIuNDc5IDEyLjQ3OS4wIDAgMC00LjYxOS0xLjg2bC0yOC41ODEuMTlzLTQuMjg5LjEyLTUuODY0IDEuOThjLTEuNCAxLjY2LS4xMTIgNS4wOS0uMTEyIDUuMDlzMjIuMzcyIDUyLjMxIDQ3LjcwOCA3OC42N2MyMy4yMzUgMjQuMTcgNDkuNjEyIDIyLjU5IDQ5LjYxMiAyMi41OWgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1MCAtOTkzKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjNDNjZWEyIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .fb .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJGYWNlYm9vay5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzExIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgMTEiIGNsYXNzPSJjbHMtMSIgZD0iTTg4MCA5OTNoNGUydjM5OS4xMkg4ODBWOTkzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MCAtOTkzKSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9IkZhY2Vib29rIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMDkzLjg1IDEyOTEuOTl2LTkxLjIzaDMwLjM2bDQuNTUtMzUuNTVoLTM0Ljkxdi0yMi43YzAtMTAuMyAyLjg0LTE3LjMxIDE3LjQ3LTE3LjMxbDE4LjY3LS4wMXYtMzEuOGEyNDguNDczIDI0OC40NzMuMCAwIDAtMjcuMi0xLjRjLTI2LjkxLjAtNDUuMzQgMTYuNTctNDUuMzQgNDd2MjYuMjJoLTMwLjQzdjM1LjU1aDMwLjQzdjkxLjIzaDM2LjR6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODgwIC05OTMpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiNjY2NjY2MiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .fb .wg-soc-icon:hover, .title-page .widgetsocial-80 .fb .wg-soc-icon.hover, .title-page .widgetsocial-80 .fb .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJGYWNlYm9vay5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkX2ZpcTRtZ24iIHNwcmVhZE1ldGhvZD0icGFkIiB4MT0iMC4wIiB5MT0iMC4wIiB4Mj0iMS4wIiB5Mj0iMC4wIj48c3RvcCBzdG9wLWNvbG9yPSIjNDNjZWEyIiBzdG9wLW9wYWNpdHk9IjAuOTk2MDkzNzUiIG9mZnNldD0iMCIgaWQ9InN0b3AtNSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9IiMxODVhOWQiIHN0b3Atb3BhY2l0eT0iMC45OTYwOTM3NSIgb2Zmc2V0PSIxIiBpZD0ic3RvcC02Ij48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzExIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgMTEiIGNsYXNzPSJjbHMtMSIgZD0iTTg4MCA5OTNoNGUydjM5OS4xMkg4ODBWOTkzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MCAtOTkzKSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9IkZhY2Vib29rIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMDkzLjg1IDEyOTEuOTl2LTkxLjIzaDMwLjM2bDQuNTUtMzUuNTVoLTM0Ljkxdi0yMi43YzAtMTAuMyAyLjg0LTE3LjMxIDE3LjQ3LTE3LjMxbDE4LjY3LS4wMXYtMzEuOGEyNDguNDczIDI0OC40NzMuMCAwIDAtMjcuMi0xLjRjLTI2LjkxLjAtNDUuMzQgMTYuNTctNDUuMzQgNDd2MjYuMjJoLTMwLjQzdjM1LjU1aDMwLjQzdjkxLjIzaDM2LjR6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODgwIC05OTMpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiM0M2NlYTIiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .tw .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJUd2VldGVyLnN2ZyIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIzOTkuMTMiIHZpZXdCb3g9IjAgMCA0MDAgMzk5LjEzIj48ZGVmcyBpZD0iZGVmcy0yIj48c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xLCAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlJlY3RhbmdsZV8xX2NvcHlfMTAiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAxMCIgY2xhc3M9ImNscy0xIiBkPSJNMTMwOSA5OTNoNGUydjM5OS4xMkgxMzA5Vjk5M3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzA5IC05OTMpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iVHdlZXRlciIgY2xhc3M9ImNscy0yIiBkPSJNMTYwOCAxMTI5LjI5YTgxLjg0MiA4MS44NDIuMCAwIDEtMjMuNTcgNi40OSA0MS4yNzEgNDEuMjcxLjAgMCAwIDE4LjA0LTIyLjc3IDgxLjcyMyA4MS43MjMuMCAwIDEtMjYuMDUgOS45OCA0MS4xIDQxLjEuMCAwIDAtNjkuOTIgMzcuNTMgMTE2LjM0MyAxMTYuMzQzLjAgMCAxLTg0LjU4LTQyLjk5IDQxLjI4OSA0MS4yODkuMCAwIDAgMTIuNyA1NC45NCA0MC43MiA0MC43Mi4wIDAgMS0xOC41OC01LjE1Yy0uMDEuMTctLjAxLjM1LS4wMS41MmE0MS4xNDkgNDEuMTQ5LjAgMCAwIDMyLjkyIDQwLjM1IDQxLjAyMSA0MS4wMjEuMCAwIDEtMTguNTMuNyA0MS4wNzkgNDEuMDc5LjAgMCAwIDM4LjMzIDI4LjU4IDgyLjE4OCA4Mi4xODguMCAwIDEtNTAuOTYgMTcuNjIgODMuMTYgODMuMTYuMCAwIDEtOS43OS0uNTggMTE1Ljg3NSAxMTUuODc1LjAgMCAwIDYyLjkgMTguNDljNzUuNDcuMCAxMTYuNzQtNjIuNyAxMTYuNzQtMTE3LjA4LjAtMS43OC0uMDQtMy41Ni0uMTEtNS4zMkE4My42MzggODMuNjM4LjAgMCAwIDE2MDggMTEyOS4yOXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzA5IC05OTMpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiNjY2NjY2MiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .tw .wg-soc-icon:hover, .title-page .widgetsocial-80 .tw .wg-soc-icon.hover, .title-page .widgetsocial-80 .tw .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJUd2VldGVyLnN2ZyIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIzOTkuMTMiIHZpZXdCb3g9IjAgMCA0MDAgMzk5LjEzIj48ZGVmcyBpZD0iZGVmcy0yIj48c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xLCAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlJlY3RhbmdsZV8xX2NvcHlfMTAiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAxMCIgY2xhc3M9ImNscy0xIiBkPSJNMTMwOSA5OTNoNGUydjM5OS4xMkgxMzA5Vjk5M3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzA5IC05OTMpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iVHdlZXRlciIgY2xhc3M9ImNscy0yIiBkPSJNMTYwOCAxMTI5LjI5YTgxLjg0MiA4MS44NDIuMCAwIDEtMjMuNTcgNi40OSA0MS4yNzEgNDEuMjcxLjAgMCAwIDE4LjA0LTIyLjc3IDgxLjcyMyA4MS43MjMuMCAwIDEtMjYuMDUgOS45OCA0MS4xIDQxLjEuMCAwIDAtNjkuOTIgMzcuNTMgMTE2LjM0MyAxMTYuMzQzLjAgMCAxLTg0LjU4LTQyLjk5IDQxLjI4OSA0MS4yODkuMCAwIDAgMTIuNyA1NC45NCA0MC43MiA0MC43Mi4wIDAgMS0xOC41OC01LjE1Yy0uMDEuMTctLjAxLjM1LS4wMS41MmE0MS4xNDkgNDEuMTQ5LjAgMCAwIDMyLjkyIDQwLjM1IDQxLjAyMSA0MS4wMjEuMCAwIDEtMTguNTMuNyA0MS4wNzkgNDEuMDc5LjAgMCAwIDM4LjMzIDI4LjU4IDgyLjE4OCA4Mi4xODguMCAwIDEtNTAuOTYgMTcuNjIgODMuMTYgODMuMTYuMCAwIDEtOS43OS0uNTggMTE1Ljg3NSAxMTUuODc1LjAgMCAwIDYyLjkgMTguNDljNzUuNDcuMCAxMTYuNzQtNjIuNyAxMTYuNzQtMTE3LjA4LjAtMS43OC0uMDQtMy41Ni0uMTEtNS4zMkE4My42MzggODMuNjM4LjAgMCAwIDE2MDggMTEyOS4yOXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzA5IC05OTMpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiM0M2NlYTIiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .google .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJnb29nbGUuc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00NDkgMTg1MUg4NDl2Mzk5LjEySDQ0OVYxODUxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ0OSAtMTg1MSkiIGZpbGwtb3BhY2l0eT0iMCIgaWQ9InBhdGgtNCI+PC9wYXRoPjxwYXRoIGlkPSJnb29nbGUiIGNsYXNzPSJjbHMtMiIgZD0iTTc0My44MjggMjA0OS41NUg3MTMuNjY2djMwLjM5YTQuMTc0IDQuMTc0LjAgMCAxLTQuMTYxIDQuMTloLTguNTkxYTQuMTkxIDQuMTkxLjAgMCAxLTQuMTgxLTQuMTl2LTMwLjM5SDY2Ni41ODFhNC4xOTQgNC4xOTQuMCAwIDEtNC4xNzItNC4yMXYtOC42NGE0LjE5NCA0LjE5NC4wIDAgMSA0LjE3Mi00LjIxaDMwLjE1MlYyMDAyLjFhNC4yMDYgNC4yMDYuMCAwIDEgNC4xODEtNC4yaDguNTkxYTQuMTg5IDQuMTg5LjAgMCAxIDQuMTYxIDQuMnYzMC4zOWgzMC4xNjJBNC4xOTMgNC4xOTMuMCAwIDEgNzQ4IDIwMzYuN3Y4LjY0QTQuMTkzIDQuMTkzLjAgMCAxIDc0My44MjggMjA0OS41NXptLTkwLjM5LTc0LjI5YTQuMTEgNC4xMS4wIDAgMS0yLjQ0OC43OWgtNC4yNTdjNS40ODYgNi42MyA4LjcxNCAxNi4wNiA4LjcxNCAyNi42Ny4wIDExLjcxLTUuODk1IDIyLjgtMTYuNTcxIDMxLjIzLTguMjc2IDYuNDgtOC42IDguMjYtOC42IDExLjk3LjEgMi4wNCA1Ljg2NyA4LjY3IDEyLjIwOSAxMy4yIDE0LjggMTAuNTQgMjAuMyAyMC44OCAyMC4zIDM4LjE2LjAgMTgtMTMuNTkgMzMuNi0zNC42MTkgMzkuNzVhNzcuODEyIDc3LjgxMi4wIDAgMS0yMS43IDIuOTcgOTcuNjA3IDk3LjYwNy4wIDAgMS0yNC4zNTItMi45NmMtMTQuNzgxLTMuNzQtMjUuNzE1LTEwLjg3LTMwLjgyLTIwLjA1YTI1LjgwOCAyNS44MDguMCAwIDEtMy4zLTEyLjYgMzEuOTEyIDMxLjkxMi4wIDAgMSAzLjE4MS0xMy41OWM4LjEtMTcuNDEgMjkuNDU3LTI5LjEgNTMuMS0yOS4xLjI0OC4wLjQ1OC4wLjY4Ni0uMDJhMjEuMTY2IDIxLjE2Ni4wIDAgMS0yLjg1Ny0xMC42MyAyMi45NTggMjIuOTU4LjAgMCAxIC43MjQtNS42NmMtMjQuODEtLjU3LTQzLjM3Mi0xOC44OC00My4zNzItNDMgMC0xNy4wNSAxMy41MTUtMzMuNjQgMzIuODQ4LTQwLjM2YTUzLjMzOSA1My4zMzkuMCAwIDEgMTcuNS0zLjAzaDUzLjA0OGE0LjIgNC4yLjAgMCAxIDIuNDQ3IDcuNnptLTc3Ljk2MiAxMjMuNDFjMCAxMy42NiAxMy41NjIgMjQuMzcgMzAuODk1IDI0LjM3IDIyLjg0OC4wIDM0LjQzOC03Ljk0IDM0LjQzOC0yMy41OWEyMC4zMjEgMjAuMzIxLjAgMCAwLS41MzMtNC41NGMtMS41NDMtNi4wOS03LjA2Ny05Ljg4LTE1LjQzOC0xNS42Mi0xLjE1My0uNzgtMi4zNTMtMS42MS0zLjU4MS0yLjQ3YTM5LjkgMzkuOS4wIDAgMC0xMS4zOTEtMS43NGwtLjQ3Ni0uMDFDNTkxLjMzMyAyMDc1LjA3IDU3NS40NzYgMjA4Ni4xIDU3NS40NzYgMjA5OC42N3ptNTIuNTktOTQuMzVjLTIuMDc2LTE1LjgzLTEzLjI4NS0yOC45OS0yNS4wMDktMjkuMzNsLS40NzYtLjAxYTEzLjgwNiAxMy44MDYuMCAwIDAtMTAuNjY3IDQuOTVjLTQuMzcyIDUuMDItNi4yMDkgMTIuOTYtNS4wNTcgMjEuOCAyLjA1NyAxNS44MSAxMy41MTQgMjkuNSAyNSAyOS44M2guMTlhMTMuNzkgMTMuNzkuMCAwIDAgMTAuNzkxLTQuOTVDNjI3LjI2NiAyMDIxLjUyIDYyOS4yMTkgMjAxMy4xOCA2MjguMDY2IDIwMDQuMzJ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQ5IC0xODUxKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjY2NjY2NjIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .google .wg-soc-icon:hover, .title-page .widgetsocial-80 .google .wg-soc-icon.hover, .title-page .widgetsocial-80 .google .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJnb29nbGUuc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00NDkgMTg1MUg4NDl2Mzk5LjEySDQ0OVYxODUxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ0OSAtMTg1MSkiIGZpbGwtb3BhY2l0eT0iMCIgaWQ9InBhdGgtNCI+PC9wYXRoPjxwYXRoIGlkPSJnb29nbGUiIGNsYXNzPSJjbHMtMiIgZD0iTTc0My44MjggMjA0OS41NUg3MTMuNjY2djMwLjM5YTQuMTc0IDQuMTc0LjAgMCAxLTQuMTYxIDQuMTloLTguNTkxYTQuMTkxIDQuMTkxLjAgMCAxLTQuMTgxLTQuMTl2LTMwLjM5SDY2Ni41ODFhNC4xOTQgNC4xOTQuMCAwIDEtNC4xNzItNC4yMXYtOC42NGE0LjE5NCA0LjE5NC4wIDAgMSA0LjE3Mi00LjIxaDMwLjE1MlYyMDAyLjFhNC4yMDYgNC4yMDYuMCAwIDEgNC4xODEtNC4yaDguNTkxYTQuMTg5IDQuMTg5LjAgMCAxIDQuMTYxIDQuMnYzMC4zOWgzMC4xNjJBNC4xOTMgNC4xOTMuMCAwIDEgNzQ4IDIwMzYuN3Y4LjY0QTQuMTkzIDQuMTkzLjAgMCAxIDc0My44MjggMjA0OS41NXptLTkwLjM5LTc0LjI5YTQuMTEgNC4xMS4wIDAgMS0yLjQ0OC43OWgtNC4yNTdjNS40ODYgNi42MyA4LjcxNCAxNi4wNiA4LjcxNCAyNi42Ny4wIDExLjcxLTUuODk1IDIyLjgtMTYuNTcxIDMxLjIzLTguMjc2IDYuNDgtOC42IDguMjYtOC42IDExLjk3LjEgMi4wNCA1Ljg2NyA4LjY3IDEyLjIwOSAxMy4yIDE0LjggMTAuNTQgMjAuMyAyMC44OCAyMC4zIDM4LjE2LjAgMTgtMTMuNTkgMzMuNi0zNC42MTkgMzkuNzVhNzcuODEyIDc3LjgxMi4wIDAgMS0yMS43IDIuOTcgOTcuNjA3IDk3LjYwNy4wIDAgMS0yNC4zNTItMi45NmMtMTQuNzgxLTMuNzQtMjUuNzE1LTEwLjg3LTMwLjgyLTIwLjA1YTI1LjgwOCAyNS44MDguMCAwIDEtMy4zLTEyLjYgMzEuOTEyIDMxLjkxMi4wIDAgMSAzLjE4MS0xMy41OWM4LjEtMTcuNDEgMjkuNDU3LTI5LjEgNTMuMS0yOS4xLjI0OC4wLjQ1OC4wLjY4Ni0uMDJhMjEuMTY2IDIxLjE2Ni4wIDAgMS0yLjg1Ny0xMC42MyAyMi45NTggMjIuOTU4LjAgMCAxIC43MjQtNS42NmMtMjQuODEtLjU3LTQzLjM3Mi0xOC44OC00My4zNzItNDMgMC0xNy4wNSAxMy41MTUtMzMuNjQgMzIuODQ4LTQwLjM2YTUzLjMzOSA1My4zMzkuMCAwIDEgMTcuNS0zLjAzaDUzLjA0OGE0LjIgNC4yLjAgMCAxIDIuNDQ3IDcuNnptLTc3Ljk2MiAxMjMuNDFjMCAxMy42NiAxMy41NjIgMjQuMzcgMzAuODk1IDI0LjM3IDIyLjg0OC4wIDM0LjQzOC03Ljk0IDM0LjQzOC0yMy41OWEyMC4zMjEgMjAuMzIxLjAgMCAwLS41MzMtNC41NGMtMS41NDMtNi4wOS03LjA2Ny05Ljg4LTE1LjQzOC0xNS42Mi0xLjE1My0uNzgtMi4zNTMtMS42MS0zLjU4MS0yLjQ3YTM5LjkgMzkuOS4wIDAgMC0xMS4zOTEtMS43NGwtLjQ3Ni0uMDFDNTkxLjMzMyAyMDc1LjA3IDU3NS40NzYgMjA4Ni4xIDU3NS40NzYgMjA5OC42N3ptNTIuNTktOTQuMzVjLTIuMDc2LTE1LjgzLTEzLjI4NS0yOC45OS0yNS4wMDktMjkuMzNsLS40NzYtLjAxYTEzLjgwNiAxMy44MDYuMCAwIDAtMTAuNjY3IDQuOTVjLTQuMzcyIDUuMDItNi4yMDkgMTIuOTYtNS4wNTcgMjEuOCAyLjA1NyAxNS44MSAxMy41MTQgMjkuNSAyNSAyOS44M2guMTlhMTMuNzkgMTMuNzkuMCAwIDAgMTAuNzkxLTQuOTVDNjI3LjI2NiAyMDIxLjUyIDYyOS4yMTkgMjAxMy4xOCA2MjguMDY2IDIwMDQuMzJ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQ5IC0xODUxKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjNDNjZWEyIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .ins .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJJbnN0YWdyYW0uc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV84IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgOCIgY2xhc3M9ImNscy0xIiBkPSJNMjE2OCA5OTNoNGUydjM5OS4xMkgyMTY4Vjk5M3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTY4IC05OTMpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iSW5zdGFncmFtIiBjbGFzcz0iY2xzLTIiIGQ9Ik0yMzY3IDExMTAuMDJjMjYuNy4wIDI5Ljg2LjEgNDAuNDEuNTggOS43NS40NSAxNS4wNCAyLjA3IDE4LjU3IDMuNDRhMzMuMTc5IDMzLjE3OS4wIDAgMSAxOC45OCAxOC45OGMxLjM2IDMuNTMgMi45OSA4LjgyIDMuNDQgMTguNTcuNDggMTAuNTUuNTggMTMuNzEuNTggNDAuNDFzLS4xIDI5Ljg2LS41OCA0MC40MWMtLjQ1IDkuNzUtMi4wOCAxNS4wNC0zLjQ0IDE4LjU3YTMzLjE3OSAzMy4xNzkuMCAwIDEtMTguOTggMTguOThjLTMuNTMgMS4zNi04LjgyIDIuOTktMTguNTcgMy40NC0xMC41NS40OC0xMy43MS41OC00MC40MS41OHMtMjkuODctLjEtNDAuNDEtLjU4Yy05Ljc1LS40NS0xNS4wNC0yLjA4LTE4LjU3LTMuNDRhMzMuMTc5IDMzLjE3OS4wIDAgMS0xOC45OC0xOC45OGMtMS4zNy0zLjUzLTIuOTktOC44Mi0zLjQ0LTE4LjU3LS40OC0xMC41NS0uNTgtMTMuNzEtLjU4LTQwLjQxcy4xLTI5Ljg2LjU4LTQwLjQxYy40NS05Ljc1IDIuMDctMTUuMDQgMy40NC0xOC41N2EzMy4xIDMzLjEuMCAwIDEgMTguOTgtMTguOThjMy41My0xLjM3IDguODItMi45OSAxOC41Ny0zLjQ0IDEwLjU1LS40OCAxMy43MS0uNTggNDAuNDEtLjU4bTAtMTguMDJjLTI3LjE2LjAtMzAuNTYuMTItNDEuMjMuNi0xMC42NC40OS0xNy45MSAyLjE4LTI0LjI3IDQuNjVhNTEuMDU2IDUxLjA1Ni4wIDAgMC0yOS4yNSAyOS4yNWMtMi40NyA2LjM2LTQuMTYgMTMuNjMtNC42NSAyNC4yNy0uNDggMTAuNjctLjYgMTQuMDctLjYgNDEuMjNzLjEyIDMwLjU2LjYgNDEuMjNjLjQ5IDEwLjY0IDIuMTggMTcuOTEgNC42NSAyNC4yN2E1MS4wNTYgNTEuMDU2LjAgMCAwIDI5LjI1IDI5LjI1YzYuMzYgMi40NyAxMy42MyA0LjE2IDI0LjI3IDQuNjUgMTAuNjcuNDggMTQuMDcuNiA0MS4yMy42czMwLjU2LS4xMiA0MS4yMy0uNmMxMC42NC0uNDkgMTcuOTEtMi4xOCAyNC4yNy00LjY1YTUxLjA1NiA1MS4wNTYuMCAwIDAgMjkuMjUtMjkuMjVjMi40Ny02LjM2IDQuMTYtMTMuNjMgNC42NS0yNC4yNy40OC0xMC42Ny42LTE0LjA3LjYtNDEuMjNzLS4xMi0zMC41Ni0uNi00MS4yM2MtLjQ5LTEwLjY0LTIuMTgtMTcuOTEtNC42NS0yNC4yN2E1MS4wNTYgNTEuMDU2LjAgMCAwLTI5LjI1LTI5LjI1Yy02LjM2LTIuNDctMTMuNjMtNC4xNi0yNC4yNy00LjY1LTEwLjY3LS40OC0xNC4wNy0uNi00MS4yMy0uNmgwem0wIDQ4LjY1YTUxLjM1IDUxLjM1LjAgMSAwIDUxLjM1IDUxLjM1QTUxLjM1IDUxLjM1LjAgMCAwIDIzNjcgMTE0MC42NXptMCA4NC42OGEzMy4zMyAzMy4zMy4wIDEgMSAzMy4zMy0zMy4zM0EzMy4zMjcgMzMuMzI3LjAgMCAxIDIzNjcgMTIyNS4zM3ptNjUuMzgtODYuNzFhMTIgMTIgMCAxIDEtMTItMTJBMTIgMTIgMCAwIDEgMjQzMi4zOCAxMTM4LjYyeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxNjggLTk5MykiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2NjY2NjYyI+PC9wYXRoPjwvc3ZnPg==") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .ins .wg-soc-icon:hover, .title-page .widgetsocial-80 .ins .wg-soc-icon.hover, .title-page .widgetsocial-80 .ins .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJJbnN0YWdyYW0uc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV84IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgOCIgY2xhc3M9ImNscy0xIiBkPSJNMjE2OCA5OTNoNGUydjM5OS4xMkgyMTY4Vjk5M3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTY4IC05OTMpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iSW5zdGFncmFtIiBjbGFzcz0iY2xzLTIiIGQ9Ik0yMzY3IDExMTAuMDJjMjYuNy4wIDI5Ljg2LjEgNDAuNDEuNTggOS43NS40NSAxNS4wNCAyLjA3IDE4LjU3IDMuNDRhMzMuMTc5IDMzLjE3OS4wIDAgMSAxOC45OCAxOC45OGMxLjM2IDMuNTMgMi45OSA4LjgyIDMuNDQgMTguNTcuNDggMTAuNTUuNTggMTMuNzEuNTggNDAuNDFzLS4xIDI5Ljg2LS41OCA0MC40MWMtLjQ1IDkuNzUtMi4wOCAxNS4wNC0zLjQ0IDE4LjU3YTMzLjE3OSAzMy4xNzkuMCAwIDEtMTguOTggMTguOThjLTMuNTMgMS4zNi04LjgyIDIuOTktMTguNTcgMy40NC0xMC41NS40OC0xMy43MS41OC00MC40MS41OHMtMjkuODctLjEtNDAuNDEtLjU4Yy05Ljc1LS40NS0xNS4wNC0yLjA4LTE4LjU3LTMuNDRhMzMuMTc5IDMzLjE3OS4wIDAgMS0xOC45OC0xOC45OGMtMS4zNy0zLjUzLTIuOTktOC44Mi0zLjQ0LTE4LjU3LS40OC0xMC41NS0uNTgtMTMuNzEtLjU4LTQwLjQxcy4xLTI5Ljg2LjU4LTQwLjQxYy40NS05Ljc1IDIuMDctMTUuMDQgMy40NC0xOC41N2EzMy4xIDMzLjEuMCAwIDEgMTguOTgtMTguOThjMy41My0xLjM3IDguODItMi45OSAxOC41Ny0zLjQ0IDEwLjU1LS40OCAxMy43MS0uNTggNDAuNDEtLjU4bTAtMTguMDJjLTI3LjE2LjAtMzAuNTYuMTItNDEuMjMuNi0xMC42NC40OS0xNy45MSAyLjE4LTI0LjI3IDQuNjVhNTEuMDU2IDUxLjA1Ni4wIDAgMC0yOS4yNSAyOS4yNWMtMi40NyA2LjM2LTQuMTYgMTMuNjMtNC42NSAyNC4yNy0uNDggMTAuNjctLjYgMTQuMDctLjYgNDEuMjNzLjEyIDMwLjU2LjYgNDEuMjNjLjQ5IDEwLjY0IDIuMTggMTcuOTEgNC42NSAyNC4yN2E1MS4wNTYgNTEuMDU2LjAgMCAwIDI5LjI1IDI5LjI1YzYuMzYgMi40NyAxMy42MyA0LjE2IDI0LjI3IDQuNjUgMTAuNjcuNDggMTQuMDcuNiA0MS4yMy42czMwLjU2LS4xMiA0MS4yMy0uNmMxMC42NC0uNDkgMTcuOTEtMi4xOCAyNC4yNy00LjY1YTUxLjA1NiA1MS4wNTYuMCAwIDAgMjkuMjUtMjkuMjVjMi40Ny02LjM2IDQuMTYtMTMuNjMgNC42NS0yNC4yNy40OC0xMC42Ny42LTE0LjA3LjYtNDEuMjNzLS4xMi0zMC41Ni0uNi00MS4yM2MtLjQ5LTEwLjY0LTIuMTgtMTcuOTEtNC42NS0yNC4yN2E1MS4wNTYgNTEuMDU2LjAgMCAwLTI5LjI1LTI5LjI1Yy02LjM2LTIuNDctMTMuNjMtNC4xNi0yNC4yNy00LjY1LTEwLjY3LS40OC0xNC4wNy0uNi00MS4yMy0uNmgwem0wIDQ4LjY1YTUxLjM1IDUxLjM1LjAgMSAwIDUxLjM1IDUxLjM1QTUxLjM1IDUxLjM1LjAgMCAwIDIzNjcgMTE0MC42NXptMCA4NC42OGEzMy4zMyAzMy4zMy4wIDEgMSAzMy4zMy0zMy4zM0EzMy4zMjcgMzMuMzI3LjAgMCAxIDIzNjcgMTIyNS4zM3ptNjUuMzgtODYuNzFhMTIgMTIgMCAxIDEtMTItMTJBMTIgMTIgMCAwIDEgMjQzMi4zOCAxMTM4LjYyeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxNjggLTk5MykiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iIzQzY2VhMiI+PC9wYXRoPjwvc3ZnPg==") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .ok .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJPay5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAzIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNzQwIDE0MjJoNGUydjM5OS4xMkgxNzQwVjE0MjJ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc0MCAtMTQyMikiIGZpbGwtb3BhY2l0eT0iMCI+PC9wYXRoPjxwYXRoIGlkPSJPSyIgY2xhc3M9ImNscy0yIiBkPSJNMTkzOC41MSAxNjI0LjIyYzI4Ljc2LjAgNTIuMTQtMjMuMTUgNTIuMTQtNTEuNi4wLTI4LjQ3LTIzLjM4LTUxLjYyLTUyLjE0LTUxLjYycy01Mi4xNCAyMy4xNS01Mi4xNCA1MS42MkMxODg2LjM3IDE2MDEuMDcgMTkwOS43NiAxNjI0LjIyIDE5MzguNTEgMTYyNC4yMnptMC03Mi45N2EyMS4zNjYgMjEuMzY2LjAgMSAxLTIxLjU5IDIxLjM3QTIxLjUgMjEuNS4wIDAgMSAxOTM4LjUxIDE1NTEuMjV6bTIxLjA5IDExNS4wOGE5OC4xODQgOTguMTg0LjAgMCAwIDMwLjI4LTEyLjQyIDE1LjAyNSAxNS4wMjUuMCAwIDAgNC43OS0yMC44NSAxNS4zNTMgMTUuMzUzLjAgMCAwLTIxLjA2LTQuNzYgNjYuNzY0IDY2Ljc2NC4wIDAgMS03MC4yLjAgMTUuMzQ5IDE1LjM0OS4wIDAgMC0yMS4wNiA0Ljc2IDE1LjAyOSAxNS4wMjkuMCAwIDAgNC43OCAyMC44NSA5OC40MjkgOTguNDI5LjAgMCAwIDMwLjI4IDEyLjQybC0yOS4xNSAyOC44NWExNS4wMyAxNS4wMy4wIDAgMCAwIDIxLjM5IDE1LjM5MiAxNS4zOTIuMCAwIDAgMjEuNjEuMGwyOC42My0yOC4zNiAyOC42NiAyOC4zNmExNS4zOCAxNS4zOC4wIDAgMCAyMS41OS4wIDE0Ljk5NCAxNC45OTQuMCAwIDAgMC0yMS4zOXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzQwIC0xNDIyKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjY2NjY2NjIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .ok .wg-soc-icon:hover, .title-page .widgetsocial-80 .ok .wg-soc-icon.hover, .title-page .widgetsocial-80 .ok .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJPay5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAzIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNzQwIDE0MjJoNGUydjM5OS4xMkgxNzQwVjE0MjJ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc0MCAtMTQyMikiIGZpbGwtb3BhY2l0eT0iMCI+PC9wYXRoPjxwYXRoIGlkPSJPSyIgY2xhc3M9ImNscy0yIiBkPSJNMTkzOC41MSAxNjI0LjIyYzI4Ljc2LjAgNTIuMTQtMjMuMTUgNTIuMTQtNTEuNi4wLTI4LjQ3LTIzLjM4LTUxLjYyLTUyLjE0LTUxLjYycy01Mi4xNCAyMy4xNS01Mi4xNCA1MS42MkMxODg2LjM3IDE2MDEuMDcgMTkwOS43NiAxNjI0LjIyIDE5MzguNTEgMTYyNC4yMnptMC03Mi45N2EyMS4zNjYgMjEuMzY2LjAgMSAxLTIxLjU5IDIxLjM3QTIxLjUgMjEuNS4wIDAgMSAxOTM4LjUxIDE1NTEuMjV6bTIxLjA5IDExNS4wOGE5OC4xODQgOTguMTg0LjAgMCAwIDMwLjI4LTEyLjQyIDE1LjAyNSAxNS4wMjUuMCAwIDAgNC43OS0yMC44NSAxNS4zNTMgMTUuMzUzLjAgMCAwLTIxLjA2LTQuNzYgNjYuNzY0IDY2Ljc2NC4wIDAgMS03MC4yLjAgMTUuMzQ5IDE1LjM0OS4wIDAgMC0yMS4wNiA0Ljc2IDE1LjAyOSAxNS4wMjkuMCAwIDAgNC43OCAyMC44NSA5OC40MjkgOTguNDI5LjAgMCAwIDMwLjI4IDEyLjQybC0yOS4xNSAyOC44NWExNS4wMyAxNS4wMy4wIDAgMCAwIDIxLjM5IDE1LjM5MiAxNS4zOTIuMCAwIDAgMjEuNjEuMGwyOC42My0yOC4zNiAyOC42NiAyOC4zNmExNS4zOCAxNS4zOC4wIDAgMCAyMS41OS4wIDE0Ljk5NCAxNC45OTQuMCAwIDAgMC0yMS4zOXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzQwIC0xNDIyKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjNDNjZWEyIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .mail .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJNYWlsUnUuc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV80IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMTMxMCAxNDIyaDRlMnYzOTkuMTJIMTMxMFYxNDIyeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzMTAgLTE0MjIpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iTWFpbCIgY2xhc3M9ImNscy0yIiBkPSJNMTU0My41MyAxNjE5LjU5Yy0xLjE0LTIyLjAxLTE3LjU1LTM1LjI0LTM3LjM3LTM1LjI0aC0uNzZjLTIyLjg3LjAtMzUuNTYgMTcuOS0zNS41NiAzOC4yNC4wIDIyLjc3IDE1LjM1IDM3LjE1IDM1LjQ4IDM3LjE1IDIyLjQ0LjAgMzcuMTktMTYuMzUgMzguMjYtMzUuN3ptLTM4LjAxLTU0LjkzYzE1LjI4LjAgMjkuNjYgNi43MiA0MC4yMSAxNy4yNXYuMDRjMC01LjA2IDMuNDItOC44NyA4LjE2LTguODdsMS4yLS4wMWM3LjQzLjAgOC45NSA2Ljk5IDguOTUgOS4yMWwuMDQgNzguNThjLS41MyA1LjE1IDUuMzMgNy44IDguNTggNC41IDEyLjY4LTEyLjk3IDI3Ljg1LTY2LjY2LTcuODgtOTcuNzctMzMuMy0yOS4wMS03Ny45OS0yNC4yMy0xMDEuNzUtNy45My0yNS4yNyAxNy4zNC00MS40MyA1NS43Mi0yNS43MyA5MS43NiAxNy4xMiAzOS4zMiA2Ni4xIDUxLjA0IDk1LjIxIDM5LjM0IDE0Ljc0LTUuOTEgMjEuNTUgMTMuOTIgNi4yNCAyMC4zOS0yMy4xMyA5LjgxLTg3LjUyIDguODItMTE3LjYtNDMuMDMtMjAuMzItMzUuMDEtMTkuMjQtOTYuNjEgMzQuNjYtMTI4LjUyIDQxLjIzLTI0LjQyIDk1LjU5LTE3LjY3IDEyOC4zNyAxNi40IDM0LjI2IDM1LjYyIDMyLjI3IDEwMi4zMS0xLjE2IDEyOC4yMy0xNS4xNCAxMS43OS0zNy42My4zMi0zNy40OC0xNi44NGwtLjE2LTUuNjFhNTYuMzkgNTYuMzkuMCAwIDEtMzkuODYgMTYuNDhjLTMwLjIxLjAtNTYuNzgtMjYuNDQtNTYuNzgtNTYuNS4wLTMwLjM1IDI2LjU3LTU3LjEgNTYuNzgtNTcuMWgwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMxMCAtMTQyMikiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2NjY2NjYyI+PC9wYXRoPjwvc3ZnPg==") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .mail .wg-soc-icon:hover, .title-page .widgetsocial-80 .mail .wg-soc-icon.hover, .title-page .widgetsocial-80 .mail .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJNYWlsUnUuc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV80IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMTMxMCAxNDIyaDRlMnYzOTkuMTJIMTMxMFYxNDIyeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzMTAgLTE0MjIpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iTWFpbCIgY2xhc3M9ImNscy0yIiBkPSJNMTU0My41MyAxNjE5LjU5Yy0xLjE0LTIyLjAxLTE3LjU1LTM1LjI0LTM3LjM3LTM1LjI0aC0uNzZjLTIyLjg3LjAtMzUuNTYgMTcuOS0zNS41NiAzOC4yNC4wIDIyLjc3IDE1LjM1IDM3LjE1IDM1LjQ4IDM3LjE1IDIyLjQ0LjAgMzcuMTktMTYuMzUgMzguMjYtMzUuN3ptLTM4LjAxLTU0LjkzYzE1LjI4LjAgMjkuNjYgNi43MiA0MC4yMSAxNy4yNXYuMDRjMC01LjA2IDMuNDItOC44NyA4LjE2LTguODdsMS4yLS4wMWM3LjQzLjAgOC45NSA2Ljk5IDguOTUgOS4yMWwuMDQgNzguNThjLS41MyA1LjE1IDUuMzMgNy44IDguNTggNC41IDEyLjY4LTEyLjk3IDI3Ljg1LTY2LjY2LTcuODgtOTcuNzctMzMuMy0yOS4wMS03Ny45OS0yNC4yMy0xMDEuNzUtNy45My0yNS4yNyAxNy4zNC00MS40MyA1NS43Mi0yNS43MyA5MS43NiAxNy4xMiAzOS4zMiA2Ni4xIDUxLjA0IDk1LjIxIDM5LjM0IDE0Ljc0LTUuOTEgMjEuNTUgMTMuOTIgNi4yNCAyMC4zOS0yMy4xMyA5LjgxLTg3LjUyIDguODItMTE3LjYtNDMuMDMtMjAuMzItMzUuMDEtMTkuMjQtOTYuNjEgMzQuNjYtMTI4LjUyIDQxLjIzLTI0LjQyIDk1LjU5LTE3LjY3IDEyOC4zNyAxNi40IDM0LjI2IDM1LjYyIDMyLjI3IDEwMi4zMS0xLjE2IDEyOC4yMy0xNS4xNCAxMS43OS0zNy42My4zMi0zNy40OC0xNi44NGwtLjE2LTUuNjFhNTYuMzkgNTYuMzkuMCAwIDEtMzkuODYgMTYuNDhjLTMwLjIxLjAtNTYuNzgtMjYuNDQtNTYuNzgtNTYuNS4wLTMwLjM1IDI2LjU3LTU3LjEgNTYuNzgtNTcuMWgwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMxMCAtMTQyMikiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iIzQzY2VhMiI+PC9wYXRoPjwvc3ZnPg==") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .pin .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJQaW50ZXJlc3Quc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV82IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgNiIgY2xhc3M9ImNscy0xIiBkPSJNNDUwIDE0MjJIODUwdjM5OS4xMkg0NTBWMTQyMnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NTAgLTE0MjIpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iUGludGVyZXN0IiBjbGFzcz0iY2xzLTIiIGQ9Ik02NTMuNjQ3IDE1MjFjLTU0LjI4OS4wLTgxLjY2MiAzOS4xMy04MS42NjIgNzEuNzcuMCAxOS43NSA3LjQ0IDM3LjMzIDIzLjQgNDMuODkgMi42MTYgMS4wNyA0Ljk2LjAzIDUuNzIyLTIuODguNTI3LTIuMDIgMS43NzUtNy4xIDIuMzMzLTkuMjIuNzY2LTIuODguNDY4LTMuODktMS42NDQtNi40LTQuNi01LjQ2LTcuNTQyLTEyLjUzLTcuNTQyLTIyLjUzLjAtMjkuMDMgMjEuNjA3LTU1LjAyIDU2LjI2LTU1LjAyIDMwLjY4OS4wIDQ3LjU0NCAxOC44NSA0Ny41NDQgNDQuMDIuMCAzMy4xMy0xNC41NzkgNjEuMDgtMzYuMjI3IDYxLjA4LTExLjk1NC4wLTIwLjktOS45NC0xOC4wMzMtMjIuMTIgMy40MzItMTQuNTYgMTAuMDg3LTMwLjI3IDEwLjA4Ny00MC43Ny4wLTkuNDEtNS4wMi0xNy4yNS0xNS40MS0xNy4yNS0xMi4yMjIuMC0yMi4wMzggMTIuNzEtMjIuMDM4IDI5Ljc0YTQ0LjQyOCA0NC40MjguMCAwIDAgMy42NDQgMTguMThzLTEyLjUgNTMuMjctMTQuNyA2Mi41OWMtNC4zNjYgMTguNTktLjY1NiA0MS4zNi0uMzQ0IDQzLjY2YTEuNTE2IDEuNTE2LjAgMCAwIDIuNzE2LjY2YzEuMTI3LTEuNDggMTUuNjgzLTE5LjU0IDIwLjYyOS0zNy41OSAxLjQtNS4xMSA4LjA0LTMxLjU4IDguMDQtMzEuNTggMy45NyA3LjYxIDE1LjU3NCAxNC4zMiAyNy45MTIgMTQuMzIgMzYuNzMyLjAgNjEuNjU1LTMzLjY3IDYxLjY1NS03OC43NEM3MjUuOTkxIDE1NTIuNzMgNjk3LjI4MSAxNTIxIDY1My42NDcgMTUyMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NTAgLTE0MjIpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiNjY2NjY2MiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .pin .wg-soc-icon:hover, .title-page .widgetsocial-80 .pin .wg-soc-icon.hover, .title-page .widgetsocial-80 .pin .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJQaW50ZXJlc3Quc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMyIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTMiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV82IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgNiIgY2xhc3M9ImNscy0xIiBkPSJNNDUwIDE0MjJIODUwdjM5OS4xMkg0NTBWMTQyMnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NTAgLTE0MjIpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iUGludGVyZXN0IiBjbGFzcz0iY2xzLTIiIGQ9Ik02NTMuNjQ3IDE1MjFjLTU0LjI4OS4wLTgxLjY2MiAzOS4xMy04MS42NjIgNzEuNzcuMCAxOS43NSA3LjQ0IDM3LjMzIDIzLjQgNDMuODkgMi42MTYgMS4wNyA0Ljk2LjAzIDUuNzIyLTIuODguNTI3LTIuMDIgMS43NzUtNy4xIDIuMzMzLTkuMjIuNzY2LTIuODguNDY4LTMuODktMS42NDQtNi40LTQuNi01LjQ2LTcuNTQyLTEyLjUzLTcuNTQyLTIyLjUzLjAtMjkuMDMgMjEuNjA3LTU1LjAyIDU2LjI2LTU1LjAyIDMwLjY4OS4wIDQ3LjU0NCAxOC44NSA0Ny41NDQgNDQuMDIuMCAzMy4xMy0xNC41NzkgNjEuMDgtMzYuMjI3IDYxLjA4LTExLjk1NC4wLTIwLjktOS45NC0xOC4wMzMtMjIuMTIgMy40MzItMTQuNTYgMTAuMDg3LTMwLjI3IDEwLjA4Ny00MC43Ny4wLTkuNDEtNS4wMi0xNy4yNS0xNS40MS0xNy4yNS0xMi4yMjIuMC0yMi4wMzggMTIuNzEtMjIuMDM4IDI5Ljc0YTQ0LjQyOCA0NC40MjguMCAwIDAgMy42NDQgMTguMThzLTEyLjUgNTMuMjctMTQuNyA2Mi41OWMtNC4zNjYgMTguNTktLjY1NiA0MS4zNi0uMzQ0IDQzLjY2YTEuNTE2IDEuNTE2LjAgMCAwIDIuNzE2LjY2YzEuMTI3LTEuNDggMTUuNjgzLTE5LjU0IDIwLjYyOS0zNy41OSAxLjQtNS4xMSA4LjA0LTMxLjU4IDguMDQtMzEuNTggMy45NyA3LjYxIDE1LjU3NCAxNC4zMiAyNy45MTIgMTQuMzIgMzYuNzMyLjAgNjEuNjU1LTMzLjY3IDYxLjY1NS03OC43NEM3MjUuOTkxIDE1NTIuNzMgNjk3LjI4MSAxNTIxIDY1My42NDcgMTUyMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NTAgLTE0MjIpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiM0M2NlYTIiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .lj .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMaXZlSm91cm5hbC5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEyNSIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTI1Ij48ZGVmcyBpZD0iZGVmcy0yIj48c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xLCAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlJlY3RhbmdsZV8xX2NvcHlfMTciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAxNyIgY2xhc3M9ImNscy0xIiBkPSJNODgwIDU2NWg0ZTJWOTY0LjEyMUg4ODBWNTY1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MCAtNTY1KSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9IkxpdmVKb3VybmFsIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMDgzLjczIDgzMC42OTRsLTgyLjYxLTExMi4zNTdjLTYuMDM2LTIwLjQ3MSAxMy40Ni00MC43IDMwLjYzLTQ5LjUxMmE0Mi40MjEgNDIuNDIxLjAgMCAxIDMyLjQ5LTIuODZsODMuNTUgMTExLjQwNkwxMTU4IDg2NC4wMTV6bTQuNjUtMTMuMzMxczEyLjUzLTEzLjA5MSA2LjQ5LTM0LjI4MmMtMTIuNTMtMTUuOTUxLTQ0LjU2LTU5Ljk4NC00NC41Ni01OS45ODRzLTEyLjc2IDkuNTIxLTE0Ljg1IDIxLjl6bS03NS4yLTEwMi44MzZzMTMtMzAuNyA0NS40OS0zNS4yMzJDMTA1NC43MiA2NzUuMDE1IDEwMTQuOCA2NzQuMyAxMDEzLjE4IDcxNC41Mjd6bTUxLjA2LTI4LjU2MXMtMzguMDYgOC4wOS00NC41NiAzNy4xMzFhODUuMjU2IDg1LjI1Ni4wIDAgMCA5LjI4IDEyLjM4MXMxMS44NC0yOS45OTEgNDUuNDktMzUuMjMyQzEwNjguNDIgNjkxLjY3NiAxMDY0LjI0IDY4NS45NjYgMTA2NC4yNCA2ODUuOTY2em0xNS43OCAyMS45cy0xMi41My4yMy0yNS4wNyAxMS40Mmw0My42NCA1OS4wMzRzMTIuNTMgMTMuMDkxIDM0LjM1Ljk1QzExMjMuODggNzY3LjM3IDEwODAuMDIgNzA3Ljg2NyAxMDgwLjAyIDcwNy44Njd6bTU3LjU2IDc1LjIxNHMtMTAuMjEgMTAuMjQxLTM1LjI4IDQuNzZjMCAwIDIuNzggMjAtOS4yOCAzMy4zMzIgOC4zNSA0LjUyIDM5LjkyIDE5LjA0MSAzOS45MiAxOS4wNDFhMTMuODA4IDEzLjgwOC4wIDAgMSAxMS4xNC03LjYyQzExNDEuNzYgODE4LjA3MyAxMTM3LjU4IDc4My4wODEgMTEzNy41OCA3ODMuMDgxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MCAtNTY1KSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjY2NjY2NjIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .lj .wg-soc-icon:hover, .title-page .widgetsocial-80 .lj .wg-soc-icon.hover, .title-page .widgetsocial-80 .lj .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMaXZlSm91cm5hbC5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEyNSIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTI1Ij48ZGVmcyBpZD0iZGVmcy0yIj48c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xLCAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlJlY3RhbmdsZV8xX2NvcHlfMTciIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAxNyIgY2xhc3M9ImNscy0xIiBkPSJNODgwIDU2NWg0ZTJWOTY0LjEyMUg4ODBWNTY1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MCAtNTY1KSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9IkxpdmVKb3VybmFsIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMDgzLjczIDgzMC42OTRsLTgyLjYxLTExMi4zNTdjLTYuMDM2LTIwLjQ3MSAxMy40Ni00MC43IDMwLjYzLTQ5LjUxMmE0Mi40MjEgNDIuNDIxLjAgMCAxIDMyLjQ5LTIuODZsODMuNTUgMTExLjQwNkwxMTU4IDg2NC4wMTV6bTQuNjUtMTMuMzMxczEyLjUzLTEzLjA5MSA2LjQ5LTM0LjI4MmMtMTIuNTMtMTUuOTUxLTQ0LjU2LTU5Ljk4NC00NC41Ni01OS45ODRzLTEyLjc2IDkuNTIxLTE0Ljg1IDIxLjl6bS03NS4yLTEwMi44MzZzMTMtMzAuNyA0NS40OS0zNS4yMzJDMTA1NC43MiA2NzUuMDE1IDEwMTQuOCA2NzQuMyAxMDEzLjE4IDcxNC41Mjd6bTUxLjA2LTI4LjU2MXMtMzguMDYgOC4wOS00NC41NiAzNy4xMzFhODUuMjU2IDg1LjI1Ni4wIDAgMCA5LjI4IDEyLjM4MXMxMS44NC0yOS45OTEgNDUuNDktMzUuMjMyQzEwNjguNDIgNjkxLjY3NiAxMDY0LjI0IDY4NS45NjYgMTA2NC4yNCA2ODUuOTY2em0xNS43OCAyMS45cy0xMi41My4yMy0yNS4wNyAxMS40Mmw0My42NCA1OS4wMzRzMTIuNTMgMTMuMDkxIDM0LjM1Ljk1QzExMjMuODggNzY3LjM3IDEwODAuMDIgNzA3Ljg2NyAxMDgwLjAyIDcwNy44Njd6bTU3LjU2IDc1LjIxNHMtMTAuMjEgMTAuMjQxLTM1LjI4IDQuNzZjMCAwIDIuNzggMjAtOS4yOCAzMy4zMzIgOC4zNSA0LjUyIDM5LjkyIDE5LjA0MSAzOS45MiAxOS4wNDFhMTMuODA4IDEzLjgwOC4wIDAgMSAxMS4xNC03LjYyQzExNDEuNzYgODE4LjA3MyAxMTM3LjU4IDc4My4wODEgMTEzNy41OCA3ODMuMDgxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MCAtNTY1KSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjNDNjZWEyIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .my .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJNeXNwYWNlLnN2ZyIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIzOTkuMTI1IiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMjUiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV8xOCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMSBjb3B5IDE4IiBjbGFzcz0iY2xzLTEiIGQ9Ik00NTAgNTY1SDg1MFY5NjQuMTIxSDQ1MFY1NjV6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUwIC01NjUpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iTXlzcGFjZSIgY2xhc3M9ImNscy0yIiBkPSJNNzQ1LjggODIzSDY4Mi4yMmEzLjEzOCAzLjEzOC4wIDAgMS0zLjE4LTMuMDk0di0xMS45OWMwLTE3Ljg1IDE0LjgtMzUuMSAzNC45OC0zNS4xUzc0OSA3OTAuMDY2IDc0OSA4MDcuOTE2djExLjk5QTMuMTU1IDMuMTU1LjAgMCAxIDc0NS44IDgyM3ptLTMxLjc4LTU3LjIyYy0xNy41OC4wLTMxLjg0LTEzLjgzMy0zMS44NC0zMC44OVM2OTYuNDQgNzA0IDcxNC4wMiA3MDRjMTcuNTYuMCAzMS44MiAxMy44MzQgMzEuODIgMzAuODlTNzMxLjU4IDc2NS43OCA3MTQuMDIgNzY1Ljc4ek02NzAuOTUgODIzSDYxMy43MmEyLjgxOSAyLjgxOS4wIDAgMS0yLjg2LTIuNzg3di0xMC44YzAtMTYuMDQ1IDEzLjMyLTMxLjU3NSAzMS40Ny0zMS41NzUgMTguMTcuMCAzMS40OCAxNS41MyAzMS40OCAzMS41NzV2MTAuOEEyLjgzMiAyLjgzMi4wIDAgMSA2NzAuOTUgODIzem0tMjguNjItNTEuNWMtMTUuODIuMC0yOC42NC0xMi40NTUtMjguNjQtMjcuOC4wLTE1LjM2MSAxMi44Mi0yNy44MDYgMjguNjQtMjcuODA2czI4LjY2IDEyLjQ0NSAyOC42NiAyNy44MDZDNjcwLjk5IDc1OS4wNDcgNjU4LjE1IDc3MS41IDY0Mi4zMyA3NzEuNXpNNjAzLjA3IDgyM2gtNTEuNWEyLjU0MyAyLjU0My4wIDAgMS0yLjU3LTIuNXYtOS43MjhjMC0xNC40MjkgMTEuOTktMjguNDEyIDI4LjMzLTI4LjQxMnMyOC4zMyAxMy45ODMgMjguMzMgMjguNDEyVjgyMC41QTIuNTU0IDIuNTU0LjAgMCAxIDYwMy4wNyA4MjN6bS0yNS43NC00Ni4zNjFjLTE0LjI1LjAtMjUuNzgtMTEuMi0yNS43OC0yNS4wMXMxMS41My0yNS4wMDkgMjUuNzgtMjUuMDA5YzE0LjIzLjAgMjUuNzcgMTEuMiAyNS43NyAyNS4wMDlTNTkxLjU2IDc3Ni42MzkgNTc3LjMzIDc3Ni42Mzl6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUwIC01NjUpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiNjY2NjY2MiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .my .wg-soc-icon:hover, .title-page .widgetsocial-80 .my .wg-soc-icon.hover, .title-page .widgetsocial-80 .my .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJNeXNwYWNlLnN2ZyIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIzOTkuMTI1IiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMjUiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEsIC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBpZD0iUmVjdGFuZ2xlXzFfY29weV8xOCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMSBjb3B5IDE4IiBjbGFzcz0iY2xzLTEiIGQ9Ik00NTAgNTY1SDg1MFY5NjQuMTIxSDQ1MFY1NjV6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUwIC01NjUpIiBmaWxsLW9wYWNpdHk9IjAiPjwvcGF0aD48cGF0aCBpZD0iTXlzcGFjZSIgY2xhc3M9ImNscy0yIiBkPSJNNzQ1LjggODIzSDY4Mi4yMmEzLjEzOCAzLjEzOC4wIDAgMS0zLjE4LTMuMDk0di0xMS45OWMwLTE3Ljg1IDE0LjgtMzUuMSAzNC45OC0zNS4xUzc0OSA3OTAuMDY2IDc0OSA4MDcuOTE2djExLjk5QTMuMTU1IDMuMTU1LjAgMCAxIDc0NS44IDgyM3ptLTMxLjc4LTU3LjIyYy0xNy41OC4wLTMxLjg0LTEzLjgzMy0zMS44NC0zMC44OVM2OTYuNDQgNzA0IDcxNC4wMiA3MDRjMTcuNTYuMCAzMS44MiAxMy44MzQgMzEuODIgMzAuODlTNzMxLjU4IDc2NS43OCA3MTQuMDIgNzY1Ljc4ek02NzAuOTUgODIzSDYxMy43MmEyLjgxOSAyLjgxOS4wIDAgMS0yLjg2LTIuNzg3di0xMC44YzAtMTYuMDQ1IDEzLjMyLTMxLjU3NSAzMS40Ny0zMS41NzUgMTguMTcuMCAzMS40OCAxNS41MyAzMS40OCAzMS41NzV2MTAuOEEyLjgzMiAyLjgzMi4wIDAgMSA2NzAuOTUgODIzem0tMjguNjItNTEuNWMtMTUuODIuMC0yOC42NC0xMi40NTUtMjguNjQtMjcuOC4wLTE1LjM2MSAxMi44Mi0yNy44MDYgMjguNjQtMjcuODA2czI4LjY2IDEyLjQ0NSAyOC42NiAyNy44MDZDNjcwLjk5IDc1OS4wNDcgNjU4LjE1IDc3MS41IDY0Mi4zMyA3NzEuNXpNNjAzLjA3IDgyM2gtNTEuNWEyLjU0MyAyLjU0My4wIDAgMS0yLjU3LTIuNXYtOS43MjhjMC0xNC40MjkgMTEuOTktMjguNDEyIDI4LjMzLTI4LjQxMnMyOC4zMyAxMy45ODMgMjguMzMgMjguNDEyVjgyMC41QTIuNTU0IDIuNTU0LjAgMCAxIDYwMy4wNyA4MjN6bS0yNS43NC00Ni4zNjFjLTE0LjI1LjAtMjUuNzgtMTEuMi0yNS43OC0yNS4wMXMxMS41My0yNS4wMDkgMjUuNzgtMjUuMDA5YzE0LjIzLjAgMjUuNzcgMTEuMiAyNS43NyAyNS4wMDlTNTkxLjU2IDc3Ni42MzkgNTc3LjMzIDc3Ni42Mzl6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDUwIC01NjUpIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiIGZpbGw9IiM0M2NlYTIiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .youtube .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJZb3VUdWJlMS5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzIiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAyIiBjbGFzcz0iY2xzLTEiIGQ9Ik0yMTY4IDE0MjJoNGUydjM5OS4xMkgyMTY4VjE0MjJ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE2OCAtMTQyMikiIGZpbGwtb3BhY2l0eT0iMCI+PC9wYXRoPjxwYXRoIGlkPSJZb3VUdWJlMSIgY2xhc3M9ImNscy0yIiBkPSJNMjQ2Mi41NSAxNTcyLjUxYTI1LjMgMjUuMy4wIDAgMC0yMS42Mi0xOS43NGMtMjQuOC0yLjc4LTQ5LjktMi43OS03NC44OS0yLjc4LTI1LS4wMS01MC4xLjAtNzQuOTEgMi43OGEyNS4yODcgMjUuMjg3LjAgMCAwLTIxLjYxIDE5Ljc0Yy0zLjQ4IDE1LjIxLTMuNTIgMzEuODEtMy41MiA0Ny40OHMwIDMyLjI3IDMuNDggNDcuNDlhMjUuMjc4IDI1LjI3OC4wIDAgMCAyMS42MiAxOS43M2MyNC43OSAyLjc4IDQ5LjkgMi44IDc0Ljg5IDIuNzggMjUgLjAyIDUwLjEuMCA3NC45LTIuNzhhMjUuMyAyNS4zLjAgMCAwIDIxLjYyLTE5Ljc0YzMuNDgtMTUuMjEgMy41LTMxLjgxIDMuNS00Ny40OFMyNDY2LjAzIDE1ODcuNzIgMjQ2Mi41NSAxNTcyLjUxem0tMTE3LjUyIDc0Ljg2di01NS42OWw1Mi44OCAyNy44NHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTY4IC0xNDIyKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjY2NjY2NjIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .youtube .wg-soc-icon:hover, .title-page .widgetsocial-80 .youtube .wg-soc-icon.hover, .title-page .widgetsocial-80 .youtube .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJZb3VUdWJlMS5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEzIiB2aWV3Qm94PSIwIDAgNDAwIDM5OS4xMyI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzIiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAyIiBjbGFzcz0iY2xzLTEiIGQ9Ik0yMTY4IDE0MjJoNGUydjM5OS4xMkgyMTY4VjE0MjJ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE2OCAtMTQyMikiIGZpbGwtb3BhY2l0eT0iMCI+PC9wYXRoPjxwYXRoIGlkPSJZb3VUdWJlMSIgY2xhc3M9ImNscy0yIiBkPSJNMjQ2Mi41NSAxNTcyLjUxYTI1LjMgMjUuMy4wIDAgMC0yMS42Mi0xOS43NGMtMjQuOC0yLjc4LTQ5LjktMi43OS03NC44OS0yLjc4LTI1LS4wMS01MC4xLjAtNzQuOTEgMi43OGEyNS4yODcgMjUuMjg3LjAgMCAwLTIxLjYxIDE5Ljc0Yy0zLjQ4IDE1LjIxLTMuNTIgMzEuODEtMy41MiA0Ny40OHMwIDMyLjI3IDMuNDggNDcuNDlhMjUuMjc4IDI1LjI3OC4wIDAgMCAyMS42MiAxOS43M2MyNC43OSAyLjc4IDQ5LjkgMi44IDc0Ljg5IDIuNzggMjUgLjAyIDUwLjEuMCA3NC45LTIuNzhhMjUuMyAyNS4zLjAgMCAwIDIxLjYyLTE5Ljc0YzMuNDgtMTUuMjEgMy41LTMxLjgxIDMuNS00Ny40OFMyNDY2LjAzIDE1ODcuNzIgMjQ2Mi41NSAxNTcyLjUxem0tMTE3LjUyIDc0Ljg2di01NS42OWw1Mi44OCAyNy44NHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTY4IC0xNDIyKSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjNDNjZWEyIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .telegram .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJ0ZWxlZ3JhbS5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEyNSIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTI1Ij48ZGVmcyBpZD0iZGVmcy0yIj48c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xLCAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlJlY3RhbmdsZV8xX2NvcHlfMTUiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAxNSIgY2xhc3M9ImNscy0xIiBkPSJNMTczOCA1NjVoNGUyVjk2NC4xMjFIMTczOFY1NjV6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczOCAtNTY1KSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9InRlbGVncmFtIiBjbGFzcz0iY2xzLTIiIGQ9Ik0yMDIzLjc5IDY4MC4zNzhsLTE3OS4yOCA2Ny44Yy05LjgxIDIuODI5LTkuNDkgMTIuNS0yLjI0IDE0LjgyOGw0NC45MiAxNCAxNy4xOSA1Mi42MzJjMi4wOSA1Ljc2MSAzLjggNy45MzEgNy4zNiA3Ljk3OSAzLjc1LjA1MiA1LjE5LTEuMzE2IDkuMDgtNC43NTUgNC41Ni00LjI3NyAxMS41MS0xMS4wMDkgMjIuNDktMjEuNjY3bDQ2LjcyIDM0LjQ4MmM4LjYgNC43MzcgMTQuODEgMi4yODMgMTYuOTUtNy45NzZsMjkuMjktMTQ0LjczMkMyMDM5LjQxIDY4MC40IDIwMzIuMDIgNjc2LjY0OCAyMDIzLjc5IDY4MC4zNzh6bS0xMjkuNTUgOTMuNDE0IDEwMi4xMy02NGM1LjAzLTMuMzcxIDYuNjEuMzkgNC4zNCAyLjk4OGwtODQuNzYgNzYuMTUxLTQuMzUgMzguMDA4eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3MzggLTU2NSkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iI2NjY2NjYyI+PC9wYXRoPjwvc3ZnPg==") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .telegram .wg-soc-icon:hover, .title-page .widgetsocial-80 .telegram .wg-soc-icon.hover, .title-page .widgetsocial-80 .telegram .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJ0ZWxlZ3JhbS5zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMzk5LjEyNSIgdmlld0JveD0iMCAwIDQwMCAzOTkuMTI1Ij48ZGVmcyBpZD0iZGVmcy0yIj48c3R5bGUgaWQ9InN0eWxlLTMiPgoJLmNscy0xLCAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlJlY3RhbmdsZV8xX2NvcHlfMTUiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDEgY29weSAxNSIgY2xhc3M9ImNscy0xIiBkPSJNMTczOCA1NjVoNGUyVjk2NC4xMjFIMTczOFY1NjV6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTczOCAtNTY1KSIgZmlsbC1vcGFjaXR5PSIwIj48L3BhdGg+PHBhdGggaWQ9InRlbGVncmFtIiBjbGFzcz0iY2xzLTIiIGQ9Ik0yMDIzLjc5IDY4MC4zNzhsLTE3OS4yOCA2Ny44Yy05LjgxIDIuODI5LTkuNDkgMTIuNS0yLjI0IDE0LjgyOGw0NC45MiAxNCAxNy4xOSA1Mi42MzJjMi4wOSA1Ljc2MSAzLjggNy45MzEgNy4zNiA3Ljk3OSAzLjc1LjA1MiA1LjE5LTEuMzE2IDkuMDgtNC43NTUgNC41Ni00LjI3NyAxMS41MS0xMS4wMDkgMjIuNDktMjEuNjY3bDQ2LjcyIDM0LjQ4MmM4LjYgNC43MzcgMTQuODEgMi4yODMgMTYuOTUtNy45NzZsMjkuMjktMTQ0LjczMkMyMDM5LjQxIDY4MC40IDIwMzIuMDIgNjc2LjY0OCAyMDIzLjc5IDY4MC4zNzh6bS0xMjkuNTUgOTMuNDE0IDEwMi4xMy02NGM1LjAzLTMuMzcxIDYuNjEuMzkgNC4zNCAyLjk4OGwtODQuNzYgNzYuMTUxLTQuMzUgMzguMDA4eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3MzggLTU2NSkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIgZmlsbD0iIzQzY2VhMiI+PC9wYXRoPjwvc3ZnPg==") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .whatsapp .wg-soc-icon {
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJ2aWJlcjEuc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMjUiIHZpZXdCb3g9IjAgMCA0MDAgMzk5LjEyNSI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzEzIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgMTMiIGNsYXNzPSJjbHMtMSIgZD0iTTI1OTcgNTY1aDRlMlY5NjQuMTIxSDI1OTdWNTY1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1OTcgLTU2NSkiIGZpbGwtb3BhY2l0eT0iMCI+PC9wYXRoPjxwYXRoIGlkPSJ2aWJlcjEiIGNsYXNzPSJjbHMtMiIgZD0iTTI3OTcuOCA2NjMuOTlhOTcuNSA5Ny41LjAgMCAwLTgzLjI0IDE0Ny43NDlsLTE3LjU1IDUyLjI3NiA1My44MS0xNy4yN0E5Ny4zNyA5Ny4zNy4wIDEgMCAyNzk3LjggNjYzLjk5em0wIDE2LjMyYTgxLjExMiA4MS4xMTIuMCAwIDAtNjUuNSAxMjguNjc2bC0xMC4xMSAzMC4xMiAzMS4xLTkuOTc4YTgwLjI5NCA4MC4yOTQuMCAwIDAgNDQuNTEgMTMuNDExQTgxLjExNSA4MS4xMTUuMCAwIDAgMjc5Ny44IDY4MC4zMXptNTAuMjEgMTA2LjMzOGMtLjU4LTEuMDYtMi4yMS0xLjc0Ny00LjY0LTMuMDgycy0xNC40MS03LjgxMy0xNi42NS04LjcyOC0zLjg4LTEuMzg5LTUuNjMgMS4wMzktNi43MSA3Ljg0NS04LjIyIDkuNDUyLTIuOTYgMS43NTYtNS40LjQxNS0xMC4zMy00LjI2My0xOS40OS0xMy4wODlhNzUuMTg4IDc1LjE4OC4wIDAgMS0xMy4xNi0xNy43NDFjLTEuMzUtMi41NDUtLjAxLTMuODQyIDEuMjgtNS4wMzMgMS4xNi0xLjA3NSAyLjU5LTIuODE0IDMuODktNC4yMTlhMTYuNzcgMTYuNzcuMCAwIDAgMi42My00LjA1MyA0LjYgNC42LjAgMCAwLS4wNC00LjM2NWMtLjU4LTEuMjY0LTUuMDgtMTMuNjkyLTYuOTYtMTguNzQ4cy0zLjk4LTQuMy01LjQzLTQuMzYxLTMuMDktLjMyMy00Ljc0LS4zODRhOS4xMjUgOS4xMjUuMCAwIDAtNi43NCAyLjg2MWMtMi4zNiAyLjQtOSA4LjE3OS05LjQ1IDIwLjQyczcuOTkgMjQuMzk1IDkuMTYgMjYuMSAxNi4xMyAyOC4yMzUgNDAuOTggMzkuMTQ0IDI0Ljk4IDcuNTgxIDI5LjU0IDcuMzM2IDE0LjktNS40NjggMTcuMTktMTEuMTk0UzI4NDguNTkgNzg3LjcwOSAyODQ4LjAxIDc4Ni42NDh6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU5NyAtNTY1KSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjY2NjY2NjIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
  width: 40px;
  min-height: 40px;
  text-align: left;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .widgetsocial-80 .whatsapp .wg-soc-icon:hover, .title-page .widgetsocial-80 .whatsapp .wg-soc-icon.hover, .title-page .widgetsocial-80 .whatsapp .wg-soc-icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJ2aWJlcjEuc3ZnIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjM5OS4xMjUiIHZpZXdCb3g9IjAgMCA0MDAgMzk5LjEyNSI+PGRlZnMgaWQ9ImRlZnMtMiI+PHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSwgLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9Cjwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5XzEzIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkgMTMiIGNsYXNzPSJjbHMtMSIgZD0iTTI1OTcgNTY1aDRlMlY5NjQuMTIxSDI1OTdWNTY1eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1OTcgLTU2NSkiIGZpbGwtb3BhY2l0eT0iMCI+PC9wYXRoPjxwYXRoIGlkPSJ2aWJlcjEiIGNsYXNzPSJjbHMtMiIgZD0iTTI3OTcuOCA2NjMuOTlhOTcuNSA5Ny41LjAgMCAwLTgzLjI0IDE0Ny43NDlsLTE3LjU1IDUyLjI3NiA1My44MS0xNy4yN0E5Ny4zNyA5Ny4zNy4wIDEgMCAyNzk3LjggNjYzLjk5em0wIDE2LjMyYTgxLjExMiA4MS4xMTIuMCAwIDAtNjUuNSAxMjguNjc2bC0xMC4xMSAzMC4xMiAzMS4xLTkuOTc4YTgwLjI5NCA4MC4yOTQuMCAwIDAgNDQuNTEgMTMuNDExQTgxLjExNSA4MS4xMTUuMCAwIDAgMjc5Ny44IDY4MC4zMXptNTAuMjEgMTA2LjMzOGMtLjU4LTEuMDYtMi4yMS0xLjc0Ny00LjY0LTMuMDgycy0xNC40MS03LjgxMy0xNi42NS04LjcyOC0zLjg4LTEuMzg5LTUuNjMgMS4wMzktNi43MSA3Ljg0NS04LjIyIDkuNDUyLTIuOTYgMS43NTYtNS40LjQxNS0xMC4zMy00LjI2My0xOS40OS0xMy4wODlhNzUuMTg4IDc1LjE4OC4wIDAgMS0xMy4xNi0xNy43NDFjLTEuMzUtMi41NDUtLjAxLTMuODQyIDEuMjgtNS4wMzMgMS4xNi0xLjA3NSAyLjU5LTIuODE0IDMuODktNC4yMTlhMTYuNzcgMTYuNzcuMCAwIDAgMi42My00LjA1MyA0LjYgNC42LjAgMCAwLS4wNC00LjM2NWMtLjU4LTEuMjY0LTUuMDgtMTMuNjkyLTYuOTYtMTguNzQ4cy0zLjk4LTQuMy01LjQzLTQuMzYxLTMuMDktLjMyMy00Ljc0LS4zODRhOS4xMjUgOS4xMjUuMCAwIDAtNi43NCAyLjg2MWMtMi4zNiAyLjQtOSA4LjE3OS05LjQ1IDIwLjQyczcuOTkgMjQuMzk1IDkuMTYgMjYuMSAxNi4xMyAyOC4yMzUgNDAuOTggMzkuMTQ0IDI0Ljk4IDcuNTgxIDI5LjU0IDcuMzM2IDE0LjktNS40NjggMTcuMTktMTEuMTk0UzI4NDguNTkgNzg3LjcwOSAyODQ4LjAxIDc4Ni42NDh6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU5NyAtNTY1KSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIiBmaWxsPSIjNDNjZWEyIj48L3BhdGg+PC9zdmc+") left 50% top 50% / contain no-repeat;
}
.title-page .widgetsocial-80 .wg-soc-icon {
  box-sizing: border-box;
  min-width: 20px;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  flex-shrink: 0;
}
.title-page .widgetsocial-80 .wg-soc-title {
  display: -webkit-inline-flex;
  display: inline-flex;
  text-align: left;
  box-sizing: border-box;
  color: #000;
  font-size: 14px;
  line-height: 1;
  word-break: break-word;
}
.title-page .block-45 {
  padding: 20px;
  margin: 89px 0 0;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  min-height: 0;
  background: #fff;
  max-width: 100%;
  z-index: 1;
  text-align: center;
  display: block;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
  right: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
}
.title-page .block-40 .layout_68 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .block-40 .layout_81 {
  -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-40 .layout_82 {
  -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-40 {
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  width: 1200px;
  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;
  max-width: 100%;
  text-decoration: none;
}
.title-page .widget-37 {
  margin: 19px 0 auto;
  position: relative;
  top: 0;
  left: 0;
  z-index: 4;
  text-align: right;
  color: #6e6e6e;
  text-decoration: none;
  width: auto;
  right: 0;
}
.title-page .widget-36 {
  margin: 26px 0 auto;
  position: relative;
  top: 0;
  left: 0;
  z-index: 3;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  color: #6e6e6e;
  text-decoration: none;
  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;
  font-weight: 500;
}
.title-page .widget-26 {
  padding: 0.02px 0;
  margin: 0 0 auto 50px;
  border: none;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  box-sizing: border-box;
  width: 65px;
  min-height: 65px;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -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;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: normal;
  color: #fff;
  text-decoration: none;
}
.title-page .up-68 .icon {
  border: none;
  box-sizing: border-box;
  margin-top: 0;
  height: 20px;
  width: 65px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDQwIDI0IiBpZD0ic3ZnLTEiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlVQLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNzA4IDU4OC41MjlsLTIwLTE5LjU0MS0yMCAxOS41NDFMNjcyLjUxMyA1OTMgNjg4IDU3Ny44NjUgNzAzLjQ4NyA1OTN6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY4IC01NjkpIiBmaWxsPSIjNDNjZWEyIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / 20px no-repeat #ededed;
  -webkit-order: 0;
  -moz-order: 0;
  order: 0;
  -webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.2);
  box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 250px;
  -moz-border-radius: 250px;
  border-radius: 250px;
  margin-bottom: auto;
  min-height: 65px;
}
.title-page .up-68 .icon:hover, .title-page .up-68 .icon.hover, .title-page .up-68 .icon.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDQwIDI0IiBpZD0ic3ZnLTEiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlVQLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNzA4IDU4OC41MjlsLTIwLTE5LjU0MS0yMCAxOS41NDFMNjcyLjUxMyA1OTMgNjg4IDU3Ny44NjUgNzAzLjQ4NyA1OTN6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY4IC01NjkpIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiPjwvcGF0aD48L3N2Zz4=") left 50% top 50% / 20px no-repeat #43cea2;
  -webkit-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.2);
  -moz-box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.2);
  box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.2);
}
.title-page .up-68 .title {
  box-sizing: border-box;
  color: #000;
  text-align: center;
  margin-top: 14px;
  margin-bottom: 5px;
  -webkit-order: 5;
  -moz-order: 5;
  order: 5;
}
.title-page .widget-38 {
  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-86 .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-86 .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-86 .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-86 .side-panel-content-inner {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  position: relative;
  z-index: 0;
}
.title-page .side-panel-86 .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-86 .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: 2;
  -moz-order: 2;
  order: 2;
  -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-86 .side-panel-button-icon {
  display: block;
}
.title-page .side-panel-86 .side-panel-button-icon-line {
  box-sizing: border-box;
  display: block;
  min-height: 3px;
  margin-top: 3px;
  background: #000;
}
.title-page .side-panel-86 .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 .block-8 {
    display: none;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
  }
  .title-page .block-9 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .block-11 {
    padding: 60px 30px;
    margin-top: 0;
    -webkit-order: 5;
    -moz-order: 5;
    order: 5;
  }
  .title-page .block-10 .layout_17 {
    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-10 .layout_20 {
    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 .block-10 .layout_21 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    width: 100%;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-10 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .title-page .widget-8 {
    width: 340px;
    min-width: 340px;
    margin-left: auto;
    margin-right: auto;
    background: none;
  }
  .title-page .blocklist-17 .body-outer {
    background: none;
  }
  .title-page .blocklist-17 .body {
    width: auto;
  }
  .title-page .blocklist-17 .item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .blocklist-17 .text {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-17 .image {
    margin-bottom: 20px;
    float: none;
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-17 .title {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-17 .sub-title {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-17 .price {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-17 .more {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .widget-9 {
    width: 340px;
    min-width: 340px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    background: none;
  }
  .title-page .blocklist-20 .body-outer {
    background: none;
  }
  .title-page .blocklist-20 .body {
    width: auto;
  }
  .title-page .blocklist-20 .item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .blocklist-20 .text {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-20 .image {
    margin-bottom: 20px;
    float: none;
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-20 .title {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .blocklist-20 .sub-title {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-20 .price {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-20 .more {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .widget-10 {
    margin: 10px auto 0;
    width: 340px;
    min-width: 340px;
    background: none;
  }
  .title-page .blocklist-21 .body-outer {
    background: none;
  }
  .title-page .blocklist-21 .body {
    width: auto;
  }
  .title-page .blocklist-21 .item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .blocklist-21 .text {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-21 .image {
    margin-bottom: 20px;
    float: none;
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-21 .title {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-21 .sub-title {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-21 .price {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .blocklist-21 .more {
    -webkit-order: 0;
    -moz-order: 0;
    order: 0;
  }
  .title-page .block-3 {
    background: linear-gradient(rgba(17, 14, 23, 0.7), rgba(17, 14, 23, 0.7)), url("../images/image.jpg") left 50% top 50% / cover no-repeat;
    margin-top: 70px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
    -webkit-order: 4;
    -moz-order: 4;
    order: 4;
  }
  .title-page .block-2 {
    padding: 50px 30px;
    min-height: 0;
    background: none;
    -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-4 .layout_8 {
    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-4 .layout_11 {
    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;
    margin-left: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-4 {
    width: auto;
    background: none;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .title-page .block-5 .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-left: 0;
    margin-left: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-5 .layout_7 {
    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-5 {
    margin: 0 100px 30px;
    width: auto;
    text-align: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    right: 0;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .title-page .widget-3 {
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    background: none;
  }
  .title-page .widget-2 {
    background: none;
  }
  .title-page .block-6 {
    width: auto;
    margin-left: 100px;
    margin-right: 100px;
    right: 0;
  }
  .title-page .widget-5 {
    background: none;
    margin-left: auto;
    margin-right: auto;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
  }
  .title-page .widget-4 {
    margin-left: auto;
    margin-right: auto;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: block;
  }
  .title-page .phones-9 .inner {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  .title-page .phones-9 .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: auto;
    margin-left: 0;
    margin-right: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
  }
  .title-page .widget-6 {
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: block;
  }
  .title-page .editable_block-12 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding-left: 0;
    font-size: 35px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
    background: none;
    text-align: center;
  }
  .title-page .editable_block-12 .body {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .editable_block-12 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-left: 0;
    font-size: 25px;
    text-align: center;
  }
  .title-page .editable_block-12 .more {
    clear: none;
    text-align: center;
    padding-left: 0;
  }
  .title-page .block-13 {
    padding: 60px 30px;
    background: #f7f5f6;
    -webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.1);
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
    -webkit-order: 6;
    -moz-order: 6;
    order: 6;
  }
  .title-page .block-12 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-11 {
    -webkit-order: 4;
    -moz-order: 4;
    order: 4;
    padding-bottom: 0.02px;
    display: block;
  }
  .title-page .blocklist-22 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding-left: 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;
    text-align: center;
  }
  .title-page .blocklist-22 .description {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-bottom: 30px;
    padding-left: 0;
    text-align: center;
  }
  .title-page .blocklist-22 .body-outer {
    width: auto;
    background: none;
  }
  .title-page .blocklist-22 .body {
    width: auto;
  }
  .title-page .blocklist-22 .bx-wrapper {
    max-width: 728px;
  }
  .title-page .blocklist-22 .list {
    width: 728px;
  }
  .title-page .blocklist-22 .item-outer {
    width: 50%;
  }
  .title-page .blocklist-22 .item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .blocklist-22 .image {
    float: none;
  }
  .title-page .blocklist-22 .footer {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-top: 30px;
    text-align: center;
  }
  .title-page .blocklist-22 .controls {
    text-align: justify;
    top: auto;
    bottom: 0;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    margin-bottom: 0;
  }
  .title-page .blocklist-22 .bx-auto_controls {
    margin-left: 0;
    width: auto;
  }
  .title-page .blocklist-22 .pager-wrap {
    display: none;
  }
  .title-page .block-14 {
    padding: 60px 30px;
    -webkit-order: 7;
    -moz-order: 7;
    order: 7;
  }
  .title-page .block-15 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-13 {
    -webkit-order: 4;
    -moz-order: 4;
    order: 4;
    display: block;
  }
  .title-page .blocklist-28 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding-left: 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;
    text-align: center;
  }
  .title-page .blocklist-28 .header_text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-28 .description {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-bottom: 30px;
    padding-left: 0;
    text-align: center;
  }
  .title-page .blocklist-28 .body-outer {
    width: auto;
    background: none;
  }
  .title-page .blocklist-28 .body {
    width: auto;
  }
  .title-page .blocklist-28 .item-outer {
    width: 50%;
  }
  .title-page .blocklist-28 .item {
    padding: 40px;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-28 .image {
    float: none;
  }
  .title-page .blocklist-28 .price {
    background: none;
  }
  .title-page .blocklist-28 .footer {
    padding-top: 30px;
  }
  .title-page .block-31 {
    padding: 60px 30px;
    display: none;
    -webkit-order: 8;
    -moz-order: 8;
    order: 8;
  }
  .title-page .block-32 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-24 {
    display: block;
  }
  .title-page .editable_block-56 .body {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .editable_block-56 .img-convert {
    background: none;
  }
  .title-page .editable_block-56 .more {
    clear: none;
  }
  .title-page .block-22 {
    -webkit-order: 10;
    -moz-order: 10;
    order: 10;
  }
  .title-page .block-20 {
    padding: 60px 30px;
  }
  .title-page .block-21 .layout_37 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    padding-left: 0;
    padding-right: 0;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-21 .layout_38 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    padding-left: 0;
    padding-right: 0;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-21 {
    width: auto;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-16 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
  }
  .title-page .blocklist-37 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    background: none;
    text-align: center;
  }
  .title-page .blocklist-37 .description {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-37 .body-outer {
    width: auto;
    background: none;
  }
  .title-page .blocklist-37 .body {
    width: auto;
  }
  .title-page .blocklist-37 .item {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    margin-left: 10px;
    margin-right: 10px;
    background: none;
  }
  .title-page .blocklist-37 .image {
    margin-right: 15px;
  }
  .title-page .blocklist-37 .price {
    background: none;
  }
  .title-page .widget-17 {
    text-align: center;
    margin-top: 60px;
    margin-left: 0;
    width: auto;
    right: 0;
  }
  .title-page .editable_block-38 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .editable_block-38 .body {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .editable_block-38 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .editable_block-38 .text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .editable_block-38 .more {
    clear: none;
  }
  .title-page .block-18 {
    padding: 60px 30px;
    background: #f7f5f6;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
    -webkit-order: 9;
    -moz-order: 9;
    order: 9;
  }
  .title-page .block-19 {
    width: auto;
    background: none;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-15 {
    -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-order: 1;
    -moz-order: 1;
    order: 1;
    padding-bottom: 70px;
    display: block;
  }
  .title-page .blocklist-34 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding-left: 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;
    text-align: center;
  }
  .title-page .blocklist-34 .header_text {
    border: none;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    -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: center;
  }
  .title-page .blocklist-34 .description {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-bottom: 30px;
    padding-left: 0;
    text-align: center;
  }
  .title-page .blocklist-34 .body-outer {
    width: auto;
    background: none;
  }
  .title-page .blocklist-34 .body {
    width: auto;
  }
  .title-page .blocklist-34 .bx-wrapper {
    max-width: 708px;
  }
  .title-page .blocklist-34 .list {
    width: 708px;
  }
  .title-page .blocklist-34 .item {
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    flex-grow: 1;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    margin-left: 10px;
    margin-right: 10px;
    background: none;
  }
  .title-page .blocklist-34 .image {
    float: none;
    background: none;
  }
  .title-page .blocklist-34 .footer {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-top: 30px;
    text-align: center;
  }
  .title-page .blocklist-34 .controls {
    background: none;
  }
  .title-page .block-24 {
    padding: 60px 30px;
    margin-top: 0;
    -webkit-order: 11;
    -moz-order: 11;
    order: 11;
  }
  .title-page .block-23 .layout_40 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    padding-left: 0;
    padding-right: 0;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-23 .layout_42 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    padding-left: 0;
    padding-right: 0;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-23 {
    width: auto;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-19 {
    width: auto;
    margin-right: 0;
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    background: none;
    min-width: 0;
    padding-bottom: 70px;
  }
  .title-page .blocklist-42 .header {
    margin-bottom: 30px;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding-left: 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;
    text-align: center;
  }
  .title-page .blocklist-42 .header_text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-42 .description {
    margin-bottom: 50px;
  }
  .title-page .blocklist-42 .body-outer {
    width: auto;
    background: none;
  }
  .title-page .blocklist-42 .body {
    width: auto;
  }
  .title-page .blocklist-42 .item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    background: none;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-42 .image {
    margin-bottom: 0;
    float: none;
    background: none;
  }
  .title-page .blocklist-42 .img-convert {
    width: 640px;
    background: none;
  }
  .title-page .blocklist-42 .controls {
    display: none;
    margin-top: 0;
    background: none;
    right: auto;
  }
  .title-page .blocklist-42 .pager-wrap {
    display: -webkit-flex;
    display: flex;
  }
  .title-page .blocklist-42 .bx-pager a {
    margin: 0 5px;
    width: 25px;
    -webkit-border-radius: 250px;
    -moz-border-radius: 250px;
    border-radius: 250px;
  }
  .title-page .blocklist-42 .bx-pager a:active, .title-page .blocklist-42 .bx-pager a.active {
    background: #43cea2;
  }
  .title-page .widget-18 {
    margin-top: 60px;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .title-page .blocklist-40 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    background: none;
    text-align: center;
  }
  .title-page .blocklist-40 .header_text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-40 .description {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-bottom: 30px;
    text-align: center;
  }
  .title-page .blocklist-40 .body-outer {
    background: none;
  }
  .title-page .blocklist-40 .body {
    width: auto;
  }
  .title-page .blocklist-40 .item {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    background: none;
  }
  .title-page .blocklist-40 .image {
    background: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .title-page .blocklist-40 .title {
    min-height: 45px;
    margin-top: 0;
  }
  .title-page .blocklist-40 .price {
    background: none;
  }
  .title-page .block-25 {
    padding: 60px 30px;
    -webkit-order: 12;
    -moz-order: 12;
    order: 12;
  }
  .title-page .block-26 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-20 {
    -webkit-order: 4;
    -moz-order: 4;
    order: 4;
    display: block;
  }
  .title-page .blocklist-46 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    padding-left: 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;
    text-align: center;
  }
  .title-page .blocklist-46 .header_text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-46 .description {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-bottom: 30px;
    padding-left: 0;
    text-align: center;
  }
  .title-page .blocklist-46 .body-outer {
    width: auto;
    background: none;
  }
  .title-page .blocklist-46 .body {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .blocklist-46 .bx-wrapper {
    max-width: 708px;
  }
  .title-page .blocklist-46 .list {
    width: 708px;
  }
  .title-page .blocklist-46 .item-outer {
    width: 100%;
  }
  .title-page .blocklist-46 .item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .blocklist-46 .image {
    float: none;
    margin-top: -40px;
  }
  .title-page .blocklist-46 .img-convert {
    background: none;
  }
  .title-page .blocklist-46 .sub-title {
    background: none;
  }
  .title-page .blocklist-46 .price {
    background: none;
  }
  .title-page .blocklist-46 .pager-wrap {
    display: none;
  }
  .title-page .block-28 {
    padding: 60px 30px;
    display: none;
    -webkit-order: 13;
    -moz-order: 13;
    order: 13;
  }
  .title-page .block-30 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .widget-23 {
    margin-bottom: 0;
    display: block;
  }
  .title-page .editable_block-52 .body {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .editable_block-52 .img-convert {
    background: none;
  }
  .title-page .editable_block-52 .more {
    clear: none;
  }
  .title-page .block-33 {
    padding-top: 60px;
    -webkit-order: 14;
    -moz-order: 14;
    order: 14;
  }
  .title-page .block-46 {
    padding-left: 30px;
    padding-right: 30px;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
  }
  .title-page .block-34 {
    width: auto;
    background: none;
    margin-left: 0;
    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;
  }
  .title-page .widget-25 {
    -webkit-order: 4;
    -moz-order: 4;
    order: 4;
    display: block;
  }
  .title-page .form-60 .form__header {
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .form-60 .form__text {
    margin-bottom: 30px;
  }
  .title-page .form-60 .form-checkbox {
    padding-right: 40px;
  }
  .title-page .form-60 .form-radio {
    padding-right: 40px;
  }
  .title-page .form-60 .form-select {
    padding-right: 40px;
  }
  .title-page .form-60 .form-div {
    padding-right: 40px;
  }
  .title-page .form-60 .form-html {
    padding-right: 40px;
  }
  .title-page .form-60 .form-upload {
    padding-right: 40px;
  }
  .title-page .form-60 .form-calendar {
    padding-right: 40px;
  }
  .title-page .form-60 .form-calendar_interval {
    padding-right: 40px;
  }
  .title-page .block-47 {
    margin-top: 60px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 60px;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
  }
  .title-page .block-35 .layout_70 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    padding-left: 0;
    padding-right: 0;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-35 .layout_72 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    padding-left: 0;
    padding-right: 0;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-35 {
    width: auto;
    background: none;
    margin-left: 0;
    margin-right: 0;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .block-43 {
    margin-left: 0;
    margin-bottom: 40px;
    padding-left: 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;
  }
  .title-page .widget-27 {
    -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-order: 1;
    -moz-order: 1;
    order: 1;
    display: block;
  }
  .title-page .editable_block-71 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .editable_block-71 .body {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .editable_block-71 .title {
    padding-top: 10px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .editable_block-71 .text {
    border: none;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -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;
  }
  .title-page .editable_block-71 .more {
    clear: none;
  }
  .title-page .editable_block-71 .more > a {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .title-page .block-44 {
    width: auto;
    padding-top: 0.02px;
  }
  .title-page .widget-28 {
    margin-bottom: 30px;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: block;
  }
  .title-page .editable_block-73 .header {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .editable_block-73 .body {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .editable_block-73 .more {
    clear: none;
  }
  .title-page .widget-29 {
    margin: 0 auto 30px;
    text-align: center;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: block;
  }
  .title-page .address-74 .inner {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  .title-page .address-74 .block-body-drop {
    width: 100%;
    margin-left: 0;
  }
  .title-page .address-74 .cell-text {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
  }
  .title-page .address-74 .title:hover, .title-page .address-74 .title.hover, .title-page .address-74 .title.active {
    font-weight: 300;
  }
  .title-page .address-74 .text_body {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
    margin-top: auto;
    margin-bottom: auto;
  }
  .title-page .widget-30 {
    margin: 0 auto 30px;
    text-align: center;
    -webkit-box-shadow: false, false, false, false;
    -moz-box-shadow: false, false, false, false;
    box-shadow: false, false, false, false;
    background: none;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    display: block;
  }
  .title-page .phones-75 .inner {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  .title-page .phones-75 .block-body-drop {
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    margin-left: 0;
  }
  .title-page .phones-75 .title:hover, .title-page .phones-75 .title.hover, .title-page .phones-75 .title.active {
    font-weight: 300;
  }
  .title-page .widget-31 {
    margin: 0 auto 30px;
    text-align: center;
    -webkit-order: 4;
    -moz-order: 4;
    order: 4;
    display: block;
  }
  .title-page .email-76 .inner {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  .title-page .email-76 .block-body-drop {
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    margin-left: 0;
  }
  .title-page .email-76 .title:hover, .title-page .email-76 .title.hover, .title-page .email-76 .title.active {
    font-weight: 300;
  }
  .title-page .widget-35 {
    text-align: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-order: 5;
    -moz-order: 5;
    order: 5;
  }
  .title-page .block-45 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
  }
  .title-page .block-40 .layout_68 {
    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-40 .layout_81 {
    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-40 .layout_82 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    width: 100%;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-40 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .title-page .widget-37 {
    margin-top: 0;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    flex-shrink: 1;
  }
  .title-page .widget-36 {
    margin-top: auto;
  }
  .title-page .widget-26 {
    background: none;
    display: none;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
  }
  .title-page .widget-38 {
    padding: 10px;
    border: none;
    text-align: left;
    box-sizing: border-box;
    -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;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: block;
  }
  .title-page .side-panel-86 .side-panel-content {
    border: none;
    left: auto;
    right: 0;
    width: 300px;
    -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;
  }
  .title-page .side-panel-86 .side-panel-close {
    border: none;
    left: auto;
    right: 100%;
    -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/00.svg") left 50% top 50% / auto auto no-repeat, repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 50px;
    min-height: 50px;
  }
  .title-page .side-panel-86 .side-panel-top {
    width: auto;
  }
  .title-page .side-panel-86 .side-panel-button {
    padding: 12px;
    border: none;
    width: 50px;
    min-height: 50px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
    background: repeating-linear-gradient(to bottom, #f15f79 0%, #b24592 100%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .title-page .side-panel-86 .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;
  }
}
@media all and (max-width: 768px) {
  .title-page .block-11 {
    padding-bottom: 50px;
    padding-top: 50px;
  }
  .title-page .block-10 .layout_17 {
    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-10 .layout_20 {
    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-10 .layout_21 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-8 {
    margin-bottom: 30px;
  }
  .title-page .blocklist-17 .body {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .blocklist-17 .item {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .widget-9 {
    margin-bottom: 30px;
  }
  .title-page .blocklist-20 .body {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .blocklist-20 .item {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .widget-10 {
    margin-top: 0;
  }
  .title-page .block-4 .layout_8 {
    margin: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    width: auto;
    padding-left: 0;
    padding-right: 0;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    flex: 1 0 auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-4 .layout_11 {
    margin: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    width: auto;
    padding-left: 0;
    padding-right: 0;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    flex: 1 0 auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-4 {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .block-5 .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;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-5 .layout_7 {
    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-5 {
    margin-left: 0;
    margin-right: 0;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .block-6 {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }
  .title-page .editable_block-12 .header {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 30px;
  }
  .title-page .editable_block-12 .title {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .block-13 {
    padding-bottom: 50px;
    padding-top: 50px;
  }
  .title-page .blocklist-22 .header_text {
    font-size: 30px;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-22 .description {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 18px;
  }
  .title-page .blocklist-22 .bx-wrapper {
    max-width: 600px;
  }
  .title-page .blocklist-22 .list {
    width: 600px;
  }
  .title-page .blocklist-22 .item {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .block-14 {
    padding-bottom: 50px;
    padding-top: 50px;
  }
  .title-page .blocklist-28 .header {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-28 .header_text {
    font-size: 30px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-28 .description {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 18px;
  }
  .title-page .blocklist-28 .item {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-28 .text {
    width: auto;
    left: 0;
    right: 0;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .blocklist-28 .title {
    width: auto;
    left: 0;
    right: 0;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .block-20 {
    padding-bottom: 50px;
    padding-top: 50px;
  }
  .title-page .block-21 .layout_37 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-21 .layout_38 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .blocklist-37 .header_text {
    font-size: 18px;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-37 .description {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 30px;
  }
  .title-page .widget-17 {
    margin-top: 50px;
  }
  .title-page .editable_block-38 .title {
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .editable_block-38 .text {
    font-size: 35px;
  }
  .title-page .block-18 {
    padding-bottom: 50px;
    padding-top: 50px;
  }
  .title-page .blocklist-34 .header_text {
    font-size: 30px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-34 .description {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 18px;
  }
  .title-page .blocklist-34 .bx-wrapper {
    max-width: 580px;
  }
  .title-page .blocklist-34 .list {
    width: 580px;
  }
  .title-page .block-24 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .title-page .block-23 .layout_40 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-23 .layout_42 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .blocklist-42 .header_text {
    font-size: 30px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-42 .item-outer {
    width: 100%;
  }
  .title-page .widget-18 {
    margin-top: 50px;
  }
  .title-page .blocklist-40 .header_text {
    font-size: 18px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-40 .description {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 30px;
  }
  .title-page .block-25 {
    padding-bottom: 50px;
    padding-top: 50px;
  }
  .title-page .blocklist-46 .header_text {
    font-size: 30px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-46 .description {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 18px;
  }
  .title-page .blocklist-46 .bx-wrapper {
    max-width: 580px;
  }
  .title-page .blocklist-46 .list {
    width: 580px;
  }
  .title-page .blocklist-46 .item {
    padding-left: 50px;
    padding-right: 50px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .block-33 {
    padding-top: 50px;
  }
  .title-page .widget-25 {
    padding-bottom: 20px;
  }
  .title-page .form-60 .form__header {
    font-size: 30px;
  }
  .title-page .form-60 .form__text {
    font-size: 18px;
  }
  .title-page .form-60 .form__body {
    margin-bottom: -20px;
    margin-right: -20px;
  }
  .title-page .form-60 .form-table {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .form-60 .form-tbody {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .form-60 .form-item-group {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
  }
  .title-page .form-60 .form-text {
    margin-right: 20px;
    padding-right: 0;
    margin-bottom: 20px;
  }
  .title-page .form-60 .form-textarea {
    margin-bottom: 20px;
    margin-right: 20px;
  }
  .title-page .form-60 .form-submit {
    width: auto;
    margin-right: 0;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    flex-grow: 1;
    text-align: center;
  }
  .title-page .form-60 .form-submit .form-item__header {
    display: none;
  }
  .title-page .form-60 .form-submit button {
    min-height: 0;
    margin-top: 10px;
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .title-page .form-60 .form-captcha {
    margin-bottom: 20px;
    margin-right: 20px;
  }
  .title-page .form-60 .form-captcha button {
    min-height: 0;
    margin-top: 10px;
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .title-page .form-60 .form-checkbox {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-radio {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-select {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-div {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-html {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-upload {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-calendar {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form-calendar_interval {
    margin-bottom: 20px;
    margin-right: 20px;
    padding-right: 20px;
  }
  .title-page .block-35 .layout_70 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-35 .layout_72 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .editable_block-71 .header {
    font-size: 25px;
  }
  .title-page .editable_block-71 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
  }
  .title-page .editable_block-71 .text {
    font-size: 15px;
  }
  .title-page .widget-28 {
    text-align: center;
    background: none;
  }
  .title-page .widget-29 {
    margin-bottom: 20px;
  }
  .title-page .address-74 .cell-text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
  }
  .title-page .widget-30 {
    margin-bottom: 20px;
  }
  .title-page .widget-31 {
    margin-bottom: 20px;
  }
  .title-page .block-40 .layout_68 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    display: none;
  }
  .title-page .block-40 .layout_81 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-40 .layout_82 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-26 {
    margin-right: 0;
  }
}
@media all and (max-width: 640px) {
  .title-page .block-11 {
    padding: 40px 20px;
  }
  .title-page .block-10 .layout_17 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-10 .layout_20 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-10 .layout_21 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-2 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .title-page .block-4 .layout_8 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-4 .layout_11 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-5 .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-left: 0;
    margin-left: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-5 .layout_7 {
    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-7 {
    margin-top: 50px;
  }
  .title-page .editable_block-12 .header {
    font-size: 26px;
    font-weight: 800;
  }
  .title-page .editable_block-12 .body {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
  }
  .title-page .editable_block-12 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    font-size: 22px;
  }
  .title-page .block-13 {
    padding: 40px 20px;
  }
  .title-page .blocklist-22 .header_text {
    font-size: 26px;
  }
  .title-page .blocklist-22 .body {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .blocklist-22 .bx-wrapper {
    max-width: 440px;
  }
  .title-page .blocklist-22 .list {
    width: 440px;
  }
  .title-page .blocklist-22 .item-outer {
    width: 100%;
  }
  .title-page .blocklist-22 .item {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .block-14 {
    padding: 40px 20px;
  }
  .title-page .blocklist-28 .header_text {
    font-size: 26px;
  }
  .title-page .blocklist-28 .body {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .blocklist-28 .item-outer {
    width: 100%;
  }
  .title-page .blocklist-28 .item {
    margin-right: 0;
    margin-left: 0;
  }
  .title-page .block-20 {
    padding: 40px 20px;
  }
  .title-page .block-21 .layout_37 {
    margin: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    width: auto;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-21 .layout_38 {
    margin: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    width: auto;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-16 {
    padding: 40px;
    margin-bottom: 0;
  }
  .title-page .blocklist-37 .header_text {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-37 .description {
    font-size: 26px;
  }
  .title-page .blocklist-37 .title {
    font-size: 15px;
  }
  .title-page .widget-17 {
    margin-top: 40px;
    margin-bottom: 0;
  }
  .title-page .editable_block-38 .header {
    font-size: 30px;
  }
  .title-page .editable_block-38 .title {
    font-size: 230px;
    margin-top: -20px;
  }
  .title-page .editable_block-38 .text {
    font-size: 30px;
  }
  .title-page .block-18 {
    padding: 40px 20px;
  }
  .title-page .blocklist-34 .header_text {
    font-size: 26px;
  }
  .title-page .blocklist-34 .bx-wrapper {
    max-width: 440px;
  }
  .title-page .blocklist-34 .list {
    width: 440px;
  }
  .title-page .blocklist-34 .item {
    min-height: 0;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-34 .image {
    min-height: 0;
  }
  .title-page .blocklist-34 .img-convert {
    height: 300px;
  }
  .title-page .block-24 {
    padding: 40px 20px;
  }
  .title-page .block-23 .layout_40 {
    margin: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    width: auto;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-23 .layout_42 {
    margin: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    width: auto;
    flex-basis: auto;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-19 {
    margin-bottom: 0;
  }
  .title-page .blocklist-42 .header_text {
    font-size: 26px;
  }
  .title-page .blocklist-42 .item-label {
    min-height: 0;
  }
  .title-page .blocklist-42 .img-convert {
    height: 250px;
  }
  .title-page .widget-18 {
    margin-top: 40px;
    margin-bottom: 0;
    padding-left: 40px;
    padding-right: 40px;
  }
  .title-page .blocklist-40 .description {
    font-size: 26px;
  }
  .title-page .block-25 {
    padding: 40px 20px;
  }
  .title-page .blocklist-46 .header_text {
    font-size: 26px;
  }
  .title-page .blocklist-46 .bx-wrapper {
    max-width: 440px;
  }
  .title-page .blocklist-46 .list {
    width: 440px;
  }
  .title-page .blocklist-46 .item {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
  }
  .title-page .blocklist-46 .text {
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .block-33 {
    padding-top: 40px;
  }
  .title-page .block-46 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .title-page .form-60 .form__header {
    font-size: 26px;
  }
  .title-page .form-60 .form__body {
    margin-right: 0;
  }
  .title-page .form-60 .form-item-group {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .form-60 .form-text {
    margin-right: 0;
    width: 100%;
  }
  .title-page .form-60 .form-textarea {
    margin-right: 0;
  }
  .title-page .form-60 .form-submit button {
    width: 100%;
  }
  .title-page .form-60 .form-captcha {
    margin-right: 0;
  }
  .title-page .form-60 .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-60 .form-captcha .form-submit-container {
    width: 100%;
  }
  .title-page .form-60 .form-captcha button {
    width: 100%;
  }
  .title-page .form-60 .form-checkbox {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-radio {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-select {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-div {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-html {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-upload {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-calendar {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .form-60 .form-calendar_interval {
    margin-right: 0;
    width: 100%;
    padding-right: 0;
  }
  .title-page .block-47 {
    margin-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 50px;
  }
  .title-page .block-35 .layout_70 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-35 .layout_72 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .editable_block-71 .text {
    font-size: 14px;
  }
  .title-page .editable_block-73 .header {
    font-size: 26px;
  }
  .title-page .address-74 .text_body {
    text-align: left;
  }
  .title-page .block-40 .layout_68 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }
  .title-page .block-40 .layout_81 {
    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-40 .layout_82 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-37 {
    text-align: center;
  }
  .title-page .widget-36 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 20px;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
  }
  .title-page .widget-26 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: auto;
  }
}
@media all and (max-width: 480px) {
  .title-page .block-11 {
    padding-bottom: 30px;
    padding-top: 30px;
  }
  .title-page .block-10 .layout_17 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-10 .layout_20 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-10 .layout_21 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    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 .widget-8 {
    width: 280px;
    min-width: 280px;
  }
  .title-page .popover-wrap-17 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-17 .item {
    padding: 30px;
  }
  .title-page .blocklist-17 .title {
    font-size: 18px;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .blocklist-17 .price-value {
    font-size: 24px;
  }
  .title-page .blocklist-17 .price-currency {
    font-size: 18px;
  }
  .title-page .blocklist-17 .more > a {
    font-size: 13px;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .title-page .popover-wrap-17 .popover-form-title {
    font-size: 20px;
  }
  .title-page .widget-9 {
    width: 280px;
    min-width: 280px;
  }
  .title-page .popover-wrap-20 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-20 .item {
    padding: 30px;
  }
  .title-page .blocklist-20 .title {
    font-size: 18px;
  }
  .title-page .blocklist-20 .price-value {
    font-size: 24px;
  }
  .title-page .blocklist-20 .price-currency {
    font-size: 18px;
  }
  .title-page .blocklist-20 .more > a {
    font-size: 13px;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .title-page .popover-wrap-20 .popover-form-title {
    font-size: 20px;
  }
  .title-page .widget-10 {
    width: 280px;
    min-width: 280px;
  }
  .title-page .popover-wrap-21 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-21 .item {
    padding: 30px;
  }
  .title-page .blocklist-21 .title {
    font-size: 18px;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .blocklist-21 .price-value {
    font-size: 24px;
  }
  .title-page .blocklist-21 .price-currency {
    font-size: 18px;
  }
  .title-page .blocklist-21 .more > a {
    font-size: 13px;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .title-page .popover-wrap-21 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-4 .layout_8 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-4 .layout_11 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-5 .layout_6 {
    margin: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    width: auto;
    -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-5 .layout_7 {
    margin: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    width: auto;
    -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 .widget-3 {
    margin: 0 0 30px;
    text-align: center;
    font-size: 26px;
    width: auto;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    right: 0;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    flex-shrink: 1;
  }
  .title-page .widget-2 {
    margin-bottom: 0;
    padding-left: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
    padding-top: 0.02px;
    padding-bottom: 0.02px;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    flex-shrink: 1;
  }
  .title-page .site-name-6 .sn-logo {
    width: 160px;
    margin-left: auto;
    margin-right: auto;
  }
  .title-page .site-name-6 .sn-text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .popover-wrap-10 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .popover-wrap-10 .popover-form-title {
    font-size: 20px;
  }
  .title-page .widget-4 {
    text-align: center;
  }
  .title-page .phones-9 .inner {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .phones-9 .icon {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
  }
  .title-page .phones-9 .block-body-drop {
    left: auto;
    top: 100%;
    right: auto;
    bottom: auto;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  .title-page .phones-9 .cell-text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .phones-9 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .phones-9 .text_body {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .popover-wrap-12 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .editable_block-12 .header {
    font-size: 23px;
  }
  .title-page .editable_block-12 .title {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    font-size: 16px;
  }
  .title-page .editable_block-12 .image {
    float: none;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .editable_block-12 .more > a {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 13px;
  }
  .title-page .popover-wrap-12 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-13 {
    padding-bottom: 30px;
    padding-top: 30px;
  }
  .title-page .popover-wrap-22 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-22 .header_text {
    font-size: 23px;
  }
  .title-page .blocklist-22 .description {
    font-size: 16px;
  }
  .title-page .blocklist-22 .bx-wrapper {
    max-width: 280px;
  }
  .title-page .blocklist-22 .list {
    width: 280px;
  }
  .title-page .blocklist-22 .item {
    margin-right: 10px;
    margin-left: 10px;
  }
  .title-page .blocklist-22 .more > a {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 13px;
  }
  .title-page .blocklist-22 .all {
    padding: 12px 30px;
    font-size: 13px;
  }
  .title-page .popover-wrap-22 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-14 {
    padding-bottom: 30px;
    padding-top: 30px;
  }
  .title-page .popover-wrap-28 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-28 .header_text {
    font-size: 23px;
  }
  .title-page .blocklist-28 .description {
    font-size: 16px;
  }
  .title-page .blocklist-28 .item {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .title-page .blocklist-28 .all {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 13px;
  }
  .title-page .popover-wrap-28 .popover-form-title {
    font-size: 20px;
  }
  .title-page .popover-wrap-56 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .popover-wrap-56 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-20 {
    padding-bottom: 30px;
    padding-top: 30px;
  }
  .title-page .block-21 .layout_37 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-21 .layout_38 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-16 {
    padding: 30px;
    -webkit-box-shadow: inset 0px 0px 0px 5px #f7f5f6, 0px 20px 30px 0px rgba(24, 90, 157, 0.1);
    -moz-box-shadow: inset 0px 0px 0px 5px #f7f5f6, 0px 20px 30px 0px rgba(24, 90, 157, 0.1);
    box-shadow: inset 0px 0px 0px 5px #f7f5f6, 0px 20px 30px 0px rgba(24, 90, 157, 0.1);
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
  }
  .title-page .widget-16:hover, .title-page .widget-16.hover, .title-page .widget-16.active {
    -webkit-box-shadow: inset 0px 0px 0px 5px #f7f5f6, 0px 20px 30px rgba(24, 90, 157, 0.1);
    -moz-box-shadow: inset 0px 0px 0px 5px #f7f5f6, 0px 20px 30px rgba(24, 90, 157, 0.1);
    box-shadow: inset 0px 0px 0px 5px #f7f5f6, 0px 20px 30px rgba(24, 90, 157, 0.1);
  }
  .title-page .popover-wrap-37 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-37 .header_text {
    font-size: 16px;
  }
  .title-page .blocklist-37 .description {
    font-size: 23px;
  }
  .title-page .blocklist-37 .item {
    margin-right: 0;
    margin-left: 0;
    display: -webkit-flex;
    display: flex;
    margin-bottom: 20px;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-37 .image {
    margin-right: auto;
    margin-bottom: 10px;
    float: none;
    margin-left: auto;
  }
  .title-page .blocklist-37 .item-label {
    display: none;
  }
  .title-page .blocklist-37 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
    font-size: 14px;
  }
  .title-page .popover-wrap-37 .popover-form-title {
    font-size: 20px;
  }
  .title-page .widget-17 {
    margin-top: 30px;
  }
  .title-page .popover-wrap-38 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .editable_block-38 .header {
    font-size: 26px;
  }
  .title-page .editable_block-38 .title {
    font-size: 190px;
  }
  .title-page .editable_block-38 .image {
    float: none;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .editable_block-38 .text {
    font-size: 23px;
    margin-top: -35px;
  }
  .title-page .popover-wrap-38 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-18 {
    display: none;
  }
  .title-page .popover-wrap-34 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-34 .header {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .blocklist-34 .bx-wrapper {
    max-width: 280px;
  }
  .title-page .blocklist-34 .list {
    width: 280px;
  }
  .title-page .blocklist-34 .img-convert {
    height: 490px;
  }
  .title-page .blocklist-34 .footer {
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
  }
  .title-page .popover-wrap-34 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-24 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .title-page .block-23 .layout_40 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-23 .layout_42 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-19 {
    padding-bottom: 50px;
  }
  .title-page .popover-wrap-42 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-42 .header_text {
    font-size: 23px;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
  }
  .title-page .blocklist-42 .image {
    margin-bottom: 5px;
  }
  .title-page .popover-wrap-42 .popover-form-title {
    font-size: 20px;
  }
  .title-page .widget-18 {
    padding: 30px;
    margin-top: 30px;
  }
  .title-page .popover-wrap-40 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-40 .header_text {
    font-size: 16px;
  }
  .title-page .blocklist-40 .description {
    font-size: 23px;
  }
  .title-page .blocklist-40 .item {
    display: -webkit-flex;
    display: flex;
    margin-bottom: 15px;
  }
  .title-page .blocklist-40 .image {
    margin-right: auto;
    float: none;
    margin-left: auto;
  }
  .title-page .blocklist-40 .item-label {
    margin-left: -22.5px;
    right: auto;
    left: 50%;
  }
  .title-page .blocklist-40 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
    font-size: 15px;
  }
  .title-page .blocklist-40 .footer {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    margin-top: 0;
    text-align: center;
  }
  .title-page .blocklist-40 .all {
    padding: 15px 20px;
    font-size: 13px;
  }
  .title-page .popover-wrap-40 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-25 {
    padding-bottom: 30px;
    padding-top: 30px;
  }
  .title-page .popover-wrap-46 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .blocklist-46 .header_text {
    font-size: 23px;
  }
  .title-page .blocklist-46 .description {
    font-size: 16px;
  }
  .title-page .blocklist-46 .bx-wrapper {
    max-width: 280px;
  }
  .title-page .blocklist-46 .list {
    width: 280px;
  }
  .title-page .blocklist-46 .item {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none;
  }
  .title-page .blocklist-46 .text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .title-page .blocklist-46 .image {
    margin-left: auto;
  }
  .title-page .blocklist-46 .title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
    font-size: 15px;
  }
  .title-page .blocklist-46 .sub-title {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
    font-size: 16px;
  }
  .title-page .popover-wrap-46 .popover-form-title {
    font-size: 20px;
  }
  .title-page .popover-wrap-52 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .popover-wrap-52 .popover-form-title {
    font-size: 20px;
  }
  .title-page .block-33 {
    padding-top: 30px;
  }
  .title-page .block-34 {
    padding-top: 0.02px;
    padding-bottom: 0.02px;
  }
  .title-page .form-60 .form__header {
    font-size: 23px;
  }
  .title-page .form-60 .form__text {
    font-size: 16px;
  }
  .title-page .form-60 .form-submit button {
    font-size: 14px;
  }
  .title-page .form-60 .form-captcha button {
    font-size: 14px;
  }
  .title-page .block-47 {
    margin-top: 40px;
    padding-bottom: 40px;
  }
  .title-page .block-35 .layout_70 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-35 .layout_72 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .popover-wrap-71 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .editable_block-71 .header {
    font-size: 23px;
  }
  .title-page .editable_block-71 .image {
    float: none;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .editable_block-71 .text {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
  }
  .title-page .popover-wrap-71 .popover-form-title {
    font-size: 20px;
  }
  .title-page .popover-wrap-73 .popover-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  .title-page .editable_block-73 .header {
    font-size: 23px;
  }
  .title-page .editable_block-73 .image {
    float: none;
    margin-left: 0;
    margin-right: 0;
  }
  .title-page .popover-wrap-73 .popover-form-title {
    font-size: 20px;
  }
  .title-page .address-74 .inner {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .address-74 .icon {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
  }
  .title-page .address-74 .block-body-drop {
    left: auto;
    top: 100%;
    right: auto;
    bottom: auto;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  .title-page .address-74 .cell-text {
    min-height: 0;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
  }
  .title-page .address-74 .text_body {
    text-align: center;
    margin-bottom: 0;
  }
  .title-page .phones-75 .inner {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .phones-75 .icon {
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
  }
  .title-page .phones-75 .block-body-drop {
    left: auto;
    top: 100%;
    right: auto;
    bottom: auto;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  .title-page .phones-75 .cell-text {
    min-height: 0;
  }
  .title-page .email-76 .inner {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .title-page .email-76 .icon {
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
  }
  .title-page .email-76 .block-body-drop {
    left: auto;
    top: 100%;
    right: auto;
    bottom: auto;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  .title-page .email-76 .cell-text {
    min-height: 0;
  }
  .title-page .block-40 .layout_68 {
    margin-top: 0;
    -webkit-order: 3;
    -moz-order: 3;
    order: 3;
    display: none;
  }
  .title-page .block-40 .layout_81 {
    margin-top: 0;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .block-40 .layout_82 {
    margin-top: 0;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    display: -webkit-flex;
    display: flex;
  }
  .title-page .widget-36 {
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .title-page .side-panel-86 .side-panel-content {
    width: 260px;
  }
}
.title-page .side-panel .widget-7 {
  padding: 10px;
  margin: 0;
  z-index: 1;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  width: auto;
  left: 0;
  top: 0;
  position: relative;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  max-width: 100%;
  text-align: center;
  box-sizing: border-box;
  font-family: Arial, Helvetica, sans-serif;
  display: -webkit-flex;
  display: flex;
}
.title-page .side-panel .menu-14 .menu-scroll > ul {
  display: block;
}
.title-page .side-panel .menu-14 .menu-scroll > ul > li.delimiter {
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  min-height: 1px;
  width: auto;
}
.title-page .side-panel .menu-14 .menu-scroll > ul > li.menu-item {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}
.title-page .side-panel .menu-14 .menu-scroll > ul ul {
  position: static;
  width: auto;
}
.title-page .side-panel .menu-14 .menu-scroll > ul ul > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
}
.title-page .side-panel .menu-14 .menu-scroll > ul ul > li > a:hover, .title-page .side-panel .menu-14 .menu-scroll > ul ul > li > a.hover, .title-page .side-panel .menu-14 .menu-scroll > ul ul > li > a.active {
  background: #43cea2;
  color: #fff;
}
.title-page .side-panel .menu-14 .menu-scroll > ul ul ul {
  position: static;
  width: auto;
}
.title-page .side-panel .menu-14 .menu-scroll > ul > li.menu-item > a {
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
}
.title-page .side-panel .menu-14 .menu-scroll > ul > li.menu-item > a:hover, .title-page .side-panel .menu-14 .menu-scroll > ul > li.menu-item > a.hover, .title-page .side-panel .menu-14 .menu-scroll > ul > li.menu-item > a.active {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);
  background: repeating-linear-gradient(to bottom right, #185a9d 0%, #43cea2 100%);
  color: #fff;
}