@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-2d51db8f] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-2d51db8f] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-2d51db8f] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-2d51db8f], .popover-item[data-v-2d51db8f], .page-header-wrapper .page-header-content .content-r .content-item[data-v-2d51db8f] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-2d51db8f], .lang-bg-BG .ff-reg[data-v-2d51db8f] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-2d51db8f], .lang-bg-BG .ff-med[data-v-2d51db8f] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-2d51db8f], .lang-bg-BG .ff-book[data-v-2d51db8f] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-2d51db8f], .lang-ru-RU .popover-item[data-v-2d51db8f], .lang-ru-RU .page-header-wrapper .page-header-content .content-r .content-item[data-v-2d51db8f], .page-header-wrapper .page-header-content .content-r .lang-ru-RU .content-item[data-v-2d51db8f], .lang-bg-BG .ff-bold[data-v-2d51db8f], .lang-bg-BG .popover-item[data-v-2d51db8f], .lang-bg-BG .page-header-wrapper .page-header-content .content-r .content-item[data-v-2d51db8f], .page-header-wrapper .page-header-content .content-r .lang-bg-BG .content-item[data-v-2d51db8f] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-2d51db8f] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-2d51db8f] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-2d51db8f] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-2d51db8f], .lang-el-GR .popover-item[data-v-2d51db8f], .lang-el-GR .page-header-wrapper .page-header-content .content-r .content-item[data-v-2d51db8f], .page-header-wrapper .page-header-content .content-r .lang-el-GR .content-item[data-v-2d51db8f] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-2d51db8f] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-2d51db8f]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-2d51db8f] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-2d51db8f] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-2d51db8f] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-2d51db8f] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-2d51db8f] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-2d51db8f] {
  text-align: right;
}
.textRight[data-v-2d51db8f] {
  text-align: right;
}
.flexRight[data-v-2d51db8f] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-2d51db8f] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-2d51db8f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-2d51db8f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-2d51db8f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-2d51db8f] {
  text-align: right;
}
.flex-justify[data-v-2d51db8f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-2d51db8f] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-2d51db8f] {
    padding: unset;
}
}
.ErrTextStyle[data-v-2d51db8f] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-2d51db8f] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-2d51db8f] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-2d51db8f],
input[data-v-2d51db8f]:disabled,
input.disabled[data-v-2d51db8f] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-2d51db8f] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-2d51db8f] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-2d51db8f] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-2d51db8f] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-2d51db8f] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-2d51db8f] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-2d51db8f],
.van-stepper--round .van-stepper__minus--disabled[data-v-2d51db8f]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-2d51db8f],
.van-stepper--round .van-stepper__plus--disabled[data-v-2d51db8f]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-2d51db8f] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-2d51db8f] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-2d51db8f] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-2d51db8f] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-2d51db8f] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-2d51db8f] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-2d51db8f] {
  color: #fff;
}
.page-header-wrapper[data-v-2d51db8f] {
  position: relative;
  width: 100%;
  background-color: transparent;
  box-shadow: 0 3px 6px #00000029;
}
.page-header-wrapper .page-header-content[data-v-2d51db8f] {
  display: block;
  max-width: 1180px;
  padding: 22px 20px;
  margin: 0 auto;
  box-sizing: border-box;
}
.page-header-wrapper .page-header-content .logo-mc[data-v-2d51db8f] {
  float: left;
  width: 330px;
  margin-top: 2px;
  cursor: pointer;
}
.page-header-wrapper .page-header-content .content-r[data-v-2d51db8f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  float: right;
}
.page-header-wrapper .page-header-content .content-r .content-item[data-v-2d51db8f] {
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 36px;
  font-size: 16px;
  margin: 0 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.page-header-wrapper .page-header-content .content-r .content-item[data-v-2d51db8f]:hover:not(.sign-up) {
  color: #CF4500;
}
.page-header-wrapper .page-header-content .content-r .content-item .icon-locale[data-v-2d51db8f] {
  width: 21px;
  height: 21px;
  margin-right: 8px;
  background-image: url(../../static/img/icon-locale.cc6ada31.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
.page-header-wrapper .page-header-content .content-r .content-item .arrow-down[data-v-2d51db8f] {
  border: solid black;
  border-width: 0 2px 2px 0;
  padding: 3px;
  -webkit-transform: translateY(-2px) rotate(45deg);
      -ms-transform: translateY(-2px) rotate(45deg);
          transform: translateY(-2px) rotate(45deg);
  margin: 0px 24px 0 10px;
}
.page-header-wrapper .page-header-content .content-r .content-item .line-vertical[data-v-2d51db8f] {
  width: 2px;
  height: 24px;
  background-color: #141413;
}
.page-header-wrapper .page-header-content .content-r .content-item .icon-account[data-v-2d51db8f] {
  width: 30px;
  height: 30px;
  background-image: url(../../static/img/icon-account.ed90321b.svg);
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 16px;
}
.page-header-wrapper .page-header-content .content-r .content-item-locale:hover .icon-locale[data-v-2d51db8f] {
  background-image: url(../../static/img/icon-locale-actived.32f688e6.svg);
}
.page-header-wrapper .page-header-content .content-r .content-item-locale:hover .arrow-down[data-v-2d51db8f] {
  border-color: #CF4500;
}
.page-header-wrapper .page-header-content .content-r .content-item-username:hover .icon-account[data-v-2d51db8f] {
  background-image: url(../../static/img/icon-account-actived.0d8f52b6.svg);
}
.page-header-wrapper .page-header-content .content-r .sign-up[data-v-2d51db8f] {
  width: 152px;
  height: 36px;
  margin-right: 0;
  border-radius: 18px;
  color: #fff;
  background-color: #CF4500;
}
.page-header-wrapper .page-header-content .content-r .content-item-username[data-v-2d51db8f] {
  margin-right: 0;
}
.page-header-wrapper .page-header-content-mobile[data-v-2d51db8f] {
  display: none;
}
.page-header-wrapper-home[data-v-2d51db8f] {
  position: relative;
  background-color: transparent;
  box-shadow: unset;
  z-index: 2;
}
.page-header-wrapper-home.page-header-wrapper-fixed[data-v-2d51db8f] {
  box-shadow: 0 3px 6px #00000029;
}
.page-header-wrapper-fixed[data-v-2d51db8f] {
  position: fixed;
  top: 0;
  background-color: #fff;
  z-index: 2000;
}
.nav-menu-wrapper[data-v-2d51db8f] {
  height: 100%;
}
.popover-item[data-v-2d51db8f] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 20px;
  padding: 8px 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  text-align: left;
  box-sizing: border-box;
  cursor: pointer;
}
.popover-item[data-v-2d51db8f]:hover {
  background-color: #D8D7D6;
}
.popover-item img[data-v-2d51db8f] {
  position: absolute;
  width: 18px;
  height: 13px;
  right: 30px;
}
.popover-item .ru-font[data-v-2d51db8f] {
  font-family: "FuturaPTW10-Bold";
}
.popover-item .el-font[data-v-2d51db8f] {
  font-family: "FuturaPlusW15-Bold";
}
.lang-popover .popover-item[data-v-2d51db8f] {
  position: relative;
  padding-right: 58px;
}
[data-v-2d51db8f] .van-popover--light .van-popover__arrow {
  left: 70%;
  color: #F0EEEB;
}
[data-v-2d51db8f] .van-popover--light .van-popover__content {
  max-height: 80vh;
  overflow: auto;
  padding: 8px 0;
  background-color: #F0EEEB;
}
.lang-he-IL .page-header-wrapper .page-header-content .logo-mc[data-v-2d51db8f] {
  float: right;
}
.lang-he-IL .page-header-wrapper .page-header-content .content-r[data-v-2d51db8f] {
  float: left;
}
.lang-he-IL .page-header-wrapper .page-header-content-mobile .icon-nav[data-v-2d51db8f] {
  float: left;
}
.lang-he-IL .page-header-wrapper .page-header-content .content-r .content-item .icon-account[data-v-2d51db8f] {
  margin-left: 0;
  margin-right: 16px;
}
.lang-he-IL .page-header-wrapper .page-header-content .content-r .content-item .icon-locale[data-v-2d51db8f] {
  margin-right: 0;
  margin-left: 8px;
}
.lang-he-IL .popover-item[data-v-2d51db8f] {
  padding-right: 30px;
  padding-left: 58px;
}
.lang-he-IL .popover-item img[data-v-2d51db8f] {
  right: auto;
  left: 30px;
}
.cover[data-v-2d51db8f] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 99;
  cursor: not-allowed;
}
@media screen and (max-width: 1024px) {
.ff-bold-media[data-v-2d51db8f], .nav-menu-wrapper .language-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .account-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .nav-item[data-v-2d51db8f], .page-header-wrapper .page-header-content-mobile .nav-sign-up[data-v-2d51db8f] {
    font-family: "MarkForMC-Bold";
}
.lang-ru-RU .ff-bold-media[data-v-2d51db8f], .lang-ru-RU .nav-menu-wrapper .language-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .language-select-box .lang-ru-RU .language-item.fs-bold[data-v-2d51db8f], .lang-ru-RU .nav-menu-wrapper .account-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .account-select-box .lang-ru-RU .language-item.fs-bold[data-v-2d51db8f], .lang-ru-RU .nav-menu-wrapper .nav-item[data-v-2d51db8f], .nav-menu-wrapper .lang-ru-RU .nav-item[data-v-2d51db8f], .lang-ru-RU .page-header-wrapper .page-header-content-mobile .nav-sign-up[data-v-2d51db8f], .page-header-wrapper .page-header-content-mobile .lang-ru-RU .nav-sign-up[data-v-2d51db8f], .lang-bg-BG .ff-bold-media[data-v-2d51db8f], .lang-bg-BG .nav-menu-wrapper .language-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .language-select-box .lang-bg-BG .language-item.fs-bold[data-v-2d51db8f], .lang-bg-BG .nav-menu-wrapper .account-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .account-select-box .lang-bg-BG .language-item.fs-bold[data-v-2d51db8f], .lang-bg-BG .nav-menu-wrapper .nav-item[data-v-2d51db8f], .nav-menu-wrapper .lang-bg-BG .nav-item[data-v-2d51db8f], .lang-bg-BG .page-header-wrapper .page-header-content-mobile .nav-sign-up[data-v-2d51db8f], .page-header-wrapper .page-header-content-mobile .lang-bg-BG .nav-sign-up[data-v-2d51db8f] {
    font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-bold-media[data-v-2d51db8f], .lang-el-GR .nav-menu-wrapper .language-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .language-select-box .lang-el-GR .language-item.fs-bold[data-v-2d51db8f], .lang-el-GR .nav-menu-wrapper .account-select-box .language-item.fs-bold[data-v-2d51db8f], .nav-menu-wrapper .account-select-box .lang-el-GR .language-item.fs-bold[data-v-2d51db8f], .lang-el-GR .nav-menu-wrapper .nav-item[data-v-2d51db8f], .nav-menu-wrapper .lang-el-GR .nav-item[data-v-2d51db8f], .lang-el-GR .page-header-wrapper .page-header-content-mobile .nav-sign-up[data-v-2d51db8f], .page-header-wrapper .page-header-content-mobile .lang-el-GR .nav-sign-up[data-v-2d51db8f] {
    font-family: "FuturaPlusW15-Bold";
}
.page-header-wrapper .page-header-content[data-v-2d51db8f] {
    display: none;
}
.page-header-wrapper .page-header-content-mobile[data-v-2d51db8f] {
    display: block;
    width: 88%;
    padding: 20px 0;
}
.page-header-wrapper .page-header-content-mobile img[data-v-2d51db8f] {
    height: 20px;
    vertical-align: middle;
}
.page-header-wrapper .page-header-content-mobile img.logo-mc[data-v-2d51db8f] {
    height: 22px;
}
.page-header-wrapper .page-header-content-mobile .logo-mc[data-v-2d51db8f] {
    width: auto;
    margin: 0;
}
.page-header-wrapper .page-header-content-mobile .icon-nav[data-v-2d51db8f] {
    float: right;
    margin-top: 1px;
}
.page-header-wrapper .page-header-content-mobile .nav-sign-up[data-v-2d51db8f] {
    float: right;
    min-width: 90px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    margin-right: 16px;
    padding: 0 10px;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    background-color: #CF4500;
    box-sizing: border-box;
}
.nav-menu-wrapper[data-v-2d51db8f] {
    width: 76%;
    text-align: left;
    box-sizing: border-box;
}
.nav-menu-wrapper .nav-close[data-v-2d51db8f] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 20px 0;
    margin-bottom: 15px;
}
.nav-menu-wrapper .nav-close img[data-v-2d51db8f] {
    margin: 0 24px 0 auto;
}
.nav-menu-wrapper .nav-item[data-v-2d51db8f] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    line-height: 25px;
    font-size: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 11.6%;
    margin-bottom: 24px;
    box-sizing: border-box;
}
.nav-menu-wrapper .nav-item.nav-item-select[data-v-2d51db8f] {
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    padding-right: 9%;
    margin-bottom: 12px;
}
.nav-menu-wrapper .nav-item.nav-item-select .icon-locale[data-v-2d51db8f] {
    width: 20px;
    height: 20px;
    margin-right: 16px;
}
.nav-menu-wrapper .nav-item.nav-item-select .language-select-r[data-v-2d51db8f] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.nav-menu-wrapper .nav-item.nav-item-select .language-select-r .arrow[data-v-2d51db8f] {
    width: 14px;
    height: 14px;
}
.nav-menu-wrapper .nav-item.nav-item-select .language-select-r .arrow.arrow-up[data-v-2d51db8f] {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
}
.nav-menu-wrapper .nav-item-line[data-v-2d51db8f] {
    margin-top: 24px;
}
.nav-menu-wrapper .nav-item-line .line[data-v-2d51db8f] {
    width: 22px;
    height: 2px;
    background-color: #141413;
}
.nav-menu-wrapper .language-select-box[data-v-2d51db8f], .nav-menu-wrapper .account-select-box[data-v-2d51db8f] {
    line-height: 18px;
    font-size: 14px;
    font-family: "MarkForMC-Book";
    padding: 0 9% 0 25.6%;
    margin-bottom: 24px;
    box-sizing: border-box;
}
.nav-menu-wrapper .language-select-box .language-item[data-v-2d51db8f], .nav-menu-wrapper .account-select-box .language-item[data-v-2d51db8f] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.nav-menu-wrapper .language-select-box .language-item img[data-v-2d51db8f], .nav-menu-wrapper .account-select-box .language-item img[data-v-2d51db8f] {
    width: 15px;
    height: 11px;
}
.nav-menu-wrapper .account-select-box[data-v-2d51db8f] {
    padding-top: 8px;
}
.nav-menu-wrapper .account-select-box .account-item[data-v-2d51db8f] {
    line-height: 20px;
    font-size: 16px;
    margin-bottom: 24px;
}
.lang-he-IL .nav-menu-wrapper .nav-item.nav-item-select .icon-locale[data-v-2d51db8f] {
    margin-right: 0;
    margin-left: 16px;
}
}
@media screen and (max-width: 320px) {
.page-header-wrapper .page-header-content-mobile img.logo-mc[data-v-2d51db8f] {
    width: 120px;
    height: auto;
    margin-top: 5px;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-2f11b51d] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-2f11b51d] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-2f11b51d] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-2f11b51d] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-2f11b51d], .lang-bg-BG .ff-reg[data-v-2f11b51d] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-2f11b51d], .lang-bg-BG .ff-med[data-v-2f11b51d] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-2f11b51d], .lang-bg-BG .ff-book[data-v-2f11b51d] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-2f11b51d], .lang-bg-BG .ff-bold[data-v-2f11b51d] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-2f11b51d] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-2f11b51d] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-2f11b51d] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-2f11b51d] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-2f11b51d] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-2f11b51d]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-2f11b51d] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-2f11b51d] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-2f11b51d] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-2f11b51d] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-2f11b51d] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-2f11b51d] {
  text-align: right;
}
.textRight[data-v-2f11b51d] {
  text-align: right;
}
.flexRight[data-v-2f11b51d] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-2f11b51d] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-2f11b51d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-2f11b51d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-2f11b51d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-2f11b51d] {
  text-align: right;
}
.flex-justify[data-v-2f11b51d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-2f11b51d] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-2f11b51d] {
    padding: unset;
}
}
.ErrTextStyle[data-v-2f11b51d] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-2f11b51d] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-2f11b51d] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-2f11b51d],
input[data-v-2f11b51d]:disabled,
input.disabled[data-v-2f11b51d] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-2f11b51d] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-2f11b51d] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-2f11b51d] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-2f11b51d] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-2f11b51d] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-2f11b51d] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-2f11b51d],
.van-stepper--round .van-stepper__minus--disabled[data-v-2f11b51d]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-2f11b51d],
.van-stepper--round .van-stepper__plus--disabled[data-v-2f11b51d]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-2f11b51d] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-2f11b51d] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-2f11b51d] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-2f11b51d] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-2f11b51d] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-2f11b51d] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-2f11b51d] {
  color: #fff;
}
.footer-wrapper[data-v-2f11b51d] {
  background-color: #555555;
}
.footer-wrapper .footer-content[data-v-2f11b51d] {
  max-width: 1180px;
  font-size: 14px;
  padding: 40px 20px;
  margin: 0 auto;
  text-align: left;
  color: #fff;
  box-sizing: border-box;
}
.footer-wrapper .footer-content .footer-item a[data-v-2f11b51d] {
  display: inline-block;
  line-height: 20px;
  padding-bottom: 8px;
}
.footer-wrapper .footer-content .copy-right[data-v-2f11b51d] {
  height: 20px;
  line-height: 20px;
  padding-top: 20px;
}
.footer-wrapper .footer-content .copy-right img[data-v-2f11b51d] {
  width: 130px;
  vertical-align: middle;
  margin: 0 10px;
}
.lang-he-IL .footer-wrapper .footer-content[data-v-2f11b51d] {
  text-align: right;
}
@media screen and (max-width: 1024px) {
.footer-wrapper .footer-content[data-v-2f11b51d] {
    width: 100%;
    padding: 52px 0 14px;
    text-align: center;
}
.footer-wrapper .footer-content .footer-item a[data-v-2f11b51d] {
    line-height: 18px;
    text-align: center;
}
.footer-wrapper .footer-content .copy-right[data-v-2f11b51d] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    padding-top: 10px;
}
.footer-wrapper .footer-content .copy-right span[data-v-2f11b51d] {
    display: block;
    line-height: 15px;
    font-size: 12px;
}
.footer-wrapper .footer-content .copy-right span[data-v-2f11b51d]:last-of-type {
    margin-bottom: 26px;
}
.footer-wrapper .footer-content .copy-right img[data-v-2f11b51d] {
    margin: 6px 0 10px;
}
.lang-he-IL .footer-wrapper .footer-content[data-v-2f11b51d] {
    text-align: center;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-0e69449e] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-0e69449e] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-0e69449e] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-0e69449e], .session-time-out-wrapper .session-time-out .btn-logout[data-v-0e69449e], .session-time-out-wrapper .session-time-out .btn-continue[data-v-0e69449e], .session-time-out-wrapper .session-time-out .title[data-v-0e69449e] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-0e69449e], .lang-bg-BG .ff-reg[data-v-0e69449e] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-0e69449e], .lang-bg-BG .ff-med[data-v-0e69449e] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-0e69449e], .lang-bg-BG .ff-book[data-v-0e69449e] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-0e69449e], .lang-ru-RU .session-time-out-wrapper .session-time-out .btn-logout[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-ru-RU .btn-logout[data-v-0e69449e], .lang-ru-RU .session-time-out-wrapper .session-time-out .btn-continue[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-ru-RU .btn-continue[data-v-0e69449e], .lang-ru-RU .session-time-out-wrapper .session-time-out .title[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-ru-RU .title[data-v-0e69449e], .lang-bg-BG .ff-bold[data-v-0e69449e], .lang-bg-BG .session-time-out-wrapper .session-time-out .btn-logout[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-bg-BG .btn-logout[data-v-0e69449e], .lang-bg-BG .session-time-out-wrapper .session-time-out .btn-continue[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-bg-BG .btn-continue[data-v-0e69449e], .lang-bg-BG .session-time-out-wrapper .session-time-out .title[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-bg-BG .title[data-v-0e69449e] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-0e69449e] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-0e69449e] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-0e69449e] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-0e69449e], .lang-el-GR .session-time-out-wrapper .session-time-out .btn-logout[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-el-GR .btn-logout[data-v-0e69449e], .lang-el-GR .session-time-out-wrapper .session-time-out .btn-continue[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-el-GR .btn-continue[data-v-0e69449e], .lang-el-GR .session-time-out-wrapper .session-time-out .title[data-v-0e69449e], .session-time-out-wrapper .session-time-out .lang-el-GR .title[data-v-0e69449e] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-0e69449e] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-0e69449e]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-0e69449e] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-0e69449e] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-0e69449e] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-0e69449e] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-0e69449e] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-0e69449e] {
  text-align: right;
}
.textRight[data-v-0e69449e] {
  text-align: right;
}
.flexRight[data-v-0e69449e] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-0e69449e] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-0e69449e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-0e69449e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-0e69449e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-0e69449e] {
  text-align: right;
}
.flex-justify[data-v-0e69449e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-0e69449e] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-0e69449e] {
    padding: unset;
}
}
.ErrTextStyle[data-v-0e69449e] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-0e69449e] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-0e69449e] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-0e69449e],
input[data-v-0e69449e]:disabled,
input.disabled[data-v-0e69449e] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-0e69449e] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-0e69449e] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-0e69449e] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-0e69449e] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-0e69449e] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-0e69449e] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-0e69449e],
.van-stepper--round .van-stepper__minus--disabled[data-v-0e69449e]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-0e69449e],
.van-stepper--round .van-stepper__plus--disabled[data-v-0e69449e]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-0e69449e] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-0e69449e] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-0e69449e] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-0e69449e] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-0e69449e] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-0e69449e] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-0e69449e] {
  color: #fff;
}
.session-time-out-wrapper[data-v-0e69449e] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 999;
}
.session-time-out-wrapper .session-time-out[data-v-0e69449e] {
  position: absolute;
  width: 432px;
  padding: 32px 0;
  border-radius: 10px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: #fff;
}
.session-time-out-wrapper .session-time-out .title[data-v-0e69449e] {
  line-height: 24px;
  font-size: 20px;
}
.session-time-out-wrapper .session-time-out .desc[data-v-0e69449e] {
  line-height: 24px;
  font-size: 16px;
  padding-top: 20px;
}
.session-time-out-wrapper .session-time-out .btn-continue[data-v-0e69449e] {
  position: relative;
  display: inline-block;
  min-width: 280px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
}
.session-time-out-wrapper .session-time-out .btn-logout[data-v-0e69449e] {
  height: 52px;
  line-height: 48px;
  margin-top: 16px;
  color: #CF4500;
  border: 2px solid #CF4500;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
}
.session-time-out-wrapper .session-time-out .btn[data-v-0e69449e] {
  width: 280px;
  margin: 16px auto 0;
}
@media screen and (max-width: 1024px) {
.session-time-out-wrapper .session-time-out[data-v-0e69449e] {
    width: 88%;
}
.session-time-out-wrapper .session-time-out .desc[data-v-0e69449e], .session-time-out-wrapper .session-time-out .btn[data-v-0e69449e] {
    width: 85%;
    margin: 16px auto 0;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg, #app {
  font-family: "MarkForMC-Regular";
}
.ff-med {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book, .app-popup .desc {
  font-family: "MarkForMC-Book";
}
.ff-bold, .app-popup .app-popup-btn, .app-banner-wrapper .app-banner .btn-open-app {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg, .lang-ru-RU #app, .lang-bg-BG .ff-reg, .lang-bg-BG #app {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med, .lang-bg-BG .ff-med {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book, .lang-ru-RU .app-popup .desc, .app-popup .lang-ru-RU .desc, .lang-bg-BG .ff-book, .lang-bg-BG .app-popup .desc, .app-popup .lang-bg-BG .desc {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold, .lang-ru-RU .app-popup .app-popup-btn, .app-popup .lang-ru-RU .app-popup-btn, .lang-ru-RU .app-banner-wrapper .app-banner .btn-open-app, .app-banner-wrapper .app-banner .lang-ru-RU .btn-open-app, .lang-bg-BG .ff-bold, .lang-bg-BG .app-popup .app-popup-btn, .app-popup .lang-bg-BG .app-popup-btn, .lang-bg-BG .app-banner-wrapper .app-banner .btn-open-app, .app-banner-wrapper .app-banner .lang-bg-BG .btn-open-app {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg, .lang-el-GR #app {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book, .lang-el-GR .app-popup .desc, .app-popup .lang-el-GR .desc {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold, .lang-el-GR .app-popup .app-popup-btn, .app-popup .lang-el-GR .app-popup-btn, .lang-el-GR .app-banner-wrapper .app-banner .btn-open-app, .app-banner-wrapper .app-banner .lang-el-GR .btn-open-app {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix {
  display: block;
  zoom: 1;
}
.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper {
    width: 100%;
    overflow: hidden;
}
}
.textLeft {
  text-align: left;
}
.lang-he-IL .textLeft {
  text-align: right;
}
.textRight {
  text-align: right;
}
.flexRight {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column {
  text-align: right;
}
.flex-justify {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle {
    padding: unset;
}
}
.ErrTextStyle {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error {
  border: 1px solid #d22a2f !important;
}
.errorText {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled],
input:disabled,
input.disabled {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__minus--disabled:active,
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content {
  color: #fff;
}
#app {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  min-height: 100%;
  width: 100%;
  text-align: center;
  color: #2c3e50;
}
.app-banner-wrapper {
  width: 100%;
  background-color: #fff;
}
.app-banner-wrapper .app-banner {
  width: 88%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 0;
  margin: 0 auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.app-banner-wrapper .app-banner .app-banner-close {
  width: 32px;
  height: 32px;
  margin-right: 4px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAABeElEQVRYCbWXUZKDIAyGpQfruG/tKZaebN1TdN+224u5+a1hcEokicBLNCDfN0ZhGIa1PX/v8fn4+eL7XhEMsHj+gAskQggLfB6G6TxebjygZQScgBFzzvN8O39cp5DDGdZDIocnDkmc6GbkBEdYtixHCb6yRi7BRCX4ZAGOLd6EBKcSfFMJ4iIAIJWiuUQNDm4SaC2hgb8JtJLQwosCRyUscFHAK2GF7wpYJTzwqoBWwgtXCdQk1kkiYt74P89zpevNb1gawDlpneD+PGrheEYtgMEaCQvcLFCTsMIxHzYjWwuBtgih7fVJjwj5Ylr62vPB1g1M/Q1o4CxikVAJSHDUHNAjW3lVYA+O/RwC0t+heRO7Aho4BNC8EqKABf5S8EkUBTxwr8SbwBG4R2Ij0AJulUgCLeEWiUWgB1wrEXrCNRInOqT98UCOnl2Nny1FLFi8am76if0qQX44XU8sm4GNbvLFioSWw2mamjojBqREpwswwOLp/wEwGn1kBA8JagAAAABJRU5ErkJggg==) no-repeat;
  background-size: 16px 16px;
  background-position: left center;
}
.app-banner-wrapper .app-banner .app-icon {
  width: 42px;
  height: 42px;
  margin-right: 10px;
}
.app-banner-wrapper .app-banner .app-name {
  width: 120px;
  line-height: 18px;
  font-size: 12px;
  text-align: left;
}
.app-banner-wrapper .app-banner .btn-open-app {
  position: relative;
  display: inline-block;
  min-width: 102px;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  margin-left: auto;
}
.app-popup {
  width: 400px;
  padding-top: 26px;
}
.app-popup .desc {
  line-height: 20px;
  font-size: 16px;
  padding: 20px 64px;
  text-align: center;
}
.app-popup .app-popup-btn {
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 32px auto 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.lang-he-IL .app-banner-wrapper .app-banner .btn-open-app {
  margin-right: auto;
}
@media screen and (max-width: 1024px) {
.app-popup {
    width: 300px;
    padding-top: 26px;
}
.app-popup .desc {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}
.app-popup .app-popup-btn {
    width: 100%;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-d5e59f88] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .product-nav[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-d5e59f88], .home-page-wrapper .program-change-popup[data-v-d5e59f88] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-d5e59f88], .home-page-wrapper .program-change-popup .btn-cancel[data-v-d5e59f88], .home-page-wrapper .program-change-popup .btn-view-ms[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc a[data-v-d5e59f88], .home-page-wrapper .app-wrapper .page-main-width .app-desc[data-v-d5e59f88], .home-page-wrapper .select-airport-wrapper .select-airport-title[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-item-title[data-v-d5e59f88], .home-page-wrapper .btn-select-airport[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .product-nav-title[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .title[data-v-d5e59f88] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-d5e59f88], .lang-bg-BG .ff-reg[data-v-d5e59f88] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .lang-ru-RU .accept-cookie-desc[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .lang-ru-RU .ft-desc[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .product-nav-wrapper .product-nav[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .lang-ru-RU .product-nav[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .lang-ru-RU .desc[data-v-d5e59f88], .lang-bg-BG .ff-med[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .lang-bg-BG .accept-cookie-desc[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .lang-bg-BG .ft-desc[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .product-nav-wrapper .product-nav[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .lang-bg-BG .product-nav[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .lang-bg-BG .desc[data-v-d5e59f88] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .program-change-popup[data-v-d5e59f88], .home-page-wrapper .lang-ru-RU .program-change-popup[data-v-d5e59f88], .lang-bg-BG .ff-book[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .program-change-popup[data-v-d5e59f88], .home-page-wrapper .lang-bg-BG .program-change-popup[data-v-d5e59f88] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .program-change-popup .btn-cancel[data-v-d5e59f88], .home-page-wrapper .program-change-popup .lang-ru-RU .btn-cancel[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .program-change-popup .btn-view-ms[data-v-d5e59f88], .home-page-wrapper .program-change-popup .lang-ru-RU .btn-view-ms[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .lang-ru-RU .btn-accept[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc a[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc .lang-ru-RU a[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .app-wrapper .page-main-width .app-desc[data-v-d5e59f88], .home-page-wrapper .app-wrapper .page-main-width .lang-ru-RU .app-desc[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .select-airport-wrapper .select-airport-title[data-v-d5e59f88], .home-page-wrapper .select-airport-wrapper .lang-ru-RU .select-airport-title[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-item-title[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .lang-ru-RU .ft-desc-item-title[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .btn-select-airport[data-v-d5e59f88], .home-page-wrapper .lang-ru-RU .btn-select-airport[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .product-nav-wrapper .product-nav-title[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .lang-ru-RU .product-nav-title[data-v-d5e59f88], .lang-ru-RU .home-page-wrapper .page-top .page-top-wrapper .page-top-label .title[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .lang-ru-RU .title[data-v-d5e59f88], .lang-bg-BG .ff-bold[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .program-change-popup .btn-cancel[data-v-d5e59f88], .home-page-wrapper .program-change-popup .lang-bg-BG .btn-cancel[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .program-change-popup .btn-view-ms[data-v-d5e59f88], .home-page-wrapper .program-change-popup .lang-bg-BG .btn-view-ms[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .lang-bg-BG .btn-accept[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc a[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc .lang-bg-BG a[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .app-wrapper .page-main-width .app-desc[data-v-d5e59f88], .home-page-wrapper .app-wrapper .page-main-width .lang-bg-BG .app-desc[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .select-airport-wrapper .select-airport-title[data-v-d5e59f88], .home-page-wrapper .select-airport-wrapper .lang-bg-BG .select-airport-title[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-item-title[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .lang-bg-BG .ft-desc-item-title[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .btn-select-airport[data-v-d5e59f88], .home-page-wrapper .lang-bg-BG .btn-select-airport[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .product-nav-wrapper .product-nav-title[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .lang-bg-BG .product-nav-title[data-v-d5e59f88], .lang-bg-BG .home-page-wrapper .page-top .page-top-wrapper .page-top-label .title[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .lang-bg-BG .title[data-v-d5e59f88] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-d5e59f88] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .lang-el-GR .accept-cookie-desc[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .lang-el-GR .ft-desc[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .product-nav-wrapper .product-nav[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .lang-el-GR .product-nav[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .lang-el-GR .desc[data-v-d5e59f88] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .program-change-popup[data-v-d5e59f88], .home-page-wrapper .lang-el-GR .program-change-popup[data-v-d5e59f88] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .program-change-popup .btn-cancel[data-v-d5e59f88], .home-page-wrapper .program-change-popup .lang-el-GR .btn-cancel[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .program-change-popup .btn-view-ms[data-v-d5e59f88], .home-page-wrapper .program-change-popup .lang-el-GR .btn-view-ms[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .lang-el-GR .btn-accept[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc a[data-v-d5e59f88], .home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc .lang-el-GR a[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .app-wrapper .page-main-width .app-desc[data-v-d5e59f88], .home-page-wrapper .app-wrapper .page-main-width .lang-el-GR .app-desc[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .select-airport-wrapper .select-airport-title[data-v-d5e59f88], .home-page-wrapper .select-airport-wrapper .lang-el-GR .select-airport-title[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-item-title[data-v-d5e59f88], .home-page-wrapper .ft-desc-wrapper .ft-desc-item .lang-el-GR .ft-desc-item-title[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .btn-select-airport[data-v-d5e59f88], .home-page-wrapper .lang-el-GR .btn-select-airport[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .product-nav-wrapper .product-nav-title[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .lang-el-GR .product-nav-title[data-v-d5e59f88], .lang-el-GR .home-page-wrapper .page-top .page-top-wrapper .page-top-label .title[data-v-d5e59f88], .home-page-wrapper .page-top .page-top-wrapper .page-top-label .lang-el-GR .title[data-v-d5e59f88] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-d5e59f88] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-d5e59f88]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-d5e59f88] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-d5e59f88] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-d5e59f88] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-d5e59f88] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-d5e59f88] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-d5e59f88] {
  text-align: right;
}
.textRight[data-v-d5e59f88] {
  text-align: right;
}
.flexRight[data-v-d5e59f88] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-d5e59f88] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-d5e59f88] {
  text-align: right;
}
.flex-justify[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-d5e59f88] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-d5e59f88] {
    padding: unset;
}
}
.ErrTextStyle[data-v-d5e59f88] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-d5e59f88] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-d5e59f88] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-d5e59f88],
input[data-v-d5e59f88]:disabled,
input.disabled[data-v-d5e59f88] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-d5e59f88] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-d5e59f88] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-d5e59f88] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-d5e59f88] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-d5e59f88] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-d5e59f88] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-d5e59f88],
.van-stepper--round .van-stepper__minus--disabled[data-v-d5e59f88]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-d5e59f88],
.van-stepper--round .van-stepper__plus--disabled[data-v-d5e59f88]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-d5e59f88] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-d5e59f88] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-d5e59f88] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-d5e59f88] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-d5e59f88] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-d5e59f88] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-d5e59f88] {
  color: #fff;
}
.home-page-wrapper[data-v-d5e59f88] {
  text-align: left;
  color: #141413;
}
.home-page-wrapper .page-top[data-v-d5e59f88] {
  position: relative;
  width: 100%;
  height: 770px;
  top: -80px;
  margin-bottom: -80px;
  background-color: #e3dfd7;
  overflow-x: hidden;
}
.home-page-wrapper .page-top .circle-gray[data-v-d5e59f88] {
  position: absolute;
  width: 1246px;
  height: 1246px;
  top: 0;
  left: 0;
  -webkit-transform: translate(-50%, -43%);
      -ms-transform: translate(-50%, -43%);
          transform: translate(-50%, -43%);
  border-radius: 50%;
  background-color: #c3c0b8;
}
.home-page-wrapper .page-top .home-page-img-1-wrapper[data-v-d5e59f88] {
  position: absolute;
  left: 56%;
  top: 193px;
}
.home-page-wrapper .page-top .home-page-img-1-wrapper .home-page-img-1[data-v-d5e59f88] {
  width: 750px;
}
.home-page-wrapper .page-top .page-top-wrapper[data-v-d5e59f88] {
  position: absolute;
  width: 100%;
  max-width: 1180px;
  top: 250px;
  left: 50%;
  text-align: left;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  padding: 0 20px;
  box-sizing: border-box;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label[data-v-d5e59f88] {
  width: calc(100% - 500px);
  margin-left: 50px;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label .title[data-v-d5e59f88] {
  line-height: 50px;
  font-size: 36px;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88] {
  max-width: 550px;
  line-height: 25px;
  font-size: 20px;
  padding: 24px 0 32px;
}
.home-page-wrapper .product-nav-wrapper[data-v-d5e59f88] {
  padding: 64px 0;
  background-color: #EFEEEA;
}
.home-page-wrapper .product-nav-wrapper .product-nav-title[data-v-d5e59f88] {
  line-height: 40px;
  font-size: 32px;
  text-align: center;
  padding-bottom: 24px;
}
.home-page-wrapper .product-nav-wrapper .product-nav[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1180px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 20px;
  margin: 0 auto;
}
.home-page-wrapper .product-nav-wrapper .product-nav .product-nav-item[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 155px;
  line-height: 25px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 20px;
  text-align: center;
  margin: 0 36px;
  cursor: pointer;
}
.home-page-wrapper .product-nav-wrapper .product-nav .product-nav-item img[data-v-d5e59f88] {
  width: 64px;
  margin-bottom: 8px;
}
.home-page-wrapper .btn-select-airport[data-v-d5e59f88] {
  position: relative;
  display: inline-block;
  min-width: 178px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 26px;
  box-sizing: border-box;
  cursor: pointer;
  padding: 0 32px;
}
.home-page-wrapper .btn-select-airport-z[data-v-d5e59f88] {
  z-index: 9;
}
.home-page-wrapper .page-main-width[data-v-d5e59f88] {
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box;
}
.home-page-wrapper .page-content[data-v-d5e59f88] {
  overflow: hidden;
}
.home-page-wrapper .ft-desc-wrapper[data-v-d5e59f88] {
  background-color: #fff;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item[data-v-d5e59f88] {
  padding-bottom: 86px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-item-title[data-v-d5e59f88] {
  position: relative;
  line-height: 40px;
  font-size: 32px;
  text-align: center;
  padding: 64px 0;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .home-page-img-2[data-v-d5e59f88] {
  position: relative;
  width: 595px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 25px;
  font-size: 20px;
  margin-left: 79px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc div[data-v-d5e59f88]:not(:last-of-type) {
  padding-bottom: 20px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work[data-v-d5e59f88] {
  position: relative;
  padding-bottom: 120px;
  z-index: 4;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .circle-gray[data-v-d5e59f88] {
  position: absolute;
  width: 950px;
  height: 950px;
  right: -66%;
  top: -28%;
  border-radius: 50%;
  background-color: #e3dfd7;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label[data-v-d5e59f88] {
  position: relative;
  z-index: 1;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .home-page-img-3[data-v-d5e59f88] {
  width: 482px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc[data-v-d5e59f88] {
  margin-left: 0;
  margin-right: 43px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 0;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex[data-v-d5e59f88]:not(:last-of-type) {
  margin-bottom: 56px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex img[data-v-d5e59f88] {
  width: 80px;
  height: 80px;
  margin-right: 23px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex div[data-v-d5e59f88] {
  padding-bottom: 0;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item div[data-v-d5e59f88] {
  padding-right: 12px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item div[data-v-d5e59f88]:nth-of-type(2) {
  max-width: 405px;
  padding-right: 0;
}
.home-page-wrapper .select-airport-wrapper[data-v-d5e59f88] {
  position: relative;
  background-color: #f0eeeb;
}
.home-page-wrapper .select-airport-wrapper .free-trips-wrapper[data-v-d5e59f88] {
  margin-bottom: -32px;
}
.home-page-wrapper .select-airport-wrapper .free-trips-wrapper .free-trips-desc[data-v-d5e59f88] {
  position: relative;
  line-height: 30px;
  padding-top: 24px;
  padding-left: 46px;
}
.home-page-wrapper .select-airport-wrapper .free-trips-wrapper .free-trips-desc img[data-v-d5e59f88] {
  position: absolute;
  left: 0;
  width: 30px;
  margin: 0 8px;
  vertical-align: middle;
}
.home-page-wrapper .select-airport-wrapper .border-line[data-v-d5e59f88] {
  position: absolute;
  width: 1246px;
  height: 1246px;
  top: 50px;
  right: 65%;
  border: 2px solid #c3c0b8;
  border-radius: 50%;
}
.home-page-wrapper .select-airport-wrapper .select-airport-title[data-v-d5e59f88] {
  line-height: 40px;
  font-size: 32px;
  padding-top: 50px;
  text-align: center;
}
.home-page-wrapper .dining-module .ft-desc-item .ft-desc-label[data-v-d5e59f88] {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.home-page-wrapper .dining-module .ft-desc-item .ft-desc-label .ft-desc-discount[data-v-d5e59f88] {
  margin-top: 40px;
}
.home-page-wrapper .app-wrapper .page-main-width[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 46px 0 76px;
}
.home-page-wrapper .app-wrapper .page-main-width .app-png[data-v-d5e59f88] {
  width: 350px;
  height: 570px;
  margin-left: 200px;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 470px;
  line-height: 40px;
  font-size: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc .img-wrapper[data-v-d5e59f88] {
  margin-top: 40px;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc .img-wrapper a[data-v-d5e59f88] {
  display: inline-block;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc .img-wrapper img[data-v-d5e59f88] {
  width: 201px;
  height: 71px;
}
.home-page-wrapper .accept-cookie-wrapper[data-v-d5e59f88] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 35px 0;
  background-color: #fff;
  box-shadow: 0 -4px 6px #00000029;
  z-index: 99;
}
.home-page-wrapper .accept-cookie-wrapper .close-accept-cookie[data-v-d5e59f88] {
  position: absolute;
  width: 18px;
  height: 18px;
  top: 10px;
  right: 18px;
  cursor: pointer;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width[data-v-d5e59f88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc[data-v-d5e59f88] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 24px;
  font-size: 16px;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc a[data-v-d5e59f88] {
  text-decoration: underline;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88] {
  position: relative;
  display: inline-block;
  min-width: 154px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  margin-left: 45px;
}
.home-page-wrapper .program-change-popup[data-v-d5e59f88] {
  width: 568px;
  line-height: 20px;
  font-size: 16px;
  text-align: center;
  padding: 56px 36px 35px;
  box-sizing: border-box;
}
.home-page-wrapper .program-change-popup .program-change-desc[data-v-d5e59f88] {
  margin-bottom: 32px;
}
.home-page-wrapper .program-change-popup .btn-view-ms[data-v-d5e59f88] {
  position: relative;
  display: inline-block;
  min-width: 280px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
}
.home-page-wrapper .program-change-popup .btn-cancel[data-v-d5e59f88] {
  width: 280px;
  min-width: 280px;
  height: 52px;
  line-height: 50px;
  font-size: 16px;
  color: #CF4500;
  text-align: center;
  border: 1px solid #CF4500;
  background: #fff;
  border-radius: 8px;
  cursor: pointer;
  box-sizing: border-box;
  margin: 10px auto 0;
}
.lang-he-IL .home-page-wrapper[data-v-d5e59f88] {
  text-align: right;
}
.lang-he-IL .home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88] {
  max-width: 100%;
}
.lang-he-IL .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88] {
  margin-right: 79px;
  margin-left: 0;
}
.lang-he-IL .home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex img[data-v-d5e59f88] {
  margin-left: 23px;
  margin-right: 0;
}
.lang-he-IL .home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item div[data-v-d5e59f88] {
  padding-left: 12px;
}
.lang-he-IL .home-page-wrapper .app-wrapper .page-main-width .app-png[data-v-d5e59f88] {
  margin-left: 0;
  margin-right: 200px;
}
.lang-he-IL .home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88] {
  margin-left: 0;
  margin-right: 45px;
}
.lang-he-IL .home-page-wrapper .page-top .page-top-wrapper .page-top-label[data-v-d5e59f88] {
  max-width: 50%;
  float: left;
  text-align: right;
}
.lang-he-IL .home-page-wrapper .app-wrapper .page-main-width .app-desc .img-wrapper a[data-v-d5e59f88]:last-of-type {
  margin-right: 10px;
}
@media screen and (max-width: 1024px) {
.ff-book-media[data-v-d5e59f88], .home-page-wrapper .product-nav-wrapper .product-nav .product-nav-item[data-v-d5e59f88] {
    font-family: "MarkForMC-Book";
}
.home-page-wrapper .page-main-width[data-v-d5e59f88] {
    width: 88%;
    padding: 0;
}
.home-page-wrapper .page-top[data-v-d5e59f88] {
    height: auto;
    top: -62px;
    margin-bottom: -62px;
}
.home-page-wrapper .page-top .circle-gray[data-v-d5e59f88] {
    width: 863px;
    height: 863px;
    top: -7%;
    left: 28%;
}
.home-page-wrapper .page-top .home-page-img-1-wrapper[data-v-d5e59f88] {
    position: relative;
    width: 88%;
    margin: 74px auto 0;
    top: 0;
    right: 0;
    left: 0;
}
.home-page-wrapper .page-top .home-page-img-1-wrapper .home-page-img-1[data-v-d5e59f88] {
    width: 388px;
}
.home-page-wrapper .page-top .page-top-wrapper[data-v-d5e59f88] {
    position: relative;
    width: 88%;
    top: 0;
    margin-top: 28px;
    padding: 0 0 60px;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label[data-v-d5e59f88] {
    width: 100%;
    margin-left: 0;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label .title[data-v-d5e59f88] {
    font-size: 32px;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label .desc[data-v-d5e59f88] {
    max-width: 100%;
    font-size: 16px;
    padding-top: 10px;
}
.home-page-wrapper .product-nav-wrapper[data-v-d5e59f88] {
    padding: 32px 0 18px;
}
.home-page-wrapper .product-nav-wrapper .product-nav-title[data-v-d5e59f88] {
    line-height: 24px;
    font-size: 20px;
}
.home-page-wrapper .product-nav-wrapper .product-nav .product-nav-item[data-v-d5e59f88] {
    line-height: 18px;
    font-size: 12px;
    margin: 0 10px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item[data-v-d5e59f88] {
    padding-bottom: 0;
    margin-bottom: -8px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-item-title[data-v-d5e59f88] {
    line-height: 25px;
    font-size: 20px;
    padding: 32px 0 24px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label[data-v-d5e59f88] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .home-page-img-2[data-v-d5e59f88] {
    width: 100%;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88] {
    position: relative;
    line-height: 20px;
    font-size: 16px;
    margin-left: 0;
    padding-top: 24px;
    margin-top: 0;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .circle-gray[data-v-d5e59f88] {
    width: 445px;
    height: 445px;
    top: 0;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label[data-v-d5e59f88] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .home-page-img-3[data-v-d5e59f88] {
    width: 100%;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc[data-v-d5e59f88] {
    padding-top: 32px;
    margin-right: 0;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex[data-v-d5e59f88] {
    margin-bottom: 32px !important;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex img[data-v-d5e59f88] {
    width: 60px;
    height: 60px;
    margin-right: 20px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item[data-v-d5e59f88] {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item div[data-v-d5e59f88] {
    padding-right: 16px;
}
.home-page-wrapper .ft-desc-wrapper .ft-desc-how-work .ft-desc-label .ft-desc .ft-desc-flex .ft-desc-how-work-item div[data-v-d5e59f88]:nth-of-type(2) {
    max-width: unset;
    padding-right: 0;
}
.home-page-wrapper .select-airport-wrapper .border-line[data-v-d5e59f88] {
    top: 5%;
    left: auto;
    right: 48%;
}
.home-page-wrapper .select-airport-wrapper .select-airport-title[data-v-d5e59f88] {
    line-height: 25px;
    font-size: 20px;
    padding: 24px 0;
}
.home-page-wrapper .select-airport-wrapper .free-trips-wrapper[data-v-d5e59f88] {
    margin-bottom: -10px;
}
.home-page-wrapper .select-airport-wrapper .free-trips-wrapper .free-trips-desc[data-v-d5e59f88] {
    display: block;
    padding: 0;
    padding-left: 46px;
}
.home-page-wrapper .select-airport-wrapper .free-trips-wrapper .free-trips-desc[data-v-d5e59f88]:last-of-type {
    padding-top: 10px;
}
.home-page-wrapper .app-wrapper .page-main-width[data-v-d5e59f88] {
    padding: 10px 0 48px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.home-page-wrapper .app-wrapper .page-main-width .app-png[data-v-d5e59f88] {
    width: 213px;
    height: 346px;
    margin-left: 0;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc[data-v-d5e59f88] {
    width: 100%;
    line-height: 30px;
    font-size: 24px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc .desc[data-v-d5e59f88] {
    text-align: center;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc .img-wrapper[data-v-d5e59f88] {
    margin-top: 16px;
}
.home-page-wrapper .app-wrapper .page-main-width .app-desc .img-wrapper img[data-v-d5e59f88] {
    width: 150px;
    height: auto;
}
.home-page-wrapper .accept-cookie-wrapper[data-v-d5e59f88] {
    padding: 40px 0 10px;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width[data-v-d5e59f88] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width .accept-cookie-desc[data-v-d5e59f88] {
    font-size: 14px;
    line-height: 18px;
}
.home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88] {
    width: 80px;
    font-size: 14px;
    margin-left: auto;
    margin-top: 10px;
}
.home-page-wrapper .program-change-popup[data-v-d5e59f88] {
    width: 300px;
    padding-top: 30px;
}
.home-page-wrapper .program-change-popup .btn-view-ms[data-v-d5e59f88], .home-page-wrapper .program-change-popup .btn-cancel[data-v-d5e59f88] {
    width: 100%;
    min-width: auto;
}
.lang-he-IL .home-page-wrapper .page-top .page-top-wrapper[data-v-d5e59f88] {
    text-align: right;
    margin: 28px auto 0;
    left: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
}
.lang-he-IL .home-page-wrapper .ft-desc-wrapper .ft-desc-item .ft-desc-label .ft-desc[data-v-d5e59f88] {
    margin-right: 0;
}
.lang-he-IL .home-page-wrapper .app-wrapper .page-main-width .app-png[data-v-d5e59f88] {
    margin-right: 0;
}
.lang-he-IL .home-page-wrapper .accept-cookie-wrapper .page-main-width .btn-accept[data-v-d5e59f88] {
    margin-left: auto;
    margin-right: auto;
}
.home-page-wrapper .page-top .page-top-wrapper .page-top-label[data-v-d5e59f88] {
    max-width: unset !important;
    float: none !important;
}
}
@media screen and (max-width: 360px) {
.circle-gray[data-v-d5e59f88] {
    width: 360px !important;
    height: 360px !important;
}
}
@media screen and (max-width: 320px) {
.circle-gray[data-v-d5e59f88] {
    width: 300px !important;
    height: 300px !important;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-68d4b286] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-68d4b286] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-68d4b286] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-68d4b286], .top .tops .top-title[data-v-68d4b286] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-68d4b286], .lang-bg-BG .ff-reg[data-v-68d4b286] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-68d4b286], .lang-bg-BG .ff-med[data-v-68d4b286] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-68d4b286], .lang-bg-BG .ff-book[data-v-68d4b286] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-68d4b286], .lang-ru-RU .top .tops .top-title[data-v-68d4b286], .top .tops .lang-ru-RU .top-title[data-v-68d4b286], .lang-bg-BG .ff-bold[data-v-68d4b286], .lang-bg-BG .top .tops .top-title[data-v-68d4b286], .top .tops .lang-bg-BG .top-title[data-v-68d4b286] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-68d4b286] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-68d4b286] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-68d4b286] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-68d4b286], .lang-el-GR .top .tops .top-title[data-v-68d4b286], .top .tops .lang-el-GR .top-title[data-v-68d4b286] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-68d4b286] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-68d4b286]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-68d4b286] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-68d4b286] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-68d4b286] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-68d4b286] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-68d4b286] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-68d4b286] {
  text-align: right;
}
.textRight[data-v-68d4b286] {
  text-align: right;
}
.flexRight[data-v-68d4b286] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-68d4b286] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-68d4b286] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-68d4b286] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-68d4b286] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-68d4b286] {
  text-align: right;
}
.flex-justify[data-v-68d4b286] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-68d4b286] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-68d4b286] {
    padding: unset;
}
}
.ErrTextStyle[data-v-68d4b286] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-68d4b286] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-68d4b286] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-68d4b286],
input[data-v-68d4b286]:disabled,
input.disabled[data-v-68d4b286] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-68d4b286] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-68d4b286] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-68d4b286] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-68d4b286] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-68d4b286] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-68d4b286] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-68d4b286],
.van-stepper--round .van-stepper__minus--disabled[data-v-68d4b286]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-68d4b286],
.van-stepper--round .van-stepper__plus--disabled[data-v-68d4b286]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-68d4b286] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-68d4b286] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-68d4b286] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-68d4b286] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-68d4b286] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-68d4b286] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-68d4b286] {
  color: #fff;
}
.top[data-v-68d4b286] {
  height: 120px;
  background-color: #f0ede7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
}
.top .tops[data-v-68d4b286] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.top .tops .top-title[data-v-68d4b286] {
  line-height: 23px;
  font-size: 18px;
  color: #141413;
}
.top .tops .top-info[data-v-68d4b286] {
  line-height: 18px;
  font-size: 14px;
  color: #141413;
  padding-top: 4px;
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-28ba8cd5] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-28ba8cd5] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .bottom-desc[data-v-28ba8cd5], .sign-up-step-wrapper[data-v-28ba8cd5] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .btn-verify[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .toggle-show-pwd[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .form-label[data-v-28ba8cd5], .sign-up-step-wrapper .step-progress[data-v-28ba8cd5], .sign-up-step-wrapper .step-title[data-v-28ba8cd5] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-28ba8cd5], .lang-bg-BG .ff-reg[data-v-28ba8cd5] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-28ba8cd5], .lang-bg-BG .ff-med[data-v-28ba8cd5] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper .form-wrapper .bottom-desc[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .lang-ru-RU .bottom-desc[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper[data-v-28ba8cd5], .lang-bg-BG .ff-book[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper .form-wrapper .bottom-desc[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .lang-bg-BG .bottom-desc[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper[data-v-28ba8cd5] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper .form-wrapper .btn-verify[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .lang-ru-RU .btn-verify[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .toggle-show-pwd[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .lang-ru-RU .toggle-show-pwd[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper .form-wrapper .form-item .form-label[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .lang-ru-RU .form-label[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper .step-progress[data-v-28ba8cd5], .sign-up-step-wrapper .lang-ru-RU .step-progress[data-v-28ba8cd5], .lang-ru-RU .sign-up-step-wrapper .step-title[data-v-28ba8cd5], .sign-up-step-wrapper .lang-ru-RU .step-title[data-v-28ba8cd5], .lang-bg-BG .ff-bold[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper .form-wrapper .btn-verify[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .lang-bg-BG .btn-verify[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .toggle-show-pwd[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .lang-bg-BG .toggle-show-pwd[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper .form-wrapper .form-item .form-label[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .lang-bg-BG .form-label[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper .step-progress[data-v-28ba8cd5], .sign-up-step-wrapper .lang-bg-BG .step-progress[data-v-28ba8cd5], .lang-bg-BG .sign-up-step-wrapper .step-title[data-v-28ba8cd5], .sign-up-step-wrapper .lang-bg-BG .step-title[data-v-28ba8cd5] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-28ba8cd5] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-28ba8cd5] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper .form-wrapper .bottom-desc[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .lang-el-GR .bottom-desc[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper[data-v-28ba8cd5] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper .form-wrapper .btn-verify[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .lang-el-GR .btn-verify[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .toggle-show-pwd[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .lang-el-GR .toggle-show-pwd[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper .form-wrapper .form-item .form-label[data-v-28ba8cd5], .sign-up-step-wrapper .form-wrapper .form-item .lang-el-GR .form-label[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper .step-progress[data-v-28ba8cd5], .sign-up-step-wrapper .lang-el-GR .step-progress[data-v-28ba8cd5], .lang-el-GR .sign-up-step-wrapper .step-title[data-v-28ba8cd5], .sign-up-step-wrapper .lang-el-GR .step-title[data-v-28ba8cd5] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-28ba8cd5] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-28ba8cd5]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-28ba8cd5] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-28ba8cd5] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-28ba8cd5] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-28ba8cd5] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-28ba8cd5] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-28ba8cd5] {
  text-align: right;
}
.textRight[data-v-28ba8cd5] {
  text-align: right;
}
.flexRight[data-v-28ba8cd5] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-28ba8cd5] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-28ba8cd5] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-28ba8cd5] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-28ba8cd5] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-28ba8cd5] {
  text-align: right;
}
.flex-justify[data-v-28ba8cd5] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-28ba8cd5] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-28ba8cd5] {
    padding: unset;
}
}
.ErrTextStyle[data-v-28ba8cd5] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-28ba8cd5] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-28ba8cd5] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-28ba8cd5],
input[data-v-28ba8cd5]:disabled,
input.disabled[data-v-28ba8cd5] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-28ba8cd5] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-28ba8cd5] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-28ba8cd5] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-28ba8cd5] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-28ba8cd5] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-28ba8cd5] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-28ba8cd5],
.van-stepper--round .van-stepper__minus--disabled[data-v-28ba8cd5]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-28ba8cd5],
.van-stepper--round .van-stepper__plus--disabled[data-v-28ba8cd5]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-28ba8cd5] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-28ba8cd5] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-28ba8cd5] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-28ba8cd5] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-28ba8cd5] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-28ba8cd5] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-28ba8cd5] {
  color: #fff;
}
.sign-up-step-wrapper[data-v-28ba8cd5] {
  width: 800px;
  margin: 0 auto;
  color: #141413;
}
.sign-up-step-wrapper .step-title[data-v-28ba8cd5] {
  font-size: 32px;
  padding: 48px 0 32px;
}
.sign-up-step-wrapper .step-progress-mobile[data-v-28ba8cd5] {
  display: none;
}
.sign-up-step-wrapper .step-progress[data-v-28ba8cd5] {
  display: block;
  width: 115%;
  margin-left: -7.5%;
  height: 80px;
  padding: 20px 60px;
  border-radius: 10px;
  background-color: #f0ede7;
  box-sizing: border-box;
}
.sign-up-step-wrapper .step-progress .step-item[data-v-28ba8cd5] {
  float: left;
  line-height: 40px;
  font-size: 20px;
}
.sign-up-step-wrapper .step-progress .step-item .step-flag[data-v-28ba8cd5] {
  float: left;
  width: 40px;
  height: 40px;
  color: #fff;
  border-radius: 50%;
  background-color: #777470;
}
.sign-up-step-wrapper .step-progress .step-item .step-desc[data-v-28ba8cd5] {
  float: left;
  margin-left: 24px;
  color: #6B6865;
}
.sign-up-step-wrapper .step-progress .current-step .step-flag[data-v-28ba8cd5] {
  background-color: #067647;
}
.sign-up-step-wrapper .step-progress .current-step .step-desc[data-v-28ba8cd5] {
  color: #141413;
}
.sign-up-step-wrapper .step-progress .step-line[data-v-28ba8cd5] {
  float: left;
  width: 150px;
  height: 3px;
  margin: 18.5px 38px;
  background-color: #6B6865;
}
.sign-up-step-wrapper .step-progress .step-line-actived[data-v-28ba8cd5] {
  background-color: #067647;
}
.sign-up-step-wrapper .form-wrapper[data-v-28ba8cd5] {
  width: 400px;
  font-size: 16px;
  margin: 0 auto;
  text-align: left;
}
.sign-up-step-wrapper .form-wrapper .form-desc[data-v-28ba8cd5] {
  line-height: 20px;
  padding: 40px 0 24px 0;
  color: #141413;
}
.sign-up-step-wrapper .form-wrapper .form-item[data-v-28ba8cd5] {
  padding-bottom: 24px;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-label[data-v-28ba8cd5] {
  line-height: 20px;
  padding-bottom: 12px;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-input[data-v-28ba8cd5] {
  width: 100%;
  padding: 15px 16px;
  border: 1px solid #c3c0b8;
  border-radius: 4px;
  box-sizing: border-box;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-input[data-v-28ba8cd5]:focus {
  border-color: #CF4500;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-input-error[data-v-28ba8cd5] {
  border-color: #d22a2f;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd[data-v-28ba8cd5] {
  position: relative;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .form-input[data-v-28ba8cd5] {
  padding-right: 86px;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .toggle-show-pwd[data-v-28ba8cd5] {
  position: absolute;
  height: 52px;
  line-height: 52px;
  top: 0;
  right: 0;
  padding: 0 24px;
  font-size: 14px;
  text-decoration: underline;
  color: #555555;
  cursor: pointer;
}
.sign-up-step-wrapper .form-wrapper .form-item .error-msg[data-v-28ba8cd5] {
  line-height: 18px;
  font-size: 14px;
  padding-top: 8px;
  margin-bottom: -7px;
  color: #d22a2f;
}
.sign-up-step-wrapper .form-wrapper .form-item .form-item-desc[data-v-28ba8cd5] {
  font-size: 14px;
  padding-top: 16px;
}
.sign-up-step-wrapper .form-wrapper .form-item-row .form-item-expiry-date[data-v-28ba8cd5] {
  padding-bottom: 24px;
  width: 100%;
}
.sign-up-step-wrapper .form-wrapper .form-item-row .form-item-cvc[data-v-28ba8cd5] {
  width: 100%;
}
.sign-up-step-wrapper .form-wrapper .form-item-row .form-item-cvc .form-label[data-v-28ba8cd5] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.sign-up-step-wrapper .form-wrapper .form-item-row .form-item-cvc .form-label img[data-v-28ba8cd5] {
  width: 33px;
  margin-left: 10px;
}
.sign-up-step-wrapper .form-wrapper .btn-verify[data-v-28ba8cd5] {
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 26px;
  box-sizing: border-box;
  cursor: pointer;
}
.sign-up-step-wrapper .form-wrapper .btn-verify .btn-loading[data-v-28ba8cd5] {
  position: absolute;
  width: 100px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.sign-up-step-wrapper .form-wrapper .bottom-desc[data-v-28ba8cd5] {
  line-height: 20px;
  font-size: 14px;
  padding: 20px 0 88px;
}
.sign-up-step-wrapper .form-wrapper-step-2[data-v-28ba8cd5] {
  width: 480px;
}
.lang-he-IL .sign-up-step-wrapper .step-progress[data-v-28ba8cd5] {
  margin: 0 -7.5% 0 0;
}
.lang-he-IL .sign-up-step-wrapper .step-progress .step-item[data-v-28ba8cd5] {
  float: right;
}
.lang-he-IL .sign-up-step-wrapper .step-progress .step-item .step-flag[data-v-28ba8cd5] {
  float: right;
}
.lang-he-IL .sign-up-step-wrapper .step-progress .step-item .step-desc[data-v-28ba8cd5] {
  float: right;
  margin: 0 24px 0 0;
}
.lang-he-IL .sign-up-step-wrapper .step-progress .step-line[data-v-28ba8cd5] {
  float: right;
}
.lang-he-IL .sign-up-step-wrapper .form-wrapper[data-v-28ba8cd5] {
  text-align: right;
}
.lang-he-IL .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .form-input[data-v-28ba8cd5] {
  padding: 15px 16px 15px 86px;
}
.lang-he-IL .sign-up-step-wrapper .form-wrapper .form-item .form-input-pwd .toggle-show-pwd[data-v-28ba8cd5] {
  right: unset;
  left: 0;
}
.lang-he-IL .sign-up-step-wrapper .form-wrapper .form-item-row .form-item-cvc .form-label img[data-v-28ba8cd5] {
  margin: 0 10px 0 0;
}
@media screen and (max-width: 1024px) {
.lang-he-IL .sign-up-step-wrapper .step-title[data-v-28ba8cd5] {
    text-align: right;
}
.sign-up-step-wrapper[data-v-28ba8cd5] {
    width: 100%;
}
.sign-up-step-wrapper .step-title[data-v-28ba8cd5] {
    width: 88%;
    font-size: 24px;
    text-align: left;
    margin: 0 auto;
    padding: 24px 0 28px;
}
.sign-up-step-wrapper .step-progress[data-v-28ba8cd5] {
    display: none;
}
.sign-up-step-wrapper .step-progress-mobile[data-v-28ba8cd5] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 24px;
    box-sizing: border-box;
}
.sign-up-step-wrapper .form-wrapper[data-v-28ba8cd5] {
    width: 88%;
    margin: 0 auto;
}
.sign-up-step-wrapper .form-wrapper .form-desc[data-v-28ba8cd5] {
    padding-bottom: 24px;
}
.sign-up-step-wrapper .form-wrapper s .bottom-desc[data-v-28ba8cd5] {
    padding: 24px 0 54px;
}
}
@media screen and (max-width: 350px) {
.form-item-expiry-date[data-v-28ba8cd5] {
    width: 58% !important;
}
.form-item-cvc[data-v-28ba8cd5] {
    width: 38% !important;
}
.form-label[data-v-28ba8cd5] {
    font-size: 14px;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg {
  font-family: "MarkForMC-Regular";
}
.ff-med {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book, .account-locked-popup .popup-desc, .reset-pwd-wrapper .content .step-wrapper .step-desc {
  font-family: "MarkForMC-Book";
}
.ff-bold, .account-locked-popup .btn-ok, .account-locked-popup .popup-title, .reset-pwd-wrapper .content .step-wrapper .btn, .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-desc-matched, .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-desc-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .toggle-show-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-label, .reset-pwd-wrapper .content .step-wrapper .step-desc span, .reset-pwd-wrapper .content .step-wrapper .step-header .step-title {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg, .lang-bg-BG .ff-reg {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med, .lang-bg-BG .ff-med {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book, .lang-ru-RU .account-locked-popup .popup-desc, .account-locked-popup .lang-ru-RU .popup-desc, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .step-desc, .reset-pwd-wrapper .content .step-wrapper .lang-ru-RU .step-desc, .lang-bg-BG .ff-book, .lang-bg-BG .account-locked-popup .popup-desc, .account-locked-popup .lang-bg-BG .popup-desc, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .step-desc, .reset-pwd-wrapper .content .step-wrapper .lang-bg-BG .step-desc {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold, .lang-ru-RU .account-locked-popup .btn-ok, .account-locked-popup .lang-ru-RU .btn-ok, .lang-ru-RU .account-locked-popup .popup-title, .account-locked-popup .lang-ru-RU .popup-title, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .btn, .reset-pwd-wrapper .content .step-wrapper .lang-ru-RU .btn, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-desc-matched, .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .lang-ru-RU .password-desc-matched, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-desc-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .lang-ru-RU .form-item-desc-pwd, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .toggle-show-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .lang-ru-RU .toggle-show-pwd, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-label, .reset-pwd-wrapper .content .step-wrapper .form .form-item .lang-ru-RU .form-item-label, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .step-desc span, .reset-pwd-wrapper .content .step-wrapper .step-desc .lang-ru-RU span, .lang-ru-RU .reset-pwd-wrapper .content .step-wrapper .step-header .step-title, .reset-pwd-wrapper .content .step-wrapper .step-header .lang-ru-RU .step-title, .lang-bg-BG .ff-bold, .lang-bg-BG .account-locked-popup .btn-ok, .account-locked-popup .lang-bg-BG .btn-ok, .lang-bg-BG .account-locked-popup .popup-title, .account-locked-popup .lang-bg-BG .popup-title, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .btn, .reset-pwd-wrapper .content .step-wrapper .lang-bg-BG .btn, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-desc-matched, .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .lang-bg-BG .password-desc-matched, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-desc-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .lang-bg-BG .form-item-desc-pwd, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .toggle-show-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .lang-bg-BG .toggle-show-pwd, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-label, .reset-pwd-wrapper .content .step-wrapper .form .form-item .lang-bg-BG .form-item-label, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .step-desc span, .reset-pwd-wrapper .content .step-wrapper .step-desc .lang-bg-BG span, .lang-bg-BG .reset-pwd-wrapper .content .step-wrapper .step-header .step-title, .reset-pwd-wrapper .content .step-wrapper .step-header .lang-bg-BG .step-title {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book, .lang-el-GR .account-locked-popup .popup-desc, .account-locked-popup .lang-el-GR .popup-desc, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .step-desc, .reset-pwd-wrapper .content .step-wrapper .lang-el-GR .step-desc {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold, .lang-el-GR .account-locked-popup .btn-ok, .account-locked-popup .lang-el-GR .btn-ok, .lang-el-GR .account-locked-popup .popup-title, .account-locked-popup .lang-el-GR .popup-title, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .btn, .reset-pwd-wrapper .content .step-wrapper .lang-el-GR .btn, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-desc-matched, .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .lang-el-GR .password-desc-matched, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-desc-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .lang-el-GR .form-item-desc-pwd, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .toggle-show-pwd, .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .lang-el-GR .toggle-show-pwd, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-label, .reset-pwd-wrapper .content .step-wrapper .form .form-item .lang-el-GR .form-item-label, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .step-desc span, .reset-pwd-wrapper .content .step-wrapper .step-desc .lang-el-GR span, .lang-el-GR .reset-pwd-wrapper .content .step-wrapper .step-header .step-title, .reset-pwd-wrapper .content .step-wrapper .step-header .lang-el-GR .step-title {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix {
  display: block;
  zoom: 1;
}
.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper {
    width: 100%;
    overflow: hidden;
}
}
.textLeft {
  text-align: left;
}
.lang-he-IL .textLeft {
  text-align: right;
}
.textRight {
  text-align: right;
}
.flexRight {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column {
  text-align: right;
}
.flex-justify {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle {
    padding: unset;
}
}
.ErrTextStyle {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error {
  border: 1px solid #d22a2f !important;
}
.errorText {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled],
input:disabled,
input.disabled {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__minus--disabled:active,
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content {
  color: #fff;
}
.reset-pwd-wrapper {
  width: 528px;
  padding: 99px 0 105px;
  margin: 0 auto;
}
.reset-pwd-wrapper .content {
  width: 100%;
  margin: 0 auto;
  border: 1px solid #C3C0B8;
  border-radius: 16px;
  box-sizing: border-box;
}
.reset-pwd-wrapper .content .step-wrapper {
  font-size: 16px;
  color: #141413;
  padding: 0 23px;
}
.reset-pwd-wrapper .content .step-wrapper .step-header {
  position: relative;
  padding: 24px 0 32px;
}
.reset-pwd-wrapper .content .step-wrapper .step-header .icon-back {
  position: absolute;
  width: 19px;
  height: 34px;
  top: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAYAAAC9duLEAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAE6ADAAQAAAABAAAAIgAAAACf5uOqAAABNElEQVRIDa3WQW7CMBAF0BnTPVfpvlJFNxVLblB6gh6hvUm5BaibIFDXhSNwhB6AuP6uJkogDjN2LDm2IPMyi8zERAXju/q6xxTCyca67qv1R831D+auWi8Rn4WF4BUxv0sCzPyZhQEKwS8CxdX7kxnrg7ynX0eTBTCOsuKSgibkZg9PzwcQKkwDqTAtdBOzQIOYFUpiOVAvlgtdYSVQByuFGmwMCNgdqj8UbafWUCLtNxs3aoZrV78E5ECIdchCEFnPXL/J3rI6ZHEJhoJd7rab2KMsWCx0tN4z1VtmmraDPdHqcTZ/bf82tG+6xhhgg+GJpWAHKwWvsBKwF8sFk1gOOIhZwZuYBVRhWlB9PMC3MVV6sfOEJ6oxZJcCpfOYsCSYc9YAhiEZkqcjppw1/v8d6foHuFvxHulEp7EAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: 8px 17px;
  background-position: left center;
  cursor: pointer;
}
.reset-pwd-wrapper .content .step-wrapper .step-header .step-title {
  line-height: 26px;
  font-size: 20px;
}
.reset-pwd-wrapper .content .step-wrapper .step-desc {
  line-height: 20px;
  text-align: left;
}
.reset-pwd-wrapper .content .step-wrapper .step-desc span {
  color: #CF4500;
  cursor: pointer;
}
.reset-pwd-wrapper .content .step-wrapper .form {
  width: 100%;
  margin-top: 16px;
  text-align: left;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-label {
  line-height: 20px;
  padding-bottom: 12px;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-input {
  width: 100%;
  line-height: 20px;
  padding: 15px 16px;
  font-size: 16px;
  border: 1px solid #c3c0b8;
  border-radius: 4px;
  box-sizing: border-box;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-error {
  border-color: #d22a2f;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .error-msg {
  line-height: 18px;
  font-size: 14px;
  padding-top: 8px;
  color: #d22a2f;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd {
  position: relative;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .form-input {
  padding-right: 86px;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .toggle-show-pwd {
  position: absolute;
  height: 52px;
  line-height: 52px;
  top: 0;
  right: 0;
  padding: 0 24px;
  font-size: 14px;
  text-decoration: underline;
  color: #555555;
  cursor: pointer;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-desc-pwd {
  font-size: 14px;
  padding-top: 8px;
  margin-bottom: -10px;
  color: #d22a2f;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item .form-item-desc-pwd.strong {
  color: #067647;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item-pwd {
  margin-bottom: 34px;
}
.reset-pwd-wrapper .content .step-wrapper .form .form-item-pwd .form-item-input {
  padding-right: 90px;
}
.reset-pwd-wrapper .content .step-wrapper .form .password-desc {
  font-size: 14px;
  padding-bottom: 20px;
}
.reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-title {
  padding-bottom: 10px;
}
.reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item {
  position: relative;
  padding: 0 0 6px 25px;
}
.reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-desc-icon {
  position: absolute;
  width: 15px;
  height: 15px;
  top: -1px;
  left: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADpiRU/AAAC2klEQVRIDbWXvW4TQRDHZy6GhCquAJEifEOBSBpACOnIiQLTwRNweYLwBogniPMEhCcAKkx1wUgUSCgGRUjQAAUSigA5AiQ+bIb5r72n9frsmDt7JXu/Zue3szs7HjONWOrJ4+sUyGUWWtQlZf2gRmnopymsNdNGGFYemtFdvnjYfJIk5VLwe0VEbqkgYLsW0U0wc7X1d+9aFEXNQQsGguvJo5iYV0cF+gBsgISXw+jqA38O/SBr8GlSq+qu7+aFQifWMsv9+pPaahajz2K1dF2hN7OE846p9evhUmXZXd9jcdfSsUIBU+ti6HbBqcW4UxyvOznutgjfsHduwPDeKf71TjsjeW7eDemRN9syfQTebo66RD9Hfi6jQKdn9tFUqdQnCsPAwoQBC7Hp9EnmGNh/cI7OXQjp7ML5TLgwr0AtIyLB7XMw+pYAevLUmXR888Uz+vH9W9q3Ddx1wCRLdqBI7UPfvtnKhIIBph61LBYBYm0WdPvTxyFqZRF3fHiQRJaD+LL/D1UNzLOBfs37ytCHwouXrtAJ5858uVzQjhJjsa/P9I8dP23qA7qBo922K1gAatQEJPLBVWjbrxrPqd1ume6huXlzAnauKJSEXuKO31uFbo1n4MLxTAAsDDUQQeTihgt024C/3tpMhwB33ymezHDvTZd6DW4EGrU2vNGe7k7zKwHgl/xQfcDK1PBJVE9qmq7QrK/c7btHXAgqtBNGFY3ZWjSSVPX7tgvy2zjSduuPxt89OY+3o7HD6v5ItGimKroTH+b3v3zeLgQFAyzohVdTJxvkGO3JFo5t5mnAgJnMQGhtYmCROzb7AMM4lwubSLInci+MrsUuJ7XYDhqBcVpuLO2FgtVnsd2A+ctCoqnu8Gdm5f2646wcu8frygwEQ8j8hdEcCanRqBsAEE8G3msdyQXa9lCwFUJtUiSTrSBx4LKe1YKZ14CvsaipYw1EpEEWurrQ/gcGjSKw1ISFoQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-icon-matched {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADpiRU/AAADDklEQVRIDbWXPWwTMRSAny8RLUPamyIIQ4uE1Egl5YSExAShA8lEy8AEiKtgYyBAxYYQsKZquiMRVhYoC4SlHWCCIW1g6IAACRWJH3FQiZ8Kat5zziffxZfkLqml1D/v+X1+fs8+l0GXpVzLTTOAo5yDBYyZ2LZoKgeoA+cOY1BnHJavFBuL3ZjE+eFlfskytza3LqFGCX9muKZP4mCvYuwwFi4fq1NbW0LBc09zNnA2j7O6BQYBDgc+M1toPAwKqG/oBstPJioIvYuyuFAyi+FgD+ZqOVp8S2nxGGNZxQnnWjR7GeC8erXYmFFN+DwmT/sOJRpjtthFhex57MaUtnfbCsb8pIy5ALvZ+xaJvcS0mwU7mO17KdvFVuORKfUTOjSYgYFkSrcQOp7EamY1b55TnWLksfHMCbhw5DGcOnQnDE73AhjujTQcmaCZQNDC/ttCkk5lYWhnRqMFJjENPK95nTTqmAqlubVX1+HzxpreDDINxrill3Y/qoO+Xn8UaoCYBudsNEwjJEF86lGhNJkDG0aPYcRnye2QwYuTzzBmt3RiMRYHShPxDFu+m0sl5LPXXONTkB9rtlV5XKi0gVsN72VHre+/OA9//m6IoYMjp4FAsvQKxc1eSRTOpqfR+VFpVNY/N7/Cuy/PIbu7CEljAPalJ+HHr3VIp8a8I0O6lL3tEknaC9RrieNndlkY58MBgegS/KOzCuN7pkSf4PSTJSYUHyxs0QDGl6UhXf3h20vhVVAWFyrsIFN8JMq1CQcbbW8vNa69QPF6/j5bWDWTtAKEVrC6IVYT8ofi+BuTbRAv/xgx9ay6LBBg/FRV/uFXo5PXbz4teQbiNMjbBLJorjjHzdcgt+MYizaH2/Ll6V0g9DLAM70QzVAk7Zvy9UGzcHf9ZTsee/jkuYdQWyV5HstBUuiz5+SpD0qsFo/lAuhjjeJqp4ST+sGaEgmvRlvdXlUnFExK7iOwhEY6Zrw0SkA0Sv/CVGQiSZlatwWrimIH8OXgPhxM3I0DTTlfwdrBa7BOt2CYh6otav8HDKAd3nS6fboAAAAASUVORK5CYII=);
}
.reset-pwd-wrapper .content .step-wrapper .btn {
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 26px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 16px 0 97px;
}
.reset-pwd-wrapper .content .step-wrapper .btn .btn-loading {
  position: absolute;
  width: 100px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.reset-pwd-wrapper .content .step-wrapper .btn-step-2 {
  margin-bottom: 77px;
}
.reset-pwd-wrapper .content .step-wrapper .btn-step-3 {
  margin-bottom: 40px;
}
.account-locked-popup {
  width: 400px;
  padding: 42px 64px 52px;
  text-align: center;
  border-radius: 16px;
}
.account-locked-popup .popup-title {
  line-height: 35px;
  font-size: 28px;
}
.account-locked-popup .popup-desc {
  line-height: 20px;
  font-size: 16px;
  padding: 20px 0 32px;
}
.account-locked-popup .btn-ok {
  position: relative;
  display: inline-block;
  min-width: 400px;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  margin: 24px auto 0;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .step-desc {
  text-align: right;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .form {
  text-align: right;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item {
  padding: 0 25px 6px 0;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .form .password-desc .password-desc-item .password-desc-icon {
  left: unset;
  right: 0;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .form .form-item .form-input-pwd .toggle-show-pwd {
  right: auto;
  left: 0;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .form .form-item-pwd .form-item-input {
  padding-right: 16px;
  padding-left: 90px;
}
.lang-he-IL .reset-pwd-wrapper .content .step-wrapper .step-header .icon-back {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
@media screen and (max-width: 1024px) {
.reset-pwd-wrapper {
    width: 100%;
    padding: 8px 0 94px;
}
.reset-pwd-wrapper .content {
    border: none;
}
.reset-pwd-wrapper .content .step-wrapper .btn {
    margin-bottom: 0;
}
.account-locked-popup {
    width: 88%;
    box-sizing: border-box;
}
.account-locked-popup .btn-ok {
    width: 100%;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg {
  font-family: "MarkForMC-Regular";
}
.ff-med {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book {
  font-family: "MarkForMC-Book";
}
.ff-bold, .account-wrapper .content .menu-content-wrapper .title-default-style, .account-wrapper .content .menu-content-wrapper .content-title, .account-wrapper .content .slide-menu .menu-item .menu-item-label, .account-wrapper .hello-wrapper {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg, .lang-bg-BG .ff-reg {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med, .lang-bg-BG .ff-med {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book, .lang-bg-BG .ff-book {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold, .lang-ru-RU .account-wrapper .content .menu-content-wrapper .title-default-style, .account-wrapper .content .menu-content-wrapper .lang-ru-RU .title-default-style, .lang-ru-RU .account-wrapper .content .menu-content-wrapper .content-title, .account-wrapper .content .menu-content-wrapper .lang-ru-RU .content-title, .lang-ru-RU .account-wrapper .content .slide-menu .menu-item .menu-item-label, .account-wrapper .content .slide-menu .menu-item .lang-ru-RU .menu-item-label, .lang-ru-RU .account-wrapper .hello-wrapper, .account-wrapper .lang-ru-RU .hello-wrapper, .lang-bg-BG .ff-bold, .lang-bg-BG .account-wrapper .content .menu-content-wrapper .title-default-style, .account-wrapper .content .menu-content-wrapper .lang-bg-BG .title-default-style, .lang-bg-BG .account-wrapper .content .menu-content-wrapper .content-title, .account-wrapper .content .menu-content-wrapper .lang-bg-BG .content-title, .lang-bg-BG .account-wrapper .content .slide-menu .menu-item .menu-item-label, .account-wrapper .content .slide-menu .menu-item .lang-bg-BG .menu-item-label, .lang-bg-BG .account-wrapper .hello-wrapper, .account-wrapper .lang-bg-BG .hello-wrapper {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold, .lang-el-GR .account-wrapper .content .menu-content-wrapper .title-default-style, .account-wrapper .content .menu-content-wrapper .lang-el-GR .title-default-style, .lang-el-GR .account-wrapper .content .menu-content-wrapper .content-title, .account-wrapper .content .menu-content-wrapper .lang-el-GR .content-title, .lang-el-GR .account-wrapper .content .slide-menu .menu-item .menu-item-label, .account-wrapper .content .slide-menu .menu-item .lang-el-GR .menu-item-label, .lang-el-GR .account-wrapper .hello-wrapper, .account-wrapper .lang-el-GR .hello-wrapper {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix {
  display: block;
  zoom: 1;
}
.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper {
    width: 100%;
    overflow: hidden;
}
}
.textLeft {
  text-align: left;
}
.lang-he-IL .textLeft {
  text-align: right;
}
.textRight {
  text-align: right;
}
.flexRight {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column {
  text-align: right;
}
.flex-justify {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle {
    padding: unset;
}
}
.ErrTextStyle {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error {
  border: 1px solid #d22a2f !important;
}
.errorText {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled],
input:disabled,
input.disabled {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__minus--disabled:active,
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content {
  color: #fff;
}
.account-wrapper {
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 20px;
  text-align: left;
}
.account-wrapper .bread-crumb {
  line-height: 20px;
  font-size: 16px;
  font-family: "MarkForMC-Book";
  margin-top: 32px;
}
.account-wrapper .bread-crumb span {
  margin: 0 4px;
}
.account-wrapper .hello-wrapper {
  line-height: 30px;
  font-size: 24px;
  padding: 32px 0 46px;
}
.account-wrapper .content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 73px;
  border-radius: 4px;
  background-color: #E3DFD7;
  box-shadow: 0 0 30px #00000029;
}
.account-wrapper .content .slide-menu {
  overflow: hidden;
  width: 250px;
  min-height: 600px;
  padding-top: 126px;
  background-color: #E3DFD7;
  box-sizing: border-box;
}
.account-wrapper .content .slide-menu .menu-item {
  position: relative;
  padding: 16px 25px 16px 60px;
  box-shadow: 0 -3px 6px #00000029;
  cursor: pointer;
}
.account-wrapper .content .slide-menu .menu-item .menu-item-icon {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 16px;
  left: 25px;
  background-repeat: no-repeat;
  background-size: contain;
}
.account-wrapper .content .slide-menu .menu-item .menu-item-label {
  line-height: 20px;
  font-size: 16px;
}
.account-wrapper .content .slide-menu .menu-item-actived {
  color: #fff;
  background-color: #CF4500;
}
.account-wrapper .content .menu-content-wrapper {
  width: 890px;
  min-height: 600px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 45px 0 48px;
  color: #141413;
  box-sizing: border-box;
  background-color: #fff;
}
.account-wrapper .content .menu-content-wrapper .content-title {
  line-height: 40px;
  font-size: 32px;
  padding: 40px 0 32px;
}
.account-wrapper .content .menu-content-wrapper .title-default-style {
  font-size: 20px;
}
.account-wrapper .content .menu-content-wrapper .title-profile {
  display: block;
}
.account-wrapper .content-mobile {
  display: none;
}
.page-loading {
  display: block;
  width: 100px;
  margin: 100px auto 0;
}
.lang-he-IL .account-wrapper {
  text-align: right;
}
.lang-he-IL .account-wrapper .content .slide-menu .menu-item {
  padding: 16px 60px 16px 25px;
}
.lang-he-IL .account-wrapper .content .slide-menu .menu-item .menu-item-icon {
  right: 25px;
  left: 0;
}
@media screen and (max-width: 1024px) {
.ff-bold-media, .mobile-nav .van-collapse-item, .account-wrapper .content-mobile .menu-content-wrapper .title-default-style, .account-wrapper .content-mobile .menu-content-wrapper .content-title {
    font-family: "MarkForMC-Bold";
}
.lang-ru-RU .ff-bold-media, .lang-ru-RU .mobile-nav .van-collapse-item, .mobile-nav .lang-ru-RU .van-collapse-item, .lang-ru-RU .account-wrapper .content-mobile .menu-content-wrapper .title-default-style, .account-wrapper .content-mobile .menu-content-wrapper .lang-ru-RU .title-default-style, .lang-ru-RU .account-wrapper .content-mobile .menu-content-wrapper .content-title, .account-wrapper .content-mobile .menu-content-wrapper .lang-ru-RU .content-title, .lang-bg-BG .ff-bold-media, .lang-bg-BG .mobile-nav .van-collapse-item, .mobile-nav .lang-bg-BG .van-collapse-item, .lang-bg-BG .account-wrapper .content-mobile .menu-content-wrapper .title-default-style, .account-wrapper .content-mobile .menu-content-wrapper .lang-bg-BG .title-default-style, .lang-bg-BG .account-wrapper .content-mobile .menu-content-wrapper .content-title, .account-wrapper .content-mobile .menu-content-wrapper .lang-bg-BG .content-title {
    font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-bold-media, .lang-el-GR .mobile-nav .van-collapse-item, .mobile-nav .lang-el-GR .van-collapse-item, .lang-el-GR .account-wrapper .content-mobile .menu-content-wrapper .title-default-style, .account-wrapper .content-mobile .menu-content-wrapper .lang-el-GR .title-default-style, .lang-el-GR .account-wrapper .content-mobile .menu-content-wrapper .content-title, .account-wrapper .content-mobile .menu-content-wrapper .lang-el-GR .content-title {
    font-family: "FuturaPlusW15-Bold";
}
.account-wrapper {
    width: 92%;
    margin: 0 auto;
    padding: 0;
}
.account-wrapper .bread-crumb {
    line-height: 15px;
    font-size: 12px;
    margin-top: 16px;
}
.account-wrapper .hello-wrapper {
    line-height: 20px;
    font-size: 16px;
    padding: 16px 0 32px;
}
.account-wrapper .content {
    display: none;
}
.account-wrapper .content-mobile {
    display: block;
}
.account-wrapper .content-mobile .menu-content-wrapper {
    float: none;
    width: 100%;
    min-height: auto;
    padding: 0;
    color: #141413;
    box-sizing: border-box;
    background-color: #fff;
}
.account-wrapper .content-mobile .menu-content-wrapper .content-title {
    line-height: 30px;
    font-size: 24px;
    padding: 34px 0 16px;
}
.account-wrapper .content-mobile .menu-content-wrapper .title-default-style {
    line-height: 23px;
    font-size: 18px;
}
.account-wrapper .content-mobile .menu-content-wrapper .title-profile {
    display: none;
}
.mobile-nav .van-collapse-item {
    font-size: 14px;
    color: #555555;
}
.mobile-nav .van-collapse-item .van-cell {
    padding: 11px 20px;
    border: 1px solid #C3C0B8;
    border-radius: 4px;
}
.mobile-nav .van-collapse-item .van-cell .menu-nav {
    color: #555555;
}
.mobile-nav .van-collapse-item .van-cell .menu-nav .actived-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
}
.mobile-nav .van-collapse-item .van-cell .menu-nav .actived-menu img {
    width: 20px;
    height: 20px;
    margin-right: 16px;
}
.mobile-nav .van-collapse-item .mune-nav-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    line-height: 18px;
    padding: 14px 24px;
}
.mobile-nav .van-collapse-item .mune-nav-item img {
    width: 15px;
    height: 15px;
    margin-right: 20px;
}
.mobile-nav .van-collapse-item .van-collapse-item__title--expanded::after {
    display: none;
}
.mobile-nav .van-collapse-item .van-collapse-item__content {
    padding: 14px 0;
    border: 1px solid #C3C0B8;
    color: #555555;
    box-shadow: 0 0 10px #00000029;
}
.lang-he-IL .van-collapse-item .van-cell .menu-nav .actived-menu img {
    margin-right: 0;
    margin-left: 16px;
}
.lang-he-IL .van-collapse-item .mune-nav-item img {
    margin-left: 20px;
    margin-right: 0;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-4452e752] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-4452e752], .login-wrapper .login .no-account[data-v-4452e752], .login-wrapper .login .forgot-pwd[data-v-4452e752] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-4452e752], .login-wrapper .session-locked-wrapper .lock-desc[data-v-4452e752], .login-wrapper .if-forgot-pwd .desc[data-v-4452e752], .login-wrapper .login .form .form-item .form-input[data-v-4452e752] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-4452e752], .login-wrapper .session-locked-wrapper .session-count-down[data-v-4452e752], .login-wrapper .session-locked-wrapper .title[data-v-4452e752], .login-wrapper .if-forgot-pwd .btn-cancel[data-v-4452e752], .login-wrapper .if-forgot-pwd .btn-reset-pwd[data-v-4452e752], .login-wrapper .if-forgot-pwd .title[data-v-4452e752], .login-wrapper .login .no-account .sign-up-link[data-v-4452e752], .login-wrapper .login .form .btn-login[data-v-4452e752], .login-wrapper .login .form .form-item .form-input-pwd-wrapper .toggle-show-pwd[data-v-4452e752], .login-wrapper .login .login-title[data-v-4452e752] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-4452e752], .lang-bg-BG .ff-reg[data-v-4452e752] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-4452e752], .lang-ru-RU .login-wrapper .login .no-account[data-v-4452e752], .login-wrapper .login .lang-ru-RU .no-account[data-v-4452e752], .lang-ru-RU .login-wrapper .login .forgot-pwd[data-v-4452e752], .login-wrapper .login .lang-ru-RU .forgot-pwd[data-v-4452e752], .lang-bg-BG .ff-med[data-v-4452e752], .lang-bg-BG .login-wrapper .login .no-account[data-v-4452e752], .login-wrapper .login .lang-bg-BG .no-account[data-v-4452e752], .lang-bg-BG .login-wrapper .login .forgot-pwd[data-v-4452e752], .login-wrapper .login .lang-bg-BG .forgot-pwd[data-v-4452e752] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-4452e752], .lang-ru-RU .login-wrapper .session-locked-wrapper .lock-desc[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-ru-RU .lock-desc[data-v-4452e752], .lang-ru-RU .login-wrapper .if-forgot-pwd .desc[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-ru-RU .desc[data-v-4452e752], .lang-ru-RU .login-wrapper .login .form .form-item .form-input[data-v-4452e752], .login-wrapper .login .form .form-item .lang-ru-RU .form-input[data-v-4452e752], .lang-bg-BG .ff-book[data-v-4452e752], .lang-bg-BG .login-wrapper .session-locked-wrapper .lock-desc[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-bg-BG .lock-desc[data-v-4452e752], .lang-bg-BG .login-wrapper .if-forgot-pwd .desc[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-bg-BG .desc[data-v-4452e752], .lang-bg-BG .login-wrapper .login .form .form-item .form-input[data-v-4452e752], .login-wrapper .login .form .form-item .lang-bg-BG .form-input[data-v-4452e752] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-4452e752], .lang-ru-RU .login-wrapper .session-locked-wrapper .session-count-down[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-ru-RU .session-count-down[data-v-4452e752], .lang-ru-RU .login-wrapper .session-locked-wrapper .title[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-ru-RU .title[data-v-4452e752], .lang-ru-RU .login-wrapper .if-forgot-pwd .btn-cancel[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-ru-RU .btn-cancel[data-v-4452e752], .lang-ru-RU .login-wrapper .if-forgot-pwd .btn-reset-pwd[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-ru-RU .btn-reset-pwd[data-v-4452e752], .lang-ru-RU .login-wrapper .if-forgot-pwd .title[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-ru-RU .title[data-v-4452e752], .lang-ru-RU .login-wrapper .login .no-account .sign-up-link[data-v-4452e752], .login-wrapper .login .no-account .lang-ru-RU .sign-up-link[data-v-4452e752], .lang-ru-RU .login-wrapper .login .form .btn-login[data-v-4452e752], .login-wrapper .login .form .lang-ru-RU .btn-login[data-v-4452e752], .lang-ru-RU .login-wrapper .login .form .form-item .form-input-pwd-wrapper .toggle-show-pwd[data-v-4452e752], .login-wrapper .login .form .form-item .form-input-pwd-wrapper .lang-ru-RU .toggle-show-pwd[data-v-4452e752], .lang-ru-RU .login-wrapper .login .login-title[data-v-4452e752], .login-wrapper .login .lang-ru-RU .login-title[data-v-4452e752], .lang-bg-BG .ff-bold[data-v-4452e752], .lang-bg-BG .login-wrapper .session-locked-wrapper .session-count-down[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-bg-BG .session-count-down[data-v-4452e752], .lang-bg-BG .login-wrapper .session-locked-wrapper .title[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-bg-BG .title[data-v-4452e752], .lang-bg-BG .login-wrapper .if-forgot-pwd .btn-cancel[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-bg-BG .btn-cancel[data-v-4452e752], .lang-bg-BG .login-wrapper .if-forgot-pwd .btn-reset-pwd[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-bg-BG .btn-reset-pwd[data-v-4452e752], .lang-bg-BG .login-wrapper .if-forgot-pwd .title[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-bg-BG .title[data-v-4452e752], .lang-bg-BG .login-wrapper .login .no-account .sign-up-link[data-v-4452e752], .login-wrapper .login .no-account .lang-bg-BG .sign-up-link[data-v-4452e752], .lang-bg-BG .login-wrapper .login .form .btn-login[data-v-4452e752], .login-wrapper .login .form .lang-bg-BG .btn-login[data-v-4452e752], .lang-bg-BG .login-wrapper .login .form .form-item .form-input-pwd-wrapper .toggle-show-pwd[data-v-4452e752], .login-wrapper .login .form .form-item .form-input-pwd-wrapper .lang-bg-BG .toggle-show-pwd[data-v-4452e752], .lang-bg-BG .login-wrapper .login .login-title[data-v-4452e752], .login-wrapper .login .lang-bg-BG .login-title[data-v-4452e752] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-4452e752] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-4452e752], .lang-el-GR .login-wrapper .login .no-account[data-v-4452e752], .login-wrapper .login .lang-el-GR .no-account[data-v-4452e752], .lang-el-GR .login-wrapper .login .forgot-pwd[data-v-4452e752], .login-wrapper .login .lang-el-GR .forgot-pwd[data-v-4452e752] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-4452e752], .lang-el-GR .login-wrapper .session-locked-wrapper .lock-desc[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-el-GR .lock-desc[data-v-4452e752], .lang-el-GR .login-wrapper .if-forgot-pwd .desc[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-el-GR .desc[data-v-4452e752], .lang-el-GR .login-wrapper .login .form .form-item .form-input[data-v-4452e752], .login-wrapper .login .form .form-item .lang-el-GR .form-input[data-v-4452e752] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-4452e752], .lang-el-GR .login-wrapper .session-locked-wrapper .session-count-down[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-el-GR .session-count-down[data-v-4452e752], .lang-el-GR .login-wrapper .session-locked-wrapper .title[data-v-4452e752], .login-wrapper .session-locked-wrapper .lang-el-GR .title[data-v-4452e752], .lang-el-GR .login-wrapper .if-forgot-pwd .btn-cancel[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-el-GR .btn-cancel[data-v-4452e752], .lang-el-GR .login-wrapper .if-forgot-pwd .btn-reset-pwd[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-el-GR .btn-reset-pwd[data-v-4452e752], .lang-el-GR .login-wrapper .if-forgot-pwd .title[data-v-4452e752], .login-wrapper .if-forgot-pwd .lang-el-GR .title[data-v-4452e752], .lang-el-GR .login-wrapper .login .no-account .sign-up-link[data-v-4452e752], .login-wrapper .login .no-account .lang-el-GR .sign-up-link[data-v-4452e752], .lang-el-GR .login-wrapper .login .form .btn-login[data-v-4452e752], .login-wrapper .login .form .lang-el-GR .btn-login[data-v-4452e752], .lang-el-GR .login-wrapper .login .form .form-item .form-input-pwd-wrapper .toggle-show-pwd[data-v-4452e752], .login-wrapper .login .form .form-item .form-input-pwd-wrapper .lang-el-GR .toggle-show-pwd[data-v-4452e752], .lang-el-GR .login-wrapper .login .login-title[data-v-4452e752], .login-wrapper .login .lang-el-GR .login-title[data-v-4452e752] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-4452e752] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-4452e752]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-4452e752] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-4452e752] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-4452e752] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-4452e752] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-4452e752] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-4452e752] {
  text-align: right;
}
.textRight[data-v-4452e752] {
  text-align: right;
}
.flexRight[data-v-4452e752] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-4452e752] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-4452e752] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-4452e752] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-4452e752] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-4452e752] {
  text-align: right;
}
.flex-justify[data-v-4452e752] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-4452e752] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-4452e752] {
    padding: unset;
}
}
.ErrTextStyle[data-v-4452e752] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-4452e752] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-4452e752] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-4452e752],
input[data-v-4452e752]:disabled,
input.disabled[data-v-4452e752] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-4452e752] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-4452e752] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-4452e752] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-4452e752] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-4452e752] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-4452e752] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-4452e752],
.van-stepper--round .van-stepper__minus--disabled[data-v-4452e752]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-4452e752],
.van-stepper--round .van-stepper__plus--disabled[data-v-4452e752]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-4452e752] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-4452e752] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-4452e752] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-4452e752] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-4452e752] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-4452e752] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-4452e752] {
  color: #fff;
}
.login-wrapper[data-v-4452e752] {
  position: fixed;
  top: 20%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  border-radius: 16px;
  background-color: #fff;
}
.login-wrapper .login[data-v-4452e752] {
  width: 480px;
  padding: 24px 24px 40px;
}
.login-wrapper .login .login-title[data-v-4452e752] {
  height: 25px;
  line-height: 25px;
  font-size: 20px;
  padding-bottom: 32px;
  text-align: center;
}
.login-wrapper .login .form[data-v-4452e752] {
  width: 100%;
}
.login-wrapper .login .form .form-item[data-v-4452e752] {
  padding-bottom: 0;
}
.login-wrapper .login .form .form-item .form-input[data-v-4452e752] {
  width: 100%;
  height: 52px;
  font-size: 16px;
  padding: 16px 12px;
  margin-bottom: 8px;
  border: 1px solid #c3c0b8;
  border-radius: 4px;
  box-sizing: border-box;
}
.login-wrapper .login .form .form-item .form-input.default-bg[data-v-4452e752] {
  border: none;
  background-color: #e9e9e9;
}
.login-wrapper .login .form .form-item .form-input[data-v-4452e752]:focus {
  border: 1px solid #CF4500;
  background-color: #fff;
}
.login-wrapper .login .form .form-item .form-input.form-input-error[data-v-4452e752] {
  border: 1px solid #d22a2f;
}
.login-wrapper .login .form .form-item .form-input-pwd-wrapper[data-v-4452e752] {
  position: relative;
}
.login-wrapper .login .form .form-item .form-input-pwd-wrapper .form-input[data-v-4452e752] {
  padding-right: 86px;
}
.login-wrapper .login .form .form-item .form-input-pwd-wrapper .toggle-show-pwd[data-v-4452e752] {
  position: absolute;
  height: 52px;
  line-height: 52px;
  top: 0;
  right: 0;
  padding: 0 24px;
  font-size: 14px;
  text-decoration: underline;
  color: #555555;
  cursor: pointer;
}
.login-wrapper .login .form .form-item .error-msg[data-v-4452e752] {
  line-height: 18px;
  font-size: 14px;
  padding-bottom: 16px;
  padding-top: 0;
  margin-bottom: 0;
  color: #d22a2f;
}
.login-wrapper .login .form .btn-login[data-v-4452e752] {
  margin-top: 8px;
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 26px;
  box-sizing: border-box;
  cursor: pointer;
}
.login-wrapper .login .form .btn-login .btn-loading[data-v-4452e752] {
  position: absolute;
  width: 100px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.login-wrapper .login .forgot-pwd[data-v-4452e752] {
  display: block;
  font-size: 16px;
  padding: 8px 0;
  text-align: left;
  cursor: pointer;
}
.login-wrapper .login .no-account[data-v-4452e752] {
  font-size: 16px;
  margin-top: 28px;
  text-align: center;
}
.login-wrapper .login .no-account .sign-up-link[data-v-4452e752] {
  padding-left: 10px;
  text-decoration: underline;
  color: #CF4500;
  cursor: pointer;
}
.login-wrapper .if-forgot-pwd[data-v-4452e752] {
  width: 360px;
  padding: 24px 84px 48px;
  text-align: center;
  border-radius: 16px;
  background-color: #fff;
}
.login-wrapper .if-forgot-pwd .title[data-v-4452e752] {
  line-height: 25px;
  font-size: 20px;
}
.login-wrapper .if-forgot-pwd .desc[data-v-4452e752] {
  line-height: 24px;
  font-size: 16px;
  padding: 30px 0;
  color: #555555;
}
.login-wrapper .if-forgot-pwd .btn-reset-pwd[data-v-4452e752] {
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
}
.login-wrapper .if-forgot-pwd .btn-cancel[data-v-4452e752] {
  width: 100%;
  line-height: 48px;
  font-size: 16px;
  margin-top: 16px;
  color: #CF4500;
  border: 2px solid #CF4500;
  border-radius: 8px;
  cursor: pointer;
}
.login-wrapper .session-locked-wrapper[data-v-4452e752] {
  width: 360px;
  padding: 24px 84px 64px;
  text-align: center;
  border-radius: 16px;
  background-color: #fff;
}
.login-wrapper .session-locked-wrapper .title[data-v-4452e752] {
  line-height: 25px;
  font-size: 20px;
}
.login-wrapper .session-locked-wrapper .lock-desc[data-v-4452e752] {
  line-height: 24px;
  font-size: 16px;
  padding: 32px 0 40px;
  color: #555555;
}
.login-wrapper .session-locked-wrapper .session-count-down[data-v-4452e752] {
  font-size: 20px;
}
.icon-close[data-v-4452e752] {
  position: absolute;
  width: 64px;
  height: 64px;
  right: 0;
  top: 4px;
  background: url(../../static/img/icon-close.1b0a8cc3.svg) no-repeat;
  background-size: 16px 16px;
  background-position: center;
  cursor: pointer;
}
.lang-he-IL .login-wrapper .login .form .form-item .form-input-pwd-wrapper .form-input[data-v-4452e752] {
  padding: 0 12px 0 86px;
}
.lang-he-IL .login-wrapper .login .form .form-item .form-input-pwd-wrapper .toggle-show-pwd[data-v-4452e752] {
  right: unset;
  left: 0;
}
.lang-he-IL .login-wrapper .login .forgot-pwd[data-v-4452e752] {
  text-align: right;
}
.lang-he-IL .login-wrapper .login .no-account .sign-up-link[data-v-4452e752] {
  padding: 0 10px 0 0;
}
@media screen and (max-width: 1024px) {
.login-wrapper[data-v-4452e752] {
    width: 88%;
    box-sizing: border-box;
}
.login-wrapper .login[data-v-4452e752], .login-wrapper .if-forgot-pwd[data-v-4452e752], .login-wrapper .session-locked-wrapper[data-v-4452e752] {
    width: 100%;
    box-sizing: border-box;
}
.login-wrapper .if-forgot-pwd[data-v-4452e752], .login-wrapper .session-locked-wrapper[data-v-4452e752] {
    padding: 30px 15px 18px;
}
.login-wrapper .session-locked-wrapper[data-v-4452e752] {
    padding-bottom: 40px;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg[data-v-f89b61ca] {
  font-family: "MarkForMC-Regular";
}
.ff-med[data-v-f89b61ca] {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}
.ff-book[data-v-f89b61ca], .form .form-item .error-msg[data-v-f89b61ca], .form .form-item .form-input[data-v-f89b61ca] {
  font-family: "MarkForMC-Book";
}
.ff-bold[data-v-f89b61ca], .btn-cancel[data-v-f89b61ca], .btn-create-acc[data-v-f89b61ca], .form .form-item .form-input-pwd .toggle-show-pwd[data-v-f89b61ca], .form .form-item .form-label[data-v-f89b61ca], .title[data-v-f89b61ca] {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}
.lang-ru-RU .ff-reg[data-v-f89b61ca], .lang-bg-BG .ff-reg[data-v-f89b61ca] {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med[data-v-f89b61ca], .lang-bg-BG .ff-med[data-v-f89b61ca] {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book[data-v-f89b61ca], .lang-ru-RU .form .form-item .error-msg[data-v-f89b61ca], .form .form-item .lang-ru-RU .error-msg[data-v-f89b61ca], .lang-ru-RU .form .form-item .form-input[data-v-f89b61ca], .form .form-item .lang-ru-RU .form-input[data-v-f89b61ca], .lang-bg-BG .ff-book[data-v-f89b61ca], .lang-bg-BG .form .form-item .error-msg[data-v-f89b61ca], .form .form-item .lang-bg-BG .error-msg[data-v-f89b61ca], .lang-bg-BG .form .form-item .form-input[data-v-f89b61ca], .form .form-item .lang-bg-BG .form-input[data-v-f89b61ca] {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold[data-v-f89b61ca], .lang-ru-RU .btn-cancel[data-v-f89b61ca], .lang-ru-RU .btn-create-acc[data-v-f89b61ca], .lang-ru-RU .form .form-item .form-input-pwd .toggle-show-pwd[data-v-f89b61ca], .form .form-item .form-input-pwd .lang-ru-RU .toggle-show-pwd[data-v-f89b61ca], .lang-ru-RU .form .form-item .form-label[data-v-f89b61ca], .form .form-item .lang-ru-RU .form-label[data-v-f89b61ca], .lang-ru-RU .title[data-v-f89b61ca], .lang-bg-BG .ff-bold[data-v-f89b61ca], .lang-bg-BG .btn-cancel[data-v-f89b61ca], .lang-bg-BG .btn-create-acc[data-v-f89b61ca], .lang-bg-BG .form .form-item .form-input-pwd .toggle-show-pwd[data-v-f89b61ca], .form .form-item .form-input-pwd .lang-bg-BG .toggle-show-pwd[data-v-f89b61ca], .lang-bg-BG .form .form-item .form-label[data-v-f89b61ca], .form .form-item .lang-bg-BG .form-label[data-v-f89b61ca], .lang-bg-BG .title[data-v-f89b61ca] {
  font-family: "FuturaPTW10-Bold";
}
.lang-el-GR .ff-reg[data-v-f89b61ca] {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med[data-v-f89b61ca] {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book[data-v-f89b61ca], .lang-el-GR .form .form-item .error-msg[data-v-f89b61ca], .form .form-item .lang-el-GR .error-msg[data-v-f89b61ca], .lang-el-GR .form .form-item .form-input[data-v-f89b61ca], .form .form-item .lang-el-GR .form-input[data-v-f89b61ca] {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold[data-v-f89b61ca], .lang-el-GR .btn-cancel[data-v-f89b61ca], .lang-el-GR .btn-create-acc[data-v-f89b61ca], .lang-el-GR .form .form-item .form-input-pwd .toggle-show-pwd[data-v-f89b61ca], .form .form-item .form-input-pwd .lang-el-GR .toggle-show-pwd[data-v-f89b61ca], .lang-el-GR .form .form-item .form-label[data-v-f89b61ca], .form .form-item .lang-el-GR .form-label[data-v-f89b61ca], .lang-el-GR .title[data-v-f89b61ca] {
  font-family: "FuturaPlusW15-Bold";
}
.clearfix[data-v-f89b61ca] {
  display: block;
  zoom: 1;
}
.clearfix[data-v-f89b61ca]:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.page-main[data-v-f89b61ca] {
  width: 1440px;
  margin: 0 auto;
}
.form_wrapper[data-v-f89b61ca] {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
.page_main[data-v-f89b61ca] {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
}
.form_wrapper[data-v-f89b61ca] {
    width: 100%;
    overflow: hidden;
}
}
.textLeft[data-v-f89b61ca] {
  text-align: left;
}
.lang-he-IL .textLeft[data-v-f89b61ca] {
  text-align: right;
}
.textRight[data-v-f89b61ca] {
  text-align: right;
}
.flexRight[data-v-f89b61ca] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}
.lang-he-IL .flexRight[data-v-f89b61ca] {
  margin-left: unset;
  margin-right: auto;
}
.flexCenter[data-v-f89b61ca] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.box-row[data-v-f89b61ca] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.box-column[data-v-f89b61ca] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lang-he-IL .box-column[data-v-f89b61ca] {
  text-align: right;
}
.flex-justify[data-v-f89b61ca] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.line[data-v-f89b61ca] {
  border-bottom: 1px solid #dedee6;
}
@media screen and (max-width: 1024px) {
.ErrTextStyle[data-v-f89b61ca] {
    padding: unset;
}
}
.ErrTextStyle[data-v-f89b61ca] {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}
.error[data-v-f89b61ca] {
  border: 1px solid #d22a2f !important;
}
.errorText[data-v-f89b61ca] {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}
input[disabled][data-v-f89b61ca],
input[data-v-f89b61ca]:disabled,
input.disabled[data-v-f89b61ca] {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}
.van-circle__text[data-v-f89b61ca] {
  font-size: 16px !important;
  font-weight: bold !important;
}
.van-calendar__header-title[data-v-f89b61ca] {
  height: 0 !important;
  font-size: 0 !important;
}
.van-calendar__header-subtitle[data-v-f89b61ca] {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}
.van-calendar__weekday[data-v-f89b61ca] {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}
.van-stepper__plus[data-v-f89b61ca] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus[data-v-f89b61ca] {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}
.van-stepper--round .van-stepper__minus--disabled[data-v-f89b61ca],
.van-stepper--round .van-stepper__minus--disabled[data-v-f89b61ca]:active,
.van-stepper--round .van-stepper__plus--disabled[data-v-f89b61ca],
.van-stepper--round .van-stepper__plus--disabled[data-v-f89b61ca]:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}
.loading-spin[data-v-f89b61ca] {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon[data-v-f89b61ca] {
  font-size: 80px;
}
.van-dialog-helptopic .van-dialog__message[data-v-f89b61ca] {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer[data-v-f89b61ca] {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content[data-v-f89b61ca] {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm[data-v-f89b61ca] {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content[data-v-f89b61ca] {
  color: #fff;
}
.verfiy-popup[data-v-f89b61ca], .fail-popup[data-v-f89b61ca] {
  width: 480px;
  padding: 24px;
  text-align: left;
}
.title[data-v-f89b61ca] {
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
.desc[data-v-f89b61ca] {
  font-size: 16px;
  line-height: 20px;
  padding: 32px 0;
}
.form .form-item[data-v-f89b61ca] {
  padding-bottom: 24px;
}
.form .form-item .form-label[data-v-f89b61ca] {
  height: 20px;
  line-height: 20px;
  padding-bottom: 12px;
}
.form .form-item .form-input[data-v-f89b61ca] {
  width: 100%;
  height: 52px;
  line-height: 50px;
  padding: 0 16px;
  border: 1px solid #c3c0b8;
  border-radius: 4px;
  box-sizing: border-box;
}
.form .form-item .form-input-error[data-v-f89b61ca] {
  border-color: #d22a2f;
}
.form .form-item .form-input-pwd[data-v-f89b61ca] {
  position: relative;
}
.form .form-item .form-input-pwd .toggle-show-pwd[data-v-f89b61ca] {
  position: absolute;
  height: 52px;
  line-height: 52px;
  top: 0;
  right: 0;
  padding: 0 24px;
  font-size: 14px;
  text-decoration: underline;
  color: #555555;
  cursor: pointer;
}
.form .form-item .form-cardno[data-v-f89b61ca] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.form .form-item .form-cardno .cardno-first6[data-v-f89b61ca] {
  padding-right: 18px;
}
.form .form-item .form-cardno .cardno-last4[data-v-f89b61ca] {
  padding-left: 18px;
}
.form .form-item .form-input-middle6-wrapper[data-v-f89b61ca] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.form .form-item .error-msg[data-v-f89b61ca] {
  clear: both;
  line-height: 18px;
  font-size: 14px;
  padding-top: 8px;
  margin-bottom: -8px;
  color: #d22a2f;
}
.form .form-item-cvc .form-label[data-v-f89b61ca] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.form .form-item-cvc .form-label img[data-v-f89b61ca] {
  width: 33px;
  margin-left: 10px;
}
.btn-create-acc[data-v-f89b61ca] {
  position: relative;
  display: inline-block;
  min-width: 100%;
  height: 46px;
  line-height: 46px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  background: #CF4500;
  border-radius: 23px;
  box-sizing: border-box;
  cursor: pointer;
  margin-bottom: 16px;
}
.btn-create-acc.btn-disable[data-v-f89b61ca] {
  background-color: #c7c7c7;
  cursor: not-allowed;
}
.btn-create-acc .btn-loading[data-v-f89b61ca] {
  position: absolute;
  width: 100px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.btn-cancel[data-v-f89b61ca] {
  min-width: 100%;
  height: 46px;
  line-height: 44px;
  font-size: 20px;
  color: #CF4500;
  text-align: center;
  border: 1px solid #CF4500;
  background: #fff;
  border-radius: 23px;
  cursor: pointer;
  box-sizing: border-box;
}
.fail-desc-wrapper[data-v-f89b61ca] {
  padding: 32px 0;
}
.fail-desc[data-v-f89b61ca] {
  line-height: 20px;
  font-size: 16px;
  text-align: center;
}
.fail-desc[data-v-f89b61ca]:not(:last-of-type) {
  padding-bottom: 15px;
}
@media screen and (max-width: 1024px) {
.verfiy-popup[data-v-f89b61ca], .fail-popup[data-v-f89b61ca] {
    width: 88%;
    box-sizing: border-box;
}
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg {
  font-family: "MarkForMC-Regular";
}

.ff-med {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}

.ff-book {
  font-family: "MarkForMC-Book";
}

.ff-bold {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}

.lang-ru-RU .ff-reg, .lang-bg-BG .ff-reg {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med, .lang-bg-BG .ff-med {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book, .lang-bg-BG .ff-book {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold, .lang-bg-BG .ff-bold {
  font-family: "FuturaPTW10-Bold";
}

.lang-el-GR .ff-reg {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold {
  font-family: "FuturaPlusW15-Bold";
}

.clearfix {
  display: block;
  zoom: 1;
}

.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}

.page-main {
  width: 1440px;
  margin: 0 auto;
}

.form_wrapper {
  width: 750px;
  margin: 0 auto;
}

@media screen and (max-width: 1024px) {
  .page_main {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
  }

  .form_wrapper {
    width: 100%;
    overflow: hidden;
  }
}
.textLeft {
  text-align: left;
}

.lang-he-IL .textLeft {
  text-align: right;
}

.textRight {
  text-align: right;
}

.flexRight {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}

.lang-he-IL .flexRight {
  margin-left: unset;
  margin-right: auto;
}

.flexCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.box-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

.box-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lang-he-IL .box-column {
  text-align: right;
}

.flex-justify {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.line {
  border-bottom: 1px solid #dedee6;
}

@media screen and (max-width: 1024px) {
  .ErrTextStyle {
    padding: unset;
  }
}
.ErrTextStyle {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}

.error {
  border: 1px solid #d22a2f !important;
}

.errorText {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}

input[disabled],
input:disabled,
input.disabled {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}

.van-circle__text {
  font-size: 16px !important;
  font-weight: bold !important;
}

.van-calendar__header-title {
  height: 0 !important;
  font-size: 0 !important;
}

.van-calendar__header-subtitle {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}

.van-calendar__weekday {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}

.van-stepper__plus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}

.van-stepper--round .van-stepper__minus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}

.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__minus--disabled:active,
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}

.loading-spin {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon {
  font-size: 80px;
}

.van-dialog-helptopic .van-dialog__message {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content {
  color: #fff;
}

html,
body {
  min-height: 100%;
}

html {
  height: 100%;
}

* {
  padding: 0;
  margin: 0;
  font-size: 100%;
  vertical-align: baseline;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
  background-color: #fff;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

ol,
ul {
  list-style: none;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

a {
  color: inherit;
  text-decoration: none;
  cursor: pointer !important;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.lang-he-IL .fr {
  float: left;
}

input,
textarea,
button {
  outline: none;
}

textarea {
  resize: none;
}

.clearfix {
  display: block;
  zoom: 1;
}

.clearfix::after {
  display: block;
  height: 0;
  clear: both;
  font-size: 0;
  visibility: hidden;
  content: " ";
}

select {
  -webkit-appearance: none;
  -webkit-tap-highlight-color: #fff;
  outline: 0;
}

input {
  -webkit-user-select: auto;
  -moz-user-select: auto;
   -ms-user-select: auto;
       user-select: auto;
}

input, textarea {
  -webkit-appearance: none;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}
@charset "UTF-8";
/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg {
  font-family: "MarkForMC-Regular";
}

.ff-med {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}

.ff-book {
  font-family: "MarkForMC-Book";
}

.ff-bold {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}

.lang-ru-RU .ff-reg, .lang-bg-BG .ff-reg {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med, .lang-bg-BG .ff-med {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book, .lang-bg-BG .ff-book {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold, .lang-bg-BG .ff-bold {
  font-family: "FuturaPTW10-Bold";
}

.lang-el-GR .ff-reg {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold {
  font-family: "FuturaPlusW15-Bold";
}

.clearfix {
  display: block;
  zoom: 1;
}

.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}

.page-main {
  width: 1440px;
  margin: 0 auto;
}

.form_wrapper {
  width: 750px;
  margin: 0 auto;
}

@media screen and (max-width: 1024px) {
  .page_main {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
  }

  .form_wrapper {
    width: 100%;
    overflow: hidden;
  }
}
.textLeft {
  text-align: left;
}

.lang-he-IL .textLeft {
  text-align: right;
}

.textRight {
  text-align: right;
}

.flexRight {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}

.lang-he-IL .flexRight {
  margin-left: unset;
  margin-right: auto;
}

.flexCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.box-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

.box-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lang-he-IL .box-column {
  text-align: right;
}

.flex-justify {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.line {
  border-bottom: 1px solid #dedee6;
}

@media screen and (max-width: 1024px) {
  .ErrTextStyle {
    padding: unset;
  }
}
.ErrTextStyle {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}

.error {
  border: 1px solid #d22a2f !important;
}

.errorText {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}

input[disabled],
input:disabled,
input.disabled {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}

.van-circle__text {
  font-size: 16px !important;
  font-weight: bold !important;
}

.van-calendar__header-title {
  height: 0 !important;
  font-size: 0 !important;
}

.van-calendar__header-subtitle {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}

.van-calendar__weekday {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}

.van-stepper__plus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}

.van-stepper--round .van-stepper__minus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}

.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__minus--disabled:active,
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}

.loading-spin {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon {
  font-size: 80px;
}

.van-dialog-helptopic .van-dialog__message {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content {
  color: #fff;
}

/* stylelint-disable */
@font-face {
  font-family: "MarkForMC-Regular";
  src: url(../../static/fonts/MarkForMC-Regular.3eb97059.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Regular.292f94da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Med";
  src: url(../../static/fonts/MarkForMC-Med.d5413fa0.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Med.8064cf8c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Lt";
  src: url(../../static/fonts/MarkForMC-Lt.9613e684.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Lt.8d0863da.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Book";
  src: url(../../static/fonts/MarkForMC-Book.58d27291.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Book.f009a11b.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MarkForMC-Bold";
  src: url(../../static/fonts/MarkForMC-Bold.5baff2fe.ttf) format("truetype"), url(../../static/fonts/MarkForMC-Bold.8f02715c.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* 俄语字体-FuturaPTW10 */
@font-face {
  font-family: "FuturaPTW10-Regular";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Med";
  src: url(../../static/fonts/FuturaPTW10-Medium.dbc68cc0.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Medium.b898eb01.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Book";
  src: url(../../static/fonts/FuturaPTW10-Book.7cc9c681.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Book.687cbac9.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPTW10-Bold";
  src: url(../../static/fonts/FuturaPTW10-Bold.8f5d3e3a.ttf) format("truetype"), url(../../static/fonts/FuturaPTW10-Bold.01921694.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPTW10 end */
/* 希腊语-FuturaPlusW15 */
@font-face {
  font-family: "FuturaPlusW15-Regular";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Med";
  src: url(../../static/fonts/FuturaPlusW15-Medium.66230fda.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Medium.09a74b20.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Book";
  src: url(../../static/fonts/FuturaPlusW15-Book.32507c71.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Book.408a81a1.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "FuturaPlusW15-Bold";
  src: url(../../static/fonts/FuturaPlusW15-Bold.b0c56ee4.ttf) format("truetype"), url(../../static/fonts/FuturaPlusW15-Bold.afdcb4e2.eot) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* FuturaPlusW15 end */
.ff-reg {
  font-family: "MarkForMC-Regular";
}

.ff-med {
  font-family: "MarkForMC-Med";
  font-weight: 500;
}

.ff-book {
  font-family: "MarkForMC-Book";
}

.ff-bold {
  font-family: "MarkForMC-Bold";
  font-weight: bold;
}

.lang-ru-RU .ff-reg, .lang-bg-BG .ff-reg {
  font-family: "FuturaPTW10-Regular";
}
.lang-ru-RU .ff-med, .lang-bg-BG .ff-med {
  font-family: "FuturaPTW10-Med";
}
.lang-ru-RU .ff-book, .lang-bg-BG .ff-book {
  font-family: "FuturaPTW10-Book";
}
.lang-ru-RU .ff-bold, .lang-bg-BG .ff-bold {
  font-family: "FuturaPTW10-Bold";
}

.lang-el-GR .ff-reg {
  font-family: "FuturaPlusW15-Regular";
}
.lang-el-GR .ff-med {
  font-family: "FuturaPlusW15-Med";
}
.lang-el-GR .ff-book {
  font-family: "FuturaPlusW15-Book";
}
.lang-el-GR .ff-bold {
  font-family: "FuturaPlusW15-Bold";
}

.clearfix {
  display: block;
  zoom: 1;
}

.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}

.page-main {
  width: 1440px;
  margin: 0 auto;
}

.form_wrapper {
  width: 750px;
  margin: 0 auto;
}

@media screen and (max-width: 1024px) {
  .page_main {
    width: 100%;
    max-width: 750px;
    overflow: hidden;
    margin: 0 auto;
  }

  .form_wrapper {
    width: 100%;
    overflow: hidden;
  }
}
.textLeft {
  text-align: left;
}

.lang-he-IL .textLeft {
  text-align: right;
}

.textRight {
  text-align: right;
}

.flexRight {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: auto;
}

.lang-he-IL .flexRight {
  margin-left: unset;
  margin-right: auto;
}

.flexCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.box-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

.box-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lang-he-IL .box-column {
  text-align: right;
}

.flex-justify {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: justify;
  -webkit-align-items: justify;
      -ms-flex-align: justify;
          align-items: justify;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.line {
  border-bottom: 1px solid #dedee6;
}

@media screen and (max-width: 1024px) {
  .ErrTextStyle {
    padding: unset;
  }
}
.ErrTextStyle {
  font-size: 14px;
  color: #d22a2f;
  padding: 10px 0;
}

.error {
  border: 1px solid #d22a2f !important;
}

.errorText {
  padding: 10px 0;
  font-size: 14px;
  color: #d22a2f;
}

input[disabled],
input:disabled,
input.disabled {
  color: #f0ede7;
  -webkit-text-fill-color: #f0ede7;
}

.van-circle__text {
  font-size: 16px !important;
  font-weight: bold !important;
}

.van-calendar__header-title {
  height: 0 !important;
  font-size: 0 !important;
}

.van-calendar__header-subtitle {
  font-size: 18px !important;
  font-family: "MarkForMC-Bold" !important;
}

.van-calendar__weekday {
  font-size: 12px !important;
  font-weight: bold !important;
  color: #383838 !important;
  text-transform: uppercase !important;
}

.van-stepper__plus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}

.van-stepper--round .van-stepper__minus {
  font-weight: bolder !important;
  color: #CF4500 !important;
  background-color: #fff !important;
  border: 2px solid #CF4500 !important;
}

.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__minus--disabled:active,
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active {
  color: #747575 !important;
  background-color: #fff !important;
  border: 2px solid #747575 !important;
}

.loading-spin {
  width: 100vw !important;
  height: 100px !important;
  max-width: 100% !important;
  min-height: 100vh !important;
}
.loading-spin .van-toast__icon {
  font-size: 80px;
}

.van-dialog-helptopic .van-dialog__message {
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__footer {
  border: 2px solid #CF4500;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}
.van-dialog-helptopic .van-button__content {
  color: #CF4500;
  font-size: 16px;
  font-family: "MarkForMC-Bold";
}
.van-dialog-helptopic .van-dialog__confirm {
  background-color: #CF4500;
}
.van-dialog-helptopic .van-dialog__confirm .van-button__content {
  color: #fff;
}
