@charset "utf-8";
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  overflow-y: scroll; }

body {
  margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

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

[hidden], template {
  display: none; }

a {
  background-color: transparent; }

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

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

b, strong {
  font-weight: 700; }

dfn {
  font-style: italic; }

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

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

small {
  font-size: 80%; }

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

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

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

figure {
  margin: 1em 40px; }

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

pre {
  overflow: auto; }

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button, input, optgroup, select, textarea {
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button, select {
  text-transform: none; }

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

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

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

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

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: 700; }

table {
  border-collapse: collapse; }
/*border-spacing:0*/
/*td,th{padding:0}*/
@media print {
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }

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

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

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

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

  thead {
    display: table-header-group; }

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

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }

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

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

.hide {
  display: none; }

.show {
  display: block; }

.invisible {
  visibility: hidden; }

.visible {
  visibility: visible; }

.reset-indents {
  padding: 0;
  margin: 0; }

.reset-font {
  line-height: 0;
  font-size: 0; }

.clear-list {
  list-style: none;
  padding: 0;
  margin: 0; }

.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0;
  font-size: 0; }
  .clearfix:after {
    clear: both; }

.clear {
  visibility: hidden;
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0; }

.clear-self::after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: ''; }

.overflowHidden {
  overflow-y: hidden; }

.overflowBox {
  overflow-y: scroll; }

.black-background {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 10; }
  .black-background.show {
    display: block; }

