@charset "UTF-8";
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Не пишите сюда ничего вручную, все такие правки будут потеряны.
 * Читайте ./README.md для понимания.
 */
.btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  margin: 0;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-align: center;
  font-size: 1em;
  font-family: inherit;
  line-height: 1.375;
  text-decoration: none;
  text-transform: none;
  color: #242723;
  border-radius: 3px;
  border: 1px solid #cccccc;
  background-color: #e6e6e6;
  background-image: none;
  cursor: pointer; }
.btn:hover, .btn:focus {
    text-decoration: none;
    color: #242723; }
.btn--disabled, .btn:disabled {
    cursor: not-allowed;
    color: #242723;
    background-color: #e6e6e6;
    border-color: #cccccc; }
a.btn--disabled {
      pointer-events: none; }
.close {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 30px;
  height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer; }
.close > span {
    display: inline-block;
    width: 100%;
    height: 3px;
    background: transparent;
    position: relative; }
.close > span:before, .close > span:after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 3px;
      background: #000;
      -webkit-transform-origin: 50% 50%;
              transform-origin: 50% 50%; }
.close > span:before {
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
              transform: rotate3d(0, 0, 1, 45deg); }
.close > span:after {
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
              transform: rotate3d(0, 0, 1, -45deg); }
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }
.dropdown-toggle {
  white-space: nowrap; }
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent; }
.dropdown-toggle:empty::after {
  margin-left: 0; }
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
.dropdown-menu-left {
  right: auto;
  left: 0; }
.dropdown-menu-right {
  right: 0;
  left: auto; }
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }
.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }
.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }
.dropright .dropdown-toggle::after {
  vertical-align: 0; }
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }
.dropleft .dropdown-toggle::after {
  display: none; }
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }
.dropleft .dropdown-toggle::before {
  vertical-align: 0; }
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa; }
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff; }
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent; }
.dropdown-menu.show {
  display: block; }
.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
.embed-responsive::before {
    content: '';
    display: block;
    padding-top: 56.25%; }
.embed-responsive img,
  .embed-responsive iframe,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }
.embed-responsive--21-9::before {
    padding-top: 42.85714%; }
.embed-responsive--4-3::before {
    padding-top: 75%; }
.embed-responsive--3-2::before {
    padding-top: 66.66667%; }
.embed-responsive--1-1::before {
    padding-top: 100%; }
.lang-switcher {
  line-height: 1; }
.lang-switcher__btn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    min-width: 32px;
    height: 24px;
    margin: 0;
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    white-space: nowrap;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: transparent;
    background-size: 20px;
    border: none;
    cursor: pointer; }
.lang-switcher__btn:hover, .lang-switcher__btn:focus {
      outline: none; }
.lang-switcher__current {
    display: inline-block;
    vertical-align: middle; }
.lang-switcher__current::after {
      display: inline-block;
      vertical-align: middle;
      content: "";
      width: 16px;
      height: 16px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: 10px 7px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='%23242723'%3E%3Cpath d='M.25,1.79l4,4.83a1,1,0,0,0,1.46.12l.12-.12,4-4.83A1.13,1.13,0,0,0,9.64.26,1,1,0,0,0,9,0H1A1.05,1.05,0,0,0,0,1.08,1.14,1.14,0,0,0,.25,1.79Z'/%3E%3C/svg%3E"); }
.lang-switcher__list {
    min-width: 40px;
    padding: 10px 0;
    -webkit-box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.07);
            box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.07);
    border-radius: 6px;
    border: none; }
.lang-switcher__list li + li {
      margin-top: 10px; }
.lang-switcher__item.active .lang-switcher__link {
    color: #09acfe;
    pointer-events: none; }
.lang-switcher__link {
    display: block;
    padding: 5px 1em;
    font-weight: inherit;
    text-decoration: none;
    text-align: center;
    white-space: nowrap;
    color: #242723; }
.lang-switcher__link:hover, .lang-switcher__link:focus {
      color: #09acfe; }
.logo {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap; }
.logo img {
    display: block;
    width: 128px;
    height: 18px; }
@-ms-viewport {
  width: device-width; }
.page {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-overflow-style: scrollbar;
  -ms-text-size-adjust: 100%;
  min-width: 320px;
  min-height: 100%; }
.page__inner {
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
.page__content {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
.page__footer-wrapper {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }
body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  margin: 0;
  min-height: 100%; }
[tabindex='-1']:focus {
  outline: none !important; }
[role='button'] {
  cursor: pointer; }
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }
a,
button,
[role='button'],
input,
label,
select,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  margin: 0; }
button,
input {
  overflow: visible;
  text-transform: none; }
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }
textarea {
  overflow: auto;
  resize: vertical; }
svg {
  fill: currentColor; }
a svg,
  button svg {
    pointer-events: none; }
svg:not(:root) {
    overflow: hidden; }
img {
  max-width: 100%;
  height: auto; }
a {
  color: #09acfe;
  background-color: transparent;
  -webkit-transition: color 0.2s;
  transition: color 0.2s; }
a:hover, a:focus {
    text-decoration: none;
    color: #09acfe; }
a[href^="tel:"] {
    /* @media (min-width: $screen-xl) {
      white-space: nowrap;
      pointer-events: none;
      text-decoration: inherit;
      color: inherit;
    } */ }
.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
.fade:not(.show) {
  opacity: 0; }
.collapse {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }
.collapse:not(.show) {
  display: none; }
.visually-hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0; }
.clearfix:before, .clearfix:after {
  content: "";
  display: table; }
.clearfix:after {
  clear: both; }
.list-nostyled {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }
.list-nostyled li::before {
    display: none; }
/* Кастомизируем выделение текста на сайте */
*:not(img)::-moz-selection {
  color: white;
  background-color: #09acfe;
  /* Safari, Chrome, Opera */ }
*:not(img)::selection {
  color: white;
  background-color: #09acfe;
  /* Safari, Chrome, Opera */ }
*:not(img)::-moz-selection {
  color: white;
  background-color: #09acfe;
  /* FireFox */ }
.container {
  display: block;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  background: none; }
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px; }
.row > * {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
.content__col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px; }
.content__container {
  padding: 20px 0 60px; }
/* &__element {
  @include col(); // малые ширины — 12 из 12, промежутки по умолчанию
  @include col(sm, 6, $grid-columns, 10px);  // SM (480 по умолчанию) — 6 из 12, промежутки 10px
  @include col(md, 4, $grid-columns, 12px);  // MD (768 по умолчанию) — 4 из 12, промежутки 12px
  @include col(lg, 3, $grid-columns, 16px);  // LG (992 по умолчанию) — 3 из 12, промежутки 16px
  @include col(xl, 2, $grid-columns, 20px);  // XL (1200 по умолчанию) — 2 из 12, промежутки 20px
  @include col(xxl, 1, $grid-columns, 26px); // XXL (1800 по умолчанию) — 1 из 12, промежутки 26px
} */
.page-footer {
  color: #f2f4fa;
  background-color: black; }
.page-footer__main {
    padding: 60px 0 30px; }
.page-footer__logo-col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px; }
.page-footer__contacts-col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px; }
.page-footer__socials-col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px; }
.page-footer__contacts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
.page-footer__item {
    margin-bottom: 20px; }
.page-footer__link {
    color: inherit; }
.page-footer__link::before {
      display: inline-block;
      vertical-align: middle;
      content: "";
      width: 24px;
      height: 24px;
      margin-right: 10px;
      background-color: transparent;
      background-position: center;
      background-repeat: no-repeat; }
