/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
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 {
  -webkit-box-sizing: content-box;
  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 {
  color: inherit;
  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"] {
  -webkit-box-sizing: border-box;
  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;
  -webkit-box-sizing: content-box;
  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;
}
body {
  position: relative;
  min-height: 100vh;
  padding: 99px 0 131px;
}
@media (max-width: 991px) {
  body {
    padding-top: 78px;
  }
}
@media (max-width: 767px) {
  body {
    padding-top: 58px;
  }
}
body a {
  color: #0097de;
}
.no-padding {
  padding: 0 !important;
}
.container {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
@media (max-width: 991px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 767px) {
  .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.container-md {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1170px;
}
.container-sm {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 975px;
}
.container-lg {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1400px;
  padding: 0 15px;
}
h1,
h2,
h3,
h4,
h5 {
  color: #35373e;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  font-weight: 400;
}
h1._center,
h2._center,
h3._center,
h4._center,
h5._center {
  text-align: center;
}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span {
  color: #0097de;
}
h1 {
  font-size: 50px;
}
h2 {
  font-size: 42px;
}
h3 {
  font-size: 36px;
}
h4 {
  font-size: 30px;
}
h5 {
  font-size: 24px;
}
p {
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  line-height: 30px;
  color: #000;
}
@media (max-width: 991px) {
  body {
    overflow-x: hidden;
  }
  input[type="email"],
  input[type="password"],
  input[type="text"],
  textarea {
    font-size: 1rem;
  }
  .h1,
  h1 {
    font-size: 2rem;
    line-height: 1.25;
  }
  .h2,
  h2 {
    font-size: 1.75rem;
    line-height: 1.25;
  }
  .h3,
  .h4,
  h3,
  h4 {
    font-size: 1.5rem;
    line-height: 1.25;
  }
  [class*="col-md"] {
    width: 100%;
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .btn {
    width: 100%;
  }
}
@media (max-width: 767px) {
  [class*="tablet only"]:not(.mobile) {
    display: none !important;
  }
  [class*="computer only"]:not(.mobile) {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  [class*="mobile only"]:not(.tablet) {
    display: none !important;
  }
  [class*="computer only"]:not(.tablet) {
    display: none !important;
  }
}
@media (min-width: 992px) {
  [class*="mobile only"]:not(.computer) {
    display: none !important;
  }
  [class*="tablet only"]:not(.computer) {
    display: none !important;
  }
}
.chosen-container {
  position: relative;
  vertical-align: middle;
  font-size: 13px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  min-width: 342px;
}
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  width: 100%;
  min-width: 280px;
  border: 1px solid #e1e6ea;
  background: #f5f5f7;
}
.chosen-container .chosen-drop:before {
  content: "";
  display: block;
  width: 9px;
  height: 9px;
  background-image: url(../images/ui-triangle.png);
  background-repeat: no-repeat;
  position: absolute;
  top: -8px;
  left: 35px;
}
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
.chosen-container a {
  cursor: pointer;
}
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  padding: 0 0 0 15px;
  height: 37px;
  line-height: 35px;
  min-width: 280px;
  border: 1px solid #e1e6ea;
  background-color: #fff;
  color: #35373e;
  font-family: "Open Sans", Arial, sans-serif;
  text-decoration: none;
  white-space: nowrap;
}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 37px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single div {
  position: absolute;
  top: -1px;
  right: -1px;
  border-left: 1px solid #e1e6ea;
  display: block;
  width: 39px;
  height: -webkit-calc(100% + 2px);
  height: calc(100% + 2px);
  background-color: #49b71a;
  text-align: center;
}
.chosen-container-single .chosen-single div b:before {
  font-family: seeyou !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e904";
  font-size: 5px;
  color: #fff;
}
.chosen-container-single .chosen-drop {
  margin-top: 15px;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  margin: 0;
  padding: 0;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 0 15px;
  list-style: none;
  line-height: 15px;
  font-size: 14px;
  line-height: 30px;
  color: #34373f;
  font-family: "Open Sans", Arial, sans-serif;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #e6e6e8;
  position: relative;
}
.chosen-container .chosen-results li.highlighted:first-child:before {
  content: "";
  background: #e6e6e8;
  position: absolute;
  width: 8px;
  display: block;
  height: 1px;
  z-index: 1000;
  top: -1px;
  left: 35px;
}
@-ms-viewport {
  width: device-width;
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
  display: none !important;
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  td.visible-xs,
  th.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  td.visible-sm,
  th.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  td.visible-md,
  th.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1440px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  td.visible-lg,
  th.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1440px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1440px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1440px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1440px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  td.visible-print,
  th.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.col,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col,
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col,
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1440px) {
  .col,
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
.clearfix,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.row:after,
.row:before {
  content: " ";
  display: table;
}
.clearfix:after,
.container-fluid:after,
.container:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
*,
:after,
:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.button-green,
.button-orange,
.button-tr-black,
.button-tr-white {
  height: 54px;
  border: 2px solid #35373e;
  line-height: 54px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  padding: 0 20px;
  min-width: 260px;
  text-decoration: none;
  color: #35373e;
  text-transform: uppercase;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  font-weight: 900;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.button-green:hover,
.button-orange:hover,
.button-tr-black:hover,
.button-tr-white:hover {
  background-color: #49b71a;
  border-color: #49b71a;
  color: #fff;
}
.button-green._mb20,
.button-orange._mb20,
.button-tr-black._mb20,
.button-tr-white._mb20 {
  margin-bottom: 20px;
}
.button-tr-white {
  border-color: #fff;
  color: #fff;
}
.button-green {
  background-color: #49b71a;
  border-color: #49b71a;
  color: #fff;
}
.button-green:hover {
  background-color: #0097de;
  border-color: #0097de;
}
.button-orange {
  background-color: #0097de;
  border-color: #0097de;
  color: #fff;
}
.button-orange:hover {
  background-color: #49b71a;
  border-color: #49b71a;
}
.text-list ol,
.text-list ul {
  font-family: "Open Sans", Arial, sans-serif;
  margin: 0;
}
.text-list ol li,
.text-list ul li {
  color: #797c7f;
  font-size: 14px;
  line-height: 30px;
  position: relative;
  padding: 16px 30px 16px 0;
  margin: 0;
  cursor: pointer;
}
.text-list ol li:first-child,
.text-list ul li:first-child {
  padding-top: 0;
}
.text-list ol li:last-child,
.text-list ul li:last-child {
  padding-bottom: 0;
}
.text-list ol li:last-child:after,
.text-list ol li:last-child:before,
.text-list ul li:last-child:after,
.text-list ul li:last-child:before {
  display: none;
}
.text-list ol li.active,
.text-list ol li:hover,
.text-list ul li.active,
.text-list ul li:hover {
  color: #0097de;
}
.text-list ol li:before,
.text-list ul li:before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #e0e1e2;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
}
.text-list ol li:after,
.text-list ul li:after {
  content: "";
  width: 30px;
  height: 1px;
  background-color: #0097de;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
}
.text-list ul {
  padding-left: 30px;
  list-style: none;
}
.text-list ol {
  padding-left: 15px;
}
.text-list ol li {
  padding-left: 15px;
}
.text-list ol li:after,
.text-list ol li:before {
  left: 15px;
}
.input-wrap {
  padding-bottom: 20px;
  position: relative;
}
.input-wrap .error-text {
  display: none;
  left: 0;
  margin: 0;
  text-align: left;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  color: #cf2448;
}
.input-wrap._invalid input[type="email"],
.input-wrap._invalid input[type="password"],
.input-wrap._invalid input[type="text"],
.input-wrap._invalid textarea {
  color: #cf2448;
  background-color: #f9e9ec;
  border-color: #cf2448;
}
.input-wrap._invalid .error-text {
  display: block;
}
.input-wrap._valid input[type="email"],
.input-wrap._valid input[type="password"],
.input-wrap._valid input[type="text"],
.input-wrap._valid textarea {
  color: #49b71a;
  background-color: #ecf9e8;
  border-color: #49b71a;
}
.input-wrap > label {
  display: block;
  margin: 0 0 5px 0;
  color: #35373e;
}
textarea {
  width: 342px;
  max-width: 100%;
  height: 200px;
  color: #797c7f;
  border: 1px solid #797c7f;
  outline: 0;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  padding: 20px 20px;
  border-radius: 0;
  -webkit-appearance: none;
}
textarea::-webkit-input-placeholder {
  color: #797c7f;
}
textarea::-moz-placeholder {
  color: #797c7f;
}
textarea:-moz-placeholder {
  color: #797c7f;
}
textarea:-ms-input-placeholder {
  color: #797c7f;
}
textarea::-ms-clear {
  display: none;
}
textarea:focus {
  color: #35373e;
  border-color: #35373e;
}
input[type="email"],
input[type="password"],
input[type="text"] {
  background-color: transparent;
  color: #797c7f;
  border: 1px solid #797c7f;
  outline: 0;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  line-height: normal;
  height: 57px;
  padding: 0 20px;
  width: 342px;
  max-width: 100%;
  border-radius: 0;
  -webkit-appearance: none;
}
input[type="email"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder {
  color: #797c7f;
}
input[type="email"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="text"]::-moz-placeholder {
  color: #797c7f;
}
input[type="email"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="text"]:-moz-placeholder {
  color: #797c7f;
}
input[type="email"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder {
  color: #797c7f;
}
input[type="email"]::-ms-clear,
input[type="password"]::-ms-clear,
input[type="text"]::-ms-clear {
  display: none;
}
input[type="email"]:focus,
input[type="password"]:focus,
input[type="text"]:focus {
  color: #35373e;
  border-color: #35373e;
}
.checkbox-wrap {
  display: inline-block;
  margin-right: 30px;
}
.checkbox {
  display: inline-block;
  min-height: 23px;
  font-size: 14px;
  color: #797c7f;
  position: relative;
  padding-left: 34px;
  line-height: 23px;
}
.checkbox:before {
  content: "";
  width: 23px;
  height: 23px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #e1e6ea;
  z-index: 0;
}
.checkbox input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
  width: 23px;
  height: 23px;
}
.checkbox input:checked + span {
  display: block;
  position: absolute;
  top: 6px;
  left: 6px;
  width: 11px;
  height: 11px;
  background-color: #0097de;
}
.radio {
  display: inline-block;
  min-height: 20px;
  font-size: 14px;
  color: #797c7f;
  position: relative;
  padding-left: 30px;
  line-height: 20px;
}
.radio:before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #e1e6ea;
  z-index: 0;
  border-radius: 50%;
}
.radio input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
}
.radio input:checked + span {
  display: block;
  position: absolute;
  top: 6px;
  left: 6px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #0097de;
}
.pagination a {
  display: inline-block;
  vertical-align: top;
  margin-right: 6px;
  width: 37px;
  height: 37px;
  border: 1px solid #e1e6ea;
  color: #797c7f;
  font-size: 16px;
  line-height: 37px;
  text-align: center;
  text-decoration: none;
  font-family: "Open Sans", Arial, sans-serif;
}
.pagination a:hover {
  color: #35373e;
}
.pagination a.next,
.pagination a.prev {
  font-size: 5px;
  background-color: #49b71a;
  border-color: #49b71a;
  color: #fff;
}
.pagination a.next span,
.pagination a.prev span {
  display: inline-block;
  vertical-align: top;
  line-height: 35px;
}
.pagination a.next:hover,
.pagination a.prev:hover {
  background-color: #0097de;
  border-color: #0097de;
  color: #fff;
}
.pagination a.prev span {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.pagination a.next span {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
table {
  max-width: 100%;
}
table._full {
  width: 100%;
}
table._big-first-col tbody tr td:first-child,
table._big-first-col thead th:first-child {
  min-width: 275px;
}
table._big-first-col tbody tr td:first-child {
  text-align: left;
  padding-right: 20px;
}
table._accent-last-col tbody tr td:last-child,
table._accent-last-col thead th:last-child {
  min-width: 280px;
  max-width: 280px;
}
table._accent-last-col tbody tr td:last-child {
  font-size: 20px;
  font-weight: 600;
}
table td,
table th {
  line-height: 25px;
  padding: 10px 40px;
  max-width: 275px;
  border-color: #dee0df;
  border-style: solid;
  border-width: 0 1px;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
table td:first-child,
table th:first-child {
  border-left-width: 0;
}
table td:last-child,
table th:last-child {
  border-right-width: 0;
}
table tbody tr {
  border-bottom: 1px solid #dee0df;
}
table tbody tr:nth-child(2n + 1) {
  background-color: #eff0f2;
}
table tbody tr:nth-child(2n + 1) td._hovered {
  background-color: #ffe7d3;
}
table tbody tr:nth-child(2n) {
  background-color: #fcfcfc;
}
table tbody tr:nth-child(2n) td._hovered {
  background-color: #fff3ea;
}
table tbody tr td {
  font-size: 14px;
  color: #34373f;
  font-family: "Open Sans", Arial, sans-serif;
  line-height: 25px;
  text-align: center;
  vertical-align: middle;
}
table thead th {
  background-color: #82858e;
  font-size: 16px;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}
table thead th._hovered {
  background-color: #0097de;
}
hr {
  width: 100%;
  border: 0;
  height: 1px;
  background-color: #eff0f0;
}
hr._margin {
  margin-top: 60px;
  margin-bottom: 60px;
}
.ui-trigger-block {
  text-align: left;
  margin-bottom: 60px;
  padding: 0 15px;
  font-size: 0;
}
.ui-trigger-block:hover .left span {
  color: #0097de;
}
.ui-trigger-block .left {
  width: 25%;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}
.ui-trigger-block .left span {
  text-align: center;
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  border: 1px solid #e1e6eb;
  border-radius: 50%;
  color: #000;
}
.ui-trigger-block .left span.icon-hours {
  font-size: 50px;
}
.ui-trigger-block .left span.icon-notification {
  font-size: 45px;
}
.ui-trigger-block .left span.icon-money {
  font-size: 45px;
}
.ui-trigger-block .left span.icon-notebook {
  font-size: 45px;
}
.ui-trigger-block .left span.icon-price_organisation {
  font-size: 45px;
}
.ui-trigger-block .left span.icon-price_charity {
  font-size: 45px;
}
.ui-trigger-block .left span.icon-human {
  font-size: 35px;
}
.ui-trigger-block .left span.icon-letter {
  font-size: 32px;
}
.ui-trigger-block .left span.icon-people {
  font-size: 34px;
}
.ui-trigger-block .left span.icon-phone {
  font-size: 36px;
}
.ui-trigger-block .right {
  display: inline-block;
  vertical-align: top;
  width: 75%;
  font-size: 14px;
}
.ui-trigger-block .right .trigger-header {
  font-size: 24px;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  color: #35373e;
  font-weight: 300;
  position: relative;
  padding-bottom: 18px;
}
.ui-trigger-block .right .trigger-header:after,
.ui-trigger-block .right .trigger-header:before {
  position: absolute;
  left: 0;
  background-color: #35373e;
  height: 1px;
  content: "";
  display: block;
}
.ui-trigger-block .right .trigger-header:before {
  width: 42px;
  bottom: 5px;
}
.ui-trigger-block .right .trigger-header:after {
  bottom: 0;
  width: 30px;
}
.ui-trigger-block .right p {
  margin: 18px 0 0;
  color: #797c7f;
}
.ui-image-block {
  display: block;
  text-decoration: none;
  width: 100%;
  font-size: 1px;
  height: 235px;
  background-size: cover;
  position: relative;
}
.ui-image-block:hover .image-block-text {
  background-color: #49b71a;
}
.ui-image-block:hover .image-block-text span {
  color: #fff;
}
.ui-image-block.colspan-2 {
  height: 470px;
}
.ui-image-block .image-block-text {
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #fff;
  margin: 0;
  text-align: left;
  padding: 15px 25px;
  line-height: 24px;
  min-height: 100px;
  height: auto;
}
.ui-image-block .image-block-text span {
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
  display: table-cell;
  vertical-align: middle;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 16px;
  color: #35373e;
}
.section-gray {
  background-color: #f8f8f9;
}
.section-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}
.ui-page-block {
  width: 100%;
  font-size: 16px;
}
.ui-page-block:last-child .page-block-image {
  width: 100%;
}
.ui-page-block .page-block-image {
  display: block;
  background-size: cover;
  background-position: 50% 50%;
  height: 255px;
  width: -webkit-calc(100% - 4px);
  width: calc(100% - 4px);
  position: relative;
}
.ui-page-block .page-block-image:hover .page-block-text {
  max-height: 255px;
}
.ui-page-block .page-block-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  text-align: center;
  text-transform: uppercase;
  background-color: rgba(53, 55, 62, 0.8);
  -webkit-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
  max-height: 78px;
  height: 100%;
}
.ui-page-block .page-block-text span {
  padding: 10px 0;
  vertical-align: middle;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
}
.message {
  display: none;
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.message._invalid {
  color: #cf2448;
  background-color: #f9e9ec;
  border-color: #cf2448;
}
.message._valid {
  color: #49b71a;
  background-color: #ecf9e8;
  border-color: #49b71a;
}
header {
  position: fixed;
  z-index: 200;
  width: 100%;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #fff;
  padding: 0 15px;
  height: 101px;
  border-bottom: 2px solid #0097de;
  text-align: center;
  font-family: HelveticaNeueCyr, Arial, sans-serif;
}
@media (max-width: 991px) {
  header {
    height: 80px;
  }
}
@media (max-width: 767px) {
  header {
    height: 60px;
    padding: 0 10px;
  }
}
header .header-logo img {
  height: 80px;
}
@media (max-width: 991px) {
  header .header-logo img {
    height: 60px;
  }
}
@media (max-width: 767px) {
  header .header-logo img {
    height: 50px;
  }
}
.mobile-nav-opened header .header-logo {
  float: left;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .mobile-nav-opened header .header-logo {
    margin-top: 10px;
  }
}
header .header-menu {
  margin-left: 95px;
  font-size: 14px;
}
header .header-menu > ul {
  font-size: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
header .header-menu > ul > li {
  display: inline-block;
  position: relative;
}
header .header-menu > ul > li span {
  font-size: 5px;
  position: relative;
  margin-left: 8px;
  top: -3px;
  left: -15px;
}
header .header-menu > ul > li._accent a {
  color: #0097de;
}
header .header-menu > ul > li._accent a:hover {
  color: #35373e;
}
header .header-menu > ul > li:hover {
  color: #35373e;
}
header .header-menu > ul > li:hover a {
  color: #35373e;
  padding-bottom: 5px;
  margin-bottom: -6px;
  border-bottom: solid 1px #0097de;
}
header .header-menu > ul > li:hover a.noborder {
  color: #fff;
  border: none;
}
header .header-menu > ul > li:hover .submenu > ul {
  display: block;
}
header .header-menu > ul > li > a {
  font-size: 16px;
  text-transform: uppercase;
  color: #2b2b2b;
  text-decoration: none;
  display: inline-block;
  margin: 0 10px;
}
@media (min-width: 1200px) {
  header .header-menu > ul > li > a {
    margin: 0 20px;
  }
}
header .header-menu > ul > li > a:hover {
  text-decoration: none;
}
header .header-menu > ul > li .submenu {
  position: absolute;
  top: 100%;
  left: 0;
  padding-top: 11px;
}
header .header-menu > ul > li .submenu > ul {
  margin: 0;
  display: none;
  list-style: none;
  padding: 0;
  left: 0;
  font-family: "Open Sans", Arial, sans-serif;
}
header .header-menu > ul > li .submenu > ul:before {
  content: "";
  display: block;
  position: absolute;
  top: 3px;
  left: 50%;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 0 0 8px;
  border-color: transparent transparent transparent #49b71a;
}
header .header-menu > ul > li .submenu > ul li a {
  background-color: #49b71a;
  text-align: left;
  display: block;
  padding: 0 15px;
  white-space: nowrap;
  text-decoration: none;
  font-size: 14px;
  line-height: 33px;
}
header .header-menu > ul > li .submenu > ul li a:hover {
  background-color: #3f9c17;
}
header .header-menu {
  display: inline-block;
}
header .header-small-menu {
  float: right;
  font-size: 17px;
}
header .header-small-menu li:last-child {
  position: relative;
  margin-left: 1px;
}
.mobile-nav-opened header {
  display: block;
}
.header-burger {
  margin: 0 -22px 0 0;
  padding: 30px 22px;
  line-height: 1.25;
  cursor: pointer;
  pointer-events: all;
}
.header-burger .header-burger-icon {
  background-color: rgba(0, 0, 0, 0.7);
  width: 30px;
  height: 3px;
  border-radius: 1px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.header-burger .header-burger-icon:after,
.header-burger .header-burger-icon:before {
  content: "";
  position: absolute;
  top: -8px;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background-color: inherit;
  transition: -webkit-transform 250ms ease;
  -webkit-transition: -webkit-transform 250ms ease;
  transition: transform 250ms ease;
  transition:
    transform 250ms ease,
    -webkit-transform 250ms ease;
  -webkit-transform-origin: 50% 1px;
  -ms-transform-origin: 50% 1px;
  transform-origin: 50% 1px;
}
.header-burger .header-burger-icon:after {
  top: 8px;
}
.mobile-nav-opened .header-burger {
  float: right;
}
@media (max-width: 767px) {
  .mobile-nav-opened .header-burger {
    padding: 20px 22px;
  }
}
.mobile-nav-opened .header-burger .header-burger-icon {
  height: 0;
}
.mobile-nav-opened .header-burger .header-burger-icon:after,
.mobile-nav-opened .header-burger .header-burger-icon:before {
  height: 3px;
  top: 0;
  bottom: 0;
  -webkit-transform: rotateZ(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotateZ(-45deg);
}
.mobile-nav-opened .header-burger .header-burger-icon:after {
  -webkit-transform: rotateZ(45deg);
  -ms-transform: rotate(45deg);
  transform: rotateZ(45deg);
}
.mobile-nav-opened {
  width: 100%;
  overflow-y: hidden;
}
.mobile-nav-opened header {
  height: 100vh;
  overflow-y: auto;
  background-color: #fff;
}
.header-mobile-nav {
  z-index: -100;
  position: absolute;
  width: 100%;
  left: -10000px;
  opacity: 0;
  pointer-events: none;
  font-size: 1rem;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  text-align: left;
}
.header-mobile-nav:after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 80px;
  left: 0;
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.3);
}
@media (max-width: 767px) {
  .header-mobile-nav:after {
    top: 60px;
  }
}
.header-mobile-nav,
.header-mobile-nav li,
.header-mobile-nav ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.header-mobile-nav .header-mobile-nav-item {
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  overflow-x: hidden;
}
.header-mobile-nav .header-mobile-nav-item .nav-label,
.header-mobile-nav .header-mobile-nav-item .nav-sub-label {
  display: inline-block;
  width: 100%;
  padding: 16px 10px;
  color: #0097de;
  line-height: 1;
  font-size: inherit;
  cursor: inherit;
  font-family: inherit;
  text-decoration: none;
}
.header-mobile-nav .header-mobile-nav-item .nav-sub-label {
  padding: 12px 20px;
  font-size: 0.875rem;
}
.header-mobile-nav .header-mobile-nav-item.sub-menu-opened .nav-label {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  font-weight: 700;
}
.header-mobile-nav .header-mobile-nav-item.sub-menu-opened .nav-sub-toggle {
  -webkit-transform: rotateZ(180deg);
  -ms-transform: rotate(180deg);
  transform: rotateZ(180deg);
}
.header-mobile-nav .header-mobile-nav-item.sub-menu-opened .nav-sub-menu {
  max-height: 650px;
  -webkit-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease;
}
.header-mobile-nav .nav-sub-menu {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease;
}
.header-mobile-nav .nav-sub-toggle {
  position: absolute;
  top: 0;
  right: -10px;
  padding: 18px 24px;
  line-height: 0.75rem;
  color: #0097de;
  font-size: 6px;
  cursor: pointer;
  outline: 0;
  transition: -webkit-transform 0.2s ease;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition:
    transform 0.2s ease,
    -webkit-transform 0.2s ease;
  transition:
    transform 0.2s ease,
    -webkit-transform 0.2s ease;
}
.header-mobile-nav .nav-sub-toggle:before {
  content: "\e90b";
}
.mobile-nav-opened .header-mobile-nav {
  position: static;
  margin: 80px 0 0;
  opacity: 1;
  pointer-events: all;
  z-index: 200;
  -webkit-transition: opacity 50ms ease;
  transition: opacity 50ms ease;
  cursor: pointer;
}
@media (max-width: 767px) {
  .mobile-nav-opened .header-mobile-nav {
    margin: 60px 0 0;
  }
}
.section-classic-header h2 {
  display: inline-block;
  position: relative;
  font-size: 48px;
  color: #363a48;
  text-transform: uppercase;
  margin: 0 0 10px 0;
}
.section-classic-header h2:after,
.section-classic-header h2:before {
  content: " ";
  top: 50%;
  position: absolute;
  width: 40px;
  border-bottom: 1px solid #35373e;
}
.section-classic-header h2:before {
  right: -72px;
}
@media (max-width: 991px) {
  .section-classic-header h2:before {
    right: -62px;
  }
}
@media (max-width: 767px) {
  .section-classic-header h2:before {
    display: none;
  }
}
.section-classic-header h2:after {
  left: -72px;
}
@media (max-width: 991px) {
  .section-classic-header h2:after {
    left: -62px;
  }
}
@media (max-width: 767px) {
  .section-classic-header h2:after {
    display: none;
  }
}
@media (max-width: 991px) {
  .section-classic-header h2 {
    font-size: 2em;
    line-height: 1.25;
  }
}
.section-classic-header .main-block {
  margin-bottom: 40px;
  color: #2e2e2e;
  text-align: center;
  float: none;
  line-height: 30px;
}
.section-classic-header > p {
  font-size: 16px;
  color: #737373;
  text-align: left;
  float: none;
}
footer {
  width: 100%;
  height: 131px;
  position: absolute;
  bottom: 0;
  background-color: #fff;
  margin-top: 100px;
}
footer .container {
  padding: 0 35px;
}
footer:before {
  margin-top: 100px;
}
footer .footer-copyright,
footer .footer-logo,
footer .footer-menu {
  display: inline-block;
  vertical-align: top;
  position: relative;
  z-index: 1;
}
footer .footer-logo {
  float: left;
  line-height: 126px;
}
footer .footer-logo a {
  display: inline-block;
}
footer .footer-logo img {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: 6px;
  height: 60px;
  width: auto;
}
@media (max-width: 767px) {
  footer .footer-logo {
    width: 100%;
    margin: 15px 0;
    line-height: 1;
    text-align: center;
  }
}
footer .footer-copyright {
  font-family: MuseoSansCyrl, Arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  color: #515151;
  float: right;
  line-height: 150px;
}
@media (max-width: 767px) {
  footer .footer-copyright {
    width: 100%;
    margin: 10px 0;
    line-height: 1;
    text-align: center;
  }
}
.section-main-image {
  width: 100%;
  height: 553px;
  text-align: center;
  border-bottom: 5px solid #f6f6f7;
  background-color: #fbfbfb;
  border-top: 4px solid #0097de;
  border-bottom: 4px solid #0097de;
  background: url(/landing-dist/assets/images/top-image.png) 50% 50% no-repeat
    #564a60;
  background-size: cover;
}
@media (max-width: 991px) {
  .section-main-image {
    height: auto;
    background-size: cover;
    padding: 3rem 0;
  }
}
@media (max-width: 991px) {
  .section-main-image {
    font-size: 2rem;
    line-height: 1.25;
    margin: 0;
  }
}
.section-main-image h1 {
  margin: 150px auto 0;
  color: #fff;
  font-size: 60px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 72px;
  letter-spacing: 0.005em;
  position: relative;
}
@media (max-width: 991px) {
  .section-main-image h1 {
    font-size: 2rem;
    line-height: 1.25;
    margin: 0;
  }
}
.section-main-image p {
  margin: 30px 0 30px;
  color: #fff;
  font-size: 28px;
}
.section-main-image .btn {
  display: inline-block;
  margin: 50px 0 30px;
  padding: 14px 42px;
  color: #fff;
  background-color: #0097de;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 18px;
}
.section-main-image .btn:hover {
  background-color: #14b5ff;
}
@media (max-width: 991px) {
  .section-main-image .btn {
    font-size: 1rem;
    letter-spacing: 0.1rem;
  }
}
.section-desc {
  padding: 90px 0;
  text-align: center;
}
@media (max-width: 991px) {
  .section-desc {
    padding: 60px 0;
  }
}
@media (max-width: 767px) {
  .section-desc {
    padding: 30px 0;
  }
}
.section-desc h2 {
  margin-bottom: 14px;
  word-spacing: -0.8px;
}
.section-desc .main-block {
  padding: 0 20px;
}
@media (max-width: 991px) {
  .section-desc .main-block {
    padding: 0;
  }
}
.with-pattern {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABlBMVEXy8vL5+flYrITfAAAAEElEQVQI12NgRAUMqGDY8QEURgAeIQo86QAAAABJRU5ErkJggg==);
}
[class*=" icon-main-"],
[class^="icon-main-"] {
  background-repeat: no-repeat;
  background-color: #fff;
  background-size: 60%;
  background-position: 50%;
}
.icon-main-1 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MCA2MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGQ9Ik01Nyw0SDNDMS4zLDQsMCw1LjMsMCw3djM0YzAsMS43LDEuMywzLDMsM2g1NGMxLjcsMCwzLTEuMywzLTNWN0M2MCw1LjMsNTguNyw0LDU3LDR6IE0xNiwxMWgzN3YyNkgxNlYxMXogTTIsNDFWN2MwLTAuNiwwLjQtMSwxLTFoMTF2MzZIM0MyLjQsNDIsMiw0MS42LDIsNDF6IE01OCw0MWMwLDAuNi0wLjQsMS0xLDFIMTZ2LTNoMzhjMC42LDAsMS0wLjQsMS0xVjEwYzAtMC42LTAuNC0xLTEtMUgxNlY2aDQxYzAuNiwwLDEsMC40LDEsMVY0MXoiLz48cGF0aCBkPSJNOCwyMWMtMS43LDAtMywxLjMtMywzczEuMywzLDMsM3MzLTEuMywzLTNTOS43LDIxLDgsMjF6IE04LDI1Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xczEsMC40LDEsMVM4LjYsMjUsOCwyNXoiLz48cmVjdCB4PSI2IiB5PSIzMSIgd2lkdGg9IjQiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjYiIHk9IjM2IiB3aWR0aD0iNCIgaGVpZ2h0PSIyIi8+PHJlY3QgeD0iNiIgeT0iMTAiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI2IiB5PSIxNSIgd2lkdGg9IjQiIGhlaWdodD0iMiIvPjxwYXRoIGQ9Ik0xOCwxNHYzaDJ2LTJoMnYtMmgtM0MxOC40LDEzLDE4LDEzLjQsMTgsMTR6Ii8+PHBhdGggZD0iTTIwLDMxaC0ydjNjMCwwLjYsMC40LDEsMSwxaDN2LTJoLTJWMzF6Ii8+PHBhdGggZD0iTTQ5LDMzaC0ydjJoM2MwLjYsMCwxLTAuNCwxLTF2LTNoLTJWMzN6Ii8+PHBhdGggZD0iTTUwLDEzaC0zdjJoMnYyaDJ2LTNDNTEsMTMuNCw1MC42LDEzLDUwLDEzeiIvPjxwYXRoIGQ9Ik01OS40LDUxLjFsLTcuMi0zQzUyLjEsNDgsNTEuOSw0OCw1MS44LDQ4SDEzSDVjLTAuNiwwLTEsMC40LTEsMXYySDB2Mmg0djJjMCwwLjYsMC40LDEsMSwxaDhoMzguOGMwLjEsMCwwLjMsMCwwLjQtMC4xbDcuMi0zYzAuNC0wLjEsMC42LTAuNSwwLjYtMC45UzU5LjgsNTEuMyw1OS40LDUxLjF6IE02LDUwaDZ2NEg2VjUweiBNMTQsNTNoMjB2LTJIMTR2LTFoMzd2NEgxNFY1M3ogTTUzLDUzLjR2LTIuOGwzLjQsMS40TDUzLDUzLjR6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.icon-main-2 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PGc+PHBhdGggZD0iTTQyLjY2NywyNzMuMDY3YzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM3YtMjUuNmMwLTQuNzE5LTMuODIzLTguNTMzLTguNTMzLTguNTMzYy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzN2MjUuNkMzNC4xMzMsMjY5LjI1MiwzNy45NTYsMjczLjA2Nyw0Mi42NjcsMjczLjA2N3oiLz48cGF0aCBkPSJNMTczLjA4OCw0MzYuOTQybC0yMy4xNTktMTAuODk3Yy00LjI1LTEuOTg4LTkuMzQ0LTAuMTc5LTExLjM1OCw0LjA4N2MtMi4wMDUsNC4yNjctMC4xNzEsOS4zNTMsNC4wODcsMTEuMzU4bDIzLjE1OSwxMC45MDZjMS4xNzgsMC41NDYsMi40MTUsMC44MDIsMy42MzUsMC44MDJjMy4yLDAsNi4yNzItMS44MDksNy43MjMtNC44OThDMTc5LjE4LDQ0NC4wMzMsMTc3LjM1NCw0MzguOTQ3LDE3My4wODgsNDM2Ljk0MnoiLz48cGF0aCBkPSJNNDY5LjMzMywyNjQuNTMzYy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzN2MjUuNmMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODE0LDguNTMzLTguNTMzdi0yNS42QzQ3Ny44NjcsMjY4LjM0OCw0NzQuMDQ0LDI2NC41MzMsNDY5LjMzMywyNjQuNTMzeiIvPjxwYXRoIGQ9Ik00NzcuODY3LDIxMy4zMzNjMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy44MTQtOC41MzMsOC41MzN2MjUuNmMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODE0LDguNTMzLTguNTMzVjIxMy4zMzN6Ii8+PHBhdGggZD0iTTQ3Ny44NjcsMzQyLjE5MnYtMTcuOTI1YzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzNzLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjE3LjkyNWMtNy41MDUsMS41MjktMTQuMjk1LDUuMDQtMTkuODEsOS45NTNjLTAuMzI3LTAuMzAyLTAuNjcyLTAuNTg5LTEuMDU0LTAuODQ0bC01MS4yLTM0LjEzM2MtMy45MzQtMi42Mi05LjIyNS0xLjU2Mi0xMS44MzYsMi4zNjRjLTIuNjExLDMuOTI1LTEuNTUzLDkuMjE2LDIuMzY0LDExLjgzNmw1MS4yLDM0LjEzM2MwLjExLDAuMDczLDAuMjI3LDAuMTIzLDAuMzM5LDAuMTljLTIuNjQ5LDUuNTUyLTQuMTM2LDExLjc2LTQuMTM2LDE4LjMxYzAsMy43OTQsMC41MDQsNy40NzEsMS40MzgsMTAuOTc0bC0yNy40MTksMTIuOTAzYy00LjI2NywyLjAwNS02LjEwMSw3LjA5MS00LjA4NywxMS4zNThjMS40NTEsMy4wODksNC41MjMsNC44OTgsNy43MjMsNC44OThjMS4yMiwwLDIuNDU4LTAuMjU2LDMuNjI3LTAuODExbDI3Ljc4NS0xMy4wNzVjNy44MTYsOS45ODQsMTkuOTY3LDE2LjQxOSwzMy42MDEsMTYuNDE5QzQ5Mi44Niw0MjYuNjY3LDUxMiw0MDcuNTI2LDUxMiwzODRDNTEyLDM2My4zOTUsNDk3LjMxOCwzNDYuMTU2LDQ3Ny44NjcsMzQyLjE5MnogTTQ2OS4zMzMsNDA5LjZjLTE0LjExNCwwLTI1LjYtMTEuNDg2LTI1LjYtMjUuNnMxMS40ODYtMjUuNiwyNS42LTI1LjZzMjUuNiwxMS40ODYsMjUuNiwyNS42UzQ4My40NDgsNDA5LjYsNDY5LjMzMyw0MDkuNnoiLz48cGF0aCBkPSJNMzA4LjAzLDQ1MS40NzRsLTExLjI1Myw1LjI5OWMtNS4zNzUtMTcuNDE1LTIxLjYyMS0zMC4xMDYtNDAuNzc3LTMwLjEwNnMtMzUuNDAyLDEyLjY5MS00MC43NzcsMzAuMTA2bC0xMS4yNTMtNS4yOTljLTQuMjUtMS45ODgtOS4zNTMtMC4xNzEtMTEuMzQ5LDQuMDk2Yy0yLjAxNCw0LjI2Ny0wLjE3OSw5LjM0NCw0LjA4OCwxMS4zNThsMTcuMDA0LDhDMjE2LjQ2Miw0OTUuODE4LDIzNC4zNzEsNTEyLDI1Niw1MTJjMjEuNjI5LDAsMzkuNTM4LTE2LjE4Miw0Mi4yODgtMzcuMDcybDE3LjAwNC04YzQuMjY3LTIuMDE0LDYuMTAxLTcuMDkxLDQuMDg3LTExLjM1OEMzMTcuMzc0LDQ1MS4zMDMsMzEyLjI3MSw0NDkuNDg2LDMwOC4wMyw0NTEuNDc0eiBNMjU2LDQ5NC45MzNjLTE0LjExNCwwLTI1LjYtMTEuNDg2LTI1LjYtMjUuNnMxMS40ODYtMjUuNiwyNS42LTI1LjZzMjUuNiwxMS40ODYsMjUuNiwyNS42UzI3MC4xMTQsNDk0LjkzMywyNTYsNDk0LjkzM3oiLz48cGF0aCBkPSJNMzYyLjA3Miw0MjYuMDQ1bC0yMy4xNTksMTAuODk3Yy00LjI2NywyLjAwNS02LjA5Myw3LjA5MS00LjA4NywxMS4zNThjMS40NTEsMy4wODksNC41MjMsNC44OTgsNy43MjMsNC44OThjMS4yMiwwLDIuNDU4LTAuMjU2LDMuNjM1LTAuODAybDIzLjE1OS0xMC45MDZjNC4yNTgtMi4wMDUsNi4wOTMtNy4wOTEsNC4wODctMTEuMzU4QzM3MS40MjQsNDI1Ljg2NSwzNjYuMzMsNDI0LjA0OCwzNjIuMDcyLDQyNi4wNDV6Ii8+PHBhdGggZD0iTTMzNy4yNiw2Mi43NjRsMjMuNjcyLDkuNzU0YzEuMDY3LDAuNDM1LDIuMTY3LDAuNjQsMy4yNTEsMC42NGMzLjM1NCwwLDYuNTM3LTEuOTg4LDcuODkzLTUuMjgyYzEuNzkyLTQuMzYxLTAuMjgyLTkuMzQ0LTQuNjQyLTExLjE0NWwtMjMuNjcyLTkuNzQ1Yy00LjM1Mi0xLjc2Ni05LjM0NCwwLjI5LTExLjE0NSw0LjY0MkMzMzAuODI1LDU1Ljk4LDMzMi45MDgsNjAuOTY0LDMzNy4yNiw2Mi43NjR6Ii8+PHBhdGggZD0iTTIwMy4wNTQsNTAuNDE3YzEuMDg0LDAsMi4xODUtMC4yMDUsMy4yNDMtMC42NGw3LjI0LTIuOTgxYzIuMDg0LDIxLjU5NiwyMC4zMywzOC41MzgsNDIuNDYzLDM4LjUzOGMyMi4xMzMsMCw0MC4zOC0xNi45NDIsNDIuNDYzLTM4LjUzOGw3LjI0LDIuOTgxYzEuMDU4LDAuNDM1LDIuMTU5LDAuNjQsMy4yNDMsMC42NGMzLjM1NCwwLDYuNTM3LTEuOTg4LDcuODkzLTUuMjgyYzEuNzkyLTQuMzYxLTAuMjgyLTkuMzQ0LTQuNjQyLTExLjE0NWwtMTYuNDM2LTYuNzY4QzI4OS41NTksMTEuMzEsMjc0LjA4LDAsMjU2LDBjLTE4LjA4LDAtMzMuNTU5LDExLjMxLTM5Ljc2MSwyNy4yMjJsLTE2LjQzNiw2Ljc2OGMtNC4zNjEsMS44MDEtNi40MzQsNi43ODQtNC42NDIsMTEuMTQ1QzE5Ni41MTgsNDguNDI4LDE5OS43MDEsNTAuNDE3LDIwMy4wNTQsNTAuNDE3eiBNMjU2LDE3LjA2N2MxNC4xMTQsMCwyNS42LDExLjQ4NiwyNS42LDI1LjZzLTExLjQ4NiwyNS42LTI1LjYsMjUuNnMtMjUuNi0xMS40ODYtMjUuNi0yNS42UzI0MS44ODYsMTcuMDY3LDI1NiwxNy4wNjd6Ii8+PHBhdGggZD0iTTE0Ny44MTgsNzMuMTU4YzEuMDg0LDAsMi4xODUtMC4yMDUsMy4yNTEtMC42NGwyMy42NzEtOS43NTRjNC4zNTItMS44MDEsNi40MzQtNi43ODQsNC42NDItMTEuMTM2Yy0xLjgwMS00LjM2MS02Ljc5My02LjQxNy0xMS4xNDUtNC42NDJsLTIzLjY3MSw5Ljc0NWMtNC4zNjEsMS44MDEtNi40MzQsNi43ODQtNC42NDIsMTEuMTQ1QzE0MS4yODEsNzEuMTcsMTQ0LjQ2NCw3My4xNTgsMTQ3LjgxOCw3My4xNTh6Ii8+PHBhdGggZD0iTTEzMi43MzYsMTcyLjFsLTUxLjItMzQuMTMzYy0wLjEwOS0wLjA3My0wLjIyMy0wLjEzMy0wLjMzNS0wLjJjMi42NDYtNS41NDksNC4xMzItMTEuNzU0LDQuMTMyLTE4LjNjMC02LjUwNy0xLjQ3LTEyLjY3Ni00LjA4Ni0xOC4ybDMwLjM2NC0xMi41MWM0LjM2MS0xLjgwMSw2LjQzNC02Ljc4NCw0LjY0Mi0xMS4xMzZjLTEuNzkyLTQuMzYxLTYuODAxLTYuNDI2LTExLjE0NS00LjY0Mkw3My41NTIsODUuOTc1Yy0wLjk2OSwwLjQtMS44MTcsMC45NjQtMi41NDIsMS42MzZDNjMuNDY3LDgwLjg5Myw1My41MzgsNzYuOCw0Mi42NjcsNzYuOEMxOS4xNCw3Ni44LDAsOTUuOTQsMCwxMTkuNDY3YzAsMjAuNjA1LDE0LjY4MiwzNy44NDQsMzQuMTMzLDQxLjgwOHYyNi40NTljMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2M0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzN2LTI2LjQ1OWM3LjUwNS0xLjUyOSwxNC4yOTUtNS4wNCwxOS44MS05Ljk1M2MwLjMyNywwLjMwMiwwLjY3MiwwLjU4OSwxLjA1NCwwLjg0NWw1MS4yLDM0LjEzM2MxLjQ1OSwwLjk2NCwzLjEwNiwxLjQzNCw0LjcyNywxLjQzNGMyLjc1NiwwLDUuNDYxLTEuMzMxLDcuMTA4LTMuNzk3QzEzNy43MTEsMTgwLjAxMSwxMzYuNjUzLDE3NC43MiwxMzIuNzM2LDE3Mi4xeiBNNDIuNjY3LDE0NS4wNjdjLTE0LjExNCwwLTI1LjYtMTEuNDg2LTI1LjYtMjUuNnMxMS40ODYtMjUuNiwyNS42LTI1LjZzMjUuNiwxMS40ODYsMjUuNiwyNS42UzU2Ljc4MSwxNDUuMDY3LDQyLjY2NywxNDUuMDY3eiIvPjxwYXRoIGQ9Ik0zODQuMDA5LDE4Ny43MzNjMS42MjEsMCwzLjI2OC0wLjQ2OSw0LjcyNy0xLjQzNGw1MS4yLTM0LjEzM2MwLjM4Mi0wLjI1NSwwLjcyNy0wLjU0MiwxLjA1NC0wLjg0NWM1LjUxNSw0LjkxMywxMi4zMDUsOC40MjMsMTkuODEsOS45NTN2MjYuNDU5YzAsNC43MTksMy44MjMsOC41MzMsOC41MzMsOC41MzNzOC41MzMtMy44MTQsOC41MzMtOC41MzN2LTI2LjQ1OUM0OTcuMzE4LDE1Ny4zMSw1MTIsMTQwLjA3MSw1MTIsMTE5LjQ2N0M1MTIsOTUuOTQsNDkyLjg2LDc2LjgsNDY5LjMzMyw3Ni44Yy0xMC44NzEsMC0yMC44MDEsNC4wOTMtMjguMzQzLDEwLjgxMWMtMC43MjYtMC42NzItMS41NzQtMS4yMzYtMi41NDItMS42MzZsLTMxLjU1Ni0xMi45OTZjLTQuMzUyLTEuNzc1LTkuMzUzLDAuMjktMTEuMTQ1LDQuNjQyczAuMjgyLDkuMzM1LDQuNjQyLDExLjEzNmwzMC4zNjQsMTIuNTFjLTIuNjE2LDUuNTI0LTQuMDg2LDExLjY5My00LjA4NiwxOC4yYzAsNi41NDYsMS40ODYsMTIuNzUxLDQuMTMyLDE4LjMwMWMtMC4xMTEsMC4wNjctMC4yMjUsMC4xMjctMC4zMzUsMC4ybC01MS4yLDM0LjEzM2MtMy45MTcsMi42Mi00Ljk3NSw3LjkxLTIuMzY0LDExLjgzNkMzNzguNTQ3LDE4Ni40MDIsMzgxLjI1MiwxODcuNzMzLDM4NC4wMDksMTg3LjczM3ogTTQ2OS4zMzMsOTMuODY3YzE0LjExNCwwLDI1LjYsMTEuNDg2LDI1LjYsMjUuNnMtMTEuNDg2LDI1LjYtMjUuNiwyNS42cy0yNS42LTExLjQ4Ni0yNS42LTI1LjZTNDU1LjIxOSw5My44NjcsNDY5LjMzMyw5My44Njd6Ii8+PHBhdGggZD0iTTEyMy4yNjQsMzE3LjE2N2wtNTEuMiwzNC4xMzNjLTAuMzgyLDAuMjU1LTAuNzI4LDAuNTQyLTEuMDU0LDAuODQ1Yy01LjUxNS00LjkxMy0xMi4zMDUtOC40MjMtMTkuODEtOS45NTN2LTQzLjUyNWMwLTQuNzE5LTMuODIzLTguNTMzLTguNTMzLTguNTMzYy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzN2NDMuNTI1QzE0LjY4MiwzNDYuMTU2LDAsMzYzLjM5NSwwLDM4NGMwLDIzLjUyNiwxOS4xNCw0Mi42NjcsNDIuNjY3LDQyLjY2N2MxMy42MzMsMCwyNS43ODQtNi40MzUsMzMuNjAxLTE2LjQxOWwyNy43ODUsMTMuMDc1YzEuMTY5LDAuNTU1LDIuNDA2LDAuODExLDMuNjI3LDAuODExYzMuMiwwLDYuMjcyLTEuODA5LDcuNzIzLTQuODk4YzIuMDE0LTQuMjY3LDAuMTc5LTkuMzUzLTQuMDg3LTExLjM1OGwtMjcuNDE5LTEyLjkwM2MwLjkzNC0zLjUwNCwxLjQzOC03LjE4MSwxLjQzOC0xMC45NzRjMC02LjU1LTEuNDg3LTEyLjc1OC00LjEzNi0xOC4zMWMwLjExMi0wLjA2NywwLjIyOS0wLjExNywwLjMzOS0wLjE5bDUxLjItMzQuMTMzYzMuOTE3LTIuNjIsNC45NzUtNy45MSwyLjM2NC0xMS44MzZDMTMyLjQ3MSwzMTUuNjA1LDEyNy4xODEsMzE0LjU0NywxMjMuMjY0LDMxNy4xNjd6IE00Mi42NjcsNDA5LjZjLTE0LjExNCwwLTI1LjYtMTEuNDg2LTI1LjYtMjUuNnMxMS40ODYtMjUuNiwyNS42LTI1LjZzMjUuNiwxMS40ODYsMjUuNiwyNS42UzU2Ljc4MSw0MDkuNiw0Mi42NjcsNDA5LjZ6Ii8+PHBhdGggZD0iTTMzNi4wNTIsMjc2LjExM2gxMy44MTVjNC43MSwwLDguNTMzLTMuODE0LDguNTMzLTguNTMzdi00MC4yMjZjMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzM2gtMTMuODE1Yy0xLjc1OCwwLTMuMzQ1LTEuMDc1LTQuMTA0LTIuOTI3Yy0wLjY4My0xLjY2NC0wLjMyNC0zLjUzMywwLjkxMy00Ljc3OWw5Ljc3MS05Ljc2MmMzLjMyOC0zLjMzNywzLjMyOC04LjczOCwwLTEyLjA2NmwtMjguNDUtMjguNDVjLTEuNTk2LTEuNjA0LTMuNzcyLTIuNS02LjAzMy0yLjVjLTIuMjYxLDAtNC40MjksMC44OTYtNi4wMzMsMi41bC05Ljc2Miw5Ljc2MmMtMS4yNDYsMS4yNDYtMy4xMzIsMS42MDQtNC45NDEsMC44NTNjLTEuNjgxLTAuNjkxLTIuNzY1LTIuMjc4LTIuNzY1LTQuMDM2VjE1My42YzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzNoLTQwLjIyNmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjEzLjgxNWMwLDEuNzU4LTEuMDg0LDMuMzQ1LTIuMDE0LDMuNzcyYy0wLjI1NiwwLjA3Ny0wLjY2NiwwLjIyMi0wLjkxMywwLjMzM2MtMS42ODEsMC42NTctMy41MzMsMC4zMjQtNC43NzktMC45MjJsLTkuNzYyLTkuNzYyYy0zLjItMy4yLTguODY2LTMuMi0xMi4wNjYsMGwtMjguNDUsMjguNDVjLTMuMzM3LDMuMzI4LTMuMzM3LDguNzMsMCwxMi4wNjZsOS43NzEsOS43NjJjMS4yMzcsMS4yNDYsMS41OTYsMy4xMTUsMC44MzYsNC45NThjLTAuNjgzLDEuNjczLTIuMjcsMi43NDgtNC4wMjgsMi43NDhoLTEzLjgxNWMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjQwLjIyNmMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzaDEzLjgxNWMxLjc1OCwwLDMuMzQ1LDEuMDc1LDQuMTA1LDIuOTI3YzAuNjgzLDEuNjY0LDAuMzI0LDMuNTMzLTAuOTEzLDQuNzc5bC05Ljc3MSw5Ljc2MmMtMy4zMzcsMy4zMzctMy4zMzcsOC43MzgsMCwxMi4wNjZsMjguNDUsMjguNDVjMS41OTYsMS42MDQsMy43NjMsMi41LDYuMDMzLDIuNWMyLjI2MSwwLDQuNDI5LTAuODk2LDYuMDMzLTIuNWw5Ljc2Mi05Ljc2MmMxLjIzNy0xLjI1NCwzLjExNS0xLjYyMSw0Ljk0MS0wLjg1M2MxLjY4MSwwLjY5MSwyLjc2NSwyLjI3OCwyLjc2NSw0LjAzNnYxMy44MTVjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g0MC4yMjZjNC43MSwwLDguNTMzLTMuODE0LDguNTMzLTguNTMzdi0xMy44MTVjMC0xLjc1OCwxLjA4NC0zLjM0NSwyLjAxNC0zLjc3MmMwLjI1Ni0wLjA3NywwLjY2Ni0wLjIyMiwwLjkxMy0wLjMzM2MxLjY1NS0wLjY3NCwzLjUyNC0wLjMyNCw0Ljc3OSwwLjkyMmw5Ljc2Miw5Ljc2MmMzLjIsMy4yLDguODY2LDMuMiwxMi4wNjYsMGwyOC40NS0yOC40NWMzLjMyOC0zLjMyOCwzLjMyOC04LjczLDAtMTIuMDY2bC05Ljc3MS05Ljc2MmMtMS4yMzctMS4yNDYtMS41OTYtMy4xMTUtMC44MzYtNC45NThDMzMyLjcwNywyNzcuMTg4LDMzNC4yOTQsMjc2LjExMywzMzYuMDUyLDI3Ni4xMTN6IE0zMjAuNzk0LDI5NS44ODVsMy43MzgsMy43MjlsLTE2LjM4NCwxNi4zODRsLTMuNzI5LTMuNzI5Yy02LjEzNS02LjE1My0xNS4zMTctNy45NjItMjMuNTE4LTQuNTY1Yy04LjA5LDMuMzM3LTEzLjMyMSwxMS4xMS0xMy4zMjEsMTkuODE0djUuMjgyaC0yMy4xNTl2LTUuMjgyYzAtOC43MDQtNS4yMzEtMTYuNDc4LTEzLjQ3NC0xOS44NjZjLTguMDM4LTMuMzI4LTE3LjIyOS0xLjUyNy0yMy4zNjQsNC42MTdsLTMuNzI5LDMuNzI5bC0xNi4zODQtMTYuMzg0bDMuNzM4LTMuNzI5YzYuMTI3LTYuMTM1LDcuOTQ1LTE1LjMsNC41NTctMjMuNDkyYy0zLjMxOS04LjEwNy0xMS4wOTMtMTMuMzQ2LTE5LjgxNC0xMy4zNDZoLTUuMjgydi0yMy4xNTloNS4yODJjOC43MjEsMCwxNi40OTUtNS4yNCwxOS44NzQtMTMuNDgzYzMuMzI4LTguMDU1LDEuNTEtMTcuMjItNC42MTctMjMuMzU2bC0zLjczOC0zLjcyOWwxNi4zODQtMTYuMzg0bDMuNzI5LDMuNzI5YzYuMTM1LDYuMTQ0LDE1LjMwOSw3Ljk0NSwyMy41MTgsNC41NjVjOC4wOS0zLjMzNywxMy4zMjEtMTEuMTEsMTMuMzIxLTE5LjgxNHYtNS4yODJoMjMuMTU5djUuMjgyYzAsOC43MDQsNS4yMzEsMTYuNDc4LDEzLjQ3NCwxOS44NjZjOC4wNTUsMy4zMzcsMTcuMjI5LDEuNTM2LDIzLjM2NC00LjYxN2wzLjcyOS0zLjcyOWwxNi4zODQsMTYuMzg0bC0zLjczOCwzLjcyOWMtNi4xMzUsNi4xMzUtNy45NDUsMTUuMy00LjU1NywyMy40OTJjMy4zMTksOC4xMDcsMTEuMDkzLDEzLjM0NiwxOS44MTQsMTMuMzQ2aDUuMjgydjIzLjE1OWgtNS4yODJjLTguNzIxLDAtMTYuNDk1LDUuMjQtMTkuODc0LDEzLjQ4M0MzMTIuODUsMjgwLjU4NSwzMTQuNjU5LDI4OS43NDksMzIwLjc5NCwyOTUuODg1eiIvPjxwYXRoIGQ9Ik0yNTYsMTk2LjI2N2MtMjguMjM3LDAtNTEuMiwyMi45NjMtNTEuMiw1MS4yczIyLjk2Myw1MS4yLDUxLjIsNTEuMnM1MS4yLTIyLjk2Myw1MS4yLTUxLjJTMjg0LjIzNywxOTYuMjY3LDI1NiwxOTYuMjY3eiBNMjU2LDI4MS42Yy0xOC44MjUsMC0zNC4xMzMtMTUuMzA5LTM0LjEzMy0zNC4xMzNzMTUuMzA5LTM0LjEzMywzNC4xMzMtMzQuMTMzYzE4LjgyNSwwLDM0LjEzMywxNS4zMDksMzQuMTMzLDM0LjEzM1MyNzQuODI1LDI4MS42LDI1NiwyODEuNnoiLz48L2c+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.icon-main-3 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIuMDAxIDUxMi4wMDEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMi4wMDEgNTEyLjAwMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGQ9Ik01MDEuODAxLDMzNy4yNjloLTUuOTQzVjE0Ny41MThjMC0yOC4yNDYtMjIuOTgtNTEuMjI3LTUxLjIyNy01MS4yMjdINjcuMzY5Yy0yOC4yNDYsMC01MS4yMjcsMjIuOTgtNTEuMjI3LDUxLjIyN3YxODkuNzUxaC01Ljk0M0M0LjU2NywzMzcuMjY5LDAsMzQxLjgzNiwwLDM0Ny40Njh2MTQuMTMxYzAsMjkuODM3LDI0LjI3NCw1NC4xMTEsNTQuMTExLDU0LjExMUg0NTcuODljMjkuODM3LDAsNTQuMTExLTI0LjI3NCw1NC4xMTEtNTQuMTExdi0xNC4xMzFDNTEyLDM0MS44MzUsNTA3LjQzMywzMzcuMjY5LDUwMS44MDEsMzM3LjI2OXogTTM2LjU0MSwxNDcuNTE4YzAtMTYuOTk4LDEzLjgzLTMwLjgyOCwzMC44MjgtMzAuODI4aDM3Ny4yNjNjMTYuOTk4LDAsMzAuODI4LDEzLjgzLDMwLjgyOCwzMC44Mjh2MTg5Ljc1MUgzNi41NDFWMTQ3LjUxOHogTTQ5MS42MDIsMzYxLjU5OWMwLDE4LjU4OS0xNS4xMjMsMzMuNzEyLTMzLjcxMiwzMy43MTJINTQuMTExYy0xOC41ODksMC0zMy43MTItMTUuMTIzLTMzLjcxMi0zMy43MTJ2LTMuOTMyaDQ3MS4yMDNWMzYxLjU5OXoiLz48L2c+PC9nPjxnPjxnPjxwYXRoIGQ9Ik0yODMuNjM2LDM2Mi4zMzVoLTU1LjI3MWMtNS42MzIsMC0xMC4xOTksNC41NjctMTAuMTk5LDEwLjE5OXM0LjU2NywxMC4xOTksMTAuMTk5LDEwLjE5OWg1NS4yNzFjNS42MzIsMCwxMC4xOTktNC41NjcsMTAuMTk5LTEwLjE5OVMyODkuMjY4LDM2Mi4zMzUsMjgzLjYzNiwzNjIuMzM1eiIvPjwvZz48L2c+PGc+PGc+PHBhdGggZD0iTTE0My4xMTIsMjkwLjI2OGMtMy45ODQtMy45ODMtMTAuNDQtMy45ODMtMTQuNDI0LDBsLTIuODI5LDIuODI5Yy0zLjk4MywzLjk4My0zLjk4MywxMC40NDEsMCwxNC40MjVjMS45OTIsMS45OTEsNC42MDIsMi45ODcsNy4yMTIsMi45ODdzNS4yMi0wLjk5Niw3LjIxMi0yLjk4N2wyLjgyOS0yLjgyOUMxNDcuMDk1LDMwMC43MSwxNDcuMDk1LDI5NC4yNTIsMTQzLjExMiwyOTAuMjY4eiIvPjwvZz48L2c+PGc+PGc+PHBhdGggZD0iTTM2Ny42OTgsMTQ1LjA2NEgzMTYuMjRjLTUuNjMyLDAtMTAuMTk5LDQuNTY3LTEwLjE5OSwxMC4xOTljMCw1LjYzMiw0LjU2NywxMC4xOTksMTAuMTk5LDEwLjE5OWgyNy43OTdsLTY2LjE5MSw2Ni4xOTFsLTM4LjA1OS0zOC4wNTljLTMuOTg0LTMuOTgyLTEwLjQ0LTMuOTgyLTE0LjQyNSwwbC03NC4wMzgsNzQuMDM4Yy0zLjk4MywzLjk4My0zLjk4MywxMC40NDEsMCwxNC40MjVjMS45OTIsMS45OTEsNC42MDIsMi45ODcsNy4yMTIsMi45ODdzNS4yMi0wLjk5Niw3LjIxMi0yLjk4N2w2Ni44MjYtNjYuODI2bDM4LjA1OSwzOC4wNTljMS45MTMsMS45MTIsNC41MDcsMi45ODcsNy4yMTIsMi45ODdzNS4yOTktMS4wNzUsNy4yMTItMi45ODdsNzIuNDQtNzIuNDQxdjI1Ljg3M2MwLDUuNjMyLDQuNTY3LDEwLjE5OSwxMC4xOTksMTAuMTk5YzUuNjMyLDAsMTAuMTk5LTQuNTY3LDEwLjE5OS0xMC4xOTl2LTUxLjQ1OUMzNzcuODk3LDE0OS42MzEsMzczLjMzLDE0NS4wNjQsMzY3LjY5OCwxNDUuMDY0eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
}
.icon-main-4 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MS4xIDQ5MS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTEuMSA0OTEuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTU0MC4zNikiIGQ9Ik00MDEuNSw4NjMuMzFjLTEyLDAtMjMuNCw0LjctMzIsMTMuMmMtOC42LDguNi0xMy40LDE5LjgtMTMuNCwzMS44czQuNywyMy4yLDEzLjQsMzEuOGM4LjcsOC41LDIwLDEzLjIsMzIsMTMuMmMyNC42LDAsNDQuNi0yMC4yLDQ0LjYtNDVTNDI2LjEsODYzLjMxLDQwMS41LDg2My4zMXogTTQwMS41LDkzMy4zMWMtMTMuOCwwLTI1LjQtMTEuNC0yNS40LTI1czExLjYtMjUsMjUuNC0yNWMxMy42LDAsMjQuNiwxMS4yLDI0LjYsMjVTNDE1LjEsOTMzLjMxLDQwMS41LDkzMy4zMXogTTQxMy4xLDcxMy40MWMtMS44LTEuNy00LjItMi42LTYuNy0yLjZoLTUxLjNjLTUuNSwwLTEwLDQuNS0xMCwxMHY4MmMwLDUuNSw0LjUsMTAsMTAsMTBoODEuNGM1LjUsMCwxMC00LjUsMTAtMTB2LTU0LjljMC0yLjgtMS4yLTUuNS0zLjMtNy40TDQxMy4xLDcxMy40MXogTTQyNi41LDc5Mi44MWgtNjEuNHYtNjIuMWgzNy40bDI0LDIxLjZWNzkyLjgxeiBNMTU3LjMsODYzLjMxYy0xMiwwLTIzLjQsNC43LTMyLDEzLjJjLTguNiw4LjYtMTMuNCwxOS44LTEzLjQsMzEuOHM0LjcsMjMuMiwxMy40LDMxLjhjOC43LDguNSwyMCwxMy4yLDMyLDEzLjJjMjQuNiwwLDQ0LjYtMjAuMiw0NC42LTQ1UzE4MS45LDg2My4zMSwxNTcuMyw4NjMuMzF6IE0xNTcuMyw5MzMuMzFjLTEzLjgsMC0yNS40LTExLjQtMjUuNC0yNXMxMS42LTI1LDI1LjQtMjVjMTMuNiwwLDI0LjYsMTEuMiwyNC42LDI1UzE3MC45LDkzMy4zMSwxNTcuMyw5MzMuMzF6IE05MC42LDg3NS42MUg3MC41di0yNi42YzAtNS41LTQuNS0xMC0xMC0xMHMtMTAsNC41LTEwLDEwdjM2LjZjMCw1LjUsNC41LDEwLDEwLDEwaDMwLjFjNS41LDAsMTAtNC41LDEwLTEwUzk2LjEsODc1LjYxLDkwLjYsODc1LjYxeiBNMTQxLjMsODIxLjExYzAtNS41LTQuNS0xMC0xMC0xMEgxMGMtNS41LDAtMTAsNC41LTEwLDEwczQuNSwxMCwxMCwxMGgxMjEuM0MxMzYuOCw4MzEuMTEsMTQxLjMsODI2LjcxLDE0MS4zLDgyMS4xMXogTTMwLjMsNzg1LjAxbDEyMS4zLDAuN2M1LjUsMCwxMC00LjQsMTAuMS05LjljMC4xLTUuNi00LjQtMTAuMS05LjktMTAuMWwtMTIxLjMtMC43Yy0wLjEsMC0wLjEsMC0wLjEsMGMtNS41LDAtMTAsNC40LTEwLDkuOUMyMC4zLDc4MC41MSwyNC44LDc4NS4wMSwzMC4zLDc4NS4wMXogTTUwLjcsNzM5LjYxSDE3MmM1LjUsMCwxMC00LjUsMTAtMTBzLTQuNS0xMC0xMC0xMEg1MC43Yy01LjUsMC0xMCw0LjUtMTAsMTBTNDUuMiw3MzkuNjEsNTAuNyw3MzkuNjF6IE00ODcuNCw3MjYuMTFMNDg3LjQsNzI2LjExbC03MS42LTU5LjNjLTEuOC0xLjUtNC0yLjMtNi40LTIuM2gtODQuMnYtMzZjMC01LjUtNC41LTEwLTEwLTEwSDYwLjVjLTUuNSwwLTEwLDQuNS0xMCwxMHY3My4yYzAsNS41LDQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTB2LTYzLjJoMjM0Ljh2MjM3LjFoLTgyYy01LjUsMC0xMCw0LjUtMTAsMTBzNC41LDEwLDEwLDEwaDEyMi4xYzUuNSwwLDEwLTQuNSwxMC0xMHMtNC41LTEwLTEwLTEwaC0yMC4xdi0xOTEuMWg4MC42bDY1LjIsNTRsLTAuNywxMzYuOUg0NjBjLTUuNSwwLTEwLDQuNS0xMCwxMHM0LjUsMTAsMTAsMTBoMjAuM2M1LjUsMCwxMC00LjQsMTAtOS45bDAuOC0xNTEuNkM0OTEsNzMwLjkxLDQ4OS43LDcyOC4wMSw0ODcuNCw3MjYuMTF6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
}
.icon-main-5 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PGc+PHBhdGggZD0iTTE5Ni43OTEsMzg0LjI4N2MxLjM5Ny01LjIxNiwwLjY0OC0xMC42NTQtMi4xMDktMTUuMzE1bC02LjE5Ni0xMC40NzNjLTUuNjM4LTkuNTMzLTE4LjEzNi0xMi44MzQtMjcuODU2LTcuMzU0bC04LjAwOCw0LjUxMmMtNi41MjctNS4yNjItMTMuOTIyLTkuNDQyLTIxLjgyLTEyLjMzNHYtOC43M2MwLTExLjEyNy05LjE4Ny0yMC4xNzktMjAuNDc4LTIwLjE3OUg5Ny45MzFjLTExLjI5MiwwLTIwLjQ3OCw5LjA1My0yMC40NzgsMjAuMTc5djguNzNjLTcuODk5LDIuODkxLTE1LjI5Myw3LjA3MS0yMS44MiwxMi4zMzRsLTguMDA4LTQuNTEyYy05LjcyLTUuNDc3LTIyLjIxOC0yLjE3OC0yNy44NTUsNy4zNTNsLTYuMTk3LDEwLjQ3NWMtMi43NTYsNC42Ni0zLjUwNSwxMC4wOTgtMi4xMDgsMTUuMzE0YzEuNDEyLDUuMjcxLDQuODM0LDkuNjYyLDkuNjM1LDEyLjM2OGw3Ljc5NSw0LjM5MWMtMC42NzUsNC4wMTQtMS4wMTUsOC4wODQtMS4wMTUsMTIuMTYxYzAsNC4wNzcsMC4zNDEsOC4xNDYsMS4wMTUsMTIuMTYxbC03Ljc5Niw0LjM5MWMtNC44MDEsMi43MDYtOC4yMjIsNy4wOTctOS42MzQsMTIuMzY4Yy0xLjM5Nyw1LjIxNi0wLjY0OSwxMC42NTQsMi4xMDgsMTUuMzE1bDYuMTk3LDEwLjQ3M2M1LjYzNyw5LjUzMywxOC4xMzUsMTIuODMzLDI3Ljg1Niw3LjM1NGw4LjAwOC00LjUxMmM2LjUyNiw1LjI2MSwxMy45MjIsOS40NDIsMjEuODIsMTIuMzM1djguNzI5YzAsMTEuMTI3LDkuMTg3LDIwLjE3OSwyMC40NzgsMjAuMTc5aDEyLjM5MmMxMS4yOTIsMCwyMC40NzgtOS4wNTMsMjAuNDc4LTIwLjE3OXYtOC43MjljNy44OTgtMi44OTIsMTUuMjk0LTcuMDczLDIxLjgyLTEyLjMzNWw4LjAwOCw0LjUxMmM5LjcyMiw1LjQ3OCwyMi4yMTYsMi4xNzgsMjcuODU2LTcuMzUzbDYuMTk3LTEwLjQ3NWMyLjc1Ni00LjY2LDMuNTA1LTEwLjA5OCwyLjEwOC0xNS4zMTRjLTEuNDEyLTUuMjcxLTQuODMzLTkuNjYyLTkuNjMzLTEyLjM2OGwtNy43OTUtNC4zOTFjMC42NzUtNC4wMTQsMS4wMTUtOC4wODUsMS4wMTUtMTIuMTYxcy0wLjM0MS04LjE0NS0xLjAxNS0xMi4xNjFsNy43OTUtNC4zOTFDMTkxLjk1NywzOTMuOTQ5LDE5NS4zNzksMzg5LjU1OCwxOTYuNzkxLDM4NC4yODd6IE0xODEuMTcyLDM4MC4xMDZjLTAuMjc3LDEuMDM2LTAuOTcxLDEuOTEtMS45NTMsMi40NjRsLTEyLjk2Myw3LjMwM2MtMy4xOTEsMS43OTgtNC43NzUsNS41MTYtMy44Niw5LjA2MmMxLjIwMiw0LjY1OSwxLjgxMSw5LjQ2MSwxLjgxMSwxNC4yNzNzLTAuNjA5LDkuNjE1LTEuODExLDE0LjI3M2MtMC45MTUsMy41NDYsMC42NjksNy4yNjQsMy44Niw5LjA2MmwxMi45NjMsNy4zMDNjMC45ODIsMC41NTQsMS42NzYsMS40MjgsMS45NTMsMi40NjRjMC4xODcsMC42OTQsMC4yNjcsMS43Ni0wLjQwOSwyLjg5N2wtNi4xOTcsMTAuNDc1Yy0xLjE3NSwxLjk4NS0zLjkyNiwyLjY3Mi02LjAwNCwxLjVsLTEyLjk4NS03LjMxN2MtMy4wOTEtMS43NDEtNi45NTYtMS4yNjMtOS41MzEsMS4xNzdjLTcuMTM1LDYuNzY1LTE1Ljk0NiwxMS43MzQtMjUuNDg0LDE0LjM2N2MtMy41MDQsMC45NjgtNS45MzIsNC4xNTYtNS45MzIsNy43OTJ2MTQuNjE5YzAsMi4yMTItMS45MzMsNC4wMTEtNC4zMDksNC4wMTFIOTcuOTI4Yy0yLjM3NywwLTQuMzA5LTEuNzk5LTQuMzA5LTQuMDExdi0xNC42MTljMC0zLjYzNi0yLjQyNy02LjgyNC01LjkzMi03Ljc5MmMtOS41MzYtMi42MzMtMTguMzQ5LTcuNjAyLTI1LjQ4NC0xNC4zNjdjLTEuNTQtMS40NjItMy41NDItMi4yMTgtNS41NjQtMi4yMThjLTEuMzU4LDAtMi43MjUsMC4zNDItMy45NjcsMS4wNDFsLTEyLjk4NSw3LjMxN2MtMi4wNzksMS4xNzEtNC44MjksMC40ODUtNi4wMDQtMS41MDJsLTYuMTk2LTEwLjQ3M2MtMC42NzMtMS4xMzctMC41OTItMi4yMDMtMC40MDYtMi44OThjMC4yNzctMS4wMzYsMC45NzEtMS45MSwxLjk1My0yLjQ2NGwxMi45NjQtNy4zMDNjMy4xOTItMS43OTgsNC43NzUtNS41MTcsMy44Ni05LjA2M2MtMS4yMDItNC42NTUtMS44MTEtOS40NTctMS44MTEtMTQuMjcyYzAtNC44MTUsMC42MDktOS42MTcsMS44MTEtMTQuMjcyYzAuOTE1LTMuNTQ2LTAuNjY4LTcuMjY1LTMuODYtOS4wNjNsLTEyLjk2My03LjMwM2MtMC45ODItMC41NTQtMS42NzYtMS40MjgtMS45NTMtMi40NjRjLTAuMTg2LTAuNjk0LTAuMjY2LTEuNzYsMC40MDYtMi44OTdsNi4xOTctMTAuNDc1YzEuMTc1LTEuOTg1LDMuOTI1LTIuNjcxLDYuMDA0LTEuNWwxMi45ODUsNy4zMTdjMy4wOTIsMS43NDMsNi45NTcsMS4yNjQsOS41MzEtMS4xNzdjNy4xMzYtNi43NjUsMTUuOTQ3LTExLjczNCwyNS40ODQtMTQuMzY2YzMuNTA1LTAuOTY3LDUuOTMzLTQuMTU2LDUuOTMzLTcuNzkydi0xNC42MTljMC0yLjIxMiwxLjkzMy00LjAxMSw0LjMwOS00LjAxMWgxMi4zOTNjMi4zNzcsMCw0LjMwOSwxLjc5OSw0LjMwOSw0LjAxMXYxNC42MTljMCwzLjYzNiwyLjQyNyw2LjgyNSw1LjkzMyw3Ljc5MmM5LjUzNSwyLjYzMiwxOC4zNDcsNy42MDEsMjUuNDgyLDE0LjM2NmMyLjU3NSwyLjQ0Myw2LjQzOSwyLjkxOSw5LjUzMSwxLjE3N2wxMi45ODUtNy4zMTdjMi4wOC0xLjE3MSw0LjgzLTAuNDg1LDYuMDA0LDEuNTAybDYuMTk3LDEwLjQ3M0MxODEuNDM4LDM3OC4zNDQsMTgxLjM1NywzNzkuNDEsMTgxLjE3MiwzODAuMTA2eiIvPjxwYXRoIGQ9Ik0yNzkuMDQ3LDEyMC44MThjLTMuNjk3LDIuNTAzLTQuNjY0LDcuNTI5LTIuMTYsMTEuMjI2YzcuNTUyLDExLjE1MiwxMS41NDMsMjQuMTk3LDExLjU0MywzNy43MjRjMCwzNy4xNDctMzAuMjIxLDY3LjM2OC02Ny4zNjYsNjcuMzY4cy02Ny4zNjYtMzAuMjIxLTY3LjM2Ni02Ny4zNjhjMC0xMy4zOTgsMy45MjEtMjYuMzM4LDExLjMzOS0zNy40MjFjMTIuNTUxLTE4Ljc1MSwzMy40OTYtMjkuOTQ3LDU2LjAyNi0yOS45NDdjMTMuMDc2LDAsMjUuNzUyLDMuNzQ5LDM2LjY2MSwxMC44MzljMy43NDIsMi40MzQsOC43NTEsMS4zNzEsMTEuMTgzLTIuMzcxYzIuNDM0LTMuNzQ1LDEuMzcxLTguNzUtMi4zNzItMTEuMTg0Yy0xMy41MzYtOC44MDEtMjkuMjYtMTMuNDUyLTQ1LjQ3Mi0xMy40NTJjLTI3LjkzNywwLTUzLjkwMywxMy44NzgtNjkuNDYzLDM3LjEyMmMtOS4yMDYsMTMuNzUzLTE0LjA3MiwyOS44MDMtMTQuMDcyLDQ2LjQxNWMwLDQ2LjA2MiwzNy40NzMsODMuNTM3LDgzLjUzNSw4My41MzdzODMuNTM1LTM3LjQ3NSw4My41MzUtODMuNTM3YzAtMTYuNzczLTQuOTUzLTMyLjk1MS0xNC4zMjQtNDYuNzg5QzI4Ny43NzEsMTE5LjI4MiwyODIuNzQ0LDExOC4zMTUsMjc5LjA0NywxMjAuODE4eiIvPjxwYXRoIGQ9Ik0xMzYuNTc0LDQwNS4xMjJjLTQuNDY1LDAtOC4wODQsMy42MTgtOC4wODQsOC4wODRjMCwxMy40MzQtMTAuOTI5LDI0LjM2NC0yNC4zNjIsMjQuMzY0cy0yNC4zNjMtMTAuOTMtMjQuMzYzLTI0LjM2NHMxMC45MjktMjQuMzY0LDI0LjM2My0yNC4zNjRjNC4wNzcsMCw4LjEwNywxLjAyNCwxMS42NTUsMi45NjJjMy45MTgsMi4xNDIsOC44MywwLjY5OCwxMC45Ny0zLjIyYzIuMTQtMy45MTksMC42OTctOC44MjktMy4yMjEtMTAuOTdjLTUuOTE5LTMuMjMzLTEyLjYyOS00Ljk0MS0xOS40MDQtNC45NDFjLTIyLjM0OCwwLTQwLjUzLDE4LjE4Mi00MC41Myw0MC41MzJjMCwyMi4zNSwxOC4xODIsNDAuNTMyLDQwLjUzLDQwLjUzMmMyMi4zNDgsMCw0MC41My0xOC4xODIsNDAuNTMtNDAuNTMyQzE0NC42NTgsNDA4Ljc0MSwxNDEuMDM5LDQwNS4xMjIsMTM2LjU3NCw0MDUuMTIyeiIvPjxwYXRoIGQ9Ik0zMjIuMjAyLDI3NC44MzNjNi44NTgsMy45NTksMTQuODQ1LDUuMDEyLDIyLjQ5MywyLjk2MmM3LjY0OC0yLjA0OSwxNC4wNC02Ljk1NSwxNy45OTgtMTMuODExbDEwLjc3OS0xOC42NjljMy45NTgtNi44NTcsNS4wMS0xNC44NDUsMi45NjEtMjIuNDk0Yy0yLjA1LTcuNjQ3LTYuOTU1LTE0LjAzOS0xMy44MTEtMTcuOTk4bC0xNy4zODktMTAuMDM5YzEuNjQ2LTguMjEsMi40NzgtMTYuNiwyLjQ3OC0yNS4wMThjMC04LjQxOC0wLjgzMi0xNi44MDgtMi40NzgtMjUuMDE4bDE3LjM4OS0xMC4wNGM2Ljg1OC0zLjk1OSwxMS43NjItMTAuMzUsMTMuODExLTE3Ljk5OGMyLjA0OS03LjY0OSwwLjk5OC0xNS42MzctMi45NjEtMjIuNDkzbC0xMC43NzgtMTguNjY5Yy0zLjk1OS02Ljg1Ny0xMC4zNTEtMTEuNzYyLTE3Ljk5OS0xMy44MTFjLTcuNjQ5LTIuMDQ5LTE1LjYzNi0wLjk5OC0yMi40OTIsMi45NjJsLTE3LjQxMSwxMC4wNTJjLTEyLjY0LTExLjEzOC0yNy40MjUtMTkuNjg3LTQzLjMwOS0yNS4wNDNWMjkuNjQyQzI2MS40ODMsMTMuMjk4LDI0OC4xODYsMCwyMzEuODQyLDBoLTIxLjU1N2MtMTYuMzQ0LDAtMjkuNjQxLDEzLjI5OC0yOS42NDEsMjkuNjQydjIwLjA3MmMtMTUuODg0LDUuMzU1LTMwLjY2OSwxMy45MDUtNDMuMzA5LDI1LjA0M2wtMTcuNDEtMTAuMDUyYy02Ljg1Ny0zLjk1OC0xNC44NDQtNS4wMS0yMi40OTQtMi45NjJjLTcuNjQ4LDIuMDQ5LTE0LjA0LDYuOTU1LTE3Ljk5OSwxMy44MTFMNjguNjU0LDk0LjIyMmMtOC4xNzIsMTQuMTU1LTMuMzA0LDMyLjMyLDEwLjg1LDQwLjQ5MWwxNy4zODksMTAuMDRjLTEuNjQ2LDguMjExLTIuNDc4LDE2LjYwMS0yLjQ3OCwyNS4wMThjMCw4LjQxNywwLjgzMiwxNi44MDcsMi40NzgsMjUuMDE4bC0xNy4zODksMTAuMDM5QzY1LjM1LDIxMyw2MC40ODIsMjMxLjE2Myw2OC42NTQsMjQ1LjMxOWwxMC43NzksMTguNjY5YzMuOTU5LDYuODU3LDEwLjM1MSwxMS43NjIsMTcuOTk5LDEzLjgxMWM3LjY0OCwyLjA0OCwxNS42MzUsMC45OTcsMjIuNDkyLTIuOTYybDE3LjQxMS0xMC4wNTJjMTIuNjQxLDExLjEzOCwyNy40MjUsMTkuNjg3LDQzLjMwOSwyNS4wNDN2MjAuMDY3YzAsMTYuMzQ0LDEzLjI5NywyOS42NDIsMjkuNjQxLDI5LjY0MmgyMS41NTdjMTYuMzQ0LDAsMjkuNjQxLTEzLjI5OCwyOS42NDEtMjkuNjQydi0yMC4wNjhjMTUuODg0LTUuMzU1LDMwLjY2OC0xMy45MDUsNDMuMzA5LTI1LjA0M0wzMjIuMjAyLDI3NC44MzN6IE0yOTguMDQzLDI0OS4wMDdjLTEzLjE0LDEyLjc2OS0yOS4zMzgsMjIuMTMzLTQ2Ljg0MywyNy4wODVjLTMuNDgyLDAuOTg0LTUuODg0LDQuMTYyLTUuODg0LDcuNzc5djI2LjAyNGMwLDcuNDMtNi4wNDUsMTMuNDc0LTEzLjQ3NCwxMy40NzRoLTIxLjU1N2MtNy40MywwLTEzLjQ3NC02LjA0NC0xMy40NzQtMTMuNDc0di0yNi4wMjZjMC0zLjYxOC0yLjQwNC02Ljc5NS01Ljg4NC03Ljc3OWMtMTcuNTA1LTQuOTUyLTMzLjcwNC0xNC4zMTctNDYuODQzLTI3LjA4NWMtMS41NDktMS41MDUtMy41ODItMi4yODYtNS42MzYtMi4yODZjLTEuMzg0LDAtMi43NzgsMC4zNTUtNC4wMzksMS4wODNsLTIyLjU2OSwxMy4wMzFjLTMuMTE2LDEuOC02Ljc0OCwyLjI4LTEwLjIyNCwxLjM0NmMtMy40NzYtMC45MzEtNi4zODItMy4xNi04LjE4MS02LjI3OGwtMTAuNzc4LTE4LjY2OWMtMy43MTQtNi40MzQtMS41MDMtMTQuNjkxLDQuOTMxLTE4LjQwNWwyMi41NDEtMTMuMDE1YzMuMTI5LTEuODA3LDQuNjgtNS40NywzLjc5Ny04Ljk3NWMtMi4yMTktOC44MTMtMy4zNDUtMTcuOTIyLTMuMzQ1LTI3LjA3czEuMTI1LTE4LjI1NiwzLjM0NS0yNy4wN2MwLjg4My0zLjUwNC0wLjY2OC03LjE2OC0zLjc5Ny04Ljk3NWwtMjIuNTQxLTEzLjAxNGMtNi40MzUtMy43MTQtOC42NDctMTEuOTcxLTQuOTMyLTE4LjQwNWwxMC43NzktMTguNjY5YzEuNzk5LTMuMTE2LDQuNzA1LTUuMzQ2LDguMTgxLTYuMjc4YzMuNDc1LTAuOTMyLDcuMTA4LTAuNDU0LDEwLjIyNCwxLjM0NmwyMi41NjksMTMuMDMxYzMuMTMyLDEuODEsNy4wODIsMS4zMTcsOS42NzUtMS4yMDNjMTMuMTQtMTIuNzY5LDI5LjMzOC0yMi4xMzMsNDYuODQzLTI3LjA4NWMzLjQ4Mi0wLjk4NCw1Ljg4NC00LjE2Miw1Ljg4NC03Ljc3OVYyOS42NDJjMC03LjQzLDYuMDQ1LTEzLjQ3NCwxMy40NzQtMTMuNDc0aDIxLjU1N2M3LjQzLDAsMTMuNDc0LDYuMDQ0LDEzLjQ3NCwxMy40NzR2MjYuMDI0YzAsMy42MTksMi40MDQsNi43OTUsNS44ODQsNy43NzljMTcuNTA1LDQuOTUyLDMzLjcwNCwxNC4zMTcsNDYuODQzLDI3LjA4NWMyLjU5MiwyLjUyLDYuNTQzLDMuMDEzLDkuNjc1LDEuMjAzbDIyLjU2OC0xMy4wMjljMy4xMTYtMS43OTksNi43NDgtMi4yNzgsMTAuMjI0LTEuMzQ2YzMuNDc2LDAuOTMxLDYuMzgyLDMuMTYsOC4xODEsNi4yNzhsMTAuNzc5LDE4LjY2OWMxLjc5OSwzLjExNiwyLjI3OCw2Ljc0OCwxLjM0NiwxMC4yMjRjLTAuOTMxLDMuNDc2LTMuMTYsNi4zODEtNi4yNzgsOC4xODFsLTIyLjU0MiwxMy4wMTRjLTMuMTI5LDEuODA3LTQuNjgsNS40Ny0zLjc5Nyw4Ljk3NWMyLjIxOCw4LjgxMywzLjM0NCwxNy45MiwzLjM0NCwyNy4wN2MwLDkuMTUtMS4xMjQsMTguMjU3LTMuMzQ0LDI3LjA3Yy0wLjg4MywzLjUwNCwwLjY2OCw3LjE2OCwzLjc5Nyw4Ljk3NWwyMi41NDIsMTMuMDE1YzMuMTE2LDEuOCw1LjM0Niw0LjcwNSw2LjI3OCw4LjE4MWMwLjkzMSwzLjQ3NSwwLjQ1Myw3LjEwNy0xLjM0NiwxMC4yMjRsLTEwLjc3OSwxOC42NjljLTEuNzk5LDMuMTE2LTQuNzA0LDUuMzQ2LTguMTgsNi4yNzhjLTMuNDc1LDAuOTMzLTcuMTA3LDAuNDU0LTEwLjIyNC0xLjM0NmwtMjIuNTY5LTEzLjAzMUMzMDQuNTg2LDI0NS45OTUsMzAwLjYzNiwyNDYuNDg4LDI5OC4wNDMsMjQ5LjAwN3oiLz48cGF0aCBkPSJNMjYxLjQ4MywxNTguOTg5YzAtNC40NjYtMy42Mi04LjA4NC04LjA4NC04LjA4NGgtNjQuNjcyYy00LjQ2NSwwLTguMDg0LDMuNjE4LTguMDg0LDguMDg0YzAsNC40NjYsMy42Miw4LjA4NCw4LjA4NCw4LjA4NGg2NC42NzJDMjU3Ljg2MywxNjcuMDc0LDI2MS40ODMsMTYzLjQ1NSwyNjEuNDgzLDE1OC45ODl6Ii8+PHBhdGggZD0iTTQyNC41NjEsMzcwLjQ5NmMtNC4wNTQsMS44Ny01LjgyNSw2LjY3Mi0zLjk1NSwxMC43MjdjMS45OTIsNC4zMTksMy4wMDIsOC45NDQsMy4wMDIsMTMuNzQ5YzAsMTguMTI3LTE0Ljc0OCwzMi44NzYtMzIuODc1LDMyLjg3NnMtMzIuODc1LTE0Ljc0OS0zMi44NzUtMzIuODc2czE0Ljc0OC0zMi44NzYsMzIuODc1LTMyLjg3NmM0LjQ2MSwwLDguNzgyLDAuODc0LDEyLjg0MSwyLjZjNC4xMTEsMS43NDgsOC44NTYtMC4xNjgsMTAuNjAyLTQuMjc4YzEuNzQ2LTQuMTEtMC4xNjktOC44NTYtNC4yNzgtMTAuNjAyYy02LjA3LTIuNTc5LTEyLjUxOS0zLjg4OC0xOS4xNjUtMy44ODhjLTI3LjA0MiwwLTQ5LjA0MywyMi4wMDEtNDkuMDQzLDQ5LjA0NHMyMi4wMDEsNDkuMDQ0LDQ5LjA0Myw0OS4wNDRjMjcuMDQyLDAsNDkuMDQzLTIyLjAwMSw0OS4wNDMtNDkuMDQ0YzAtNy4xNTktMS41MS0xNC4wNjMtNC40ODgtMjAuNTIxQzQzMy40MTgsMzcwLjM5OCw0MjguNjE3LDM2OC42MjcsNDI0LjU2MSwzNzAuNDk2eiIvPjxwYXRoIGQ9Ik00ODkuNjU0LDQxNi4yNjhsLTEwLjM2My01LjgzOWMwLjkyNi01LjA5NiwxLjM5NC0xMC4yNzIsMS4zOTQtMTUuNDU3YzAtNS4xODYtMC40NjgtMTAuMzYyLTEuMzk0LTE1LjQ1N2wxMC4zNjMtNS44NGM1LjM4Mi0zLjAzMSw5LjIxOC03Ljk1MiwxMC43OTktMTMuODU1YzEuNTY0LTUuODM5LDAuNzI1LTExLjkyOC0yLjM2Mi0xNy4xNDdsLTcuNDQyLTEyLjU3OGMtNi4zMjUtMTAuNjkzLTIwLjM0Ny0xNC4zOTEtMzEuMjU5LTguMjQ0bC0xMC41ODQsNS45NjNjLTguMTk0LTYuNzc3LTE3LjU5Ni0xMi4wOS0yNy42NjItMTUuNjMzdi0xMS42MjdjMC0xMi40NjgtMTAuMzA0LTIyLjYxMS0yMi45NjktMjIuNjExaC0xNC44ODVjLTEyLjY2NSwwLTIyLjk2OSwxMC4xNDQtMjIuOTY5LDIyLjYxMXYxMS42MjdjLTEwLjA2NSwzLjU0My0xOS40NjcsOC44NTYtMjcuNjYyLDE1LjYzM2wtMTAuNTg0LTUuOTYzYy0xMC45MTMtNi4xNDktMjQuOTM0LTIuNDUxLTMxLjI1OCw4LjI0M2wtNy40NDMsMTIuNThjLTMuMDg2LDUuMjE4LTMuOTI1LDExLjMwNy0yLjM2MSwxNy4xNDZjMS41ODEsNS45MDMsNS40MTYsMTAuODIzLDEwLjc5OCwxMy44NTVsMTAuMzY0LDUuODRjLTAuOTI2LDUuMDk1LTEuMzk0LDEwLjI3MS0xLjM5NCwxNS40NTdjMCw1LjE4NSwwLjQ2OCwxMC4zNjEsMS4zOTQsMTUuNDU3bC0xMC4zNjQsNS44MzljLTUuMzgzLDMuMDMyLTkuMjE4LDcuOTU0LTEwLjc5OSwxMy44NThjLTEuNTY0LDUuODM4LTAuNzI0LDExLjkyNiwyLjM2MiwxNy4xNDRsNy40NDMsMTIuNTc5YzYuMzI2LDEwLjY5MiwyMC4zNSwxNC4zOTMsMzEuMjU5LDguMjQ0bDEwLjU4NC01Ljk2M2M4LjE5NCw2Ljc3NywxNy41OTQsMTIuMDg5LDI3LjY2MiwxNS42MzN2MTEuNjI2YzAsMTIuNDY4LDEwLjMwNCwyMi42MTEsMjIuOTY5LDIyLjYxMWgxNC44ODVjMTIuNjY1LDAsMjIuOTY5LTEwLjE0NCwyMi45NjktMjIuNjExdi0xMS42MjZjMTAuMDY4LTMuNTQ0LDE5LjQ2Ny04Ljg1NiwyNy42NjItMTUuNjMzbDEwLjU4NCw1Ljk2M2MxMC45MTMsNi4xNDgsMjQuOTMzLDIuNDQ5LDMxLjI1OC04LjI0M2w3LjQ0Mi0xMi41OGMzLjA4Ni01LjIxOCwzLjkyNi0xMS4zMDYsMi4zNjItMTcuMTQ0QzQ5OC44NzIsNDI0LjIyMiw0OTUuMDM3LDQxOS4zLDQ4OS42NTQsNDE2LjI2OHogTTQ4NC4xNzUsNDM5LjAzN2wtNy40NDMsMTIuNTgxYy0xLjg4MSwzLjE3OS02LjEwMSw0LjI1Mi05LjQwNywyLjM5bC0xNS41OTYtOC43ODdjLTMuMDktMS43NDMtNi45NTctMS4yNjMtOS41MzEsMS4xNzdjLTguNzYyLDguMzA3LTE5LjU4MiwxNC40MDgtMzEuMjkyLDE3LjY0MmMtMy41MDQsMC45NjgtNS45MzIsNC4xNTYtNS45MzIsNy43OTJ2MTcuNTU4YzAsMy41NTMtMy4wNSw2LjQ0My02LjgsNi40NDNoLTE0Ljg4NWMtMy43NSwwLTYuOC0yLjg5LTYuOC02LjQ0M3YtMTcuNTU4YzAtMy42MzYtMi40MjctNi44MjQtNS45MzItNy43OTJjLTExLjcxLTMuMjM0LTIyLjUzLTkuMzM1LTMxLjI5Mi0xNy42NDJjLTEuNTQtMS40NjItMy41NDItMi4yMTgtNS41NjQtMi4yMThjLTEuMzU4LDAtMi43MjUsMC4zNDItMy45NjcsMS4wNDFsLTE1LjU5NSw4Ljc4N2MtMy4zMDYsMS44NjItNy41MjUsMC43OTEtOS40MDctMi4zOTFsLTcuNDQzLTEyLjU4Yy0wLjg1NS0xLjQ0NC0xLjA4OC0zLjEyNC0wLjY1OS00LjcyOGMwLjQ0Ny0xLjY3LDEuNTU0LTMuMDc1LDMuMTE3LTMuOTU2bDE1LjU2OS04Ljc3MmMzLjE5MS0xLjc5OCw0Ljc3NS01LjUxNiwzLjg2LTkuMDYyYy0xLjQ3OC01LjcyOC0yLjIyNy0xMS42MzMtMi4yMjctMTcuNTQ4YzAtNS45MTcsMC43NDktMTEuODIsMi4yMjctMTcuNTQ3YzAuOTE1LTMuNTQ2LTAuNjY4LTcuMjY1LTMuODU5LTkuMDYzbC0xNS41NjktOC43NzNjLTEuNTYzLTAuODgxLTIuNjctMi4yODUtMy4xMTctMy45NTVjLTAuNDMtMS42MDUtMC4xOTYtMy4yODQsMC42NTktNC43MjlsNy40NDMtMTIuNThjMS44ODItMy4xOCw2LjEwMS00LjI1Myw5LjQwNy0yLjM5bDE1LjU5Niw4Ljc4N2MzLjA5LDEuNzQyLDYuOTU3LDEuMjYzLDkuNTMxLTEuMTc3YzguNzYyLTguMzA4LDE5LjU4My0xNC40MDksMzEuMjkxLTE3LjY0MmMzLjUwNS0wLjk2Nyw1LjkzMy00LjE1Niw1LjkzMy03Ljc5MnYtMTcuNTU5YzAtMy41NTMsMy4wNS02LjQ0Myw2LjgtNi40NDNoMTQuODg1YzMuNzUsMCw2LjgsMi44OSw2LjgsNi40NDN2MTcuNTU5YzAsMy42MzYsMi40MjcsNi44MjUsNS45MzMsNy43OTJjMTEuNzA4LDMuMjMzLDIyLjUyOCw5LjMzMywzMS4yOTEsMTcuNjQyYzIuNTc1LDIuNDQzLDYuNDQsMi45MTksOS41MzEsMS4xNzdsMTUuNTk2LTguNzg3YzMuMzA3LTEuODYyLDcuNTI1LTAuNzksOS40MDcsMi4zOTFsNy40NDIsMTIuNTc4YzAuODU2LDEuNDQ1LDEuMDksMy4xMjYsMC42Niw0LjczYy0wLjQ0NywxLjY3LTEuNTU0LDMuMDc0LTMuMTE4LDMuOTU1bC0xNS41NjksOC43NzNjLTMuMTkxLDEuNzk4LTQuNzc0LDUuNTE3LTMuODU5LDkuMDYzYzEuNDc4LDUuNzI2LDIuMjI3LDExLjYzLDIuMjI3LDE3LjU0N2MwLDUuOTE2LTAuNzQ5LDExLjgyLTIuMjI3LDE3LjU0OGMtMC45MTUsMy41NDYsMC42NjksNy4yNjQsMy44Niw5LjA2MmwxNS41NjksOC43NzJjMS41NjMsMC44ODEsMi42NywyLjI4NiwzLjExNywzLjk1NkM0ODUuMjY0LDQzNS45MTQsNDg1LjAzMiw0MzcuNTkzLDQ4NC4xNzUsNDM5LjAzN3oiLz48cGF0aCBkPSJNMjEwLjI4NCwxODMuMjQyYy00LjQ2NSwwLTguMDg0LDMuNjE4LTguMDg0LDguMDg0YzAsNC40NjYsMy42Miw4LjA4NCw4LjA4NCw4LjA4NGgyMS41NTdjNC40NjUsMCw4LjA4NC0zLjYxOCw4LjA4NC04LjA4NGMwLTQuNDY2LTMuNjItOC4wODQtOC4wODQtOC4wODRIMjEwLjI4NHoiLz48L2c+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.icon-main-6 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0naXNvLTg4NTktMSc/Pgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDcwIDQ3MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ3MCA0NzAiPgogIDxnPgogICAgPHBhdGggZD0ibTIwMi41LDQwNS44ODN2LTEyMC4yMDhjMC00LjE0My0zLjM1Ny03LjUtNy41LTcuNWgtNTBjLTQuMTQzLDAtNy41LDMuMzU3LTcuNSw3LjVzMy4zNTcsNy41IDcuNSw3LjVoNDIuNXYxMTIuNzA4Yy0xNC4zMTUsMy4zOTYtMjUsMTYuMjc4LTI1LDMxLjYxNyAwLDE3LjkyMSAxNC41NzksMzIuNSAzMi41LDMyLjVzMzIuNS0xNC41NzkgMzIuNS0zMi41YzAtMTUuMzM5LTEwLjY4NS0yOC4yMjEtMjUtMzEuNjE3em0tNy41LDQ5LjExN2MtOS42NDksMC0xNy41LTcuODUxLTE3LjUtMTcuNXM3Ljg1MS0xNy41IDE3LjUtMTcuNSAxNy41LDcuODUxIDE3LjUsMTcuNS03Ljg1MSwxNy41LTE3LjUsMTcuNXoiLz4KICAgIDxwYXRoIGQ9Im0yODIuNSw0MDUuODgzdi0xMjAuMjA4YzAtNC4xNDMtMy4zNTctNy41LTcuNS03LjVoLTQ5Ljk5OWMtNC4xNDMsMC03LjUsMy4zNTctNy41LDcuNXMzLjM1Nyw3LjUgNy41LDcuNWg0Mi40OTl2MTEyLjcwOGMtMTQuMzE1LDMuMzk2LTI1LDE2LjI3OC0yNSwzMS42MTcgMCwxNy45MjEgMTQuNTc5LDMyLjUgMzIuNSwzMi41czMyLjUtMTQuNTc5IDMyLjUtMzIuNWMwLTE1LjMzOS0xMC42ODUtMjguMjIxLTI1LTMxLjYxN3ptLTcuNSw0OS4xMTdjLTkuNjQ5LDAtMTcuNS03Ljg1MS0xNy41LTE3LjVzNy44NTEtMTcuNSAxNy41LTE3LjUgMTcuNSw3Ljg1MSAxNy41LDE3LjUtNy44NTEsMTcuNS0xNy41LDE3LjV6Ii8+CiAgICA8cGF0aCBkPSJtNDEwLDM1NWMtMTUuMzM5LDAtMjguMjIxLDEwLjY4NS0zMS42MTcsMjVoLTE1Ljg4M3YtOTQuMzI1YzAtNC4xNDMtMy4zNTctNy41LTcuNS03LjVoLTUwYy00LjE0MywwLTcuNSwzLjM1Ny03LjUsNy41czMuMzU3LDcuNSA3LjUsNy41aDQyLjV2OTQuMzI1YzAsNC4xNDMgMy4zNTcsNy41IDcuNSw3LjVoMjMuMzgzYzMuMzk2LDE0LjMxNSAxNi4yNzgsMjUgMzEuNjE3LDI1IDE3LjkyMSwwIDMyLjUtMTQuNTc5IDMyLjUtMzIuNXMtMTQuNTc5LTMyLjUtMzIuNS0zMi41em0wLDUwYy05LjY0OSwwLTE3LjUtNy44NTEtMTcuNS0xNy41czcuODUxLTE3LjUgMTcuNS0xNy41IDE3LjUsNy44NTEgMTcuNSwxNy41LTcuODUxLDE3LjUtMTcuNSwxNy41eiIvPgogICAgPHBhdGggZD0iTTQ1Mi4xNDEsMTYxLjU1N2MtMTAuMTA4LTEyLjU1LTIzLjgzNy0yMS44NDgtMzkuMTEzLTI2LjU5MmMtMS43Mi0zNS41MDMtMTYuNDUtNjguNjI4LTQxLjg0LTkzLjgwNiAgIEMzNDQuNDIyLDE0LjYxNywzMDguOTIyLDAsMjcxLjIyNiwwYy00OS41MDEsMC05NS4zMDYsMjUuODEyLTEyMS4wNjYsNjcuNzg3Yy02LjI2NC0xLjk3NS0xMi43NzUtMi45NzItMTkuNDM0LTIuOTcyICAgYy0zMC42MzcsMC01Ni45ODMsMjEuNjI2LTYzLjMzNiw1MS4xMDVDMjguMDQ0LDEyNi4xMjcsMCwxNjEuOTg4LDAsMjAzLjEwMWMwLDQ5LjY2Nyw0MC40MDYsOTAuMDc0LDkwLjA3Myw5MC4wNzRIMTA3LjVWMzgwICAgSDkxLjYxN0M4OC4yMjEsMzY1LjY4NSw3NS4zMzksMzU1LDYwLDM1NWMtMTcuOTIxLDAtMzIuNSwxNC41NzktMzIuNSwzMi41UzQyLjA3OSw0MjAsNjAsNDIwYzE1LjMzOSwwLDI4LjIyMS0xMC42ODUsMzEuNjE3LTI1ICAgSDExNWM0LjE0MywwLDcuNS0zLjM1Nyw3LjUtNy41VjI4NS42NzVjMC00LjE0My0zLjM1Ny03LjUtNy41LTcuNUg5MC4wNzNDNDguNjc4LDI3OC4xNzUsMTUsMjQ0LjQ5NywxNSwyMDMuMTAxICAgYzAtMzUuNzIzLDI1LjM5NS02Ni42ODgsNjAuMzgzLTczLjYyN2MzLjE1NS0wLjYyNSw1LjU2MS0zLjE5Myw1Ljk3OC02LjM4M2MzLjIyOS0yNC42NzEsMjQuNDUxLTQzLjI3NSw0OS4zNjUtNDMuMjc1ICAgYzYuODU0LDAsMTMuNTAxLDEuMzczLDE5Ljc1Niw0LjA4YzMuNTQ2LDEuNTM1LDcuNjc1LDAuMTI1LDkuNTQzLTMuMjU0QzE4Mi40MDksNDAuMTUyLDIyNS4wMTksMTUsMjcxLjIyNiwxNSAgIGM2OS4zODQsMCwxMjYuMzQsNTYuNDM4LDEyNi45NjYsMTI1LjgxMmMwLjAzMSwzLjQ2NiwyLjQzMyw2LjQ1OCw1LjgwOSw3LjIzOWMzMC4wMjgsNi45NDksNTEsMzMuMzUxLDUxLDY0LjIwMyAgIGMwLDM2LjM0OS0yOS41NzEsNjUuOTIxLTY1LjkyLDY1LjkyMUgzODVjLTQuMTQzLDAtNy41LDMuMzU3LTcuNSw3LjVzMy4zNTcsNy41LDcuNSw3LjVoNC4wOGM0NC42MTksMCw4MC45Mi0zNi4zMDEsODAuOTItODAuOTIxICAgQzQ3MCwxOTMuODU5LDQ2My42NTcsMTc1Ljg1NCw0NTIuMTQxLDE2MS41NTd6IE02MCw0MDVjLTkuNjQ5LDAtMTcuNS03Ljg1MS0xNy41LTE3LjVTNTAuMzUxLDM3MCw2MCwzNzBzMTcuNSw3Ljg1MSwxNy41LDE3LjUgICBTNjkuNjQ5LDQwNSw2MCw0MDV6Ii8+CiAgICA8cGF0aCBkPSJtMzY1LjY5MiwxNDguNjA1aDAuMDY5YzQuMTQyLTAuMDM4IDcuNDY5LTMuNDI2IDcuNDMyLTcuNTY4LTAuMTEyLTEyLjM1NC0yLjQ0NC0yNC40NDMtNi45MzEtMzUuOTMxLTEuNTA4LTMuODU4LTUuODU2LTUuNzY1LTkuNzE1LTQuMjU4cy01Ljc2NSw1Ljg1Ni00LjI1OCw5LjcxNWMzLjgyMiw5Ljc4NCA1LjgwOCwyMC4wODMgNS45MDMsMzAuNjEgMC4wMzksNC4xMiAzLjM4OSw3LjQzMiA3LjUsNy40MzJ6Ii8+CiAgICA8cGF0aCBkPSJtMzM4LjI3OCw4Ni43NTZjMS40ODMsMS43OTYgMy42MjYsMi43MjQgNS43ODYsMi43MjQgMS42ODMsMCAzLjM3NS0wLjU2MyA0Ljc3Mi0xLjcxOCAzLjE5My0yLjYzOCAzLjY0NC03LjM2NSAxLjAwNi0xMC41NTktMTkuNTMtMjMuNjQzLTQ4LjE4NS0zNy4yMDMtNzguNjE1LTM3LjIwMy00LjE0MywwLTcuNSwzLjM1Ny03LjUsNy41czMuMzU3LDcuNSA3LjUsNy41YzI1Ljk0LDAgNTAuMzc5LDExLjU3NCA2Ny4wNTEsMzEuNzU2eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}
.section-clients {
  padding: 90px 0;
  text-align: center;
}
@media (max-width: 991px) {
  .section-clients {
    padding: 60px 0;
  }
}
@media (max-width: 767px) {
  .section-clients {
    padding: 30px 0;
  }
}
.section-clients h2 {
  margin: 10px 0;
  font-size: 30px;
  word-spacing: -0.8px;
}
.section-clients .clients-list {
  padding: 0;
  margin-top: 54px;
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .section-clients .clients-list {
    margin: 40px 40px 0;
  }
}
@media (max-width: 767px) {
  .section-clients .clients-list {
    margin: 20px 0 0;
  }
}
.section-clients .clients-list li {
  height: 70px;
  text-align: center;
}
.section-clients .clients-list li img {
  max-height: 100%;
  width: auto;
}
.section-desc-images {
  padding: 90px 0 50px;
  text-align: center;
}
@media (max-width: 991px) {
  .section-desc-images {
    padding: 60px 0 20px;
  }
}
.section-desc-images img {
  max-width: 290px;
  max-height: 180px;
}
.section-desc-images h2 {
  margin-bottom: 60px;
}
@media (max-width: 991px) {
  .section-desc-images h2 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .section-desc-images h2 {
    margin-bottom: 30px;
  }
}
.section-desc-images .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.section-desc-images .row .item {
  padding: 0 10px 40px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 33%;
  -ms-flex: 1 1 33%;
  flex: 1 1 33%;
  text-align: left;
}
@media (max-width: 991px) {
  .section-desc-images .row .item {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 50%;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
}
@media (max-width: 767px) {
  .section-desc-images .row .item {
    padding: 0 0 30px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }
}
.section-desc-images .row .item img {
  margin-bottom: 20px;
  max-width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  .section-desc-images .row .item img {
    margin-bottom: 0;
  }
}
.section-desc-images .item-header {
  height: 66px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  color: #0097de;
  font-weight: 300;
  position: relative;
  padding-left: 20px;
}
.section-desc-images .item-header:before {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: #35373e;
  height: 40px;
  width: 1px;
  content: "";
  display: block;
}
.section-desc-images p {
  margin: 8px 0 0;
  color: #797c7f;
  line-height: 26px;
}
.bottom-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .bottom-block {
    height: auto;
    background-size: cover;
    padding: 3rem 15px;
    text-align: center;
  }
}
@media (max-width: 991px) {
  .bottom-block {
    font-size: 2rem;
    line-height: 1.25;
    margin: 0;
    padding: 3rem 10px;
  }
}
.bottom-block h2 {
  margin: 10px 0 30px;
  text-align: center;
  font-size: 36px;
  font-weight: 500;
}
.bottom-block h2:after,
.bottom-block h2:before {
  border-color: #fff;
}
@media (max-width: 991px) {
  .bottom-block h2 {
    font-size: 2rem;
    line-height: 1.25;
  }
}
.bottom-block .btn {
  display: inline-block;
  padding: 20px 68px;
  color: #fff;
  background-color: #0097de;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 27px;
}
.bottom-block .btn:hover {
  background-color: #14b5ff;
}
@media (max-width: 991px) {
  .bottom-block .btn {
    font-size: 1rem;
    letter-spacing: 0.1rem;
    padding: 20px 40px;
  }
}
@media (max-width: 991px) {
  .bottom-block .btn {
    padding: 20px;
  }
}
.section-icons-text {
  margin: 82px 0 55px;
  text-align: center;
}
@media (max-width: 991px) {
  .section-icons-text {
    margin: 62px 0 15px;
  }
}
@media (max-width: 767px) {
  .section-icons-text {
    margin: 42px 0 15px;
  }
}
.section-icons-text h2 {
  margin-bottom: 49px;
}
@media (max-width: 767px) {
  .section-icons-text h2 {
    margin-bottom: 29px;
  }
}
.section-icons-text .triggers {
  font-size: 0;
  text-align: left;
}
.section-icons-text .triggers .trigger-block {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  margin-bottom: 56px;
  padding: 0 15px;
}
.section-icons-text .triggers .trigger-block:hover .left span {
  color: #0097de;
}
@media (max-width: 991px) {
  .section-icons-text .triggers .trigger-block {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .section-icons-text .triggers .trigger-block {
    width: 100%;
    margin-bottom: 30px;
  }
}
.section-icons-text .triggers .trigger-block .left {
  width: 25%;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
}
@media (max-width: 767px) {
  .section-icons-text .triggers .trigger-block .left {
    width: 100%;
  }
}
.section-icons-text .triggers .trigger-block .left span {
  text-align: center;
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  border: 1px solid #dedede;
  border-radius: 50%;
  color: #000;
  background-color: #fff;
}
@media (max-width: 991px) {
  .section-icons-text .triggers .trigger-block .left span {
    width: 80px;
    height: 80px;
    line-height: 80px;
  }
}
.section-icons-text .triggers .trigger-block .right {
  display: inline-block;
  vertical-align: top;
  width: 75%;
  font-size: 14px;
}
@media (max-width: 767px) {
  .section-icons-text .triggers .trigger-block .right {
    width: 100%;
    margin-top: 35px;
  }
}
.section-icons-text .triggers .trigger-block .right .trigger-header {
  height: 74px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
  font-family: MuseoSansCyrl, Arial, sans-serif;
  color: #0097de;
  font-weight: 300;
  position: relative;
  padding-left: 25px;
}
.section-icons-text .triggers .trigger-block .right .trigger-header:before {
  position: absolute;
  left: 4px;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: #35373e;
  height: 40px;
  width: 1px;
  content: "";
  display: block;
}
@media (max-width: 767px) {
  .section-icons-text .triggers .trigger-block .right .trigger-header:before {
    top: -15px;
    left: 0;
    bottom: auto;
    width: 40px;
    height: 1px;
  }
}
@media (max-width: 767px) {
  .section-icons-text .triggers .trigger-block .right .trigger-header {
    height: 100%;
    padding-left: 0;
  }
}
.section-icons-text .triggers .trigger-block .right p {
  margin: 13px 0 0 4px;
  line-height: 26.2px;
  color: #797c7f;
}
.section-black-line {
  background-color: #35373e;
}
.section-black-line .black-line-cols {
  padding: 0 15px;
  height: 240px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.section-black-line h3 {
  margin: 0;
  color: #fff;
  padding-bottom: 18px;
  position: relative;
}
.section-black-line h3:after,
.section-black-line h3:before {
  position: absolute;
  left: 0;
  background-color: #fff;
  height: 1px;
  content: "";
  display: block;
}
.section-black-line h3:before {
  width: 42px;
  bottom: 5px;
}
.section-black-line h3:after {
  bottom: 0;
  width: 30px;
}
.section-black-line .left,
.section-black-line .right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.section-black-line p {
  color: rgba(255, 255, 255, 0.4);
}
form > .input-wrap > label {
  text-align: left;
}
form > .input-wrap > input {
  min-width: 342px;
  width: 100%;
}
form > .input-wrap > textarea {
  min-width: 342px;
  width: 100%;
}