.thumb, .YMaps, .ymaps-map {
  color: #000; }

.table {
  display: table; }
  .table .tr {
    display: table-row; }
    .table .tr .td {
      display: table-cell; }

.table0, .table1, .table2 {
  border-collapse: collapse; }
  .table0 td, .table1 td, .table2 td {
    padding: 0.5em; }

.table1, .table2 {
  border: 1px solid #afafaf; }
  .table1 td, .table2 td, .table1 th, .table2 th {
    border: 1px solid #afafaf; }

.table2 th {
  padding: 0.5em;
  color: #fff;
  background: #f00; }

@font-face {
  font-family: 'Roboto';
  src: url("/g/fonts/roboto/roboto-r.eot");
  src: url("/g/fonts/roboto/roboto-r.eot?#iefix") format("embedded-opentype"), url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff"), url("/g/fonts/roboto/roboto-r.ttf") format("truetype"), url("/g/fonts/roboto/roboto-r.svg#Roboto") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto Bold';
  src: url("/g/fonts/roboto/roboto-b.eot");
  src: url("/g/fonts/roboto/roboto-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff"), url("/g/fonts/roboto/roboto-b.ttf") format("truetype"), url("/g/fonts/roboto/roboto-b.svg#Roboto Bold") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto Black';
  src: url("/g/fonts/roboto/roboto-bl.eot");
  src: url("/g/fonts/roboto/roboto-bl.eot?#iefix") format("embedded-opentype"), url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff"), url("/g/fonts/roboto/roboto-bl.ttf") format("truetype"), url("/g/fonts/roboto/roboto-bl.svg#Roboto Black") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto Light';
  src: url("/g/fonts/roboto/roboto-l.eot");
  src: url("/g/fonts/roboto/roboto-l.eot?#iefix") format("embedded-opentype"), url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff"), url("/g/fonts/roboto/roboto-l.ttf") format("truetype"), url("/g/fonts/roboto/roboto-l.svg#Roboto Light") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto Medium';
  src: url("/g/fonts/roboto/roboto-m.eot");
  src: url("/g/fonts/roboto/roboto-m.eot?#iefix") format("embedded-opentype"), url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff"), url("/g/fonts/roboto/roboto-m.ttf") format("truetype"), url("/g/fonts/roboto/roboto-m.svg#Roboto Medium") format("svg");
  font-weight: normal;
  font-style: normal; }

html, body {
  height: 100%; }

html {
  font-size: 17px; }

body {
  position: relative;
  min-width: 320px;
  text-align: left;
  color: #000;
  background: #fff;
  font-family: 'Roboto', sans-serif;
  line-height: 1.25; }

h1, h2, h3, h4, h5, h6 {
  color: #435d7e;
  font-family: 'Roboto Medium', sans-serif;
  font-weight: normal;
  font-style: normal; }

h1 {
  margin-top: 0;
  font-size: 28px;
  text-align: center; }

h2 {
  font-size: 1.5rem; }

h3 {
  font-size: 1.17rem; }

h4 {
  font-size: 1rem; }

h5 {
  font-size: 0.83rem; }

h6 {
  font-size: 0.67rem; }

h5, h6 {
  font-weight: bold; }

a[href^="tel:"] {
  text-decoration: none;
  color: inherit;
  cursor: default; }

a {
  text-decoration: underline;
  color: #11babe; }

a:hover {
  text-decoration: none; }

a img {
  border-color: #000; }

input, button, textarea {
  outline-style: none; }

input {
  padding: 4px 15px;
  border: 1px solid #eee; }

img, textarea, object, object embed, .table-wrapper {
  max-width: 100%; }

.table-wrapper {
  overflow: auto; }

img {
  height: auto; }

table img {
  max-width: none; }

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.site-path {
  margin-bottom: 10px;
  white-space: pre-wrap;
  line-height: 1; }

.site-header a img, .site-sidebar a img, .site-footer a img {
  border: none; }

.site-header p, .site-footer p {
  margin: 0; }

.site-sidebar p:first-child {
  margin-top: 0; }
  .site-sidebar p:last-child {
    border-bottom: 0; }

.site-wrapper {
  min-height: 100%;
  background: url(../body-pattern.jpg) center top repeat;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .ie .site-wrapper {
    height: 100%; }

.site-header {
  min-height: 100px;
  position: relative;
  -webkit-box-flex: none;
  -webkit-flex: none;
  -moz-box-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none; }
  .site-header .site-header-inner {
    max-width: 940px;
    margin: 0 auto;
    position: relative; }
  .site-header .site-header-inner .popup-wrapper {
    position: absolute;
    top: 100%;
    right: 0;
    opacity: 0;
    visibility: hidden;
    z-index: 401;
    transition: all 0.25s ease 0s; }
    .site-header .site-header-inner .popup-wrapper .success-note {
      padding: 0 15px 15px;
      text-align: center; }
    .site-header .site-header-inner .popup-wrapper .popup-opacity {
      background-color: rgba(0, 0, 0, 0.5);
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
    .site-header .site-header-inner .popup-wrapper .popup-inner {
      background-color: #fff;
      width: 312px;
      position: relative;
      padding-top: 28px; }
      .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .tpl-anketa-success-note {
        padding: 0 20px 20px; }
        .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .title {
          display: none; }
        .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form button {
          height: 62px;
          width: 100%;
          background-color: #313131;
          border: none;
          box-shadow: none;
          text-align: center;
          line-height: 62px;
          font-family: 'Roboto Bold', sans-serif;
          color: #fff;
          font-size: 15px;
          text-transform: uppercase;
          border-radius: 0; }
        .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell {
          padding: 0 18px; }
          .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .error-message {
            display: none; }
            .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field.field-error .field-value {
              border-color: red;
              box-shadow: 0 0 0 1px rgba(255, 0, 0, 0.5);
              transition: none; }
            .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-value {
              padding: 0 10px;
              margin-bottom: 20px;
              border: 1px solid rgba(143, 143, 143, 0.48);
              background-color: white;
              font-family: 'Roboto', sans-serif;
              color: #8a929c;
              font-size: 13px !important;
              display: block;
              cursor: text;
              transition: all 0.3s; }
              .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-value.name {
                padding-left: 40px;
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2211px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2011%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23313131%22%20d%3D%22M7.312%2C9.447%20L3.584%2C9.447%20C3.237%2C9.447%202.901%2C9.520%202.589%2C9.656%20C1.620%2C10.080%200.980%2C11.084%200.980%2C12.188%20L0.980%2C12.627%20L9.915%2C12.627%20L9.915%2C12.188%20C9.915%2C11.274%209.478%2C10.416%208.754%2C9.909%20C8.616%2C9.808%208.464%2C9.724%208.304%2C9.654%20C8.150%2C9.588%207.989%2C9.535%207.823%2C9.501%20C7.656%2C9.466%207.484%2C9.447%207.312%2C9.447%20L7.312%2C9.447%20ZM7.622%2C8.410%20L7.622%2C8.410%20C7.754%2C8.423%207.885%2C8.442%208.014%2C8.470%20C8.241%2C8.517%208.469%2C8.589%208.687%2C8.684%20C10.022%2C9.265%2010.914%2C10.672%2010.914%2C12.188%20L10.914%2C13.153%20C10.914%2C13.442%2010.691%2C13.679%2010.415%2C13.679%20L10.402%2C13.679%20L0.480%2C13.679%20C0.206%2C13.679%20-0.017%2C13.442%20-0.017%2C13.153%20L-0.017%2C13.140%20L-0.017%2C12.188%20C-0.017%2C10.666%200.865%2C9.274%202.208%2C8.686%20C2.546%2C8.539%202.906%2C8.444%203.275%2C8.410%20C1.976%2C7.609%201.161%2C6.111%201.161%2C4.522%20C1.161%2C2.034%203.108%2C0.008%205.448%2C0.008%20C7.808%2C0.008%209.735%2C2.057%209.735%2C4.522%20C9.735%2C6.111%208.928%2C7.604%207.622%2C8.410%20L7.622%2C8.410%20ZM5.448%2C1.058%20L5.448%2C1.058%20C4.126%2C1.058%202.915%2C1.906%202.408%2C3.193%20C2.247%2C3.607%202.160%2C4.059%202.160%2C4.522%20C2.160%2C5.904%202.955%2C7.179%204.169%2C7.714%20C4.983%2C8.076%205.912%2C8.074%206.726%2C7.716%20C7.943%2C7.175%208.737%2C5.904%208.737%2C4.522%20C8.737%2C2.630%207.270%2C1.058%205.448%2C1.058%20L5.448%2C1.058%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 15px 50% no-repeat; }
              .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-value.email {
                padding-left: 40px;
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2215px%22%20%20viewBox%3D%220%200%2015%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23313131%22%20d%3D%22M14.891%2C-0.016%20L0.581%2C-0.016%20C0.253%2C-0.016%20-0.014%2C0.253%20-0.014%2C0.581%20L-0.014%2C14.906%20C-0.014%2C15.234%200.253%2C15.503%200.581%2C15.503%20L14.891%2C15.503%20C15.219%2C15.503%2015.488%2C15.234%2015.488%2C14.906%20L15.488%2C0.581%20C15.488%2C0.253%2015.219%2C-0.016%2014.891%2C-0.016%20L14.891%2C-0.016%20ZM3.941%2C14.309%20L3.941%2C14.309%20L1.178%2C14.309%20L1.178%2C13.133%20L2.066%2C13.133%20C2.396%2C13.133%202.663%2C12.866%202.663%2C12.536%20C2.663%2C12.207%202.396%2C11.941%202.066%2C11.941%20L1.178%2C11.941%20L1.178%2C9.939%20L2.066%2C9.939%20C2.396%2C9.939%202.663%2C9.672%202.663%2C9.340%20C2.663%2C9.011%202.396%2C8.744%202.066%2C8.744%20L1.178%2C8.744%20L1.178%2C6.743%20L2.066%2C6.743%20C2.396%2C6.743%202.663%2C6.476%202.663%2C6.145%20C2.663%2C5.817%202.396%2C5.548%202.066%2C5.548%20L1.178%2C5.548%20L1.178%2C3.547%20L2.066%2C3.547%20C2.396%2C3.547%202.663%2C3.280%202.663%2C2.951%20C2.663%2C2.621%202.396%2C2.352%202.066%2C2.352%20L1.178%2C2.352%20L1.178%2C1.178%20L3.941%2C1.178%20L3.941%2C14.309%20L3.941%2C14.309%20ZM14.295%2C14.309%20L14.295%2C14.309%20L4.658%2C14.309%20L4.658%2C1.178%20L14.295%2C1.178%20L14.295%2C14.309%20L14.295%2C14.309%20ZM7.039%2C11.210%20L7.039%2C11.210%20L11.912%2C11.210%20C12.111%2C11.210%2012.269%2C11.049%2012.269%2C10.852%20L12.269%2C10.327%20C12.269%2C10.070%2012.219%2C9.822%2012.123%2C9.595%20C12.026%2C9.363%2011.885%2C9.149%2011.709%2C8.973%20C11.533%2C8.799%2011.322%2C8.655%2011.087%2C8.558%20L11.002%2C8.524%20L11.059%2C8.469%20C11.461%2C8.067%2011.713%2C7.505%2011.713%2C6.887%20C11.713%2C6.270%2011.461%2C5.709%2011.059%2C5.305%20C10.653%2C4.898%2010.094%2C4.648%209.477%2C4.648%20C8.859%2C4.648%208.300%2C4.898%207.894%2C5.305%20C7.490%2C5.709%207.238%2C6.270%207.238%2C6.887%20C7.238%2C7.505%207.490%2C8.067%207.894%2C8.469%20L7.951%2C8.524%20C7.682%2C8.621%207.441%2C8.774%207.244%2C8.973%20C7.068%2C9.149%206.927%2C9.363%206.830%2C9.595%20C6.734%2C9.822%206.681%2C10.070%206.681%2C10.327%20L6.681%2C10.852%20C6.681%2C11.049%206.842%2C11.210%207.039%2C11.210%20L7.039%2C11.210%20ZM8.400%2C5.809%20L8.400%2C5.809%20C8.674%2C5.535%209.057%2C5.364%209.477%2C5.364%20C9.898%2C5.364%2010.279%2C5.535%2010.553%2C5.809%20C10.829%2C6.084%2010.998%2C6.467%2010.998%2C6.887%20C10.998%2C7.308%2010.829%2C7.690%2010.553%2C7.965%20C10.283%2C8.236%209.908%2C8.405%209.496%2C8.412%20L9.457%2C8.412%20C9.043%2C8.405%208.670%2C8.236%208.400%2C7.965%20C8.124%2C7.690%207.955%2C7.308%207.955%2C6.887%20C7.955%2C6.467%208.124%2C6.084%208.400%2C5.809%20L8.400%2C5.809%20ZM7.399%2C10.327%20L7.399%2C10.327%20C7.399%2C10.163%207.430%2C10.009%207.487%2C9.871%20C7.547%2C9.725%207.638%2C9.592%207.750%2C9.479%20C7.966%2C9.263%208.266%2C9.128%208.596%2C9.128%20L10.357%2C9.128%20C10.520%2C9.128%2010.674%2C9.161%2010.814%2C9.219%20C10.958%2C9.278%2011.093%2C9.369%2011.203%2C9.479%20C11.315%2C9.592%2011.404%2C9.725%2011.466%2C9.871%20C11.523%2C10.009%2011.554%2C10.163%2011.554%2C10.327%20L11.554%2C10.494%20L7.399%2C10.494%20L7.399%2C10.327%20L7.399%2C10.327%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 13px 50% no-repeat; }
              .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-value.area {
                padding-left: 40px;
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2014%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23313131%22%20d%3D%22M0.609%2C9.739%20C-0.452%2C7.962%20-0.019%2C5.315%201.098%2C3.668%20C1.261%2C3.431%201.588%2C3.367%201.827%2C3.526%20C1.942%2C3.601%202.016%2C3.714%202.046%2C3.836%20L2.048%2C3.836%20C2.070%2C3.934%202.095%2C4.019%202.117%2C4.103%20C2.227%2C3.725%202.388%2C3.357%202.586%2C3.011%20C3.188%2C1.968%204.157%2C1.098%205.198%2C0.702%20C5.471%2C0.600%205.774%2C0.735%205.876%2C1.004%20C5.929%2C1.134%205.919%2C1.277%205.867%2C1.397%20C5.762%2C1.632%205.674%2C1.863%205.598%2C2.089%20C6.374%2C1.397%207.351%2C0.790%208.354%2C0.417%20C10.430%2C-0.356%2012.796%2C-0.125%2013.687%2C2.211%20C13.789%2C2.481%2013.651%2C2.780%2013.380%2C2.880%20L13.328%2C2.897%20C11.566%2C3.359%2010.908%2C4.498%2010.286%2C5.574%20C9.421%2C7.074%208.610%2C8.478%205.727%2C8.432%20C5.921%2C8.518%206.173%2C8.613%206.501%2C8.714%20C6.779%2C8.798%206.934%2C9.090%206.850%2C9.364%20C6.807%2C9.502%206.708%2C9.611%206.586%2C9.674%20C5.258%2C10.414%202.933%2C10.943%201.439%2C10.359%20C1.228%2C10.654%200.910%2C11.302%201.130%2C12.311%20L1.130%2C12.313%20L2.582%2C12.313%20C2.758%2C12.313%202.898%2C12.454%202.898%2C12.625%20C2.898%2C12.798%202.758%2C12.938%202.582%2C12.938%20L1.017%2C12.938%20L0.715%2C12.938%20L0.673%2C12.936%20C0.407%2C12.964%200.157%2C12.788%200.101%2C12.525%20C-0.195%2C11.170%200.269%2C10.220%200.609%2C9.739%20L0.609%2C9.739%20ZM4.464%2C12.938%20L4.464%2C12.938%20L9.940%2C12.938%20C10.114%2C12.938%2010.256%2C12.798%2010.256%2C12.625%20C10.256%2C12.454%2010.114%2C12.313%209.940%2C12.313%20L4.464%2C12.313%20C4.290%2C12.313%204.148%2C12.454%204.148%2C12.625%20C4.148%2C12.798%204.290%2C12.938%204.464%2C12.938%20L4.464%2C12.938%20ZM1.498%2C9.188%20L1.498%2C9.188%20C2.181%2C9.919%204.191%2C9.436%205.007%2C9.192%20C4.561%2C8.914%204.318%2C8.622%204.189%2C8.374%20C3.999%2C8.006%203.894%2C7.213%204.636%2C7.307%20C7.836%2C7.722%208.576%2C6.440%209.372%2C5.059%20C10.030%2C3.919%2010.721%2C2.725%2012.461%2C2.079%20C10.796%2C-0.624%205.996%2C2.425%205.164%2C4.289%20C5.095%2C4.496%204.895%2C4.646%204.662%2C4.646%20C4.372%2C4.646%204.137%2C4.413%204.137%2C4.123%20C4.137%2C4.123%204.171%2C3.372%204.417%2C2.396%20C4.060%2C2.716%203.743%2C3.100%203.500%2C3.524%20C3.064%2C4.280%202.866%2C5.144%203.085%2C5.922%20L3.085%2C5.922%20C3.145%2C6.133%203.062%2C6.368%202.868%2C6.494%20C2.627%2C6.651%202.300%2C6.584%202.141%2C6.344%20C1.908%2C5.991%201.648%2C5.650%201.448%2C5.277%20C1.001%2C6.468%200.833%2C8.049%201.498%2C9.188%20L1.498%2C9.188%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 14px 17px no-repeat; }
            .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-title {
              display: none; }
            .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-value textarea {
              padding: 17px 0 10px;
              width: 100%;
              background: transparent;
              border: none;
              resize: none;
              outline-style: none; }
            .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field .field-value input {
              height: 49px;
              width: 100%;
              border: none;
              padding: 0;
              outline-style: none; }
            .site-header .site-header-inner .popup-wrapper .popup-inner .popup-form .cell .tpl-field.focus {
              border: 1px solid rgba(49, 49, 49, 0.48);
              transition: none; }
    .site-header .site-header-inner .popup-wrapper.opened {
      visibility: visible;
      opacity: 1; }
    .site-header .site-header-inner .popup-wrapper .title {
      font-family: 'Roboto', sans-serif;
      color: #8a929c;
      font-size: 15px;
      text-transform: uppercase;
      padding: 0 17px 22px;
      text-align: center; }
    @media screen and (max-width: 479px) {
    .site-header .site-header-inner .popup-wrapper {
      position: fixed;
      top: 0px;
      left: 0px;
      right: 0px;
      bottom: 0px;
      background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%;
      overflow-y: auto;
      opacity: 0;
      visibility: hidden;
      transition: all 0.3s ease 0s;
      display: flex;
      align-items: center; }
      .site-header .site-header-inner .popup-wrapper .popup-inner {
        margin: 0 auto; } }
  .site-header .site-header-inner .icon {
    display: inline-block;
    margin-right: 18px;
    width: 29px;
    height: 29px;
    border-radius: 50%;
    vertical-align: top; }
  .site-header .site-header-inner .text {
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #5f6d78;
    font-size: 12px; }
  .site-header .logo {
    float: left;
    padding: 36px 0 37px 35px;
    font-family: 'Roboto Bold', sans-serif;
    font-size: 21px;
    text-transform: uppercase; }
  .site-header .logo a {
    text-decoration: none;
    color: #313131; }
    .site-header .logo a img {
      vertical-align: top;
      border: none; }
  .site-header .logo .site-activity {
    line-height: 1;
    font-family: 'Roboto Bold', sans-serif;
    color: #4d5d6a;
    font-size: 20px;
    text-transform: uppercase; }
  .site-header .work-time {
    float: right;
    padding: 39px 18px 0 0; }
  .site-header .work-time .icon {
    background: #313131 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.008%2C-0.005%20C10.213%2C-0.005%2012.214%2C0.888%2013.664%2C2.338%20L13.699%2C2.371%20C15.123%2C3.816%2016.005%2C5.804%2016.005%2C7.994%20C16.005%2C10.202%2015.105%2C12.205%2013.664%2C13.651%20L13.629%2C13.681%20C12.183%2C15.111%2010.196%2C15.994%208.008%2C15.994%20C5.802%2C15.994%203.801%2C15.099%202.351%2C13.648%20L2.351%2C13.651%20C0.901%2C12.205%200.006%2C10.202%200.006%2C7.994%20C0.006%2C5.786%200.901%2C3.788%202.351%2C2.340%20L2.351%2C2.338%20L2.351%2C2.336%20C3.801%2C0.888%205.802%2C-0.005%208.008%2C-0.005%20L8.008%2C-0.005%20ZM11.497%2C7.378%20L11.497%2C7.378%20L8.624%2C7.378%20L8.624%2C2.482%20C8.624%2C2.143%208.344%2C1.866%208.008%2C1.866%20C7.667%2C1.866%207.387%2C2.143%207.387%2C2.482%20L7.387%2C7.979%20L7.387%2C7.994%20C7.387%2C8.333%207.667%2C8.608%208.008%2C8.608%20L11.497%2C8.608%20C11.838%2C8.608%2012.113%2C8.333%2012.113%2C7.994%20C12.113%2C7.654%2011.838%2C7.378%2011.497%2C7.378%20L11.497%2C7.378%20ZM12.790%2C3.209%20L12.790%2C3.209%20C11.567%2C1.982%209.873%2C1.226%208.008%2C1.226%20C6.134%2C1.226%204.439%2C1.980%203.216%2C3.205%20L3.216%2C3.209%20C1.993%2C4.432%201.233%2C6.123%201.233%2C7.994%20C1.233%2C9.861%201.993%2C11.554%203.216%2C12.779%20L3.216%2C12.779%20L3.216%2C12.784%20C4.439%2C14.007%206.134%2C14.765%208.008%2C14.765%20C9.864%2C14.765%2011.546%2C14.015%2012.764%2C12.810%20L12.790%2C12.779%20C14.018%2C11.554%2014.773%2C9.861%2014.773%2C7.994%20C14.773%2C6.138%2014.031%2C4.456%2012.821%2C3.236%20L12.790%2C3.209%20L12.790%2C3.209%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 7px 6px no-repeat; }
  .site-header .work-time .text {
    width: 105px; }
    .site-header .work-time .text .rounded {
      border-color: transparent;
      margin: 0 0 4px; }
      .site-header .work-time .text .rounded span {
        display: inline-block;
        width: 9px;
        height: 9px;
        border-radius: 50%;
        border: 1px solid rgba(143, 143, 143, 0.48);
        background: none; }
        .site-header .work-time .text .rounded span.active {
          border: 1px solid rgba(143, 143, 143, 0.48);
          background: #fb7a36; }
  .site-header .address {
    float: right;
    padding: 39px 22px 0 0; }
  .site-header .address .icon {
    background: #313131 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2219px%22%20%20viewBox%3D%220%200%2016%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13.673%2C2.450%20C12.222%2C0.942%2010.220%2C0.010%208.006%2C0.010%20C5.795%2C0.010%203.789%2C0.942%202.340%2C2.450%20C-0.374%2C5.274%20-0.768%2C9.771%201.386%2C13.046%20C2.260%2C14.378%203.500%2C15.435%204.954%2C16.051%20L7.498%2C18.756%20L7.506%2C18.767%20L7.516%2C18.777%20C7.790%2C19.056%208.236%2C19.056%208.505%2C18.767%20L11.059%2C16.051%20C12.513%2C15.435%2013.750%2C14.378%2014.624%2C13.046%20C16.778%2C9.771%2016.384%2C5.274%2013.673%2C2.450%20L13.673%2C2.450%20ZM13.471%2C12.227%20L13.471%2C12.227%20C12.722%2C13.357%2011.659%2C14.259%2010.406%2C14.756%20C10.312%2C14.798%2010.230%2C14.860%2010.163%2C14.932%20L8.006%2C17.217%20L5.850%2C14.932%20C5.773%2C14.850%205.679%2C14.787%205.582%2C14.751%20C4.342%2C14.243%203.284%2C13.357%202.542%2C12.227%20C0.766%2C9.523%201.098%2C5.808%203.333%2C3.481%20C4.528%2C2.237%206.181%2C1.471%208.006%2C1.471%20C9.831%2C1.471%2011.485%2C2.237%2012.682%2C3.481%20C14.913%2C5.808%2015.244%2C9.523%2013.471%2C12.227%20L13.471%2C12.227%20ZM11.263%2C4.942%20L11.263%2C4.942%20C10.431%2C4.072%209.276%2C3.533%208.006%2C3.533%20C6.734%2C3.533%205.582%2C4.072%204.747%2C4.942%20C3.913%2C5.808%203.398%2C7.005%203.398%2C8.331%20C3.398%2C9.658%203.913%2C10.860%204.747%2C11.719%20L4.747%2C11.719%20C5.582%2C12.590%206.734%2C13.129%208.006%2C13.129%20C9.276%2C13.129%2010.431%2C12.590%2011.263%2C11.719%20C12.100%2C10.860%2012.615%2C9.658%2012.615%2C8.331%20C12.615%2C7.020%2012.109%2C5.834%2011.288%2C4.963%20L11.263%2C4.942%20L11.263%2C4.942%20ZM10.668%2C11.108%20L10.668%2C11.108%20C9.988%2C11.813%209.045%2C12.248%208.006%2C12.248%20C6.963%2C12.248%206.022%2C11.813%205.340%2C11.108%20C4.660%2C10.393%204.237%2C9.414%204.237%2C8.331%20C4.237%2C7.253%204.660%2C6.269%205.340%2C5.559%20C6.022%2C4.849%206.968%2C4.409%208.006%2C4.409%20C9.045%2C4.409%209.988%2C4.849%2010.668%2C5.559%20L10.693%2C5.580%20C11.360%2C6.290%2011.773%2C7.264%2011.773%2C8.331%20C11.773%2C9.414%2011.350%2C10.393%2010.668%2C11.108%20L10.668%2C11.108%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 6px 5px no-repeat; }
  .site-header .address .text {
    width: 138px; }
  .site-header .phone {
    float: right;
    padding: 39px 0 0 0; }
  .site-header .phone .icon {
    background: #313131 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2211px%22%20height%3D%2215px%22%20%20viewBox%3D%220%200%2011%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.028%2C-0.006%20C3.028%2C-0.006%200.496%2C1.259%200.298%2C1.697%20C0.099%2C2.135%20-0.621%2C4.276%201.043%2C7.779%20C2.706%2C11.282%205.039%2C13.837%206.627%2C13.983%20C8.191%2C14.129%209.854%2C12.645%209.854%2C12.645%20L7.869%2C9.239%20C7.869%2C9.239%206.255%2C10.407%205.138%2C10.090%20C4.021%2C9.774%202.780%2C8.047%202.532%2C6.319%20C2.284%2C4.835%204.220%2C3.571%204.890%2C3.522%20C3.227%2C0.408%203.028%2C-0.006%203.028%2C-0.006%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .site-header .phone .text {
    width: 127px;
    font-family: 'Roboto Black', sans-serif;
    font-size: 14px; }
    .site-header .phone .text a {
      color: #606a76; }
    .site-header .phone .text a.callback {
      display: block;
      font-family: 'Roboto', sans-serif;
      color: #f07276;
      font-size: 14px; }
  @media screen and (max-width: 940px) and (min-width: 768px) {
  .site-header .work-time {
    display: none; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
  .site-header .logo {
    font-size: 19px;
    padding-left: 19px; }
    .site-header .logo .site-activity {
      font-size: 18px; }
  .site-header .work-time {
    display: none; }
  .site-header .address {
    display: none; } }
  @media screen and (max-width: 479px) {
  .site-header {
    padding-top: 53px; }
    .site-header .logo {
      padding: 15px 0 14px 0;
      margin: 0 auto;
      text-align: center;
      font-size: 15px;
      float: none; }
      .site-header .logo .site-activity {
        font-size: 18px; }

    .site-header .work-time {
      display: none; }

    .site-header .address {
      display: none; }

    .site-header .phone {
      float: none;
      padding: 0 0 11px;
      margin: 0 auto;
      width: 180px; } }

.slider-wrapper {
  position: relative;
  padding: 39px 0 125px;
  height: 356px; }
  .slider-wrapper .menu-top-wrapper {
    height: 168px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
  .slider-wrapper .menu-top-wrapper .menu-top-inner {
    background-color: #313131;
    border-radius: 3px;
    max-width: 940px;
    margin: 0 auto;
    position: relative;
    padding: 19px 0 0;
    z-index: 400; }
  .slider-wrapper .menu-top-wrapper .menu-button {
    float: left;
    width: 41px;
    height: 41px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%208%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-0.000%2C7.000%20L-0.000%2C6.000%20L8.000%2C6.000%20L8.000%2C7.000%20L-0.000%2C7.000%20ZM-0.000%2C3.000%20L8.000%2C3.000%20L8.000%2C4.000%20L-0.000%2C4.000%20L-0.000%2C3.000%20ZM-0.000%2C-0.000%20L8.000%2C-0.000%20L8.000%2C1.000%20L-0.000%2C1.000%20L-0.000%2C-0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
    background-size: 18px 12px;
    border-radius: 3px;
    margin: 0 0 0 12px;
    cursor: pointer;
    display: none; }
  .slider-wrapper .menu-top-wrapper ul {
    padding: 0 85px 0 48px;
    margin: 0;
    list-style: none; }
    .slider-wrapper .menu-top-wrapper ul > li {
      padding-bottom: 19px; }
    .slider-wrapper .menu-top-wrapper ul li {
      display: inline-block; }
      .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-has > a {
        padding-right: 23px; }
        .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-has > a:after {
          position: absolute;
          top: 16px;
          right: 9px;
          width: 8px;
          height: 7px;
          display: block;
          content: '';
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%208%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-0.000%2C7.000%20L-0.000%2C6.000%20L8.000%2C6.000%20L8.000%2C7.000%20L-0.000%2C7.000%20ZM-0.000%2C3.000%20L8.000%2C3.000%20L8.000%2C4.000%20L-0.000%2C4.000%20L-0.000%2C3.000%20ZM-0.000%2C-0.000%20L8.000%2C-0.000%20L8.000%2C1.000%20L-0.000%2C1.000%20L-0.000%2C-0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
        .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-has > a:hover:after {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%208%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M-0.000%2C7.000%20L-0.000%2C6.000%20L8.000%2C6.000%20L8.000%2C7.000%20L-0.000%2C7.000%20ZM-0.000%2C3.000%20L8.000%2C3.000%20L8.000%2C4.000%20L-0.000%2C4.000%20L-0.000%2C3.000%20ZM-0.000%2C-0.000%20L8.000%2C-0.000%20L8.000%2C1.000%20L-0.000%2C1.000%20L-0.000%2C-0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
      .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-active ul li a {
        color: #fff; }
        .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-active ul li a:after {
          display: none; }
        .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-active a {
          color: #fff;
          background-color: #fb7a36;
          transition: all 0.3s; }
        .slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-active a:after {
          position: absolute;
          top: 16px;
          right: 9px;
          width: 8px;
          height: 7px;
          display: block;
          content: '';
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%208%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M-0.000%2C7.000%20L-0.000%2C6.000%20L8.000%2C6.000%20L8.000%2C7.000%20L-0.000%2C7.000%20ZM-0.000%2C3.000%20L8.000%2C3.000%20L8.000%2C4.000%20L-0.000%2C4.000%20L-0.000%2C3.000%20ZM-0.000%2C-0.000%20L8.000%2C-0.000%20L8.000%2C1.000%20L-0.000%2C1.000%20L-0.000%2C-0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
      .slider-wrapper .menu-top-wrapper ul li.opened ul {
        display: block !important; }
      .slider-wrapper .menu-top-wrapper ul li a {
        display: block;
        position: relative;
        font-family: 'Roboto', sans-serif;
        color: #fff;
        font-size: 15px;
        height: 37px;
        line-height: 37px;
        padding: 0 13px 0 13px;
        border-radius: 3px;
        text-decoration: none; }
        .slider-wrapper .menu-top-wrapper ul li a:hover {
          color: #fff;
          background-color: #fb7a36;
          transition: all 0.3s; }
      .slider-wrapper .menu-top-wrapper ul li ul {
        display: none;
        position: absolute;
        left: 0 !important;
        top: 100% !important;
        right: 0;
        background-color: #fb7a36;
        z-index: 2;
        border-radius: 0 0 3px 3px;
        padding: 21px 19px 25px 37px; }
        .slider-wrapper .menu-top-wrapper ul li ul li {
          vertical-align: top;
          width: 33%;
          padding: 0; }
        .slider-wrapper .menu-top-wrapper ul li ul li a {
          display: inline-block;
          position: relative;
          height: auto;
          line-height: auto;
          padding: 9px 13px;
          line-height: 15px; }
          .slider-wrapper .menu-top-wrapper ul li ul li a:after {
            display: none; }
          .slider-wrapper .menu-top-wrapper ul li ul li a:before {
            position: absolute;
            top: 50%;
            left: 0;
            margin-top: -1.5px;
            margin-right: 17px;
            border-radius: 1px;
            width: 3px;
            height: 3px;
            background-color: #313131;
            display: block;
            content: ''; }
          .slider-wrapper .menu-top-wrapper ul li ul li a:hover {
            color: inherit; }
            .slider-wrapper .menu-top-wrapper ul li ul li a:hover:after {
              display: none; }
        .slider-wrapper .menu-top-wrapper ul li ul li.first {
          width: 222px;
          float: right; }
        .slider-wrapper .menu-top-wrapper ul li ul li ul {
          display: none !important; }
  @media screen and (max-width: 939px) and (min-width: 768px) {
    .slider-wrapper .menu-top-wrapper {
      height: 120px; }
      .slider-wrapper .menu-top-wrapper ul li ul li {
        width: 50%; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
    .slider-wrapper .menu-top-wrapper {
      height: 75px; }
      .slider-wrapper .menu-top-wrapper ul {
        height: 0;
        visibility: hidden; }
      .slider-wrapper .menu-top-wrapper.opened {
        position: relative;
        z-index: 10; }
        .slider-wrapper .menu-top-wrapper.opened nav {
          position: fixed;
          top: 194px;
          left: 0;
          overflow-y: scroll;
          bottom: 0;
          background-color: #fb7a36; }
        .slider-wrapper .menu-top-wrapper.opened ul {
          visibility: visible;
          width: 362px;
          padding: 35px 0 0 0;
          z-index: 300;
          height: 100%;
          background: none !important; }
          .slider-wrapper .menu-top-wrapper.opened ul li {
            display: block;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            padding: 0; }
            .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-has a:after {
              position: absolute;
              top: 12px;
              right: 9px;
              width: 9px;
              height: 13px;
              display: block;
              content: '';
              background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
              .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-has a:hover:after {
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat;
                transform: rotate(90deg); }
            .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-active a:after {
              position: absolute;
              top: 12px;
              right: 9px;
              width: 9px;
              height: 13px;
              display: block;
              content: '';
              background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat;
              transform: rotate(90deg); }
              .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-active a:hover:after {
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
            .slider-wrapper .menu-top-wrapper.opened ul li a {
              padding: 11px 45px 11px 40px;
              height: auto;
              line-height: 1; }
              .slider-wrapper .menu-top-wrapper.opened ul li a:before {
                position: absolute;
                top: 50%;
                left: 20px;
                margin-top: -1.5px;
                margin-right: 17px;
                border-radius: 1px;
                width: 3px;
                height: 3px;
                background-color: #fff;
                display: block;
                content: ''; }
              .slider-wrapper .menu-top-wrapper.opened ul li a:hover {
                color: #fff; }
            .slider-wrapper .menu-top-wrapper.opened ul li.first {
              display: none; }
            .slider-wrapper .menu-top-wrapper.opened ul li ul {
              position: static;
              width: inherit;
              margin: 0;
              padding: 0;
              background-color: rgba(0, 0, 0, 0.4);
              border-radius: 0;
              padding-top: 7px;
              padding-bottom: 7px; }
              .slider-wrapper .menu-top-wrapper.opened ul li ul li {
                display: block;
                float: none;
                width: auto;
                border: none;
                padding: 0; }
              .slider-wrapper .menu-top-wrapper.opened ul li ul li a {
                background: none;
                color: #e9eff4;
                padding-top: 4px;
                padding-bottom: 4px; }
                .slider-wrapper .menu-top-wrapper.opened ul li ul li a:after {
                  display: none !important; }
                .slider-wrapper .menu-top-wrapper.opened ul li ul li a:before {
                  position: static;
                  margin-right: 10px;
                  background-color: transparent;
                  display: inline-block;
                  content: '-';
                  vertical-align: top; }
                .slider-wrapper .menu-top-wrapper.opened ul li ul li a:hover {
                  background: none;
                  color: #fff;
                  text-decoration: underline; }
      .slider-wrapper .menu-top-wrapper .menu-top-inner {
        border-radius: 0;
        padding-bottom: 19px; }
      .slider-wrapper .menu-top-wrapper .menu-button {
        display: block; } }
  @media screen and (max-width: 479px) and (min-width: 320px) {
    .slider-wrapper .menu-top-wrapper {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      height: auto;
      z-index: 300; }
      .slider-wrapper .menu-top-wrapper ul {
        height: 0;
        visibility: hidden; }
      .slider-wrapper .menu-top-wrapper.opened nav {
        position: fixed;
        top: 53px;
        left: 0;
        bottom: 0;
        overflow-y: scroll;
        background-color: #fb7a36; }
        .slider-wrapper .menu-top-wrapper.opened ul {
          visibility: visible;
          width: 320px;
          padding: 10px 0 0 0;
          height: 100%;
          background: none !important; }
          .slider-wrapper .menu-top-wrapper.opened ul li {
            display: block;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            padding: 0; }
            .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-has a:after {
              position: absolute;
              top: 12px;
              right: 9px;
              width: 9px;
              height: 13px;
              display: block;
              content: '';
              background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
              .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-has a:hover:after {
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat;
                transform: rotate(90deg); }
            .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-active a:after {
              position: absolute;
              top: 12px;
              right: 9px;
              width: 9px;
              height: 13px;
              display: block;
              content: '';
              background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat;
              transform: rotate(90deg); }
              .slider-wrapper .menu-top-wrapper.opened ul li.s3-menu-allin-active a:hover:after {
                background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
            .slider-wrapper .menu-top-wrapper.opened ul li a {
              height: auto;
              line-height: 1;
              padding: 11px 45px 11px 40px; }
              .slider-wrapper .menu-top-wrapper.opened ul li a:before {
                position: absolute;
                top: 50%;
                left: 20px;
                margin-top: -1.5px;
                margin-right: 17px;
                border-radius: 1px;
                width: 3px;
                height: 3px;
                background-color: #e9eff4;
                display: block;
                content: ''; }
              .slider-wrapper .menu-top-wrapper.opened ul li a:hover {
                color: inherit; }
            .slider-wrapper .menu-top-wrapper.opened ul li.first {
              display: none; }
            .slider-wrapper .menu-top-wrapper.opened ul li ul {
              position: static;
              width: inherit;
              padding: 0;
              margin: 0;
              display: none;
              background-color: rgba(0, 0, 0, 0.4);
              border-radius: 0; }
              .slider-wrapper .menu-top-wrapper.opened ul li ul li {
                display: block;
                float: none;
                width: auto;
                border: none;
                padding: 0; }
              .slider-wrapper .menu-top-wrapper.opened ul li ul li a {
                background: none;
                color: #e9eff4; }
                .slider-wrapper .menu-top-wrapper.opened ul li ul li a:after {
                  display: none !important; }
                .slider-wrapper .menu-top-wrapper.opened ul li ul li a:before {
                  position: static;
                  margin-right: 10px;
                  background-color: transparent;
                  display: inline-block;
                  content: '-';
                  vertical-align: top; }
                .slider-wrapper .menu-top-wrapper.opened ul li ul li a:hover {
                  background: none;
                  color: #e9eff4; }
      .slider-wrapper .menu-top-wrapper .menu-top-inner {
        padding: 6px 0 6px;
        border-radius: 0; }
      .slider-wrapper .menu-top-wrapper .menu-button {
        display: block; } }
  .slider-wrapper .search-form {
    position: absolute;
    top: 17px;
    right: 19px;
    overflow: hidden;
    background-color: #fff;
    border-radius: 3px; }
  .slider-wrapper .search-form.opened label, .slider-wrapper .search-form.focus label {
    width: 93px;
    padding: 0 13px 0 19px; }
    .slider-wrapper .search-form.opened label .search-text, .slider-wrapper .search-form.focus label .search-text {
      transform: none;
      font-size: 14px; }
  .slider-wrapper .search-form label {
    width: 0;
    float: right;
    height: 41px;
    line-height: 41px;
    transition: all 0.25s ease 0s; }
    .slider-wrapper .search-form label .search-text {
      padding: 0;
      border: none;
      background: none;
      outline: none;
      font-family: 'Roboto', sans-serif;
      font-size: 0;
      color: #000;
      transform: translate3d(100%, 0px, 0px);
      width: 100%; }
    .slider-wrapper .search-form label .search-text::-webkit-input-placeholder {
      color: #000; }
    .slider-wrapper .search-form label .search-text::-moz-placeholder {
      color: #000; }
    .slider-wrapper .search-form label .search-text:-moz-placeholder {
      color: #000; }
    .slider-wrapper .search-form label .search-text:-ms-input-placeholder {
      color: #000; }
  .slider-wrapper .search-form .search-button {
    float: right;
    width: 41px;
    height: 41px;
    cursor: pointer;
    border: none;
    position: relative;
    z-index: 2;
    background: #fb7a36 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2217px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2017%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23f1f4f9%22%20d%3D%22M16.441%2C13.760%20C17.179%2C14.497%2017.179%2C15.692%2016.441%2C16.429%20C15.704%2C17.167%2014.507%2C17.167%2013.770%2C16.429%20L11.543%2C14.204%20C11.484%2C14.146%2011.438%2C14.080%2011.389%2C14.016%20C8.489%2C15.739%204.686%2C15.363%202.191%2C12.869%20C-0.761%2C9.920%20-0.761%2C5.138%202.191%2C2.189%20C5.142%2C-0.760%209.927%2C-0.760%2012.879%2C2.189%20C15.374%2C4.683%2015.751%2C8.483%2014.027%2C11.381%20C14.091%2C11.430%2014.156%2C11.476%2014.215%2C11.534%20L16.441%2C13.760%20ZM11.097%2C3.969%20C9.130%2C2.003%205.940%2C2.003%203.972%2C3.969%20C2.004%2C5.935%202.004%2C9.123%203.972%2C11.089%20C5.940%2C13.056%209.130%2C13.056%2011.097%2C11.089%20C13.065%2C9.123%2013.065%2C5.935%2011.097%2C3.969%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
    outline: none;
    margin: 0;
    border-radius: 2px; }
  @media screen and (max-width: 479px) {
    .slider-wrapper .search-form {
      top: 6px; } }
  .slider-wrapper .owl-carousel {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }
  .slider-wrapper .owl-carousel .owl-stage-outer:after {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(23, 50, 73, 0.45);
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%227px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%207%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23000%22%20transform%3D%22rotate%2890%203.5%203.5%29%22%20fill-opacity%3D%220.1%22%20d%3D%22M6.000%2C7.000%20L6.000%2C6.000%20L7.000%2C6.000%20L7.000%2C7.000%20L6.000%2C7.000%20ZM5.000%2C5.000%20L6.000%2C5.000%20L6.000%2C6.000%20L5.000%2C6.000%20L5.000%2C5.000%20ZM4.000%2C4.000%20L5.000%2C4.000%20L5.000%2C5.000%20L4.000%2C5.000%20L4.000%2C4.000%20ZM3.000%2C3.000%20L4.000%2C3.000%20L4.000%2C4.000%20L3.000%2C4.000%20L3.000%2C3.000%20ZM2.000%2C2.000%20L3.000%2C2.000%20L3.000%2C3.000%20L2.000%2C3.000%20L2.000%2C2.000%20ZM1.000%2C1.000%20L2.000%2C1.000%20L2.000%2C2.000%20L1.000%2C2.000%20L1.000%2C1.000%20ZM0.000%2C0.000%20L1.000%2C0.000%20L1.000%2C1.000%20L0.000%2C1.000%20L0.000%2C0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-repeat: repeat;
    background-position: 0 0; }
  .slider-wrapper .owl-carousel .owl-nav {
    display: none; }
  .slider-wrapper .owl-carousel .owl-dots {
    position: absolute;
    bottom: 30px;
    width: 100%;
    text-align: center; }
  .slider-wrapper .owl-carousel .owl-dot {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid rgba(255, 255, 255, 0.32);
    margin: 0 7px; }
  .slider-wrapper .owl-carousel .owl-dot.active {
    background-color: #fb7a36;
    border: 2px solid transparent; }
  .slider-wrapper .owl-carousel .owl-item div {
    height: 520px;
    background-size: cover !important; }
    @media screen and (max-width: 939px) and (min-width: 768px) {
    .slider-wrapper .owl-carousel .owl-item div {
      height: 424px; } }
    @media screen and (max-width: 767px) and (min-width: 480px) {
    .slider-wrapper .owl-carousel .owl-item div {
      height: 189px; } }
    @media screen and (max-width: 479px) {
    .slider-wrapper .owl-carousel .owl-item div {
      height: 147px; } }
  .slider-wrapper .slogan {
    padding: 0 25px 65px 25px;
    position: relative;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    text-shadow: 1.6px 1.2px 2px rgba(0, 0, 0, 0.35);
    font-size: 28px;
    max-width: 450px;
    margin: 0 auto; }
  .slider-wrapper .order-button {
    position: relative;
    text-align: center; }
  .slider-wrapper .order-button a {
    display: inline-block;
    padding: 0 44px;
    height: 53px;
    line-height: 53px;
    background-color: #fb7a36;
    background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.09) 100%);
    border-radius: 25px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), inset 0 2px 0 rgba(255, 255, 255, 0.4);
    text-align: center;
    font-family: 'Roboto Black';
    font-size: 15px;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    transition: all 0.3s; }
    .slider-wrapper .order-button a:hover {
      background-color: #fb7a36;
      background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.17) 100%);
      border-radius: 25px;
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 2px 0 rgba(255, 255, 255, 0.2); }
    .slider-wrapper .order-button a:active {
      background-color: #fb7a36;
      background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.09) 100%);
      border-radius: 25px;
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5), inset 1.6px 1.1px 2px rgba(30, 76, 102, 0.2); }
  @media screen and (max-width: 939px) and (min-width: 768px) {
  .slider-wrapper {
    height: 278px;
    padding-bottom: 106px; }
    .slider-wrapper .slogan {
      padding: 0 20px 35px; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
  .slider-wrapper {
    height: 265px;
    padding: 0 0 43px; }
    .slider-wrapper .owl-carousel {
      top: 75px;
      height: auto;
      bottom: 0; }
      .slider-wrapper .owl-carousel .owl-dots {
        bottom: 0; }
        .slider-wrapper .owl-carousel .owl-dots .owl-dot {
          border-color: rgba(77, 77, 77, 0.32);
          transition: all 0.3s; }
          .slider-wrapper .owl-carousel .owl-dots .owl-dot.active {
            border-color: transparent;
            transition: all 0.3s; }

    .slider-wrapper .slogan {
      padding: 30px 20px 17px; }

    .slider-wrapper .order-button {
      padding-bottom: 21px; } }
  @media screen and (max-width: 479px) and (min-width: 320px) {
  .slider-wrapper {
    height: 115px;
    padding: 17px 0 15px; }
    .slider-wrapper .owl-carousel {
      height: auto;
      bottom: 0; }
      .slider-wrapper .owl-carousel .owl-dots {
        display: none !important; }

    .slider-wrapper .slogan {
      font-size: 18px;
      padding: 0 20px 17px; } }

.site-container {
  width: 100%;
  padding: 23px 0 0 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto; }
  @media screen and (max-width: 767px) and (min-width: 480px) {
  .site-container {
    padding-top: 14px; } }

.categories-wrapper {
  font-size: 0;
  max-width: 940px;
  margin: 20px auto 0;
  text-align: justify; }
  .categories-wrapper:after {
    height: 0;
    width: 100%;
    display: block;
    content: ''; }
  .categories-wrapper .categories-block {
    padding: 36px 0 70px;
    display: inline-block;
    vertical-align: top;
    margin-right: 19px;
    margin-bottom: 20px;
    width: 300px;
    border-radius: 3px;
    box-sizing: border-box;
    text-align: left;
    position: relative; }
  .categories-wrapper .categories-block:hover {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);
    box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.4); }
  .categories-wrapper .categories-block .icon {
    display: block;
    height: 74px;
    margin-bottom: 40px; }
  .categories-wrapper .categories-block:nth-child(3n) {
    margin-right: 0; }
  .categories-wrapper .categories-block.first {
    background-color: #313131; }
    .categories-wrapper .categories-block.first .more a {
      color: #fff;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M8.833%2C14.000%20C9.047%2C14.000%209.260%2C13.932%209.423%2C13.797%20L14.000%2C10.000%20L9.423%2C6.202%20C9.099%2C5.934%208.572%2C5.932%208.246%2C6.199%20C7.920%2C6.466%207.918%2C6.900%208.242%2C7.169%20L11.655%2C10.000%20L8.242%2C12.831%20C7.918%2C13.100%207.920%2C13.534%208.246%2C13.801%20C8.409%2C13.934%208.621%2C14.000%208.833%2C14.000%20Z%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M10.000%2C20.000%20C4.477%2C20.000%200.000%2C15.523%200.000%2C10.000%20C0.000%2C4.477%204.477%2C0.000%2010.000%2C0.000%20C15.523%2C0.000%2020.000%2C4.477%2020.000%2C10.000%20C20.000%2C15.523%2015.523%2C20.000%2010.000%2C20.000%20ZM10.000%2C2.000%20C5.582%2C2.000%202.000%2C5.582%202.000%2C10.000%20C2.000%2C14.418%205.582%2C18.000%2010.000%2C18.000%20C14.418%2C18.000%2018.000%2C14.418%2018.000%2C10.000%20C18.000%2C5.582%2014.418%2C2.000%2010.000%2C2.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") right top no-repeat; }
    .categories-wrapper .categories-block.first .icon {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2260px%22%20height%3D%2274px%22%20%20viewBox%3D%220%200%2060%2074%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M58.242%2C13.830%20L46.749%2C13.830%20C46.978%2C12.902%2047.125%2C11.955%2047.125%2C10.965%20C47.125%2C7.943%2045.871%2C5.193%2043.907%2C3.224%20C41.921%2C1.233%2039.163%2C0.004%2036.133%2C0.004%20C30.072%2C0.004%2025.140%2C4.922%2025.140%2C10.965%20C25.140%2C11.955%2025.307%2C12.913%2025.538%2C13.830%20L14.023%2C13.830%20C13.062%2C13.830%2012.266%2C14.611%2012.266%2C15.580%20L12.266%2C26.613%20L0.188%2C53.335%20L0.167%2C53.389%20C-0.229%2C54.274%200.146%2C55.315%201.044%2C55.712%20L41.273%2C73.808%20L41.315%2C73.829%20C42.214%2C74.235%2043.237%2C73.829%2043.654%2C72.944%20L51.073%2C56.566%20L58.242%2C56.566%20C59.203%2C56.566%2059.997%2C55.774%2059.997%2C54.795%20L59.997%2C15.580%20C59.997%2C14.611%2059.203%2C13.830%2058.242%2C13.830%20L58.242%2C13.830%20ZM36.133%2C3.535%20L36.133%2C3.535%20C38.180%2C3.535%2040.061%2C4.359%2041.399%2C5.693%20C42.736%2C7.047%2043.592%2C8.912%2043.592%2C10.965%20C43.592%2C12.934%2042.820%2C14.829%2041.399%2C16.216%20C40.061%2C17.560%2038.180%2C18.392%2036.133%2C18.392%20C34.085%2C18.392%2032.204%2C17.560%2030.866%2C16.216%20C30.449%2C15.778%2030.072%2C15.309%2029.738%2C14.788%20L29.738%2C14.746%20L29.738%2C14.735%20L29.696%2C14.705%20L29.696%2C14.673%20L29.696%2C14.662%20L29.653%2C14.641%20C29.047%2C13.549%2028.692%2C12.288%2028.692%2C10.965%20C28.692%2C6.860%2032.037%2C3.535%2036.133%2C3.535%20L36.133%2C3.535%20ZM41.168%2C69.901%20L41.168%2C69.901%20L4.117%2C53.231%20L12.266%2C35.186%20L12.266%2C54.795%20C12.266%2C55.774%2013.062%2C56.566%2014.023%2C56.566%20L47.209%2C56.566%20L41.168%2C69.901%20L41.168%2C69.901%20ZM56.445%2C53.045%20L56.445%2C53.045%20L15.820%2C53.045%20L15.820%2C17.351%20L27.230%2C17.351%20C27.564%2C17.831%2027.941%2C18.279%2028.358%2C18.695%20C30.363%2C20.686%2033.102%2C21.915%2036.133%2C21.915%20C39.163%2C21.915%2041.921%2C20.686%2043.907%2C18.695%20C44.324%2C18.279%2044.701%2C17.831%2045.075%2C17.351%20L56.445%2C17.351%20L56.445%2C53.045%20L56.445%2C53.045%20ZM25.266%2C34.958%20L25.266%2C34.958%20C24.096%2C33.802%2022.236%2C33.802%2021.087%2C34.947%20C19.957%2C36.072%2019.957%2C37.937%2021.087%2C39.074%20L29.822%2C47.813%20L29.989%2C47.960%20C31.117%2C49.096%2032.998%2C49.096%2034.125%2C47.960%20L51.889%2C30.228%20C53.059%2C29.092%2053.059%2C27.228%2051.889%2C26.082%20C50.761%2C24.936%2048.880%2C24.936%2047.750%2C26.082%20L32.056%2C41.741%20L25.266%2C34.958%20L25.266%2C34.958%20Z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .categories-wrapper .categories-block.second {
    background-color: #313131; }
    .categories-wrapper .categories-block.second .more a {
      color: #fff;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M8.833%2C14.000%20C9.047%2C14.000%209.260%2C13.932%209.423%2C13.797%20L14.000%2C10.000%20L9.423%2C6.202%20C9.099%2C5.934%208.572%2C5.932%208.246%2C6.199%20C7.920%2C6.466%207.918%2C6.900%208.242%2C7.169%20L11.655%2C10.000%20L8.242%2C12.831%20C7.918%2C13.100%207.920%2C13.534%208.246%2C13.801%20C8.409%2C13.934%208.621%2C14.000%208.833%2C14.000%20Z%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M10.000%2C20.000%20C4.477%2C20.000%200.000%2C15.523%200.000%2C10.000%20C0.000%2C4.477%204.477%2C0.000%2010.000%2C0.000%20C15.523%2C0.000%2020.000%2C4.477%2020.000%2C10.000%20C20.000%2C15.523%2015.523%2C20.000%2010.000%2C20.000%20ZM10.000%2C2.000%20C5.582%2C2.000%202.000%2C5.582%202.000%2C10.000%20C2.000%2C14.418%205.582%2C18.000%2010.000%2C18.000%20C14.418%2C18.000%2018.000%2C14.418%2018.000%2C10.000%20C18.000%2C5.582%2014.418%2C2.000%2010.000%2C2.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") right top no-repeat; }
    .categories-wrapper .categories-block.second .icon {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2251px%22%20height%3D%2264px%22%20%20viewBox%3D%220%200%2051%2064%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M14.255%2C33.661%20C13.906%2C33.661%2013.565%2C33.813%2013.303%2C34.103%20L11.885%2C35.626%20L10.450%2C37.163%20L9.974%2C36.667%20L9.499%2C36.139%20C9.246%2C35.864%208.897%2C35.710%208.556%2C35.710%20C8.208%2C35.710%207.859%2C35.864%207.613%2C36.139%20C7.351%2C36.429%207.217%2C36.804%207.217%2C37.147%20C7.217%2C37.523%207.351%2C37.898%207.613%2C38.172%20L8.556%2C39.198%20L9.507%2C40.224%20C9.770%2C40.497%2010.117%2C40.651%2010.450%2C40.651%20C10.791%2C40.651%2011.140%2C40.497%2011.401%2C40.224%20L13.303%2C38.172%20L15.198%2C36.121%20C15.459%2C35.848%2015.594%2C35.472%2015.594%2C35.113%20C15.594%2C34.754%2015.459%2C34.378%2015.198%2C34.103%20C14.936%2C33.813%2014.595%2C33.661%2014.255%2C33.661%20L14.255%2C33.661%20ZM14.255%2C43.847%20L14.255%2C43.847%20C13.906%2C43.847%2013.565%2C43.983%2013.303%2C44.256%20L11.885%2C45.795%20L10.450%2C47.333%20L9.974%2C46.820%20L9.499%2C46.307%20C9.246%2C46.034%208.897%2C45.898%208.556%2C45.898%20C8.208%2C45.898%207.859%2C46.034%207.613%2C46.307%20C7.351%2C46.580%207.217%2C46.957%207.217%2C47.333%20C7.217%2C47.709%207.351%2C48.068%207.613%2C48.359%20L8.556%2C49.367%20L9.507%2C50.410%20C9.770%2C50.683%2010.117%2C50.819%2010.450%2C50.819%20C10.791%2C50.819%2011.140%2C50.683%2011.401%2C50.410%20L13.303%2C48.359%20L15.198%2C46.307%20C15.459%2C46.034%2015.594%2C45.658%2015.594%2C45.282%20C15.594%2C44.905%2015.459%2C44.547%2015.198%2C44.256%20C14.936%2C43.983%2014.595%2C43.847%2014.255%2C43.847%20L14.255%2C43.847%20ZM38.387%2C26.173%20L38.387%2C26.173%20L19.002%2C26.173%20C18.257%2C26.173%2017.655%2C26.823%2017.655%2C27.608%20C17.655%2C28.412%2018.257%2C29.045%2019.002%2C29.045%20L38.387%2C29.045%20C39.132%2C29.045%2039.728%2C28.412%2039.728%2C27.608%20C39.728%2C26.823%2039.132%2C26.173%2038.387%2C26.173%20L38.387%2C26.173%20ZM48.581%2C9.970%20L48.581%2C9.970%20L42.453%2C9.970%20L42.453%2C8.671%20C42.453%2C7.868%2041.851%2C7.201%2041.114%2C7.201%20L33.958%2C7.201%20C33.570%2C5.511%2032.745%2C3.972%2031.627%2C2.758%20C30.035%2C1.050%2027.831%2C-0.011%2025.406%2C-0.011%20C22.989%2C-0.011%2020.786%2C1.050%2019.200%2C2.758%20C18.076%2C3.972%2017.259%2C5.511%2016.863%2C7.201%20L9.713%2C7.201%20C8.968%2C7.201%208.366%2C7.868%208.366%2C8.671%20L8.366%2C9.970%20L2.240%2C9.970%20C1.003%2C9.970%200.005%2C11.064%200.005%2C12.380%20L0.005%2C61.690%20C0.005%2C63.006%201.003%2C64.082%202.240%2C64.082%20L48.581%2C64.082%20C49.808%2C64.082%2050.808%2C63.006%2050.808%2C61.690%20L50.808%2C12.380%20C50.808%2C11.064%2049.808%2C9.970%2048.581%2C9.970%20L48.581%2C9.970%20ZM21.086%2C4.809%20L21.086%2C4.809%20C22.197%2C3.613%2023.726%2C2.861%2025.406%2C2.861%20C27.094%2C2.861%2028.624%2C3.613%2029.725%2C4.809%20C30.351%2C5.493%2030.843%2C6.314%2031.160%2C7.201%20L19.660%2C7.201%20C19.970%2C6.314%2020.468%2C5.493%2021.086%2C4.809%20L21.086%2C4.809%20ZM11.046%2C10.107%20L11.046%2C10.107%20L39.767%2C10.107%20L39.767%2C14.671%20L11.046%2C14.671%20L11.046%2C10.107%20L11.046%2C10.107%20ZM46.346%2C59.280%20L46.346%2C59.280%20L4.467%2C59.280%20L4.467%2C14.790%20L8.366%2C14.790%20L8.366%2C16.124%20C8.366%2C16.910%208.968%2C17.559%209.713%2C17.559%20L41.114%2C17.559%20C41.851%2C17.559%2042.453%2C16.910%2042.453%2C16.124%20L42.453%2C14.790%20L46.346%2C14.790%20L46.346%2C59.280%20L46.346%2C59.280%20ZM14.255%2C23.508%20L14.255%2C23.508%20C13.906%2C23.508%2013.565%2C23.644%2013.303%2C23.917%20L11.885%2C25.456%20L10.450%2C26.994%20L9.974%2C26.481%20L9.499%2C25.969%20C9.246%2C25.696%208.897%2C25.541%208.556%2C25.541%20C8.208%2C25.541%207.859%2C25.696%207.613%2C25.969%20C7.351%2C26.242%207.217%2C26.618%207.217%2C26.994%20C7.217%2C27.370%207.351%2C27.729%207.613%2C28.020%20L8.556%2C29.045%20L9.507%2C30.071%20C9.770%2C30.344%2010.117%2C30.481%2010.450%2C30.481%20C10.791%2C30.481%2011.140%2C30.344%2011.401%2C30.071%20L13.303%2C28.020%20L15.198%2C25.969%20C15.459%2C25.696%2015.594%2C25.319%2015.594%2C24.943%20C15.594%2C24.567%2015.459%2C24.190%2015.198%2C23.917%20C14.936%2C23.644%2014.595%2C23.508%2014.255%2C23.508%20L14.255%2C23.508%20ZM38.387%2C46.512%20L38.387%2C46.512%20L19.002%2C46.512%20C18.257%2C46.512%2017.655%2C47.161%2017.655%2C47.949%20C17.655%2C48.735%2018.257%2C49.384%2019.002%2C49.384%20L38.387%2C49.384%20C39.132%2C49.384%2039.728%2C48.735%2039.728%2C47.949%20C39.728%2C47.161%2039.132%2C46.512%2038.387%2C46.512%20L38.387%2C46.512%20ZM38.387%2C36.326%20L38.387%2C36.326%20L19.002%2C36.326%20C18.257%2C36.326%2017.655%2C36.975%2017.655%2C37.779%20C17.655%2C38.582%2018.257%2C39.231%2019.002%2C39.231%20L38.387%2C39.231%20C39.132%2C39.231%2039.728%2C38.582%2039.728%2C37.779%20C39.728%2C36.975%2039.132%2C36.326%2038.387%2C36.326%20L38.387%2C36.326%20Z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .categories-wrapper .categories-block.third {
    background-color: #313131; }
    .categories-wrapper .categories-block.third .more a {
      color: #fff;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M8.833%2C14.000%20C9.047%2C14.000%209.260%2C13.932%209.423%2C13.797%20L14.000%2C10.000%20L9.423%2C6.202%20C9.099%2C5.934%208.572%2C5.932%208.246%2C6.199%20C7.920%2C6.466%207.918%2C6.900%208.242%2C7.169%20L11.655%2C10.000%20L8.242%2C12.831%20C7.918%2C13.100%207.920%2C13.534%208.246%2C13.801%20C8.409%2C13.934%208.621%2C14.000%208.833%2C14.000%20Z%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M10.000%2C20.000%20C4.477%2C20.000%200.000%2C15.523%200.000%2C10.000%20C0.000%2C4.477%204.477%2C0.000%2010.000%2C0.000%20C15.523%2C0.000%2020.000%2C4.477%2020.000%2C10.000%20C20.000%2C15.523%2015.523%2C20.000%2010.000%2C20.000%20ZM10.000%2C2.000%20C5.582%2C2.000%202.000%2C5.582%202.000%2C10.000%20C2.000%2C14.418%205.582%2C18.000%2010.000%2C18.000%20C14.418%2C18.000%2018.000%2C14.418%2018.000%2C10.000%20C18.000%2C5.582%2014.418%2C2.000%2010.000%2C2.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") right top no-repeat; }
    .categories-wrapper .categories-block.third .icon {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2259px%22%20height%3D%2258px%22%20%20viewBox%3D%220%200%2059%2058%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M40.329%2C29.801%20L42.839%2C27.144%20C43.962%2C27.605%2045.162%2C27.923%2046.387%2C28.030%20C47.909%2C28.171%2049.489%2C28.064%2051.028%2C27.622%20C53.074%2C27.056%2054.892%2C25.974%2056.387%2C24.592%20C57.933%2C23.140%2059.126%2C21.349%2059.870%2C19.348%20C60.158%2C18.568%2059.803%2C17.717%2059.076%2C17.399%20C58.780%2C17.292%2058.467%2C17.292%2058.188%2C17.363%20L54.385%2C18.426%20L51.283%2C19.277%20L49.025%2C16.920%20L46.751%2C14.545%20L47.589%2C11.303%20L48.416%2C8.079%20L51.503%2C7.193%20L55.306%2C6.130%20C56.066%2C5.916%2056.523%2C5.101%2056.320%2C4.287%20C56.235%2C3.967%2056.057%2C3.703%2055.821%2C3.507%20C54.232%2C2.178%2052.330%2C1.239%2050.301%2C0.796%20C48.349%2C0.371%2046.270%2C0.389%2044.224%2C0.974%20C40.716%2C1.966%2037.911%2C4.357%2036.237%2C7.406%20C34.547%2C10.452%2033.981%2C14.210%2034.911%2C17.876%20L34.944%2C18.018%20L34.970%2C18.036%20L32.035%2C21.102%20L23.600%2C12.259%20C23.846%2C11.800%2024.066%2C11.339%2024.277%2C10.878%20L24.319%2C10.789%20C24.640%2C10.028%2024.895%2C9.247%2025.063%2C8.540%20C25.579%2C7.618%2026.195%2C6.979%2026.957%2C6.607%20C27.810%2C6.201%2028.901%2C6.059%2030.252%2C6.183%20C30.683%2C6.235%2031.123%2C6.094%2031.454%2C5.740%20C31.994%2C5.154%2031.985%2C4.216%2031.419%2C3.632%20C29.314%2C1.487%2026.906%2C0.175%2024.429%2C-0.001%20C22.139%2C-0.142%2019.840%2C0.636%2017.709%2C2.585%20C17.228%2C2.763%2016.721%2C2.993%2016.223%2C3.260%20L16.223%2C3.276%20C15.959%2C3.401%2015.698%2C3.543%2015.445%2C3.703%20L14.710%2C2.940%20C14.159%2C2.373%2013.255%2C2.373%2012.698%2C2.940%20L6.434%2C9.532%20C5.876%2C10.098%205.876%2C11.054%206.427%2C11.622%20L7.152%2C12.403%20L6.984%2C12.704%20L6.941%2C12.774%20C6.764%2C13.128%206.595%2C13.482%206.442%2C13.854%20C6.298%2C13.961%206.131%2C14.032%205.926%2C14.084%20C5.565%2C14.173%205.108%2C14.210%204.583%2C14.173%20C4.178%2C14.139%203.763%2C14.298%203.460%2C14.600%20L0.382%2C17.824%20L0.391%2C17.824%20L0.382%2C17.824%20C-0.176%2C18.426%20-0.167%2C19.383%200.391%2C19.950%20L3.975%2C23.706%20L4.043%2C23.777%20L4.143%2C23.884%20L4.178%2C23.918%20L4.228%2C23.973%20L7.922%2C27.852%20C8.480%2C28.420%209.385%2C28.420%209.942%2C27.852%20L13.018%2C24.628%20L13.018%2C24.628%20C13.306%2C24.345%2013.458%2C23.918%2013.425%2C23.457%20C13.399%2C23.015%2013.449%2C22.643%2013.543%2C22.323%20L13.543%2C22.323%20C13.619%2C22.111%2013.728%2C21.899%2013.848%2C21.721%20C14.211%2C21.545%2014.566%2C21.367%2014.921%2C21.173%20L14.921%2C21.155%20L15.309%2C20.943%20L23.752%2C29.801%20L6.054%2C48.335%20C5.513%2C48.937%205.513%2C49.859%206.054%2C50.443%20L12.335%2C57.017%20C12.875%2C57.603%2013.787%2C57.603%2014.355%2C57.017%20L32.035%2C38.484%20L50.225%2C57.548%20C50.791%2C58.116%2051.696%2C58.116%2052.254%2C57.548%20L58.517%2C50.975%20C59.076%2C50.391%2059.076%2C49.434%2058.517%2C48.866%20L40.329%2C29.801%20L40.329%2C29.801%20ZM16.534%2C18.002%20L16.534%2C18.002%20C16.020%2C17.470%2015.217%2C17.416%2014.658%2C17.858%20C14.303%2C18.107%2013.939%2C18.337%2013.584%2C18.533%20L13.576%2C18.533%20C13.179%2C18.746%2012.798%2C18.958%2012.426%2C19.099%20C12.191%2C19.206%2011.995%2C19.383%2011.843%2C19.578%20C11.421%2C20.092%2011.074%2C20.676%2010.863%2C21.331%20C10.678%2C21.828%2010.576%2C22.378%2010.567%2C22.962%20L8.928%2C24.662%20L6.283%2C21.899%20L6.164%2C21.776%20L6.122%2C21.739%20L6.113%2C21.721%20L6.096%2C21.721%20L6.063%2C21.687%20L5.987%2C21.580%20L3.408%2C18.887%20L5.040%2C17.185%20C5.632%2C17.185%206.172%2C17.114%206.653%2C16.973%20C7.432%2C16.761%208.090%2C16.371%208.597%2C15.839%20C8.758%2C15.697%208.878%2C15.485%208.954%2C15.273%20C9.080%2C14.954%209.257%2C14.563%209.459%2C14.173%20L9.485%2C14.121%20C9.672%2C13.783%209.892%2C13.393%2010.154%2C12.968%20C10.534%2C12.348%2010.424%2C11.515%209.892%2C11.054%20L9.452%2C10.559%20L13.704%2C6.130%20L14.211%2C6.662%20C14.701%2C7.157%2015.469%2C7.228%2016.020%2C6.838%20C16.543%2C6.484%2017.033%2C6.165%2017.498%2C5.934%20L17.507%2C5.934%20C17.988%2C5.686%2018.462%2C5.455%2018.909%2C5.314%20C19.113%2C5.243%2019.273%2C5.138%2019.409%2C4.996%20C20.990%2C3.507%2022.638%2C2.870%2024.251%2C2.975%20C24.995%2C3.029%2025.748%2C3.260%2026.491%2C3.577%20C26.247%2C3.666%2026.001%2C3.791%2025.757%2C3.897%20C24.370%2C4.570%2023.306%2C5.704%2022.459%2C7.299%20C22.400%2C7.406%2022.350%2C7.565%2022.324%2C7.689%20L22.316%2C7.689%20C22.198%2C8.255%2021.995%2C8.893%2021.717%2C9.567%20L21.682%2C9.637%20C21.395%2C10.292%2021.031%2C10.967%2020.600%2C11.657%20C20.228%2C12.259%2020.313%2C13.039%2020.785%2C13.537%20L20.785%2C13.537%20L30.015%2C23.211%20L25.773%2C27.676%20L16.534%2C18.002%20L16.534%2C18.002%20ZM13.340%2C53.845%20L13.340%2C53.845%20L9.089%2C49.398%20L26.778%2C30.829%20L33.043%2C24.290%20L37.588%2C19.524%20L37.588%2C19.524%20C37.961%2C19.136%2038.113%2C18.533%2037.928%2C18.002%20L37.784%2C17.541%20L37.682%2C17.169%20L37.665%2C17.114%20C36.931%2C14.210%2037.377%2C11.285%2038.696%2C8.893%20C40.007%2C6.518%2042.205%2C4.641%2044.959%2C3.862%20C46.574%2C3.401%2048.196%2C3.383%2049.718%2C3.719%20C50.234%2C3.826%2050.741%2C3.986%2051.222%2C4.180%20L50.775%2C4.305%20L46.888%2C5.384%20C46.405%2C5.528%2046.008%2C5.916%2045.873%2C6.466%20L44.833%2C10.523%20L43.793%2C14.600%20L43.793%2C14.600%20C43.675%2C15.113%2043.793%2C15.661%2044.156%2C16.035%20L47.005%2C19.029%20L47.005%2C19.029%20L49.794%2C21.935%20C50.133%2C22.360%2050.691%2C22.554%2051.222%2C22.394%20L55.112%2C21.315%20L55.584%2C21.190%20C55.238%2C21.616%2054.883%2C22.006%2054.485%2C22.378%20C53.327%2C23.457%2051.908%2C24.290%2050.293%2C24.733%20C49.058%2C25.089%2047.833%2C25.178%2046.659%2C25.071%20C45.451%2C24.947%2044.293%2C24.592%2043.218%2C24.060%20C42.669%2C23.742%2041.968%2C23.830%2041.502%2C24.309%20L13.340%2C53.845%20L13.340%2C53.845%20ZM51.231%2C54.360%20L51.231%2C54.360%20L34.056%2C36.358%20L38.309%2C31.893%20L55.482%2C49.911%20L51.231%2C54.360%20L51.231%2C54.360%20Z%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .categories-wrapper .title {
    padding: 0 30px 14px;
    font-family: 'Roboto Bold', sans-serif;
    color: #fff;
    font-size: 18px;
    text-align: center; }
  .categories-wrapper .text {
    padding: 0 30px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-size: 14px; }
  .categories-wrapper .text ul {
    margin: 0;
    list-style: none;
    padding: 0; }
  .categories-wrapper .text li {
    margin-bottom: 3px; }
  .categories-wrapper .text a {
    color: #fffbd6; }
  .categories-wrapper .more {
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
    font-size: 12px;
    float: right;
    margin-right: 30px;
    position: absolute;
    bottom: 25px;
    right: 0; }
  .categories-wrapper .more a {
    display: inline-block;
    padding: 3px 30px 4px 0;
    text-decoration: none; }
  .categories-wrapper .categories-all-wrapper {
    width: 100%;
    text-align: center; }
  .categories-wrapper .categories-all {
    display: inline-block;
    margin: 37px auto;
    width: 179px;
    height: 53px;
    border: 2px solid rgba(144, 144, 144, 0.69);
    background-color: transparent;
    border-radius: 25px;
    line-height: 53px;
    font-family: 'Roboto Light', sans-serif;
    font-size: 16px;
    color: #1a2c3c;
    text-align: center;
    text-decoration: none;
    transition: all 0.3s; }
  .categories-wrapper .categories-all:hover {
    background-color: #313131;
    border-color: transparent;
    color: #fff;
    transition: all 0.3s; }
  .categories-wrapper .categories-all:active {
    background-color: #313131;
    border-color: transparent;
    color: #fff;
    transition: all 0.3s; }
  @media screen and (max-width: 939px) and (min-width: 768px) {
  .categories-wrapper {
    padding: 0;
    text-align: center; }
    .categories-wrapper .categories-block {
      padding: 30px 0 68px;
      width: 234px;
      margin-right: 15px;
      text-align: left; }
      .categories-wrapper .categories-block:nth-child(1) .icon {
        background-size: 47px 57px; }
      .categories-wrapper .categories-block:nth-child(2) .icon {
        background-size: 44px 45px; }
      .categories-wrapper .categories-block:nth-child(3) .icon {
        background-size: 49px 44px; }
      .categories-wrapper .categories-block .icon {
        height: 57px;
        margin-bottom: 23px; }

    .categories-wrapper .title {
      font-size: 14px;
      padding: 0 24px 10px; }

    .categories-wrapper .text {
      padding: 0 24px; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
  .categories-wrapper {
    padding: 0 10px; }
    .categories-wrapper .categories-block {
      width: 100%;
      margin-bottom: 5px;
      margin-right: 0;
      padding: 23px 0 40px 0; }
      .categories-wrapper .categories-block:nth-child(1) .icon {
        background-size: 47px 57px; }
      .categories-wrapper .categories-block:nth-child(2) .icon {
        background-size: 44px 45px; }
      .categories-wrapper .categories-block:nth-child(3) .icon {
        background-size: 49px 44px; }
      .categories-wrapper .categories-block .icon {
        margin: 0 31px 0 25px;
        height: 57px;
        width: 55px;
        float: left; }

    .categories-wrapper .title {
      font-size: 14px;
      padding: 0 24px 10px 111px;
      text-align: left; }

    .categories-wrapper .text {
      padding: 0 24px 0 111px; }

    .categories-wrapper .more {
      float: none;
      padding-left: 111px; } }
  @media screen and (max-width: 479px) {
  .categories-wrapper {
    padding: 0 10px; }
    .categories-wrapper .categories-block {
      width: 100%;
      margin-bottom: 5px;
      margin-right: 0;
      padding: 14px 0 65px; }
      .categories-wrapper .categories-block:nth-child(1) .icon {
        background-size: 35px 43px; }
      .categories-wrapper .categories-block:nth-child(2) .icon {
        background-size: 33px 33px; }
      .categories-wrapper .categories-block:nth-child(3) .icon {
        background-size: 37px 34px; }
      .categories-wrapper .categories-block .icon {
        margin: 0 15px 0 9px;
        height: 43px;
        width: 40px;
        float: left; }

    .categories-wrapper .title {
      font-size: 14px;
      padding: 0 15px 10px 63px;
      text-align: left; }

    .categories-wrapper .text {
      padding: 0 15px 0 63px; }

    .categories-wrapper .more {
      float: none;
      padding-left: 63px; } }

.text-block {
  background-color: #fff;
  border-radius: 3px;
  position: relative;
  max-width: 940px;
  margin: 0 auto 30px;
  padding-bottom: 40px; }
  .text-block .editable-title {
    text-align: center;
    font-family: 'Roboto Medium', sans-serif;
    color: #435d7e;
    font-size: 28px;
    padding-bottom: 22px; }
  .text-block .editable-block {
    width: 62%;
    float: left; }
  .text-block .editable-img {
    float: right; }
  .text-block .more {
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
    font-size: 12px;
    margin-right: 30px;
    padding-top: 22px;
    margin-top: 0;
    clear: both; }
  .text-block .more a {
    display: inline-block;
    padding: 3px 30px 4px 0;
    text-decoration: none;
    color: #11babe;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%2311babe%22%20d%3D%22M8.833%2C14.000%20C9.047%2C14.000%209.260%2C13.932%209.423%2C13.797%20L14.000%2C10.000%20L9.423%2C6.202%20C9.099%2C5.934%208.572%2C5.932%208.246%2C6.199%20C7.920%2C6.466%207.918%2C6.900%208.242%2C7.169%20L11.655%2C10.000%20L8.242%2C12.831%20C7.918%2C13.100%207.920%2C13.534%208.246%2C13.801%20C8.409%2C13.934%208.621%2C14.000%208.833%2C14.000%20Z%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%2311babe%22%20d%3D%22M10.000%2C20.000%20C4.477%2C20.000%200.000%2C15.523%200.000%2C10.000%20C0.000%2C4.477%204.477%2C0.000%2010.000%2C0.000%20C15.523%2C0.000%2020.000%2C4.477%2020.000%2C10.000%20C20.000%2C15.523%2015.523%2C20.000%2010.000%2C20.000%20ZM10.000%2C2.000%20C5.582%2C2.000%202.000%2C5.582%202.000%2C10.000%20C2.000%2C14.418%205.582%2C18.000%2010.000%2C18.000%20C14.418%2C18.000%2018.000%2C14.418%2018.000%2C10.000%20C18.000%2C5.582%2014.418%2C2.000%2010.000%2C2.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") right top no-repeat; }
  .text-block .text-side {
    padding: 41px 60px 57px 60px; }
  @media screen and (max-width: 939px) and (min-width: 768px) {
    .text-block .text-side {
      padding-left: 35px;
      padding-right: 35px; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
    .text-block .text-side {
      padding-left: 30px;
      padding-right: 30px; }
      .text-block .text-side .editable-img {
        display: block;
        width: 100%;
        text-align: center;
        float: none !important; }
        .text-block .text-side .editable-img img {
          display: inline-block; } }
  @media screen and (max-width: 479px) and (min-width: 320px) {
    .text-block .text-side {
      padding-left: 20px;
      padding-right: 20px;
      padding-bottom: 0; }
      .text-block .text-side .editable-img {
        display: block;
        width: 100%;
        text-align: center;
        float: none !important; }
        .text-block .text-side .editable-img img {
          display: inline-block; } }
  @media screen and (max-width: 767px) {
  .text-block .editable-block {
    width: 100%;
    float: none;
    margin: 0 auto; } }

.reasons {
  padding: 30px 0 60px;
  max-width: 940px;
  margin: 0 auto;
  position: relative; }
  .reasons .title {
    font-family: 'Roboto Medium', sans-serif;
    color: #313131;
    font-size: 28px;
    padding-bottom: 35px;
    text-align: center; }
  .reasons .reason {
    float: left;
    width: 50%;
    margin-bottom: 42px; }
  .reasons .reason:nth-child(2) .icon {
    background-color: #fff; }
    .reasons .reason:nth-child(2) .icon svg .reason-icon1 {
      fill: #fb7a36;
      fill-rule: evenodd; }
  .reasons .reason:nth-child(3) .icon {
    background-color: #fff; }
    .reasons .reason:nth-child(3) .icon svg .reason-icon2 {
      fill: #fb7a36;
      fill-rule: evenodd; }
  .reasons .reason:nth-child(4) .icon {
    background-color: #fff; }
    .reasons .reason:nth-child(4) .icon svg .reason-icon3 {
      fill: #fb7a36;
      fill-rule: evenodd; }
  .reasons .reason:nth-child(5) .icon {
    background-color: #fff; }
    .reasons .reason:nth-child(5) .icon svg .reason-icon4 {
      fill: #fb7a36;
      fill-rule: evenodd; }
  .reasons .reason:nth-child(6) .icon {
    background-color: #fff; }
    .reasons .reason:nth-child(6) .icon svg .reason-icon5 {
      fill: #fb7a36;
      fill-rule: evenodd; }
  .reasons .reason:nth-child(7) .icon {
    background-color: #fff; }
    .reasons .reason:nth-child(7) .icon svg .reason-icon6 {
      fill: #fb7a36;
      fill-rule: evenodd; }
  .reasons .reason .icon {
    width: 78px;
    height: 78px;
    border-radius: 50%;
    text-align: center;
    float: left; }
    .reasons .reason .icon .icon-inner {
      font-size: 0;
      display: table-cell;
      vertical-align: middle;
      width: inherit;
      height: inherit; }
  .reasons .reason .text {
    padding: 0 30px 0 20px;
    font-family: 'Roboto Medium', sans-serif;
    font-size: 16px;
    color: #61666a;
    height: 79px;
    display: table-cell; }
    .reasons .reason .text span {
      vertical-align: middle;
      display: inline-block; }
    .reasons .reason .text span.helper {
      height: 100%;
      width: 0px;
      visibility: hidden; }
  @media screen and (max-width: 939px) and (min-width: 768px) {
  .reasons {
    padding: 46px 32px; }
    .reasons .reason {
      float: none;
      width: 100%; }
      .reasons .reason .text {
        padding-right: 0; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
  .reasons {
    padding: 23px 15px; }
    .reasons .reason {
      float: none;
      width: 100%; }
      .reasons .reason .text {
        padding-right: 0; } }
  @media screen and (max-width: 479px) and (min-width: 320px) {
  .reasons {
    padding: 32px 15px; }
    .reasons .reason {
      float: none;
      width: 100%; }
      .reasons .reason:nth-child(2) .icon svg {
        width: 25px;
        height: 21px; }
      .reasons .reason:nth-child(3) .icon svg {
        width: 23px;
        height: 24px; }
      .reasons .reason:nth-child(4) .icon svg {
        width: 23px;
        height: 22px; }
      .reasons .reason:nth-child(5) .icon svg {
        width: 26px;
        height: 20px; }
      .reasons .reason:nth-child(6) .icon svg {
        width: 22px;
        height: 23px; }
      .reasons .reason:nth-child(7) .icon svg {
        width: 23px;
        height: 27px; }
      .reasons .reason .icon {
        width: 52px;
        height: 52px; }
      .reasons .reason .text {
        padding: 0 0 0 20px;
        font-family: 'Roboto', sans-serif;
        height: 54px; } }

.reviews-wrapper {
  background: #fb7a36 url(../review-icons.svg) center 30px no-repeat;
  min-height: 100px; }
  .reviews-wrapper .reviews-inner {
    max-width: 940px;
    margin: 0 auto;
    padding: 55px 0 39px; }
  .reviews-wrapper .reviews-inner .owl-carousel-reviews {
    position: relative; }
  .reviews-wrapper .reviews-inner .owl-nav {
    position: absolute;
    top: 90px;
    left: 0;
    right: 0;
    text-indent: -9999px; }
    .reviews-wrapper .reviews-inner .owl-nav .owl-prev {
      float: left;
      width: 34px;
      height: 34px;
      border: 2px solid #fff;
      background: transparent url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.751%2C13.000%20C7.430%2C13.000%207.109%2C12.890%206.865%2C12.671%20L-0.001%2C6.500%20L6.865%2C0.329%20C7.351%2C-0.108%208.141%2C-0.110%208.631%2C0.324%20C9.120%2C0.757%209.122%2C1.463%208.637%2C1.899%20L3.518%2C6.500%20L8.637%2C11.100%20C9.122%2C11.537%209.120%2C12.243%208.631%2C12.676%20C8.387%2C12.892%208.069%2C13.000%207.751%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 11px 11px no-repeat;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      transition: all 0.3s;
      overflow: hidden; }
    .reviews-wrapper .reviews-inner .owl-nav .owl-prev:hover {
      background-color: #fca678;
      border-color: transparent;
      transition: all 0.3s; }
    .reviews-wrapper .reviews-inner .owl-nav .owl-next {
      float: right;
      width: 34px;
      height: 34px;
      border: 2px solid #fff;
      background: transparent url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%209%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.249%2C13.000%20C1.570%2C13.000%201.891%2C12.890%202.135%2C12.671%20L9.000%2C6.500%20L2.135%2C0.329%20C1.649%2C-0.108%200.858%2C-0.110%200.369%2C0.324%20C-0.120%2C0.757%20-0.123%2C1.463%200.363%2C1.899%20L5.482%2C6.500%20L0.363%2C11.100%20C-0.123%2C11.537%20-0.120%2C12.243%200.369%2C12.676%20C0.613%2C12.892%200.931%2C13.000%201.249%2C13.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 14px 11px no-repeat;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      transition: all 0.3s;
      overflow: hidden; }
    .reviews-wrapper .reviews-inner .owl-nav .owl-next:hover {
      transition: all 0.3s;
      background-color: #fca678;
      border-color: transparent; }
  .reviews-wrapper .reviews-inner .title {
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-size: 28px;
    padding-bottom: 32px; }
  .reviews-wrapper .reviews-inner .review-text {
    margin: 0 80px 53px;
    background-color: #f9f9f9;
    border-radius: 3px;
    box-shadow: 2.4px 1.8px 10px rgba(0, 0, 0, 0.18), inset 0 -3px 0 rgba(0, 0, 0, 0.1);
    padding: 45px 40px;
    font-family: 'Roboto', sans-serif;
    color: #363636;
    font-size: 16px;
    line-height: 22px;
    position: relative; }
    .reviews-wrapper .reviews-inner .review-text p {
      margin: 0; }
    .reviews-wrapper .reviews-inner .review-text:after {
      display: block;
      content: '';
      position: absolute;
      bottom: -31px;
      left: 49px;
      border-style: solid;
      border-width: 34px 28px 0 0;
      border-color: #f9f9f9 transparent transparent; }
  .reviews-wrapper .reviews-inner .reviewer {
    position: relative;
    margin: 0 80px; }
    .reviews-wrapper .reviews-inner .reviewer .photo {
      border: 2px solid #fff;
      border-radius: 50%;
      float: left; }
    .reviews-wrapper .reviews-inner .reviewer .photo img {
      border-radius: 50%; }
    .reviews-wrapper .reviews-inner .reviewer .name {
      padding: 35px 0 0 142px;
      font-family: 'Roboto', sans-serif;
      font-size: 15px;
      color: #c5f6f7; }
    .reviews-wrapper .reviews-inner .reviewer .name span {
      color: #fff;
      font-size: 23px;
      display: block;
      padding-bottom: 12px; }
  @media screen and (max-width: 939px) and (min-width: 768px) {
    .reviews-wrapper .reviews-inner .owl-nav {
      display: none; }

    .reviews-wrapper .reviews-inner .review-text {
      margin: 0 32px 53px; }

    .reviews-wrapper .reviews-inner .reviewer {
      margin: 0 32px; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
    .reviews-wrapper .reviews-inner {
      padding: 33px 0 0; }
      .reviews-wrapper .reviews-inner .owl-carousel-reviews {
        padding-bottom: 70px; }
      .reviews-wrapper .reviews-inner .owl-nav {
        display: none; }
      .reviews-wrapper .reviews-inner .owl-dots {
        position: absolute;
        display: block;
        bottom: 26px;
        left: 0;
        width: 100%;
        text-align: center; }
        .reviews-wrapper .reviews-inner .owl-dots .owl-dot {
          display: inline-block;
          width: 16px;
          height: 16px;
          border-radius: 50%;
          border: 2px solid rgba(255, 255, 255, 0.72);
          background-color: transparent;
          margin: 0 7px; }
          .reviews-wrapper .reviews-inner .owl-dots .owl-dot.active {
            border-color: transparent;
            background-color: #fff; }
      .reviews-wrapper .reviews-inner .review-text {
        margin: 0 13px 36px;
        padding: 35px 25px; }
      .reviews-wrapper .reviews-inner .reviewer {
        margin: 0 13px; } }
  @media screen and (max-width: 479px) and (min-width: 320px) {
    .reviews-wrapper .reviews-inner {
      padding: 33px 0 0; }
      .reviews-wrapper .reviews-inner .owl-carousel-reviews {
        padding-bottom: 70px; }
      .reviews-wrapper .reviews-inner .owl-nav {
        display: none; }
      .reviews-wrapper .reviews-inner .owl-dots {
        position: absolute;
        display: block;
        bottom: 26px;
        left: 0;
        width: 100%;
        text-align: center; }
        .reviews-wrapper .reviews-inner .owl-dots .owl-dot {
          display: inline-block;
          width: 16px;
          height: 16px;
          border-radius: 50%;
          border: 2px solid rgba(255, 255, 255, 0.72);
          background-color: transparent;
          margin: 0 7px; }
          .reviews-wrapper .reviews-inner .owl-dots .owl-dot.active {
            border-color: transparent;
            background-color: #fff; }
      .reviews-wrapper .reviews-inner .review-text {
        margin: 0 13px 36px;
        padding: 35px 25px; }
      .reviews-wrapper .reviews-inner .reviewer {
        margin: 0 13px; }
        .reviews-wrapper .reviews-inner .reviewer .name {
          font-family: 'Roboto', sans-serif;
          font-size: 18px; }
          .reviews-wrapper .reviews-inner .reviewer .name span {
            font-size: 18px; } }

.site-footer {
  -webkit-box-flex: none;
  -webkit-flex: none;
  -moz-box-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none; }
  .site-footer .form-wrapper {
    background: #313131 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%227px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%207%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-opacity%3D%220.1%22%20d%3D%22M6.000%2C7.000%20L6.000%2C6.000%20L7.000%2C6.000%20L7.000%2C7.000%20L6.000%2C7.000%20ZM5.000%2C5.000%20L6.000%2C5.000%20L6.000%2C6.000%20L5.000%2C6.000%20L5.000%2C5.000%20ZM4.000%2C4.000%20L5.000%2C4.000%20L5.000%2C5.000%20L4.000%2C5.000%20L4.000%2C4.000%20ZM3.000%2C3.000%20L4.000%2C3.000%20L4.000%2C4.000%20L3.000%2C4.000%20L3.000%2C3.000%20ZM2.000%2C2.000%20L3.000%2C2.000%20L3.000%2C3.000%20L2.000%2C3.000%20L2.000%2C2.000%20ZM1.000%2C1.000%20L2.000%2C1.000%20L2.000%2C2.000%20L1.000%2C2.000%20L1.000%2C1.000%20ZM0.000%2C0.000%20L1.000%2C0.000%20L1.000%2C1.000%20L0.000%2C1.000%20L0.000%2C0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 0 repeat;
    padding: 60px 60px 66px; }
  .site-footer .form-wrapper .form-inner {
    max-width: 940px;
    margin: 0 auto;
    text-align: center; }
    .site-footer .form-wrapper .form-inner .success-note {
      color: #fff; }
    .site-footer .form-wrapper .form-inner .form-block .title {
      display: none; }
    .site-footer .form-wrapper .form-inner .form-block .tpl-anketa-success-note {
      color: #fff; }
  .site-footer .form-wrapper .title {
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-size: 28px;
    padding-bottom: 58px;
    text-align: center; }
    .site-footer .form-wrapper .title span {
      display: block;
      font-family: 'Roboto', sans-serif;
      color: #fff;
      padding-top: 10px;
      font-size: 16px; }
  .site-footer .form-wrapper .cell {
    display: inline-block;
    width: 47%;
    vertical-align: top;
    padding-right: 20px; }
    .site-footer .form-wrapper .cell .tpl-field {
      border: 1px solid rgba(255, 255, 255, 0.69);
      box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.69), inset -1px -1px 0 rgba(255, 255, 255, 0.69);
      border-radius: 4px;
      background: transparent;
      margin-bottom: 23px;
      padding: 0 15px; }
    .site-footer .form-wrapper .cell .tpl-field.field-error {
      border-color: red;
      box-shadow: 0 0 0 1px rgba(255, 0, 0, 0.5);
      transition: none; }
    .site-footer .form-wrapper .cell .tpl-field .error-message {
      display: none; }
    .site-footer .form-wrapper .cell .tpl-field .field-title {
      display: none; }
    .site-footer .form-wrapper .cell .tpl-field.focus {
      border: 1px solid rgba(255, 255, 255, 0.7); }
    .site-footer .form-wrapper .cell .tpl-field.required {
      border-color: red;
      box-shadow: 0 0 0 1px rgba(255, 0, 0, 0.5);
      transition: none; }
    .site-footer .form-wrapper .cell .tpl-field .field-value input {
      height: 43px;
      background: transparent;
      color: #fff;
      border: none;
      font-size: 13px !important;
      width: 100%;
      padding: 0; }
      .site-footer .form-wrapper .cell .tpl-field .field-value input::-webkit-input-placeholder {
        color: #fff; }
      .site-footer .form-wrapper .cell .tpl-field .field-value input::-moz-placeholder {
        color: #fff; }
      .site-footer .form-wrapper .cell .tpl-field .field-value input:-moz-placeholder {
        color: #fff; }
      .site-footer .form-wrapper .cell .tpl-field .field-value input:-ms-input-placeholder {
        color: #fff; }
    .site-footer .form-wrapper .cell .tpl-field .field-value textarea {
      color: #fff;
      font-size: 13px !important;
      padding: 10px 0;
      height: 92px;
      border: none;
      background-color: transparent;
      resize: none;
      width: 100%; }
      .site-footer .form-wrapper .cell .tpl-field .field-value textarea::-webkit-input-placeholder {
        color: #fff; }
      .site-footer .form-wrapper .cell .tpl-field .field-value textarea::-moz-placeholder {
        color: #fff; }
      .site-footer .form-wrapper .cell .tpl-field .field-value textarea:-moz-placeholder {
        color: #fff; }
      .site-footer .form-wrapper .cell .tpl-field .field-value textarea:-ms-input-placeholder {
        color: #fff; }
  .site-footer .form-wrapper button {
    width: 180px;
    height: 51px;
    background-color: #fb7a36;
    background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.09) 100%);
    border-radius: 26px;
    box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.4);
    border: none;
    text-align: center;
    line-height: 42px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    font-size: 18px;
    display: block;
    margin: 0 auto;
    transition: all 0.3s; }
    .site-footer .form-wrapper button:hover {
      background-color: #fb7a36;
      background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.46) 100%);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 2px 0 rgba(255, 255, 255, 0.4);
      transition: all 0.3s; }
    .site-footer .form-wrapper button:active {
      background-color: #fb7a36;
      background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.09) 100%);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 4px 0 rgba(0, 0, 0, 0.08);
      transition: all 0.3s; }
  @media screen and (min-width: 768px) and (max-width: 939px) {
    .site-footer .form-wrapper {
      padding-left: 33px;
      padding-right: 33px; }
      .site-footer .form-wrapper .cell {
        width: 46%;
        padding-right: 20px; } }
  @media screen and (min-width: 480px) and (max-width: 767px) {
    .site-footer .form-wrapper {
      padding-left: 33px;
      padding-right: 33px; }
      .site-footer .form-wrapper .cell {
        width: 100%;
        margin: 0 auto;
        padding-right: 20px; } }
  @media screen and (min-width: 320px) and (max-width: 479px) {
    .site-footer .form-wrapper {
      padding-left: 33px;
      padding-right: 33px; }
      .site-footer .form-wrapper .cell {
        width: 100%;
        margin: 0 auto;
        padding-right: 20px; } }
  .site-footer .footer-info-wrapper {
    background: #0a0a0a url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%227px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%207%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-opacity%3D%220.1%22%20d%3D%22M6.000%2C7.000%20L6.000%2C6.000%20L7.000%2C6.000%20L7.000%2C7.000%20L6.000%2C7.000%20ZM5.000%2C5.000%20L6.000%2C5.000%20L6.000%2C6.000%20L5.000%2C6.000%20L5.000%2C5.000%20ZM4.000%2C4.000%20L5.000%2C4.000%20L5.000%2C5.000%20L4.000%2C5.000%20L4.000%2C4.000%20ZM3.000%2C3.000%20L4.000%2C3.000%20L4.000%2C4.000%20L3.000%2C4.000%20L3.000%2C3.000%20ZM2.000%2C2.000%20L3.000%2C2.000%20L3.000%2C3.000%20L2.000%2C3.000%20L2.000%2C2.000%20ZM1.000%2C1.000%20L2.000%2C1.000%20L2.000%2C2.000%20L1.000%2C2.000%20L1.000%2C1.000%20ZM0.000%2C0.000%20L1.000%2C0.000%20L1.000%2C1.000%20L0.000%2C1.000%20L0.000%2C0.000%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 0 repeat;
    border-top: 1px solid rgba(251, 122, 54, 0.38);
    padding: 55px 0 70px 0;
    position: relative; }
  .site-footer .footer-info-wrapper .footer-info-inner {
    max-width: 920px;
    padding: 0 10px;
    margin: 0 auto;
    font-size: 0; }
    .site-footer .footer-info-wrapper .footer-info-inner .contacts {
      display: inline-block;
      padding: 0 39px 0 20px;
      width: 220px;
      vertical-align: top; }
    .site-footer .footer-info-wrapper .footer-info-inner .contacts .title {
      font-family: 'Roboto', sans-serif;
      color: #fff;
      font-size: 18px;
      padding-bottom: 40px; }
    .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-phone {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2215px%22%20%20viewBox%3D%220%200%209%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M3.028%2C-0.006%20C3.028%2C-0.006%200.496%2C1.259%200.298%2C1.697%20C0.099%2C2.135%20-0.621%2C4.276%201.043%2C7.779%20C2.706%2C11.282%205.039%2C13.837%206.627%2C13.983%20C8.191%2C14.129%209.854%2C12.645%209.854%2C12.645%20L7.869%2C9.239%20C7.869%2C9.239%206.255%2C10.407%205.138%2C10.090%20C4.021%2C9.774%202.780%2C8.047%202.532%2C6.319%20C2.284%2C4.835%204.220%2C3.571%204.890%2C3.522%20C3.227%2C0.408%203.028%2C-0.006%203.028%2C-0.006%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 4px 0 no-repeat;
      font-family: 'Roboto', sans-serif;
      color: #fff;
      font-size: 13px;
      padding: 0 0 45px 28px;
      display: inline-block;
      width: 111px; }
    .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-work-time {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M8.008%2C-0.005%20C10.213%2C-0.005%2012.214%2C0.888%2013.664%2C2.338%20L13.699%2C2.371%20C15.123%2C3.816%2016.005%2C5.804%2016.005%2C7.994%20C16.005%2C10.202%2015.105%2C12.205%2013.664%2C13.651%20L13.629%2C13.681%20C12.183%2C15.111%2010.196%2C15.994%208.008%2C15.994%20C5.802%2C15.994%203.801%2C15.099%202.351%2C13.648%20L2.351%2C13.651%20C0.901%2C12.205%200.006%2C10.202%200.006%2C7.994%20C0.006%2C5.786%200.901%2C3.788%202.351%2C2.340%20L2.351%2C2.338%20L2.351%2C2.336%20C3.801%2C0.888%205.802%2C-0.005%208.008%2C-0.005%20L8.008%2C-0.005%20ZM11.497%2C7.378%20L11.497%2C7.378%20L8.624%2C7.378%20L8.624%2C2.482%20C8.624%2C2.143%208.344%2C1.866%208.008%2C1.866%20C7.667%2C1.866%207.387%2C2.143%207.387%2C2.482%20L7.387%2C7.979%20L7.387%2C7.994%20C7.387%2C8.333%207.667%2C8.608%208.008%2C8.608%20L11.497%2C8.608%20C11.838%2C8.608%2012.113%2C8.333%2012.113%2C7.994%20C12.113%2C7.654%2011.838%2C7.378%2011.497%2C7.378%20L11.497%2C7.378%20ZM12.790%2C3.209%20L12.790%2C3.209%20C11.567%2C1.982%209.873%2C1.226%208.008%2C1.226%20C6.134%2C1.226%204.439%2C1.980%203.216%2C3.205%20L3.216%2C3.209%20C1.993%2C4.432%201.233%2C6.123%201.233%2C7.994%20C1.233%2C9.861%201.993%2C11.554%203.216%2C12.779%20L3.216%2C12.779%20L3.216%2C12.784%20C4.439%2C14.007%206.134%2C14.765%208.008%2C14.765%20C9.864%2C14.765%2011.546%2C14.015%2012.764%2C12.810%20L12.790%2C12.779%20C14.018%2C11.554%2014.773%2C9.861%2014.773%2C7.994%20C14.773%2C6.138%2014.031%2C4.456%2012.821%2C3.236%20L12.790%2C3.209%20L12.790%2C3.209%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 2px no-repeat;
      font-family: 'Roboto', sans-serif;
      font-size: 12px;
      color: #fff;
      display: inline-block;
      padding: 0 0 45px 30px;
      width: 100px; }
      .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-work-time .rounded {
        border-color: transparent;
        margin: 0 0 4px; }
      .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-work-time .rounded span {
        display: inline-block;
        width: 9px;
        height: 9px;
        border-radius: 50%;
        border: 1px solid rgba(255, 255, 255, 0.69); }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-work-time .rounded span.active {
          background: #a3b162; }
    .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-address {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2219px%22%20%20viewBox%3D%220%200%2016%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M13.673%2C2.450%20C12.222%2C0.942%2010.220%2C0.010%208.006%2C0.010%20C5.795%2C0.010%203.789%2C0.942%202.340%2C2.450%20C-0.374%2C5.274%20-0.768%2C9.771%201.386%2C13.046%20C2.260%2C14.378%203.500%2C15.435%204.954%2C16.051%20L7.498%2C18.756%20L7.506%2C18.767%20L7.516%2C18.777%20C7.790%2C19.056%208.236%2C19.056%208.505%2C18.767%20L11.059%2C16.051%20C12.513%2C15.435%2013.750%2C14.378%2014.624%2C13.046%20C16.778%2C9.771%2016.384%2C5.274%2013.673%2C2.450%20L13.673%2C2.450%20ZM13.471%2C12.227%20L13.471%2C12.227%20C12.722%2C13.357%2011.659%2C14.259%2010.406%2C14.756%20C10.312%2C14.798%2010.230%2C14.860%2010.163%2C14.932%20L8.006%2C17.217%20L5.850%2C14.932%20C5.773%2C14.850%205.679%2C14.787%205.582%2C14.751%20C4.342%2C14.243%203.284%2C13.357%202.542%2C12.227%20C0.766%2C9.523%201.098%2C5.808%203.333%2C3.481%20C4.528%2C2.237%206.181%2C1.471%208.006%2C1.471%20C9.831%2C1.471%2011.485%2C2.237%2012.682%2C3.481%20C14.913%2C5.808%2015.244%2C9.523%2013.471%2C12.227%20L13.471%2C12.227%20ZM11.263%2C4.942%20L11.263%2C4.942%20C10.431%2C4.072%209.276%2C3.533%208.006%2C3.533%20C6.734%2C3.533%205.582%2C4.072%204.747%2C4.942%20C3.913%2C5.808%203.398%2C7.005%203.398%2C8.331%20C3.398%2C9.658%203.913%2C10.860%204.747%2C11.719%20L4.747%2C11.719%20C5.582%2C12.590%206.734%2C13.129%208.006%2C13.129%20C9.276%2C13.129%2010.431%2C12.590%2011.263%2C11.719%20C12.100%2C10.860%2012.615%2C9.658%2012.615%2C8.331%20C12.615%2C7.020%2012.109%2C5.834%2011.288%2C4.963%20L11.263%2C4.942%20L11.263%2C4.942%20ZM10.668%2C11.108%20L10.668%2C11.108%20C9.988%2C11.813%209.045%2C12.248%208.006%2C12.248%20C6.963%2C12.248%206.022%2C11.813%205.340%2C11.108%20C4.660%2C10.393%204.237%2C9.414%204.237%2C8.331%20C4.237%2C7.253%204.660%2C6.269%205.340%2C5.559%20C6.022%2C4.849%206.968%2C4.409%208.006%2C4.409%20C9.045%2C4.409%209.988%2C4.849%2010.668%2C5.559%20L10.693%2C5.580%20C11.360%2C6.290%2011.773%2C7.264%2011.773%2C8.331%20C11.773%2C9.414%2011.350%2C10.393%2010.668%2C11.108%20L10.668%2C11.108%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 3px 0 no-repeat;
      background-size: 13px 16px;
      font-family: 'Roboto', sans-serif;
      color: #fff;
      font-size: 13px;
      padding: 0 0 0 30px;
      display: inline-block;
      width: 169px; }
    .site-footer .footer-info-wrapper .footer-info-inner .map-block {
      border-radius: 3px;
      display: inline-block;
      font-size: 15px;
      line-height: 15px; }
  @media screen and (min-width: 940px) {
    .site-footer .footer-info-wrapper .map-block {
      width: 65%; } }
  @media screen and (min-width: 768px) and (max-width: 939px) {
    .site-footer .footer-info-wrapper .map-block {
      width: 59%; } }
  @media screen and (min-width: 480px) and (max-width: 767px) {
    .site-footer .footer-info-wrapper {
      padding: 30px 0; }
      .site-footer .footer-info-wrapper .map-block {
        width: 100%;
        margin: 20px 0 0; }
      .site-footer .footer-info-wrapper .footer-info-inner .contacts {
        width: auto;
        display: block; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .title {
          padding-bottom: 25px; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-phone {
          padding-right: 35px;
          padding-bottom: 15px; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-work-time {
          padding-bottom: 15px; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-address {
          display: block; } }
  @media screen and (min-width: 320px) and (max-width: 479px) {
    .site-footer .footer-info-wrapper {
      padding: 20px 0; }
      .site-footer .footer-info-wrapper .map-block {
        margin: 20px 0 0;
        width: 100%; }
      .site-footer .footer-info-wrapper .footer-info-inner .contacts {
        width: auto; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .title {
          padding-bottom: 20px; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-phone {
          padding-right: 0;
          padding-bottom: 20px;
          display: block; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-work-time {
          padding-bottom: 20px;
          display: block; }
        .site-footer .footer-info-wrapper .footer-info-inner .contacts .bottom-address {
          display: block; } }
  .site-footer .site-information {
    max-width: 940px;
    margin: 0 auto;
    font-family: Arial, Helvetica, sans-serif;
    color: #6f6f6f; }
  .site-footer .site-information .site-name {
    float: left;
    padding: 40px 0 45px 30px;
    font-size: 11px; }
  .site-footer .site-information .site-copyright {
    font-size: 12px;
    float: right;
    padding: 40px 30px 45px 0; }
  .site-footer .site-information .site-counters {
    clear: both;
    max-width: 450px;
    text-align: center;
    padding: 0 30px 30px;
    margin: 0 auto; }
  @media screen and (max-width: 939px) and (min-width: 768px) {
    .site-footer .site-information .site-name {
      padding-left: 26px; }

    .site-footer .site-information .site-copyright {
      padding-right: 26px; } }
  @media screen and (max-width: 767px) and (min-width: 480px) {
    .site-footer .site-information {
      padding: 21px 0 20px;
      text-align: center; }
      .site-footer .site-information .site-name {
        padding: 0 15px 10px;
        float: none; }
      .site-footer .site-information .site-copyright {
        padding: 0 15px;
        float: none; } }
  @media screen and (max-width: 479px) and (min-width: 320px) {
    .site-footer .site-information {
      padding: 21px 0 20px;
      text-align: center; }
      .site-footer .site-information .site-name {
        padding: 0 15px 10px;
        float: none; }
      .site-footer .site-information .site-copyright {
        padding: 0 15px;
        float: none; } }

.row {
  padding: 0 10px;
  margin-bottom: 20px;
  border: 1px solid rgba(143, 143, 143, 0.48);
  background-color: white;
  font-family: 'Roboto', sans-serif;
  color: #8a929c;
  font-size: 13px !important;
  display: block;
  cursor: text;
  transition: all 0.3s; }
  .row input {
    width: 100%;
    border: none;
    padding: 0;
    outline-style: none; }
  .row textarea {
    width: 100%;
    background: transparent;
    border: none;
    resize: none;
    outline-style: none; }

.s3-menu-allin-point {
  display: none; }

.slider-wrapper .menu-top-wrapper ul li.s3-menu-allin-active ul li a {
  background: transparent; }

.s3solution-preview.s3solution-preview--phone #s3solution-panel-iframe {
  width: 337px; }

.s3solution-preview.s3solution-preview--tablet #s3solution-panel-iframe {
  width: 785px; }

.text-side form input.required {
  border-color: red; }

.site-header .logo a {
  color: #d7662b; }

.site-header .phone .text a.callback {
  color: #fb7a36; }

.slider-wrapper .menu-top-wrapper ul li ul li a:hover {
  background-color: transparent;
  color: #fff;
  text-decoration: underline; }

.slider-wrapper .menu-top-wrapper ul li ul li a:before {
  background-color: #fff; }

@media all and (min-width: 1140px) {
  .site-header .site-header-inner {
    max-width: 1100px; }

  .site-header .logo {
    width: 500px;
    display: flex;
    flex-direction: row; }

  .sn_name {
    align-self: center;
    margin-left: 10px;
    width: 250px; }

  .site-header .phone {
    padding: 65px 0 0 0; }

  .site-header .address {
    padding: 65px 22px 0 0; }

  .site-header .work-time {
    padding: 65px 18px 0 0; } }

@media screen and (max-width: 767px) {
  .slider-wrapper .menu-top-wrapper.opened ul li a:hover {
    color: #fff; } }