.page-footer__link--tel::before {
      background-size: 18px 18px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M4.72,2.67a16.5,16.5,0,0,0,.6,3.45l-1.6,1.6a19.6,19.6,0,0,1-1-5Zm13.15,16a16.94,16.94,0,0,0,3.46.6v2a20.64,20.64,0,0,1-5.06-1ZM6,0H1.33A1.34,1.34,0,0,0,0,1.33,22.67,22.67,0,0,0,22.67,24,1.34,1.34,0,0,0,24,22.67V18a1.34,1.34,0,0,0-1.33-1.33,15.26,15.26,0,0,1-4.76-.76,1.23,1.23,0,0,0-.42-.07,1.37,1.37,0,0,0-.94.39l-2.94,2.93a20.19,20.19,0,0,1-8.78-8.78L7.76,7.45a1.33,1.33,0,0,0,.33-1.36,15.21,15.21,0,0,1-.76-4.76A1.34,1.34,0,0,0,6,0Z'/%3E%3C/svg%3E"); }
.page-footer__link--mail::before {
      background-size: 20px 16px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='21' viewBox='0 0 27 21' fill='white'%3E%3Cpath d='M27,2.63A2.67,2.67,0,0,0,24.3,0H2.7A2.67,2.67,0,0,0,0,2.63V18.38A2.67,2.67,0,0,0,2.7,21H24.3A2.67,2.67,0,0,0,27,18.38Zm-2.7,0L13.5,9.17,2.7,2.63Zm0,15.75H2.7V5.25l10.8,6.56L24.3,5.25Z'/%3E%3C/svg%3E"); }
.page-footer__copyrights {
    padding-bottom: 60px; }
.page-header {
  background-color: #fbfbfb; }
.page-header__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 20px 0; }
.page-header__nav {
    display: none; }
.page-header__item {
    margin-right: 25px; }
.page-header__item:last-child {
      margin-right: 0; }
.page-header__link {
    color: inherit;
    text-decoration: none; }
.page-header--noindex {
    background-color: white; }
.table {
  border-collapse: collapse;
  width: 100%;
  border: 1px solid #828282;
  margin: 1.375 0; }
.table caption {
    padding-top: 0.4em;
    text-align: right;
    caption-side: bottom;
    font-size: 0.75em;
    line-height: 1em;
    color: gray; }
.table td,
  .table th {
    padding: 5px 12px;
    vertical-align: top;
    border-bottom: 1px solid #828282; }
.table td:not(:first-child),
    .table th:not(:first-child) {
      border-left: 1px solid #828282; }
.table th {
    text-align: left; }
.to-top {
  position: fixed;
  right: 1rem;
  bottom: 1rem;
  z-index: 1;
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  background-color: #000;
  color: transparent;
  font: 0/0 a;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 11' width='17' height='11'%3E%3Cpath fill='%23fff' d='M.202 1.97L1.956.204A.61.61 0 0 1 2.43 0a.61.61 0 0 1 .47.204L8.5 5.84 14.1.204A.61.61 0 0 1 14.57 0a.61.61 0 0 1 .474.204l1.754 1.766a.618.618 0 0 1 .202.473.62.62 0 0 1-.202.476l-7.826 7.875A.61.61 0 0 1 8.5 11a.61.61 0 0 1-.472-.204L.202 2.92A.618.618 0 0 1 0 2.444c0-.203.067-.34.202-.475z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }
.js .to-top {
    display: none; }
@font-face {
  font-family: 'Inter';
  src: url("../fonts/Inter-Regular.woff2") format("woff2"), url("../fonts/Inter-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter';
  src: url("../fonts/Inter-Medium.woff2") format("woff2"), url("../fonts/Inter-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'Inter';
  src: url("../fonts/Inter-Bold.woff2") format("woff2"), url("../fonts/Inter-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }
body {
  font-family: -apple-system, BlinkMacSystemFont, "Inter", "Ubuntu", "Droid Sans", "Helvetica Neue", "Arial", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.375;
  word-break: break-word;
  text-align: left;
  color: #242723;
  background-color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: -apple-system, BlinkMacSystemFont, "Inter", "Ubuntu", "Droid Sans", "Helvetica Neue", "Arial", sans-serif;
  font-weight: 700;
  color: #242723; }
.h1,
h1 {
  margin-top: 0;
  margin-bottom: 22px;
  font-size: 21px; }
.h2,
h2 {
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 19px; }
.h3,
h3 {
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 18px;
  font-weight: 500; }
.h4,
h4 {
  margin-top: 22px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500; }
.h5,
.h6,
h5,
h6 {
  margin-top: 22px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  /* @media (min-width: $screen-md) {
    font-size: $font-size--h5 * 1.125;
  } */ }
div *:first-child,
section *:first-child,
article *:first-child {
  margin-top: 0; }
.p,
p,
ul,
ol,
dl,
blockquote,
pre,
address,
figure {
  color: currentColor; }
.p + .p,
  p + .p,
  ul + .p,
  ol + .p,
  dl + .p,
  blockquote + .p,
  pre + .p,
  address + .p,
  figure + .p, .p +
  p,
  p +
  p,
  ul +
  p,
  ol +
  p,
  dl +
  p,
  blockquote +
  p,
  pre +
  p,
  address +
  p,
  figure +
  p, .p +
  ul,
  p +
  ul,
  ul +
  ul,
  ol +
  ul,
  dl +
  ul,
  blockquote +
  ul,
  pre +
  ul,
  address +
  ul,
  figure +
  ul, .p +
  ol,
  p +
  ol,
  ul +
  ol,
  ol +
  ol,
  dl +
  ol,
  blockquote +
  ol,
  pre +
  ol,
  address +
  ol,
  figure +
  ol, .p +
  dl,
  p +
  dl,
  ul +
  dl,
  ol +
  dl,
  dl +
  dl,
  blockquote +
  dl,
  pre +
  dl,
  address +
  dl,
  figure +
  dl, .p +
  blockquote,
  p +
  blockquote,
  ul +
  blockquote,
  ol +
  blockquote,
  dl +
  blockquote,
  blockquote +
  blockquote,
  pre +
  blockquote,
  address +
  blockquote,
  figure +
  blockquote, .p +
  pre,
  p +
  pre,
  ul +
  pre,
  ol +
  pre,
  dl +
  pre,
  blockquote +
  pre,
  pre +
  pre,
  address +
  pre,
  figure +
  pre, .p +
  address,
  p +
  address,
  ul +
  address,
  ol +
  address,
  dl +
  address,
  blockquote +
  address,
  pre +
  address,
  address +
  address,
  figure +
  address, .p +
  figure,
  p +
  figure,
  ul +
  figure,
  ol +
  figure,
  dl +
  figure,
  blockquote +
  figure,
  pre +
  figure,
  address +
  figure,
  figure +
  figure {
    margin-top: 22px; }
address {
  font-style: normal; }
ul,
ol {
  padding-left: 1.3em; }
ol ol,
ul ul,
ol ul,
ul ol {
  margin-top: 0;
  margin-bottom: 0; }
li {
  line-height: inherit; }
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
  margin-top: 1.375em;
  margin-bottom: 1.375em;
  border: 0;
  border-top: 1px solid #242723; }
.small,
small {
  font-size: 14px; }
sub,
sup {
  font-size: 70%; }
b,
strong {
  font-weight: bolder; }
abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; }
blockquote {
  padding: 0;
  margin-left: 0;
  margin-right: 0; }
dt {
  font-weight: 700; }
dd {
  margin-left: 0; }
dd + dt {
    margin-top: 0.5em; }
code {
  padding: 0.06em 0.3em;
  color: #242723;
  background-color: rgba(0, 0, 0, 0.08);
  border-radius: 3px; }
kbd {
  padding: 0.06em 0.3em;
  color: #242723;
  background-color: #e6e6e6;
  border-radius: 3px; }
kbd kbd {
    padding: 0; }
pre {
  display: block;
  width: 100%;
  margin-bottom: 0.5em;
  overflow-x: auto;
  -moz-tab-size: 2;
    -o-tab-size: 2;
       tab-size: 2;
  background-color: rgba(0, 0, 0, 0.08); }
pre code {
    background: transparent; }
/* ol{
  counter-reset: myCounter;

  li:before {
    display: inline-block;
    vertical-align: baseline;
    margin-right: 0.7em;
    counter-increment: myCounter;
    content: counter(myCounter)".";
    font-family: inherit;
    font-size: inherit;
    font-weight: 600;
    text-align: left;
    line-height: inherit;
    color: $second-color;
  }
}

ul {
  li:before {
    display: inline-block;
    vertical-align: middle;
    content: "";
    width: 4px;
    height: 4px;
    margin-right: 0.7em;
    margin-top: -3px;
    border-radius: 50%;
    background-color: $second-color;

    @media (min-width: $screen-xl) {
      width: 5px;
      height: 5px;
    }
  }
} */
.hero {
  position: relative;
  padding-top: 20px;
  padding-bottom: 60px;
  margin-bottom: 80px;
  background-color: #fbfbfb; }
.hero .row {
    margin: 0 -20px; }
.hero__img-col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 30px; }
.hero__text-col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px; }
.hero__img img {
    display: block;
    width: 100%;
    max-width: 480px;
    margin: auto; }
.hero__title {
    line-height: 1.35;
    margin-bottom: 22px; }
.hero__descr {
    margin-bottom: 30px; }
.hero__downloads {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center; }
.hero__link {
    margin-bottom: 20px; }
.hero__link:hover, .hero__link:focus {
      -webkit-box-shadow: 5px 10px 40px rgba(0, 0, 0, 0.15);
              box-shadow: 5px 10px 40px rgba(0, 0, 0, 0.15); }
.hero__link:last-child {
      margin-bottom: 0; }
.hero__link img {
      display: block;
      width: 178px;
      height: 52px; }
.hero__page-scroll {
    display: none;
    position: absolute;
    bottom: 20px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  30% {
    -webkit-transform: translateY(19px);
            transform: translateY(19px); } }
@keyframes scroll {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  30% {
    -webkit-transform: translateY(19px);
            transform: translateY(19px); } }
.hero__page-scroll svg {
      display: block;
      width: 40px;
      height: 62px; }
.hero__page-scroll svg #wheel {
        -webkit-animation: scroll ease 1.5s infinite;
                animation: scroll ease 1.5s infinite; }
.advantages {
  margin-bottom: 80px; }
.advantages h2 {
    margin-bottom: 50px;
    text-align: center; }
.advantages__col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 40px; }
.advantages__col:last-child {
      margin-bottom: 0; }
.advantages__block {
    text-align: center; }
.advantages__block img {
      width: 50px;
      height: 50px; }
.for-driver__title {
  margin-bottom: 40px;
  text-align: center; }
.for-driver__title span {
    position: relative;
    display: inline-block;
    vertical-align: baseline;
    padding: 0 40px; }
.for-driver__title span::after {
      display: block;
      content: "";
      position: absolute;
      bottom: -10px;
      left: 0;
      right: 0;
      width: 100%;
      height: 6px;
      background-color: #09acfe;
      -webkit-transform: skewX(-45deg);
              transform: skewX(-45deg); }
.for-driver__img-col {
  display: none; }
.for-driver__img {
  position: relative; }
.for-driver__img::after {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transform: translateX(170px);
            transform: translateX(170px);
    width: 133px;
    height: 381px;
    background-color: transparent;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 211.58 605.76'%3E%3Cpath d='M94.67,168.73,97,187.64s16.1-33.87,26.67-46.95,33.12-44,33.12-44a85.72,85.72,0,0,0,2.07-9.15C148.28,93,132.57,99.19,128.39,99.35c-2,.08-4.06-1.12-5.93-2.79a26.82,26.82,0,0,1-3-3.2l-10.93,24.17Z' transform='translate(0 0)' style='fill:%23fff'/%3E%3Cpath d='M0,177.15c.32,8.36,13.72,14.83,22.76,18.26L25,176.89C16.25,173.35-.36,167.82,0,177.15Z' transform='translate(0 0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M171.77,213.24a52.63,52.63,0,0,0-4,11.17c3.86-3.32,6.35-6.24,6.28-8.1a35.8,35.8,0,0,0-1-5.75C172.66,211.45,172.2,212.34,171.77,213.24Z' transform='translate(0 0)' style='fill:none'/%3E%3Cpath d='M124.21,318c-48.46,16.12-56.91,2.2-57-1s6.87-27.18,5.22-28.7-23,19.89-29.42,17a4.58,4.58,0,0,1-2.34-2.55c-4.58,12.54-10.45,30-13.45,44.33-5.35,25.54-13.48,60.68-3,85.61s40.22,98.18,40.53,106.08c.25,6.34-1.53,12.74,1,14.91-4.58,10-13.9,30.31-15,31.55-1.52,1.64-12,17.88-4.07,17.57s26.57-8.95,40.31-22.14,31.84-36.07,30.2-37.59c-.83-.77-4.1-2.24-7.15-3.52a2.38,2.38,0,0,0,.64-1c1.4-4.81-11.74-17-11.74-17L66.42,420l33.84-66.22,24.41,98.79,4.78,123.3s.82-.25,2.17-.62c-.59,5-1.6,11.38-3.2,14.91-2.91,6.44-2.54,15.93,5.36,15.62s28.33-4.26,28.33-4.26,1.22-9.55-.43-11.07c-1.14-1.06-4.87-9.67-6-16.46a3.26,3.26,0,0,1,.69.84s10.51-14.66,11.85-21-5-128-5-128,16-102.81,9.3-130.88a6.63,6.63,0,0,1-1.68.77C158.31,299.25,172.66,301.86,124.21,318Z' transform='translate(0 0)' style='fill:%232f2e41'/%3E%3Cpath d='M196.56,122.66c-4.37-12.39-9.6-24.53-13.15-33.36-8.75-21.8-29.26-21-25.35-15.72h0c2,2.73,1.64,8.72.77,13.92a85.72,85.72,0,0,1-2.07,9.15s-22.54,31-33.12,44S97,187.64,97,187.64l-2.32-18.91,13.85-51.2,10.93-24.17.75-1.65a34.63,34.63,0,0,1-16.4-4.21c-6,4-10.19,13.2-10.19,13.2L83.52,166.39,60,173.24l-34.77,1.35-.28,2.3-2.19,18.52-1.11,9.4,51.51,3.71c-6.57,11.56-16.93,30.7-16.72,36.1.31,7.91-14.21,41.72-14.21,41.72s-3.9,11-1.61,16.41A4.58,4.58,0,0,0,43,305.3c6.45,2.92,27.78-18.49,29.42-17s-5.34,25.54-5.22,28.7,8.58,17.08,57,1,34.1-18.74,46.62-22.39a6.63,6.63,0,0,0,1.68-.77c3.55-2.35,3.72-8.26,2.48-16-.4-2.58-1-5.38-1.6-8.32,11.76-11.06,24.44-24,30.2-28.41,10.76-8.33,6.49-36.66,7.94-81.05C212.35,135.59,203.92,126.12,196.56,122.66ZM167.81,224.41a52.63,52.63,0,0,1,4-11.17c.43-.9.89-1.79,1.36-2.68a35.8,35.8,0,0,1,1,5.75C174.16,218.17,171.67,221.09,167.81,224.41Z' transform='translate(0 0)' style='fill:%234c4981'/%3E%3Cpath d='M158.06,73.58c-1.48-2.06-3-4.2-4.42-6.29a35.22,35.22,0,0,0,1.48-7.74c-1.9,3-4.64,5.32-8,4.84s-5.61-3.76-7.82-6.43-5.89-5.12-8.92-3.44c-1.87,1-2.7,3.28-4.32,4.66a8.61,8.61,0,0,1-6.44,1.57,17.26,17.26,0,0,1-15.15-16.42c0-2.33.07-5.32-2.08-6.23a5.1,5.1,0,0,0-2.6-.14,51.15,51.15,0,0,1-9,.61A34.79,34.79,0,0,0,120.2,91.71h.21c.67,0,1.33,0,2-.06,0,1.64,0,3.3.06,4.9,1.87,1.67,3.93,2.87,5.93,2.79,4.18-.16,19.89-6.31,30.46-11.84.87-5.2,1.26-11.19-.77-13.92Z' transform='translate(0 0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M99.83,38a5.1,5.1,0,0,1,2.6.14c2.15.91,2,3.9,2.08,6.23a17.26,17.26,0,0,0,15.15,16.42,8.61,8.61,0,0,0,6.44-1.57c1.62-1.38,2.45-3.62,4.32-4.66,3-1.68,6.7.78,8.92,3.44s4.39,5.95,7.82,6.43,6.06-1.88,8-4.84a20.07,20.07,0,0,0,1.73-3.39,48,48,0,0,0-.95-37.31C146.42-1.81,114.06-5.07,97,7A6.78,6.78,0,0,1,94.05,8.5a2.12,2.12,0,0,1-1.55-.34,2.1,2.1,0,0,1-.87-1.34c-.79,1.65-1.69,3.41-3.32,4.26s-4.14.14-4.37-1.68a7.7,7.7,0,0,1-1.77,3.73c-1,1-2.84,1.2-3.72.12.72,3.89.28,7.89.5,11.84s1.28,8.14,4.26,10.73a12.34,12.34,0,0,0,7.63,2.75A51.15,51.15,0,0,0,99.83,38Z' transform='translate(0 0)' style='fill:%232f2e41'/%3E%3Cpath d='M100,283.19c3.87,5.1,13.38,4.9,21.83,3.47-1.66-4.07-2.92-11.65-3.7-17.47C108.78,271.53,94.82,276.3,100,283.19Z' transform='translate(0 0)' style='fill:%23ee8e9e'/%3E%3C/svg%3E"); }
.for-driver__img img {
    display: block;
    width: 200px; }
.for-driver__stages-col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px; }
.for-driver__stages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
.for-driver__stage {
  width: 100%;
  margin-bottom: 50px; }
.for-driver__subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1; }
.for-driver__subtitle .step {
    display: inline-block;
    vertical-align: middle; }
.for-driver__subtitle .step::before {
      display: inline-block;
      vertical-align: middle;
      content: "";
      width: 30px;
      height: 30px;
      margin-right: 10px;
      background-color: white; }
.for-driver__subtitle .step--1::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%2309acfe'%3E%3Cpath d='M19.58,19.35a1.24,1.24,0,1,0,0,2.47,1.29,1.29,0,0,0,.89-.36,1.24,1.24,0,0,0,0-1.75A1.29,1.29,0,0,0,19.58,19.35Z'/%3E%3Cpath d='M11.37,11.23a1.33,1.33,0,0,0-1.9-1.87,1.29,1.29,0,0,0-.39.93,1.33,1.33,0,0,0,1.34,1.33A1.37,1.37,0,0,0,11.37,11.23Z'/%3E%3Cpath d='M19.58,9a1.32,1.32,0,0,0-.95,2.26,1.37,1.37,0,0,0,.95.39,1.33,1.33,0,1,0,0-2.65Z'/%3E%3Cpath d='M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0ZM10.42,6.59a3.71,3.71,0,0,1,3.75,3.7c0,2.78-3.75,6.89-3.75,6.89s-3.75-4.11-3.75-6.89A3.7,3.7,0,0,1,10.42,6.59Zm10,16.33a2.51,2.51,0,0,1-3.18-1.51H12.77a2.51,2.51,0,0,1-4.72,0,2.47,2.47,0,0,1,1.53-3.15,2.51,2.51,0,0,1,3.19,1.5h4.46a2.49,2.49,0,0,1,2.35-1.64A2.51,2.51,0,0,1,22,19.76,2.47,2.47,0,0,1,20.42,22.92Zm-.84-5.74s-3.75-4.11-3.75-6.89a3.75,3.75,0,0,1,7.5,0C23.33,13.07,19.58,17.18,19.58,17.18Z'/%3E%3C/svg%3E"); }
.for-driver__subtitle .step--2::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%2309acfe'%3E%3Cpath d='M18.58,17.09l-3.17-1.92V11.46a.63.63,0,0,0-.62-.63.65.65,0,0,0-.62.63v3.91a.82.82,0,0,0,.39.7l3.37,2.1a.63.63,0,0,0,.86-.2A.65.65,0,0,0,18.58,17.09Z' transform='translate(0 0)'/%3E%3Cpath d='M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm0,23.33A8.33,8.33,0,1,1,23.24,15,8.31,8.31,0,0,1,15,23.33Z' transform='translate(0 0)'/%3E%3C/svg%3E"); }
.for-driver__subtitle .step--3::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%2309acfe'%3E%3Cpath d='M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0ZM7.62,13.54a.83.83,0,0,1-.83-1,8.65,8.65,0,0,1,2.72-5,.84.84,0,0,1,1.16,0,.82.82,0,0,1,0,1.19,7.07,7.07,0,0,0-2.2,4.12A.84.84,0,0,1,7.62,13.54ZM15,23.13a1.66,1.66,0,0,1-1.66-1.67h3.33A1.67,1.67,0,0,1,15,23.13Zm5.49-2.5H9.5a.84.84,0,0,1-.58-1.43L10,18.13V14c0-2.57,1.36-4.7,3.75-5.27V8.13a1.25,1.25,0,1,1,2.5,0v.56A5.08,5.08,0,0,1,20,14v4.17l1.07,1.07A.84.84,0,0,1,20.48,20.63Zm1.91-7.1a.82.82,0,0,1-.82-.69,7,7,0,0,0-2.21-4.11.82.82,0,0,1,0-1.19.84.84,0,0,1,1.16,0,8.7,8.7,0,0,1,2.71,5A.83.83,0,0,1,22.39,13.53Z'/%3E%3C/svg%3E"); }
.for-driver__stage-img {
  width: 220px;
  margin: auto;
  -webkit-box-shadow: 5px 10px 40px rgba(16, 112, 177, 0.2);
          box-shadow: 5px 10px 40px rgba(16, 112, 177, 0.2);
  border-radius: 10px; }
.for-driver__stage-img img {
    width: 100%;
    display: block; }
.for-passenger__title {
  margin-bottom: 40px;
  text-align: center; }
.for-passenger__title span {
    position: relative;
    display: inline-block;
    vertical-align: baseline;
    padding: 0 40px; }
.for-passenger__title span::after {
      display: block;
      content: "";
      position: absolute;
      bottom: -10px;
      left: 0;
      right: 0;
      width: 100%;
      height: 6px;
      background-color: #00cd78;
      -webkit-transform: skewX(-45deg);
              transform: skewX(-45deg); }
.for-passenger__img-col {
  display: none; }
.for-passenger__img {
  position: relative; }
.for-passenger__img::after {
    display: block;
    content: "";
    position: absolute;
    z-index: 1;
    right: 0;
    bottom: 0;
    -webkit-transform: translateX(-160px);
            transform: translateX(-160px);
    width: 152px;
    height: 406px;
    background-color: transparent;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 226 601.9'%3E%3Cpath d='M127.9,96.4a27.93,27.93,0,0,0-3.57-13.7.43.43,0,0,0,0,0c-.89,8.87-9.64,16-20.8,17.08A26.9,26.9,0,0,1,78,118.37c-.39,0-.77,0-1.16,0,0,.67-.07,1.34-.11,2a112.76,112.76,0,0,1-2,16.83C83.2,136,95.06,135,100,134.4c3.16-.4,6,1.09,8.28,3A74.78,74.78,0,0,1,106,123.76,28,28,0,0,0,127.9,96.4Z' transform='translate(0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M69.13,294.4c-.51-2.56.8-6.95,2.08-11.16-3.8-7.86-8.25-19.12-7.06-26.84a137.06,137.06,0,0,0,1-24.23c-4.25,2.24-16.3,3.34-21.64,1.59.61,11.62,2.16,38.3,3.71,40.64s11.89,26.84,17,39.11C66.84,303.36,69.56,296.55,69.13,294.4Z' transform='translate(0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M146.83,558.2v3.44A14.07,14.07,0,0,0,146.83,558.2Z' transform='translate(0)' style='fill:none'/%3E%3Cpath d='M150.82,572.4c-3-3-4-14.2-4-14.2a14.07,14.07,0,0,1,0,3.44c-.72,5.64-5.28,6.16-7,2.76-1.5-3-6.37-4.32-10-5.21-1.2-.29-2.25-.54-3-.79-3-1-3,23-4,28s-.5,15.5-.5,15.5h27.9l.5-1.5,3-1-.5,2.5s6.48-.5,7.48-11.5S153.8,575.4,150.82,572.4Z' transform='translate(0)' style='fill:%232f2e41'/%3E%3Cpath d='M42.75,569.89a42.53,42.53,0,0,0,2.23-9.6Z' transform='translate(0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M69.13,586.4c-1-5-1-29-4-28-.84.28-2.08.57-3.46.92-3.54.88-8,2.21-9.49,5.08-1.87,3.76-7.26,2.74-7.07-4.7,0-.47,0-1,.1-1.5,0,0-.07.83-.24,2.09a42.53,42.53,0,0,1-2.23,9.6,7.91,7.91,0,0,1-1.51,2.51c-3,3-11,7-10,18s7.47,11.5,7.47,11.5l-.5-2.5,3,1,.49,1.5h27.9S70.13,591.4,69.13,586.4Z' transform='translate(0)' style='fill:%232f2e41'/%3E%3Cpath d='M204.78,306.34c-13.18-12-31.62-38.18-42-52.52-9.49-13.07-6.76-21.67-5.93-32.16-5.09,2.24-15.12,6.69-22.19,7.89-1.85,16.07-1.41,30.69,10.86,44.15q9.07,10,19.07,19.1a279.73,279.73,0,0,0,31.27,24.67c1.83,4.87,28.67,40.57,30,26.33S218,318.39,204.78,306.34Z' transform='translate(0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M47.17,550.87l-2.05,8.83c-.19,7.44,5.2,8.46,7.07,4.7,1.44-2.87,6-4.2,9.49-5.08l1.37-6.72C57.25,552.94,51.39,552.57,47.17,550.87Z' transform='translate(0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M129.9,553.71v5.48c3.59.89,8.46,2.21,10,5.21,1.69,3.4,6.25,2.88,7-2.76v-6.93A83.78,83.78,0,0,1,129.9,553.71Z' transform='translate(0)' style='fill:%23ee8e9e'/%3E%3Cpath d='M168.83,310.46c-1.26-5.74-2.69-11.77-4.27-17.66q-10-9.07-19.07-19.1c-12.27-13.46-12.71-28.08-10.86-44.15,7.07-1.2,17.1-5.65,22.19-7.89,1.45-.64,2.5-1.11,3-1.26,3-1-4-22-8-31s-4-31-4-31-10-10-15.94-10-17.93-4-17.93-4a27.75,27.75,0,0,0-5.67-7c-2.28-1.94-5.12-3.43-8.28-3-5,.62-16.81,1.63-25.33,2.78-5.2.7-9.16,1.46-9.54,2.22-1,2-4,9-6,11s-16.94,5-17.93,17a13.59,13.59,0,0,0,.35,3.5c-.86,16.74-2.74,58.31-.35,61.5a4.6,4.6,0,0,0,2.26,1.36c5.34,1.75,17.39.65,21.64-1.59a3.07,3.07,0,0,0,1.43-1.25h0C72.48,243.26,77.1,252.4,77.1,252.4s-5,17-4,21c.49,2-.69,5.82-1.9,9.84-1.28,4.21-2.59,8.6-2.08,11.16.43,2.15-2.29,9-4.88,19.11-3.42,13.42-6.63,32.69-2.09,54.89v63s-26.9,109-18.93,117a11.62,11.62,0,0,0,3.94,2.47c4.22,1.7,10.08,2.07,15.88,1.73,8.78-.51,17.41-2.63,20-4.2,5-3,25.9-154,25.9-154l10-51,1,112s-2,94,5,97a23.91,23.91,0,0,0,5,1.31,83.78,83.78,0,0,0,16.93,1c7-.31,13-1.58,13.95-4.31,1.55-4.68,9.16-129.19,12.44-183.77A204.61,204.61,0,0,0,168.83,310.46Z' transform='translate(0)' style='fill:%232f2e41'/%3E%3Cpath d='M87.76,48.45a36.64,36.64,0,0,0-5.06.36A36.64,36.64,0,1,0,45.29,73.49,36.74,36.74,0,0,1,1.52,32.86,36.84,36.84,0,0,0,15.35,73.3,36.43,36.43,0,0,0,52.1,76.72a36.86,36.86,0,0,0,24.61,43.63c0-.67.08-1.34.11-2,.39,0,.77,0,1.16,0a26.9,26.9,0,0,0,25.54-18.54c11.16-1.08,19.91-8.21,20.8-17.08A36.71,36.71,0,0,0,87.76,48.45Z' transform='translate(0)' style='fill:%234b3648'/%3E%3C/svg%3E"); }
.for-passenger__img img {
    display: block;
    width: 200px;
    margin-left: auto; }
.for-passenger__stages-col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px; }
.for-passenger__stages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
.for-passenger__stage {
  width: 100%;
  margin-bottom: 50px; }
.for-passenger__subtitle {
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  white-space: nowrap; }
.for-passenger__subtitle .step {
    display: inline-block;
    vertical-align: middle; }
.for-passenger__subtitle .step::before {
      display: inline-block;
      vertical-align: middle;
      content: "";
      width: 30px;
      height: 30px;
      margin-right: 10px;
      background-color: white; }
.for-passenger__subtitle .step--1::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%2300cd78'%3E%3Cpath d='M19.58,19.35a1.24,1.24,0,1,0,0,2.47,1.29,1.29,0,0,0,.89-.36,1.24,1.24,0,0,0,0-1.75A1.29,1.29,0,0,0,19.58,19.35Z'/%3E%3Cpath d='M11.37,11.23a1.33,1.33,0,0,0-1.9-1.87,1.29,1.29,0,0,0-.39.93,1.33,1.33,0,0,0,1.34,1.33A1.37,1.37,0,0,0,11.37,11.23Z'/%3E%3Cpath d='M19.58,9a1.32,1.32,0,0,0-.95,2.26,1.37,1.37,0,0,0,.95.39,1.33,1.33,0,1,0,0-2.65Z'/%3E%3Cpath d='M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0ZM10.42,6.59a3.71,3.71,0,0,1,3.75,3.7c0,2.78-3.75,6.89-3.75,6.89s-3.75-4.11-3.75-6.89A3.7,3.7,0,0,1,10.42,6.59Zm10,16.33a2.51,2.51,0,0,1-3.18-1.51H12.77a2.51,2.51,0,0,1-4.72,0,2.47,2.47,0,0,1,1.53-3.15,2.51,2.51,0,0,1,3.19,1.5h4.46a2.49,2.49,0,0,1,2.35-1.64A2.51,2.51,0,0,1,22,19.76,2.47,2.47,0,0,1,20.42,22.92Zm-.84-5.74s-3.75-4.11-3.75-6.89a3.75,3.75,0,0,1,7.5,0C23.33,13.07,19.58,17.18,19.58,17.18Z'/%3E%3C/svg%3E"); }
.for-passenger__subtitle .step--2::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%2300cd78'%3E%3Cpath d='M18.58,17.09l-3.17-1.92V11.46a.63.63,0,0,0-.62-.63.65.65,0,0,0-.62.63v3.91a.82.82,0,0,0,.39.7l3.37,2.1a.63.63,0,0,0,.86-.2A.65.65,0,0,0,18.58,17.09Z' transform='translate(0 0)'/%3E%3Cpath d='M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm0,23.33A8.33,8.33,0,1,1,23.24,15,8.31,8.31,0,0,1,15,23.33Z' transform='translate(0 0)'/%3E%3C/svg%3E"); }
.for-passenger__subtitle .step--3::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%2300cd78'%3E%3Cpath d='M18.57,15.06a1,1,0,1,0,1,1A1,1,0,0,0,18.57,15.06Z'/%3E%3Cpath d='M18.07,10.54H11.43a.71.71,0,0,0-.66.47l-.88,2.66h9.72L18.73,11A.71.71,0,0,0,18.07,10.54Z'/%3E%3Cpath d='M15,0A15,15,0,1,0,30,15,15,15,0,0,0,15,0Zm6,19.57a1,1,0,0,1-2.08,0v-.35H10.58v.35a1,1,0,0,1-2.08,0v-5a1.39,1.39,0,0,1,.08-.46L9.94,10.2a1.05,1.05,0,0,1,1-.7h7.64a1,1,0,0,1,1,.7l1.36,3.94a1.39,1.39,0,0,1,.08.46Z'/%3E%3Cpath d='M10.93,15.06a1,1,0,1,0,1,1A1,1,0,0,0,10.93,15.06Z'/%3E%3C/svg%3E"); }
.for-passenger__stage-img {
  width: 220px;
  margin: auto;
  -webkit-box-shadow: 5px 10px 40px rgba(16, 112, 177, 0.2);
          box-shadow: 5px 10px 40px rgba(16, 112, 177, 0.2);
  border-radius: 10px; }
.for-passenger__stage-img img {
    width: 100%;
    display: block; }
.downloads {
  padding: 80px 0;
  text-align: center;
  background-color: #f4f4f4;
  background-position: center;
  background-repeat: repeat-x;
  background-size: cover;
  background-image: url(../img/background.svg); }
.downloads__link-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
.downloads__link {
    margin-bottom: 20px; }
.downloads__link:hover, .downloads__link:focus {
      -webkit-box-shadow: 5px 10px 40px rgba(0, 0, 0, 0.15);
              box-shadow: 5px 10px 40px rgba(0, 0, 0, 0.15); }
.downloads__link img {
      display: block;
      width: 178px;
      height: 52px; }
.socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
.socials__item {
    margin-right: 25px; }
.socials__item:last-child {
      margin-right: 0; }
.socials__link {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    color: white;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #232d42; }
.socials__link:hover, .socials__link:focus {
      background-color: white; }
.socials__link--fb {
      background-size: 10px 20px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 20' fill='white'%3E%3Cpath d='M6.65,20V10h3L10,6.55H6.65V4.83c0-.9.1-1.38,1.48-1.38H10V0H7c-3.55,0-4.8,1.67-4.8,4.48V6.55H0V10H2.22V20Z'/%3E%3C/svg%3E"); }
.socials__link--fb:hover, .socials__link--fb:focus {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 20' fill='%23232d42'%3E%3Cpath d='M6.65,20V10h3L10,6.55H6.65V4.83c0-.9.1-1.38,1.48-1.38H10V0H7c-3.55,0-4.8,1.67-4.8,4.48V6.55H0V10H2.22V20Z'/%3E%3C/svg%3E"); }
.socials__link--tw {
      background-size: 18px 15px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 15' fill='white'%3E%3Cpath d='M8.78,4.64l0-.65A3.78,3.78,0,0,1,11.28.18,4.46,4.46,0,0,1,13.55.12a5.29,5.29,0,0,1,1.11.59l.64.43L16,.92A7.31,7.31,0,0,0,17.14.47c.22-.12.42-.19.42-.15a3.74,3.74,0,0,1-.89,1.42c-.54.6-.39.65.72.25.66-.22.68-.22.55,0A10,10,0,0,1,17,3c-.72.73-.76.8-.76,1.41a13.62,13.62,0,0,1-.89,4A11.43,11.43,0,0,1,11,13.56a10.9,10.9,0,0,1-8.53,1A10,10,0,0,1,0,13.38a4,4,0,0,1,1.07-.11,7.18,7.18,0,0,0,3.48-1l.7-.42-.8-.28A3.93,3.93,0,0,1,2,9.42c-.08-.28-.06-.29.67-.29l.76,0-.64-.3A4.13,4.13,0,0,1,1,7.11,4.72,4.72,0,0,1,.56,5.34a1.46,1.46,0,0,1,.61.15c.9.33,1,.25.49-.31a3.85,3.85,0,0,1-.8-3.92L1.08.63l.86.86A10.51,10.51,0,0,0,8.13,4.56Z' transform='translate(0 0)'/%3E%3C/svg%3E"); }
.socials__link--tw:hover, .socials__link--tw:focus {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 15' fill='%23232d42'%3E%3Cpath d='M8.78,4.64l0-.65A3.78,3.78,0,0,1,11.28.18,4.46,4.46,0,0,1,13.55.12a5.29,5.29,0,0,1,1.11.59l.64.43L16,.92A7.31,7.31,0,0,0,17.14.47c.22-.12.42-.19.42-.15a3.74,3.74,0,0,1-.89,1.42c-.54.6-.39.65.72.25.66-.22.68-.22.55,0A10,10,0,0,1,17,3c-.72.73-.76.8-.76,1.41a13.62,13.62,0,0,1-.89,4A11.43,11.43,0,0,1,11,13.56a10.9,10.9,0,0,1-8.53,1A10,10,0,0,1,0,13.38a4,4,0,0,1,1.07-.11,7.18,7.18,0,0,0,3.48-1l.7-.42-.8-.28A3.93,3.93,0,0,1,2,9.42c-.08-.28-.06-.29.67-.29l.76,0-.64-.3A4.13,4.13,0,0,1,1,7.11,4.72,4.72,0,0,1,.56,5.34a1.46,1.46,0,0,1,.61.15c.9.33,1,.25.49-.31a3.85,3.85,0,0,1-.8-3.92L1.08.63l.86.86A10.51,10.51,0,0,0,8.13,4.56Z' transform='translate(0 0)'/%3E%3C/svg%3E"); }
.socials__link--insta {
      background-size: 16px 16px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3E%3Cpath d='M8,3.9A4.1,4.1,0,1,0,12.1,8,4.09,4.09,0,0,0,8,3.9Zm0,6.77A2.67,2.67,0,1,1,10.67,8,2.67,2.67,0,0,1,8,10.67Zm5.23-6.94a1,1,0,1,1-1-1A1,1,0,0,1,13.23,3.73Zm2.71,1a4.71,4.71,0,0,0-1.29-3.35A4.71,4.71,0,0,0,11.3.06C10,0,6,0,4.7.06A4.73,4.73,0,0,0,1.35,1.35,4.71,4.71,0,0,0,.06,4.7C0,6,0,10,.06,11.3a4.71,4.71,0,0,0,1.29,3.35A4.73,4.73,0,0,0,4.7,15.94C6,16,10,16,11.3,15.94a4.71,4.71,0,0,0,3.35-1.29,4.71,4.71,0,0,0,1.29-3.35C16,10,16,6,15.94,4.7Zm-1.7,8a2.7,2.7,0,0,1-1.52,1.52A18,18,0,0,1,8,14.56a17.91,17.91,0,0,1-4.71-.32,2.7,2.7,0,0,1-1.52-1.52C1.35,11.66,1.44,9.16,1.44,8s-.09-3.67.33-4.72A2.65,2.65,0,0,1,3.29,1.76,17.91,17.91,0,0,1,8,1.44a18,18,0,0,1,4.72.32,2.7,2.7,0,0,1,1.52,1.52c.42,1.06.32,3.56.32,4.72S14.66,11.67,14.24,12.72Z'/%3E%3C/svg%3E"); }
.socials__link--insta:hover, .socials__link--insta:focus {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23232d42'%3E%3Cpath d='M8,3.9A4.1,4.1,0,1,0,12.1,8,4.09,4.09,0,0,0,8,3.9Zm0,6.77A2.67,2.67,0,1,1,10.67,8,2.67,2.67,0,0,1,8,10.67Zm5.23-6.94a1,1,0,1,1-1-1A1,1,0,0,1,13.23,3.73Zm2.71,1a4.71,4.71,0,0,0-1.29-3.35A4.71,4.71,0,0,0,11.3.06C10,0,6,0,4.7.06A4.73,4.73,0,0,0,1.35,1.35,4.71,4.71,0,0,0,.06,4.7C0,6,0,10,.06,11.3a4.71,4.71,0,0,0,1.29,3.35A4.73,4.73,0,0,0,4.7,15.94C6,16,10,16,11.3,15.94a4.71,4.71,0,0,0,3.35-1.29,4.71,4.71,0,0,0,1.29-3.35C16,10,16,6,15.94,4.7Zm-1.7,8a2.7,2.7,0,0,1-1.52,1.52A18,18,0,0,1,8,14.56a17.91,17.91,0,0,1-4.71-.32,2.7,2.7,0,0,1-1.52-1.52C1.35,11.66,1.44,9.16,1.44,8s-.09-3.67.33-4.72A2.65,2.65,0,0,1,3.29,1.76,17.91,17.91,0,0,1,8,1.44a18,18,0,0,1,4.72.32,2.7,2.7,0,0,1,1.52,1.52c.42,1.06.32,3.56.32,4.72S14.66,11.67,14.24,12.72Z'/%3E%3C/svg%3E"); }
.copyrights {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 13px;
  color: inherit; }
.copyrights__owner {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    opacity: 0.5; }
.copyrights__docs-item {
    margin-bottom: 20px; }
.copyrights__docs-link {
    white-space: nowrap;
    color: inherit;
    opacity: 0.5; }
.copyrights__docs-link:hover, .copyrights__docs-link:focus {
      opacity: 1; }
.revealator-fade,
.revealator-slideup,
.revealator-slideleft,
.revealator-slideright,
.revealator-slidedown,
.revealator-zoomin,
.revealator-zoomout,
.revealator-rotateleft,
.revealator-rotateright {
  /* Default effect duration */
  -webkit-transition: all 1000ms;
  transition: all 1000ms; }
/* Fade effect */
.revealator-fade {
  opacity: 0; }
.revealator-fade.revealator-within,
.revealator-fade.revealator-partially-above,
.revealator-fade.revealator-above {
  opacity: 1; }
/* Slide up effect */
.revealator-slideup {
  -webkit-transform: translate(0, 100px);
          transform: translate(0, 100px);
  opacity: 0; }
.revealator-slideup.revealator-within,
.revealator-slideup.revealator-partially-above,
.revealator-slideup.revealator-above {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  opacity: 1; }
/* Slide left effect */
.revealator-slideleft {
  -webkit-transform: translate(100px, 0);
          transform: translate(100px, 0);
  opacity: 0; }
.revealator-slideleft.revealator-within,
.revealator-slideleft.revealator-partially-above,
.revealator-slideleft.revealator-above {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  opacity: 1; }
/* Slide right effect */
.revealator-slideright {
  -webkit-transform: translate(-100px, 0);
          transform: translate(-100px, 0);
  opacity: 0; }
.revealator-slideright.revealator-within,
.revealator-slideright.revealator-partially-above,
.revealator-slideright.revealator-above {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  opacity: 1; }
/* Slide down effect */
.revealator-slidedown {
  -webkit-transform: translate(0, -100px);
          transform: translate(0, -100px);
  opacity: 0; }
.revealator-slidedown.revealator-within,
.revealator-slidedown.revealator-partially-above,
.revealator-slidedown.revealator-above {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  opacity: 1; }
/* Zoom in effect */
.revealator-zoomin {
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
  opacity: 0; }
.revealator-zoomin.revealator-within,
.revealator-zoomin.revealator-partially-above,
.revealator-zoomin.revealator-above {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1; }
/* Zoom out effect */
.revealator-zoomout {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
  opacity: 0; }
.revealator-zoomout.revealator-within,
.revealator-zoomout.revealator-partially-above,
.revealator-zoomout.revealator-above {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1; }
/* Rotate left effect */
.revealator-rotateleft {
  -webkit-transform: rotate(20deg);
          transform: rotate(20deg);
  opacity: 0; }
.revealator-rotateleft.revealator-within,
.revealator-rotateleft.revealator-partially-above,
.revealator-rotateleft.revealator-above {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  opacity: 1; }
/* Rotate right effect */
.revealator-rotateright {
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  opacity: 0; }
.revealator-rotateright.revealator-within,
.revealator-rotateright.revealator-partially-above,
.revealator-rotateright.revealator-above {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  opacity: 1; }
.revealator-delay1 {
  -webkit-transition-delay: 100ms !important;
          transition-delay: 100ms !important; }
.revealator-delay1.revealator-below,
.revealator-delay1.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay2 {
  -webkit-transition-delay: 200ms !important;
          transition-delay: 200ms !important; }
.revealator-delay2.revealator-below,
.revealator-delay2.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay3 {
  -webkit-transition-delay: 300ms !important;
          transition-delay: 300ms !important; }
.revealator-delay3.revealator-below,
.revealator-delay3.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay4 {
  -webkit-transition-delay: 400ms !important;
          transition-delay: 400ms !important; }
.revealator-delay4.revealator-below,
.revealator-delay4.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay5 {
  -webkit-transition-delay: 500ms !important;
          transition-delay: 500ms !important; }
.revealator-delay5.revealator-below,
.revealator-delay5.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay6 {
  -webkit-transition-delay: 600ms !important;
          transition-delay: 600ms !important; }
.revealator-delay6.revealator-below,
.revealator-delay6.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay7 {
  -webkit-transition-delay: 700ms !important;
          transition-delay: 700ms !important; }
.revealator-delay7.revealator-below,
.revealator-delay7.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay8 {
  -webkit-transition-delay: 800ms !important;
          transition-delay: 800ms !important; }
.revealator-delay8.revealator-below,
.revealator-delay8.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay9 {
  -webkit-transition-delay: 900ms !important;
          transition-delay: 900ms !important; }
.revealator-delay9.revealator-below,
.revealator-delay9.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay10 {
  -webkit-transition-delay: 1000ms !important;
          transition-delay: 1000ms !important; }
.revealator-delay10.revealator-below,
.revealator-delay10.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay11 {
  -webkit-transition-delay: 1100ms !important;
          transition-delay: 1100ms !important; }
.revealator-delay11.revealator-below,
.revealator-delay11.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay12 {
  -webkit-transition-delay: 1200ms !important;
          transition-delay: 1200ms !important; }
.revealator-delay12.revealator-below,
.revealator-delay12.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay13 {
  -webkit-transition-delay: 1300ms !important;
          transition-delay: 1300ms !important; }
.revealator-delay13.revealator-below,
.revealator-delay13.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay14 {
  -webkit-transition-delay: 1400ms !important;
          transition-delay: 1400ms !important; }
.revealator-delay14.revealator-below,
.revealator-delay14.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay15 {
  -webkit-transition-delay: 1500ms !important;
          transition-delay: 1500ms !important; }
.revealator-delay15.revealator-below,
.revealator-delay15.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay16 {
  -webkit-transition-delay: 1600ms !important;
          transition-delay: 1600ms !important; }
.revealator-delay16.revealator-below,
.revealator-delay16.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay17 {
  -webkit-transition-delay: 1700ms !important;
          transition-delay: 1700ms !important; }
.revealator-delay17.revealator-below,
.revealator-delay17.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay18 {
  -webkit-transition-delay: 1800ms !important;
          transition-delay: 1800ms !important; }
.revealator-delay18.revealator-below,
.revealator-delay18.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay19 {
  -webkit-transition-delay: 1900ms !important;
          transition-delay: 1900ms !important; }
.revealator-delay19.revealator-below,
.revealator-delay19.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay20 {
  -webkit-transition-delay: 2000ms !important;
          transition-delay: 2000ms !important; }
.revealator-delay20.revealator-below,
.revealator-delay20.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay21 {
  -webkit-transition-delay: 2100ms !important;
          transition-delay: 2100ms !important; }
.revealator-delay21.revealator-below,
.revealator-delay21.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay22 {
  -webkit-transition-delay: 2200ms !important;
          transition-delay: 2200ms !important; }
.revealator-delay22.revealator-below,
.revealator-delay22.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay23 {
  -webkit-transition-delay: 2300ms !important;
          transition-delay: 2300ms !important; }
.revealator-delay23.revealator-below,
.revealator-delay23.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay24 {
  -webkit-transition-delay: 2400ms !important;
          transition-delay: 2400ms !important; }
.revealator-delay24.revealator-below,
.revealator-delay24.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay25 {
  -webkit-transition-delay: 2500ms !important;
          transition-delay: 2500ms !important; }
.revealator-delay25.revealator-below,
.revealator-delay25.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay26 {
  -webkit-transition-delay: 2600ms !important;
          transition-delay: 2600ms !important; }
.revealator-delay26.revealator-below,
.revealator-delay26.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay27 {
  -webkit-transition-delay: 2700ms !important;
          transition-delay: 2700ms !important; }
.revealator-delay27.revealator-below,
.revealator-delay27.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay28 {
  -webkit-transition-delay: 2800ms !important;
          transition-delay: 2800ms !important; }
.revealator-delay28.revealator-below,
.revealator-delay28.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay29 {
  -webkit-transition-delay: 2900ms !important;
          transition-delay: 2900ms !important; }
.revealator-delay29.revealator-below,
.revealator-delay29.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-delay30 {
  -webkit-transition-delay: 3000ms !important;
          transition-delay: 3000ms !important; }
.revealator-delay30.revealator-below,
.revealator-delay30.revealator-partially-below {
  -webkit-transition-delay: 0ms !important;
          transition-delay: 0ms !important; }
.revealator-speed1,
.revealator-duration1 {
  -webkit-transition-duration: 100ms !important;
          transition-duration: 100ms !important; }
.revealator-speed2,
.revealator-duration2 {
  -webkit-transition-duration: 200ms !important;
          transition-duration: 200ms !important; }
.revealator-speed3,
.revealator-duration3 {
  -webkit-transition-duration: 300ms !important;
          transition-duration: 300ms !important; }
.revealator-speed4,
.revealator-duration4 {
  -webkit-transition-duration: 400ms !important;
          transition-duration: 400ms !important; }
.revealator-speed5,
.revealator-duration5 {
  -webkit-transition-duration: 500ms !important;
          transition-duration: 500ms !important; }
.revealator-speed6,
.revealator-duration6 {
  -webkit-transition-duration: 600ms !important;
          transition-duration: 600ms !important; }
.revealator-speed7,
.revealator-duration7 {
  -webkit-transition-duration: 700ms !important;
          transition-duration: 700ms !important; }
.revealator-speed8,
.revealator-duration8 {
  -webkit-transition-duration: 800ms !important;
          transition-duration: 800ms !important; }
.revealator-speed9,
.revealator-duration9 {
  -webkit-transition-duration: 900ms !important;
          transition-duration: 900ms !important; }
.revealator-speed10,
.revealator-duration10 {
  -webkit-transition-duration: 1000ms !important;
          transition-duration: 1000ms !important; }
.revealator-speed11,
.revealator-duration11 {
  -webkit-transition-duration: 1100ms !important;
          transition-duration: 1100ms !important; }
.revealator-speed12,
.revealator-duration12 {
  -webkit-transition-duration: 1200ms !important;
          transition-duration: 1200ms !important; }
.revealator-speed13,
.revealator-duration13 {
  -webkit-transition-duration: 1300ms !important;
          transition-duration: 1300ms !important; }
.revealator-speed14,
.revealator-duration14 {
  -webkit-transition-duration: 1400ms !important;
          transition-duration: 1400ms !important; }
.revealator-speed15,
.revealator-duration15 {
  -webkit-transition-duration: 1500ms !important;
          transition-duration: 1500ms !important; }
/*# sourceMappingURL=fm.revealator.jquery.css.map */
@media (min-width: 480px) {
    dd {
      margin-left: 1.5rem; } }
@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; }
      .lang-switcher__link {
        text-align: right; }
      .logo img {
        width: 213px;
        height: 30px; }
    .row {
      margin-left: -12px;
      margin-right: -12px; }
    .content__col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 91.66667%;
              flex: 0 0 91.66667%;
      max-width: 91.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .content__container {
      padding-top: 30px; }
      .page-footer__main {
        padding: 80px 0 50px; }
    .page-footer__main-row {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .page-footer__logo-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 33.33333%;
                flex: 0 0 33.33333%;
        max-width: 33.33333%;
        padding-left: 12px;
        padding-right: 12px; }
      .page-footer__logo-col {
        margin-bottom: 0; }
      .page-footer__contacts-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 33.33333%;
                flex: 0 0 33.33333%;
        max-width: 33.33333%;
        padding-left: 12px;
        padding-right: 12px; }
      .page-footer__socials-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 33.33333%;
                flex: 0 0 33.33333%;
        max-width: 33.33333%;
        padding-left: 12px;
        padding-right: 12px; }
      .page-footer__contacts {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      .page-footer__item:last-child {
        margin-bottom: 0; }
      .page-footer__copyrights {
        padding-bottom: 30px; }
      .page-header__inner {
        padding: 40px 0; }
      .page-header__nav {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-left: 40px;
        margin-right: auto; }
    .h1,
    h1 {
      font-size: 27.993px;
      line-height: 44px; }
    .h2,
    h2 {
      font-size: 22.99px;
      line-height: 44px; }
    .h3,
    h3 {
      font-size: 19.008px; }
    .hero {
      padding-top: 40px;
      padding-bottom: 80px; }
      .hero .row {
        margin: 0 -12px; }
      .hero__img-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        max-width: 50%;
        padding-left: 12px;
        padding-right: 12px; }
      .hero__img-col {
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1;
        padding-right: 0;
        margin-bottom: 0; }
      .hero__text-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        max-width: 50%;
        padding-left: 12px;
        padding-right: 12px; }
      .hero__img img {
        max-width: initial; }
      .hero__downloads {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; }
      .hero__link {
        margin-bottom: 0;
        margin-right: 22px; }
      .advantages h2 {
        margin-bottom: 40px; }
      .advantages__col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 33.33333%;
                flex: 0 0 33.33333%;
        max-width: 33.33333%;
        padding-left: 12px;
        padding-right: 12px; }
      .advantages__col {
        margin-bottom: 0; }
      .advantages__block {
        padding: 15px 0; }
    .for-driver__title {
      margin-bottom: 70px;
      text-align: initial; }
      .for-driver__title span {
        padding: 0 20px; }
        .for-driver__title span::after {
          -webkit-transform: skewX(45deg);
                  transform: skewX(45deg); }
    .for-driver__img-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      max-width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-driver__img-col {
      display: block; }
    .for-driver__img {
      padding-top: 225px; }
    .for-driver__stages-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      max-width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-driver__stages {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }
    .for-driver__stage {
      width: auto;
      margin-bottom: 60px; }
    .for-driver__stage--2 {
      margin-left: 60px; }
    .for-driver__stage-img {
      margin-left: 35px; }
  .for-passenger {
    padding: 30px 0 60px; }
    .for-passenger__title {
      margin-bottom: 70px;
      text-align: right; }
      .for-passenger__title span {
        padding: 0 20px; }
    .for-passenger__img-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      max-width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-passenger__img-col {
      display: block;
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
    .for-passenger__img {
      padding-top: 145px; }
    .for-passenger__stages-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      max-width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-passenger__stages {
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }
    .for-passenger__stage {
      width: auto;
      margin-bottom: 60px; }
    .for-passenger__stage--1, .for-passenger__stage--3 {
      margin-left: 100px; }
    .for-passenger__stage-img {
      margin-left: 35px; }
    .downloads {
      padding: 100px 0; }
    .downloads .h1 {
      margin-bottom: 30px; }
      .downloads__link-wrapper {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
      .downloads__link {
        margin-bottom: 0; }
      .downloads__link:first-child {
        margin-right: 20px; }
    .socials {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
    .copyrights {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .copyrights__docs-list {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .copyrights__docs-item {
        margin-right: 1em; } }
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; }
      .hero__text-col {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; } }
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }
@media (min-width: 1280px) {
      .logo img {
        width: 322px;
        height: 45px; }
    .container {
      padding-left: calc(50% - 600px);
      padding-right: calc(50% - 600px); }
    .content__col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 75%;
              flex: 0 0 75%;
      max-width: 75%;
      padding-left: 12px;
      padding-right: 12px; }
    .content__container {
      padding-top: 40px;
      padding-bottom: 90px; }
      .page-footer__main {
        padding: 100px 0 80px; }
      .page-footer__logo-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 25%;
                flex: 0 0 25%;
        max-width: 25%;
        padding-left: 12px;
        padding-right: 12px; }
      .page-footer__contacts-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 58.33333%;
                flex: 0 0 58.33333%;
        max-width: 58.33333%;
        padding-left: 12px;
        padding-right: 12px; }
      .page-footer__socials-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 16.66667%;
                flex: 0 0 16.66667%;
        max-width: 16.66667%;
        padding-left: 12px;
        padding-right: 12px; }
      .page-footer__contacts {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: baseline;
            -ms-flex-align: baseline;
                align-items: baseline; }
      .page-footer__item {
        margin-bottom: 0; }
      .page-footer__item:last-child {
        margin-left: 40px; }
      .page-footer__link {
        font-size: 24px; }
      .page-header__nav {
        margin-left: 140px; }
    body {
      font-size: 18px; }
    .h1,
    h1 {
      margin-bottom: 50px;
      font-size: 42px;
      line-height: 50px; }
    .h2,
    h2 {
      margin-top: 25px;
      margin-bottom: 25px;
      font-size: 32.015px;
      line-height: 50px; }
    .h3,
    h3 {
      margin-top: 25px;
      margin-bottom: 25px;
      font-size: 23.94px;
      line-height: 25px; }
    .h4,
    h4 {
      margin-top: 25px;
      font-size: 18px; }
    .h5,
    .h6,
    h5,
    h6 {
      margin-top: 25px;
      font-size: 18px; }
      .p + .p,
      p + .p,
      ul + .p,
      ol + .p,
      dl + .p,
      blockquote + .p,
      pre + .p,
      address + .p,
      figure + .p, .p +
      p,
      p +
      p,
      ul +
      p,
      ol +
      p,
      dl +
      p,
      blockquote +
      p,
      pre +
      p,
      address +
      p,
      figure +
      p, .p +
      ul,
      p +
      ul,
      ul +
      ul,
      ol +
      ul,
      dl +
      ul,
      blockquote +
      ul,
      pre +
      ul,
      address +
      ul,
      figure +
      ul, .p +
      ol,
      p +
      ol,
      ul +
      ol,
      ol +
      ol,
      dl +
      ol,
      blockquote +
      ol,
      pre +
      ol,
      address +
      ol,
      figure +
      ol, .p +
      dl,
      p +
      dl,
      ul +
      dl,
      ol +
      dl,
      dl +
      dl,
      blockquote +
      dl,
      pre +
      dl,
      address +
      dl,
      figure +
      dl, .p +
      blockquote,
      p +
      blockquote,
      ul +
      blockquote,
      ol +
      blockquote,
      dl +
      blockquote,
      blockquote +
      blockquote,
      pre +
      blockquote,
      address +
      blockquote,
      figure +
      blockquote, .p +
      pre,
      p +
      pre,
      ul +
      pre,
      ol +
      pre,
      dl +
      pre,
      blockquote +
      pre,
      pre +
      pre,
      address +
      pre,
      figure +
      pre, .p +
      address,
      p +
      address,
      ul +
      address,
      ol +
      address,
      dl +
      address,
      blockquote +
      address,
      pre +
      address,
      address +
      address,
      figure +
      address, .p +
      figure,
      p +
      figure,
      ul +
      figure,
      ol +
      figure,
      dl +
      figure,
      blockquote +
      figure,
      pre +
      figure,
      address +
      figure,
      figure +
      figure {
        margin-top: 25px; }
    .hero {
      padding-bottom: 100px; }
      .hero__img-col {
        margin-left: 8.33333%; }
      .hero__img-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
                flex: 0 0 50%;
        max-width: 50%;
        padding-left: 12px;
        padding-right: 12px; }
      .hero__img-col {
        padding-right: 12px; }
      .hero__text-col {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 41.66667%;
                flex: 0 0 41.66667%;
        max-width: 41.66667%;
        padding-left: 12px;
        padding-right: 12px; }
      .hero__title {
        margin-bottom: 25px; }
      .hero__page-scroll {
        display: inline-block;
        vertical-align: top; }
    .advantages {
      margin-bottom: 100px; }
      .advantages h2 {
        margin-bottom: 60px; }
      .advantages__block {
        padding: 30px 35px; }
        .advantages__block img {
          width: 75px;
          height: 75px; }
    .for-driver__img-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 41.66667%;
              flex: 0 0 41.66667%;
      max-width: 41.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-driver__img {
      padding-top: 340px; }
      .for-driver__img::after {
        width: 212px;
        height: 606px;
        -webkit-transform: translateX(255px);
                transform: translateX(255px); }
      .for-driver__img img {
        width: 300px; }
    .for-driver__stages-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 58.33333%;
              flex: 0 0 58.33333%;
      max-width: 58.33333%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-driver__stages {
      padding-top: 20px;
      background-repeat: no-repeat;
      background-position: left top;
      background-size: 399px 1000px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='399.45' height='1000' viewBox='0 0 399.45 1000'%3E%3Ctitle%3Efor-driver-road%3C/title%3E%3Cpath d='M260.64,466.59C203.3,439.75,169,410.93,152.69,375.87c-14.89-32-12.71-63.77-10.41-97.41C146.86,211.35,151.61,142,24.52,47l18-24C182.65,127.71,176.86,212.43,172.21,280.51c-4.3,62.76-7.4,108.12,101.15,158.9Z' style='fill:%2309acfe'/%3E%3Cpath d='M265.94,455.26,263,453.88l2.15-4.51,2.9,1.37Zm-10.16-4.9c-2.44-1.21-4.85-2.44-7.17-3.65l2.31-4.43c2.29,1.2,4.68,2.41,7.08,3.61Zm-14.27-7.44c-2.38-1.31-4.74-2.64-7-3.95l2.51-4.33c2.24,1.3,4.57,2.61,6.92,3.89Zm-13.94-8.08c-2.32-1.42-4.61-2.87-6.81-4.31l2.73-4.19c2.16,1.41,4.42,2.84,6.7,4.24ZM214.07,426c-2.24-1.57-4.44-3.17-6.54-4.75l3-4c2.05,1.55,4.2,3.12,6.4,4.65Zm-12.9-9.75c-2.12-1.73-4.19-3.51-6.16-5.27l3.34-3.72c1.91,1.71,3.92,3.43,6,5.12ZM189.1,405.43c-1.95-1.93-3.84-3.91-5.62-5.88l3.71-3.35c1.72,1.9,3.55,3.81,5.43,5.68Zm-10.89-12.08c-1.71-2.15-3.35-4.35-4.87-6.55l4.11-2.84c1.46,2.1,3,4.21,4.67,6.27Zm-9.28-13.42c-1.38-2.35-2.69-4.77-3.89-7.19l4.49-2.21c1.14,2.3,2.38,4.61,3.71,6.85Zm-7.22-14.67c-1-2.51-1.92-5.1-2.74-7.7l4.77-1.5c.78,2.48,1.66,4.95,2.62,7.35Zm-4.9-15.58c-.62-2.6-1.15-5.29-1.61-8l4.93-.82c.44,2.6,1,5.18,1.54,7.67Zm-2.71-16.07c-.27-2.6-.49-5.33-.65-8.09l5-.28c.15,2.68.37,5.32.64,7.84Zm-.93-16.19c0-1.13,0-2.26,0-3.39,0-1.56,0-3.12,0-4.69l5,.09c0,1.54,0,3.07,0,4.6,0,1.11,0,2.21,0,3.32Zm5.26-15.93-5-.21c.11-2.66.25-5.34.4-8l5,.29C158.68,296.21,158.54,298.86,158.43,301.49Zm.9-15.92-5-.33c.14-2,.27-3.95.41-5.94l.14-2.05,5,.34-.15,2.05C159.6,281.63,159.46,283.61,159.33,285.57Zm1.07-16-5-.32q.26-4,.47-8l5,.26Q160.66,265.62,160.4,269.6Zm.83-16.06-5-.18c.1-2.78.16-5.38.2-7.94l5,.07C161.4,248.09,161.33,250.73,161.23,253.54Zm-4.77-16.06c0-2.67-.1-5.34-.21-7.92l5-.21c.1,2.63.18,5.35.21,8.07Zm-.67-15.82c-.2-2.65-.45-5.3-.75-7.87l5-.56c.3,2.63.56,5.34.76,8.05ZM154,206c-.4-2.61-.86-5.22-1.36-7.78l4.91-1c.51,2.62,1,5.3,1.39,8Zm-3-15.48c-.62-2.55-1.29-5.11-2-7.62l4.81-1.39c.74,2.59,1.44,5.22,2.07,7.84Zm-4.36-15.15c-.83-2.48-1.73-5-2.67-7.42l4.66-1.8c1,2.52,1.89,5.08,2.75,7.63Zm-5.66-14.73c-1-2.38-2.13-4.79-3.28-7.17l4.5-2.17c1.18,2.43,2.31,4.91,3.37,7.36Zm-6.85-14.21c-1.22-2.3-2.51-4.62-3.84-6.91l4.32-2.51c1.36,2.34,2.68,4.72,3.93,7.07Zm-7.93-13.67c-1.39-2.2-2.85-4.43-4.33-6.62l4.14-2.8c1.52,2.23,3,4.51,4.42,6.76Zm-8.88-13.1c-1.52-2.11-3.12-4.24-4.74-6.34l4-3.05c1.65,2.14,3.28,4.31,4.83,6.45Zm-9.67-12.54c-1.65-2-3.36-4.06-5.1-6.07l3.78-3.27c1.77,2,3.52,4.13,5.19,6.17Zm-10.36-12c-1.75-1.93-3.57-3.89-5.4-5.82l3.62-3.44c1.86,2,3.7,3.94,5.48,5.9ZM86.31,83.57c-1.83-1.85-3.74-3.73-5.65-5.58l3.47-3.6C86.07,76.27,88,78.17,89.86,80Zm-11.42-11C73,70.75,71,68.94,69,67.16l3.33-3.72c2,1.8,4,3.62,5.94,5.42ZM63.05,61.9q-3-2.57-6.06-5.16l3.21-3.83q3.12,2.61,6.12,5.21ZM50.85,51.68c-2-1.66-4.1-3.31-6.21-5l3.1-3.92q3.19,2.52,6.27,5Zm-12.5-9.87c-2.08-1.6-4.19-3.2-6.35-4.81l3-4q3.26,2.43,6.4,4.84Z' style='fill:%23f2f4fa'/%3E%3Cpath d='M48.56,959.61l-29.12-7.22C43.38,856,141,799.75,227.06,750.16,298.13,709.22,365.25,670.55,369.25,620c3.25-41.07-33.29-91.89-111.68-155.35l18.87-23.32C364.3,512.46,403.3,570,399.15,622.37c-5.24,66.29-79,108.79-157.11,153.78C161.13,822.76,69.42,875.59,48.56,959.61Z' style='fill:%2309acfe'/%3E%3Cpath d='M36.5,956.32l-4.85-1.21c.65-2.61,1.37-5.24,2.15-7.83l4.79,1.45C37.83,951.23,37.13,953.79,36.5,956.32ZM41,941.24l-4.71-1.67c.9-2.53,1.87-5.07,2.89-7.57l4.63,1.89C42.86,936.31,41.92,938.79,41,941.24Zm6-14.57-4.54-2.1c1.12-2.42,2.32-4.86,3.57-7.27l4.44,2.3C49.25,921.94,48.08,924.32,47,926.67Zm7.24-14L49.9,910.2c1.32-2.3,2.72-4.63,4.17-6.92l4.23,2.66C56.89,908.18,55.52,910.45,54.23,912.69Zm8.41-13.34-4.12-2.84c1.51-2.19,3.1-4.41,4.72-6.59l4,3C65.67,895,64.12,897.2,62.64,899.35Zm9.44-12.71-3.9-3.12c1.66-2.07,3.39-4.16,5.15-6.22l3.8,3.25C75.4,882.57,73.71,884.62,72.08,886.64Zm10.3-12-3.7-3.37c1.78-1.94,3.64-3.92,5.53-5.88l3.59,3.48C85.94,870.77,84.12,872.71,82.38,874.62Zm11-11.39-3.49-3.57c1.89-1.86,3.85-3.73,5.83-5.57l3.41,3.66C97.19,859.56,95.26,861.41,93.39,863.23ZM105,852.42l-3.32-3.74c2-1.75,4-3.52,6.09-5.28l3.23,3.81C109,849,107,850.7,105,852.42Zm12.12-10.28L114,838.26c2-1.66,4.15-3.35,6.29-5l3.09,3.93C121.24,838.83,119.15,840.5,117.14,842.14Zm12.53-9.81-3-4c2.14-1.62,4.29-3.21,6.46-4.8l2.95,4Q132.83,829.94,129.67,832.33Zm12.86-9.4-2.89-4.08q3.27-2.31,6.59-4.6l2.84,4.12Q145.77,820.64,142.53,822.93Zm13.14-9-2.79-4.16q3.35-2.22,6.7-4.43l2.74,4.19C160.09,811,157.87,812.42,155.67,813.9ZM169,805.17,166.33,801q3.38-2.16,6.78-4.3l2.66,4.24C173.51,802.31,171.26,803.74,169,805.17Zm13.55-8.49L180,792.42c2.28-1.41,4.57-2.8,6.86-4.19l2.59,4.27Q186,794.59,182.57,796.68Zm13.69-8.3-2.57-4.29c2.3-1.37,4.59-2.74,6.89-4.09l2.55,4.3Q199.68,786.33,196.26,788.38ZM210,780.25l-2.53-4.31,6.91-4,2.51,4.33Zm13.81-8-2.5-4.33,6.93-4,2.5,4.34Zm13.87-8-2.5-4.33,6.94-4,2.5,4.33Zm13.87-8-2.51-4.32,6.92-4,2.52,4.32Zm13.84-8.08-2.53-4.31,6.87-4.08,2.56,4.3Zm13.78-8.23-2.59-4.27q3.44-2.08,6.81-4.17l2.63,4.25Q282.63,737.82,279.18,739.91Zm13.66-8.44-2.67-4.23q3.4-2.15,6.72-4.29l2.72,4.19Q296.27,729.32,292.84,731.47Zm13.49-8.74-2.78-4.16q3.34-2.24,6.59-4.48l2.85,4.12C310.8,719.72,308.58,721.22,306.33,722.73Zm13.24-9.16-2.92-4.06c2.18-1.57,4.34-3.15,6.4-4.71l3,4C324,710.38,321.78,712,319.57,713.57Zm12.88-9.7L329.34,700c2.11-1.66,4.18-3.35,6.16-5l3.21,3.83C336.7,700.46,334.59,702.18,332.45,703.87Zm12.37-10.39-3.34-3.72c2-1.8,3.95-3.62,5.78-5.39l3.48,3.59C348.87,689.78,346.87,691.63,344.82,693.48Zm11.62-11.28-3.63-3.43c1.84-2,3.61-3.92,5.26-5.85l3.81,3.24C360.17,678.16,358.35,680.19,356.44,682.2ZM367,669.83l-4-3c1.6-2.11,3.12-4.26,4.52-6.39l4.18,2.75C370.23,665.39,368.65,667.63,367,669.83Zm8.93-13.65-4.37-2.42c1.27-2.29,2.44-4.63,3.47-6.94l4.56,2C378.48,651.3,377.25,653.76,375.91,656.18Zm6.67-14.94-4.74-1.61c.83-2.45,1.55-5,2.12-7.41l4.87,1.13C384.22,636,383.46,638.63,382.58,641.24Zm3.71-16-5-.64c.32-2.52.52-5.1.59-7.67l5,.13C386.85,619.84,386.63,622.59,386.29,625.28Zm-4.55-16c-.18-2.54-.49-5.13-.91-7.71l4.93-.81c.45,2.73.77,5.47,1,8.16Zm-2.5-15.33c-.61-2.47-1.35-5-2.18-7.5l4.74-1.57c.87,2.63,1.65,5.27,2.29,7.85Zm-4.89-14.84c-1-2.36-2-4.77-3.18-7.18l4.52-2.15c1.19,2.5,2.29,5,3.29,7.45Zm-6.74-14.19c-1.23-2.26-2.54-4.56-3.91-6.84l4.29-2.58c1.41,2.35,2.76,4.72,4,7Zm-8.11-13.53c-1.42-2.15-2.92-4.35-4.46-6.53l4.08-2.89c1.58,2.23,3.11,4.48,4.56,6.68Zm-9.14-12.91c-1.57-2.07-3.21-4.17-4.88-6.25l3.9-3.13c1.7,2.11,3.37,4.25,5,6.36Zm-9.92-12.38c-1.68-2-3.43-4-5.2-6l3.75-3.31c1.79,2,3.56,4.07,5.27,6.09Zm-10.53-11.89c-1.76-1.91-3.59-3.85-5.45-5.79l3.61-3.46c1.88,2,3.74,3.93,5.52,5.85Zm-11-11.48c-1.85-1.85-3.73-3.72-5.66-5.6l3.49-3.58c1.95,1.9,3.85,3.78,5.71,5.66Zm-11.4-11.12q-2.85-2.7-5.82-5.43l3.39-3.68q3,2.76,5.87,5.48Zm-11.72-10.79c-1.94-1.75-3.93-3.52-6-5.29l3.29-3.76c2,1.79,4,3.56,6,5.33Zm-12-10.52q-3-2.56-6.07-5.16l3.21-3.83q3.12,2.63,6.12,5.2ZM271.61,460q-3-2.5-6.18-5.05l3.15-3.88q3.15,2.55,6.21,5.07Z' style='fill:%23f2f4fa'/%3E%3Cpath d='M30,60A30,30,0,1,0,0,30,30,30,0,0,0,30,60Z' style='fill:%2309acfe'/%3E%3Cpath d='M20.83,23.52a2.68,2.68,0,0,1-2.68-2.69,2.7,2.7,0,0,1,2.68-2.68,2.69,2.69,0,0,1,0,5.37Zm0-10.19a7.48,7.48,0,0,0-7.5,7.5c0,5.62,7.5,13.94,7.5,13.94s7.5-8.32,7.5-13.94A7.47,7.47,0,0,0,20.83,13.33ZM39.17,23.52a2.69,2.69,0,1,1,2.68-2.69,2.65,2.65,0,0,1-.79,1.9A2.68,2.68,0,0,1,39.17,23.52Zm0-10.19a7.47,7.47,0,0,0-7.5,7.5c0,5.62,7.5,13.94,7.5,13.94s7.5-8.32,7.5-13.94A7.48,7.48,0,0,0,39.17,13.33Zm0,23.34A5,5,0,0,0,34.47,40H25.53a5,5,0,1,0-3,6.38,5.05,5.05,0,0,0,3-3.05h8.95A5,5,0,0,0,43.92,40,5,5,0,0,0,39.17,36.67Zm0,7.5a2.5,2.5,0,0,1-1.77-.74,2.5,2.5,0,0,1,3.53-3.53,2.51,2.51,0,0,1-1.76,4.27Z' style='fill:%23fff'/%3E%3Cpath d='M265,484a30,30,0,1,0-30-30A30,30,0,0,0,265,484Z' style='fill:%2309acfe'/%3E%3Cpath d='M248.33,454A16.67,16.67,0,1,1,265,470.67,16.72,16.72,0,0,1,248.33,454Zm15.79,2.15,6.8,4.18a1.26,1.26,0,1,0,1.31-2.15l-6.4-3.85v-7.41a1.25,1.25,0,0,0-1.25-1.25,1.27,1.27,0,0,0-1.26,1.25v7.81A1.64,1.64,0,0,0,264.12,456.15Z' style='fill:%23fff'/%3E%3Cpath d='M30,1000A30,30,0,1,0,0,970,30,30,0,0,0,30,1000Z' style='fill:%2309acfe'/%3E%3Cpath d='M40,967.92v8.33l2.13,2.15A1.67,1.67,0,0,1,41,981.25H19a1.67,1.67,0,0,1-1.17-2.85L20,976.25v-8.33c0-5.14,2.71-9.4,7.5-10.54v-1.13a2.48,2.48,0,0,1,2.48-2.5,2.52,2.52,0,0,1,2.52,2.5v1.13C37.27,958.52,40,962.8,40,967.92Zm-6.69,15a3.33,3.33,0,1,1-6.66,0Zm-12-25.45a1.65,1.65,0,0,0,.05-2.39,1.67,1.67,0,0,0-2.32,0,17.4,17.4,0,0,0-5.45,10.1,1.68,1.68,0,0,0,1.67,1.93,1.65,1.65,0,0,0,1.63-1.38A14,14,0,0,1,21.29,957.47Zm17.38-2.39a1.69,1.69,0,0,1,2.34,0,17.47,17.47,0,0,1,5.41,10.08,1.67,1.67,0,0,1-1.65,1.94,1.65,1.65,0,0,1-1.63-1.39,14.17,14.17,0,0,0-4.42-8.23A1.65,1.65,0,0,1,38.67,955.08Z' style='fill:%23fff'/%3E%3C/svg%3E"); }
    .for-driver__stage--2 {
      margin-left: 237px; }
    .for-driver__subtitle {
      margin-bottom: 45px;
      font-size: 24px;
      -webkit-transform: translateX(80px);
              transform: translateX(80px); }
        .for-driver__subtitle .step::before {
          display: none; }
    .for-driver__stage-img {
      width: 300px; }
  .for-passenger {
    padding: 60px 0 60px; }
    .for-passenger__img-col {
      margin-left: 8.33333%; }
    .for-passenger__img-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 41.66667%;
              flex: 0 0 41.66667%;
      max-width: 41.66667%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-passenger__img {
      padding-top: 195px; }
      .for-passenger__img::after {
        width: 226px;
        height: 602px;
        -webkit-transform: translateX(-255px);
                transform: translateX(-255px); }
      .for-passenger__img img {
        width: 300px; }
    .for-passenger__stages-col {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      max-width: 50%;
      padding-left: 12px;
      padding-right: 12px; }
    .for-passenger__stages {
      padding-top: 15px;
      background-repeat: no-repeat;
      background-position: left top;
      background-size: 298px 856px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='297.69' height='856' viewBox='0 0 297.69 856'%3E%3Ctitle%3Efor-passenger-road%3C/title%3E%3Cpath d='M280.47,828.87l-29.94-1.74c6.56-112.88-62.45-193.11-129.19-270.7-40.49-47.07-78.74-91.53-97.83-141l28-10.8c17.24,44.66,53.84,87.22,92.59,132.26C211.42,615.15,287.75,703.88,280.47,828.87Z' transform='translate(-0.31)' style='fill:%2300cd78'/%3E%3Cpath d='M268,828.14l-5-.28c.15-2.54.26-5.08.34-7.56l5,.15C268.26,823,268.14,825.56,268,828.14Zm-4.54-15.77q0-4-.12-7.92l5-.15c.08,2.65.12,5.34.12,8ZM263,796.54c-.16-2.65-.36-5.31-.6-7.9l5-.45c.24,2.64.45,5.35.61,8Zm-1.44-15.77c-.32-2.59-.69-5.23-1.09-7.84l4.94-.76c.41,2.66.78,5.35,1.11,8Zm-2.41-15.64c-.49-2.6-1-5.21-1.57-7.76l4.89-1.06c.56,2.6,1.1,5.26,1.59,7.91Zm-3.37-15.47c-.63-2.54-1.31-5.12-2-7.66l4.81-1.35c.72,2.59,1.42,5.21,2.07,7.8Zm-4.27-15.25c-.79-2.51-1.62-5-2.47-7.53l4.73-1.63c.87,2.54,1.71,5.12,2.51,7.67Zm-5.15-15c-.91-2.45-1.88-4.93-2.88-7.39l4.64-1.88c1,2.5,2,5,2.93,7.52Zm-6-14.71c-1-2.38-2.13-4.81-3.24-7.21l4.53-2.11c1.14,2.44,2.25,4.91,3.3,7.33Zm-6.66-14.35c-1.16-2.35-2.37-4.73-3.59-7.07l4.43-2.32c1.24,2.38,2.47,4.79,3.64,7.17Zm-7.34-14.07c-1.27-2.31-2.58-4.64-3.9-6.92l4.34-2.5c1.33,2.31,2.66,4.67,3.94,7Zm-7.93-13.77c-1.37-2.26-2.77-4.54-4.17-6.78l4.23-2.66c1.42,2.26,2.84,4.57,4.22,6.86ZM210,649q-2.17-3.33-4.4-6.63l4.14-2.8c1.5,2.22,3,4.46,4.45,6.7Zm-8.91-13.2q-2.28-3.27-4.6-6.51l4.06-2.91q2.34,3.26,4.64,6.56Zm-9.3-13q-2.35-3.21-4.77-6.39l4-3c1.62,2.14,3.22,4.28,4.81,6.44Zm-9.61-12.73c-1.63-2.1-3.26-4.19-4.91-6.28l3.93-3.1c1.65,2.1,3.3,4.21,4.93,6.33Zm-9.87-12.52q-2.51-3.11-5-6.2l3.87-3.16q2.53,3.11,5,6.23Zm-10.09-12.36q-2.53-3.07-5.1-6.12l3.84-3.21c1.71,2,3.41,4.09,5.12,6.15ZM152,573.05q-2.56-3-5.15-6.08l3.8-3.24q2.6,3,5.17,6.09Zm-10.33-12.14c-1.73-2-3.47-4-5.2-6.07l3.79-3.26,5.21,6.08Zm-10.42-12.14L126,542.71l3.79-3.26,5.22,6.06Zm-10.43-12.14-5.21-6.09,3.81-3.24,5.19,6.07Zm-10.39-12.2c-1.73-2-3.45-4.09-5.16-6.14l3.83-3.2c1.71,2,3.42,4.07,5.15,6.11Zm-10.29-12.3q-2.56-3.11-5.08-6.21l3.88-3.15c1.67,2.06,3.36,4.11,5.06,6.18ZM90,499.67c-1.68-2.1-3.33-4.2-5-6.3L89,490.29c1.63,2.09,3.27,4.18,4.94,6.26ZM80.15,487c-1.63-2.14-3.24-4.29-4.82-6.43l4-3q2.36,3.18,4.78,6.38Zm-9.54-12.94c-1.59-2.24-3.15-4.45-4.62-6.6l4.13-2.82c1.45,2.11,3,4.31,4.56,6.52Zm-9.1-13.28c-1.49-2.26-2.95-4.55-4.35-6.78l4.24-2.65c1.38,2.2,2.82,4.45,4.29,6.68ZM53,447.11c-1.39-2.34-2.73-4.7-4-7l4.37-2.42c1.26,2.26,2.58,4.57,3.94,6.88ZM45.15,433c-1.24-2.41-2.45-4.84-3.59-7.24l4.52-2.14c1.11,2.34,2.3,4.73,3.51,7.09Zm-6.92-14.6c-1.08-2.5-2.11-5-3.06-7.49l4.66-1.8c.93,2.41,1.94,4.87,3,7.31Z' transform='translate(-0.31)' style='fill:%23f2f4fa'/%3E%3Cpath d='M22.11,415.77C.09,372.2-5.18,336.51,6,306.65c8-21.38,24.5-39.54,50.43-55.49,21.67-13.33,46.94-23.63,73.7-34.54,40.27-16.42,81.92-33.4,107.38-60.56,27.7-29.55,32.85-68,16.2-121.07l28.62-9c19.95,63.57,12.45,112.82-22.93,150.57-29.95,31.95-74.68,50.18-117.94,67.82C92.81,264.22,46.88,283,34.08,317.16c-8.06,21.58-3.22,49.4,14.81,85.07Z' transform='translate(-0.31)' style='fill:%2300cd78'/%3E%3Cpath d='M32.18,408c-1.22-2.46-2.39-4.91-3.48-7.29l4.54-2.08c1.08,2.33,2.23,4.74,3.42,7.15Zm-6.73-14.69c-1.06-2.52-2.07-5.05-3-7.51L27.13,384c.91,2.41,1.89,4.88,2.93,7.35ZM19.76,378.1c-.86-2.61-1.65-5.23-2.35-7.77L22.23,369c.68,2.47,1.45,5,2.28,7.54Zm-4.29-15.67c-.59-2.71-1.08-5.41-1.47-8l4.95-.74c.37,2.51.84,5.11,1.41,7.71Zm-2.38-16.16c-.18-2.43-.27-4.85-.27-7.2,0-.34,0-.67,0-1l5,.05c0,.31,0,.63,0,.95,0,2.23.09,4.53.26,6.83Zm5.18-15.89-5-.53a78.78,78.78,0,0,1,1.28-8.11l4.89,1A75,75,0,0,0,18.27,330.38Zm3.2-15-4.75-1.56a71.79,71.79,0,0,1,3-7.65l4.54,2.08A67.08,67.08,0,0,0,21.47,315.37Zm6.36-13.93-4.29-2.56a81.22,81.22,0,0,1,4.54-6.8l4,3A76.24,76.24,0,0,0,27.83,301.44ZM37,289.07l-3.73-3.34c1.77-2,3.68-3.94,5.7-5.86l3.44,3.63C40.49,285.32,38.67,287.19,37,289.07Zm11.26-10.75-3.19-3.85c2-1.68,4.19-3.35,6.43-5l3,4C52.29,275.09,50.21,276.71,48.26,278.32ZM60.92,269l-2.75-4.18c2.18-1.43,4.49-2.88,6.87-4.3l2.57,4.29C65.29,266.22,63,267.63,60.92,269Zm13.55-8.14-2.42-4.37c2.27-1.26,4.67-2.53,7.13-3.8l2.29,4.45C79.05,258.41,76.7,259.66,74.47,260.89Zm14.11-7.28-2.19-4.49c2.31-1.12,4.76-2.28,7.29-3.45l2.09,4.54C93.27,251.37,90.85,252.51,88.58,253.61ZM103,246.94l-2-4.58c2.44-1.07,4.89-2.14,7.37-3.2l2,4.59Q106.66,245.34,103,246.94Zm14.68-6.3L115.78,236c2.45-1,4.93-2.05,7.41-3.07l1.9,4.62Zm14.79-6.09-1.89-4.63,7.41-3,1.89,4.63Zm14.83-6.06-1.9-4.63c2.47-1,4.95-2,7.42-3.06l1.92,4.61Zm14.85-6.2-2-4.6q3.67-1.56,7.32-3.16l2,4.58Q165.88,220.72,162.18,222.29Zm14.7-6.44-2.07-4.56c2.42-1.1,4.84-2.21,7.23-3.34l2.14,4.52C181.76,213.61,179.32,214.74,176.88,215.85Zm14.55-6.9-2.23-4.47c2.41-1.2,4.79-2.42,7.09-3.62l2.32,4.43C196.29,206.51,193.87,207.74,191.43,209Zm14.28-7.51-2.44-4.36c2.34-1.31,4.65-2.65,6.86-4l2.57,4.29C210.45,198.75,208.1,200.11,205.71,201.44Zm13.86-8.32-2.72-4.2c2.25-1.45,4.45-2.94,6.55-4.42l2.88,4.09C224.13,190.11,221.87,191.63,219.57,193.12Zm13.23-9.34-3.05-4c2.1-1.63,4.16-3.3,6.1-5l3.25,3.79C237.1,180.37,235,182.1,232.8,183.78Zm12.33-10.58-3.45-3.61c1.9-1.83,3.75-3.71,5.49-5.59l3.67,3.4C249,169.35,247.12,171.3,245.13,173.2Zm11.05-12-3.89-3.15c1.65-2,3.23-4.14,4.69-6.23l4.1,2.86C259.55,156.91,257.9,159.1,256.18,161.24Zm9.32-13.39-4.31-2.55c1.32-2.23,2.57-4.53,3.7-6.84l4.49,2.21C268.19,143.09,266.88,145.5,265.5,147.85Zm7.19-14.65-4.64-1.85c.95-2.38,1.82-4.85,2.59-7.32l4.77,1.48C274.61,128.11,273.69,130.7,272.69,133.2Zm4.85-15.56-4.87-1.12c.58-2.5,1.08-5.08,1.49-7.65l4.93.78C278.67,112.34,278.15,115,277.54,117.64Zm2.55-16.06-5-.45c.23-2.55.39-5.18.46-7.8l5,.14C280.49,96.2,280.33,98.93,280.09,101.58Zm-4.52-16.11c-.07-2.56-.21-5.21-.43-7.85l5-.4c.22,2.73.36,5.46.44,8.12Zm-1.24-15.69c-.33-2.55-.72-5.18-1.17-7.81l4.93-.84c.46,2.7.87,5.4,1.2,8Zm-2.65-15.57c-.53-2.52-1.13-5.11-1.77-7.71l4.85-1.2c.66,2.65,1.27,5.31,1.81,7.88Zm-3.8-15.37c-.7-2.48-1.46-5-2.27-7.59l4.78-1.5c.81,2.6,1.59,5.21,2.3,7.74Z' transform='translate(-0.31)' style='fill:%23f2f4fa'/%3E%3Cpath d='M268,60a30,30,0,1,0-30-30A30,30,0,0,0,268,60Z' transform='translate(-0.31)' style='fill:%2300cd78'/%3E%3Cpath d='M258.83,23.51a2.68,2.68,0,1,1,2.69-2.68,2.72,2.72,0,0,1-.79,1.9A2.68,2.68,0,0,1,258.83,23.51Zm0-10.18a7.47,7.47,0,0,0-7.5,7.5c0,5.61,7.5,13.93,7.5,13.93s7.5-8.32,7.5-13.93A7.46,7.46,0,0,0,258.83,13.33Zm18.34,10.18a2.68,2.68,0,0,1-1.9-.78,2.72,2.72,0,0,1-.79-1.9,2.69,2.69,0,1,1,2.69,2.68Zm0-10.18a7.46,7.46,0,0,0-7.5,7.5c0,5.61,7.5,13.93,7.5,13.93s7.5-8.32,7.5-13.93A7.47,7.47,0,0,0,277.17,13.33Zm0,23.33a5,5,0,0,0-4.7,3.33h-8.94a5,5,0,1,0-3,6.38,5.05,5.05,0,0,0,3-3h9A5,5,0,0,0,281.92,40,5,5,0,0,0,277.17,36.66Zm0,7.5a2.5,2.5,0,1,1,0-5,2.47,2.47,0,0,1,1.76.73,2.51,2.51,0,0,1-1.76,4.27Z' transform='translate(-0.31)' style='fill:%23fff'/%3E%3Cpath d='M37,438A30,30,0,1,0,7,408,30,30,0,0,0,37,438Z' transform='translate(-0.31)' style='fill:%2300cd78'/%3E%3Cpath d='M20.33,408A16.67,16.67,0,1,1,37,424.67,16.72,16.72,0,0,1,20.33,408Zm15.79,2.15,6.8,4.18a1.26,1.26,0,1,0,1.31-2.15l-6.4-3.85v-7.41a1.25,1.25,0,0,0-1.25-1.25,1.27,1.27,0,0,0-1.26,1.25v7.81A1.64,1.64,0,0,0,36.12,410.15Z' transform='translate(-0.31)' style='fill:%23fff'/%3E%3Cpath d='M268,856a30,30,0,1,0-30-30A30,30,0,0,0,268,856Z' transform='translate(-0.31)' style='fill:%2300cd78'/%3E%3Cpath d='M279.85,824.28l-2.74-7.88a2.07,2.07,0,0,0-2-1.4H259.86a2.08,2.08,0,0,0-2,1.4l-2.74,7.88a3.1,3.1,0,0,0-.15.91v9.95a2.09,2.09,0,0,0,4.17,0v-.7h16.66v.7a2.09,2.09,0,0,0,4.17,0v-9.95A3.15,3.15,0,0,0,279.85,824.28Zm-20,6a2.09,2.09,0,1,1,2.08-2.09A2.08,2.08,0,0,1,259.86,830.28Zm15.28,0a2.09,2.09,0,1,1,2.08-2.09A2.08,2.08,0,0,1,275.14,830.28Zm-17.36-6.95,1.76-5.3a1.41,1.41,0,0,1,1.32-.95h13.28a1.41,1.41,0,0,1,1.32.95l1.76,5.3Z' transform='translate(-0.31)' style='fill:%23fff'/%3E%3C/svg%3E"); }
    .for-passenger__stage {
      margin-bottom: 70px; }
    .for-passenger__stage--1, .for-passenger__stage--3 {
      margin-left: 237px; }
    .for-passenger__subtitle {
      margin-bottom: 45px;
      font-size: 24px;
      -webkit-transform: translateX(80px);
              transform: translateX(80px); }
        .for-passenger__subtitle .step::before {
          display: none; }
    .for-passenger__stage-img {
      width: 300px; }
    .downloads {
      padding: 205px 0;
      background-size: contain; }
    .socials {
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .copyrights {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: baseline;
          -ms-flex-align: baseline;
              align-items: baseline;
      font-size: 18px; }
      .copyrights__owner {
        -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
                order: 0;
        margin-right: 90px; } }
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none; } }
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline !important; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  a[href^='#']:after,
  a[href^='javascript:']:after {
    content: ''; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  pre,
  blockquote {
    border: 1px solid #999 !important;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  table {
    border-collapse: collapse !important; }
    table td,
    table th {
      background-color: #fff !important; } }

/*# sourceMappingURL=style.min.css.map */
