section.section.section_vpn {
  color: #fff; }
  @media screen and (min-width: 850px) {
    section.section.section_vpn {
      background-image: url(/images/backgrounds/new_general_bg-orig.svg); } }
  @media screen and (max-width: 850px) {
    section.section.section_vpn {
      background: linear-gradient(167.66deg, #175C78 -42.44%, #114960 3.89%, #2B7696 32.48%, #2B7696 67.98%, #2B7696 71.14%, #13526D 94.47%, #11455B 112.32%); } }
  section.section.section_vpn h1 {
    font-size: 72px;
    line-height: 72px;
    margin: auto;
    margin-bottom: 67px; }
  section.section.section_vpn h2 {
    max-width: 700px;
    margin: auto; }
  section.section.section_vpn h2, section.section.section_vpn h3 {
    font-size: 36px;
    font-weight: 300;
    opacity: 0.7;
    margin-bottom: 38px; }
  section.section.section_vpn .section__wrapper {
    padding: 105px 0 38px 0;
    text-align: center; }
  @media screen and (max-width: 850px) {
    section.section.section_vpn h1 {
      font-size: 48px;
      line-height: normal;
      margin-bottom: 40px; }
    section.section.section_vpn h1, section.section.section_vpn h2, section.section.section_vpn h3 {
      font-size: 26px; }
    section.section.section_vpn .section__wrapper {
      padding-top: 130px;
      padding-bottom: 30px; } }

.payment-group__icon {
  transition: all 150ms; }
  @media screen and (max-width: 850px) {
    .payment-group__icon {
      color: #5ca5c3; } }
  @media screen and (min-width: 850px) {
    .payment-group__icon {
      color: #c0d4de;
      display: flex;
      align-items: center;
      margin-bottom: 15px; } }
  @media screen and (max-width: 850px) {
    .payment-group__icon svg {
      width: 23px;
      height: 100%;
      margin-right: 10px; } }

.payment-groups__list {
  position: relative;
  display: flex;
  justify-content: space-between;
  list-style: none;
  border: none; }
  @media screen and (max-width: 850px) {
    .payment-groups__list {
      display: none;
      position: absolute;
      top: 80px;
      width: 100%;
      border-radius: 5px;
      box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.25);
      padding: 8px 0;
      min-width: 160px;
      flex-direction: column;
      align-items: flex-start;
      background: #FFFFFF;
      border: 1px solid #dddddd;
      z-index: 1; }
      .payment-groups__list:before {
        content: "";
        position: absolute;
        right: 30px;
        top: -7px;
        width: 0;
        height: 0;
        border-top: none;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        border-bottom: 8px solid #f9f9f9; } }
  @media screen and (min-width: 850px) {
    .payment-groups__list {
      padding: 0;
      align-items: center;
      margin-left: -15px;
      margin-right: -15px;
      background: transparent; } }
  .payment-groups__list.active {
    display: flex; }
.payment-groups__list-element {
  display: flex; }
  @media screen and (min-width: 850px) {
    .payment-groups__list-element {
      flex-direction: column;
      justify-content: flex-start;
      align-items: center;
      flex-basis: 18%;
      margin: 15px;
      height: 191px;
      border-radius: 2px;
      background-color: #fff;
      position: relative;
      transition: all 150ms;
      font-size: 18px;
      cursor: pointer;
      text-align: center;
      padding: 44px 25px 5px 25px;
      transform: scale(1); } }
  @media screen and (max-width: 850px) {
    .payment-groups__list-element {
      width: 100%;
      flex-direction: row;
      padding: 10px 14px;
      font-size: 16px;
      color: #000;
      background-color: transparent;
      transition: all 150ms;
      border: none;
      margin: 0;
      text-decoration: none; } }
  .payment-groups__list-element .payment-group__check {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 24px;
    height: 24px;
    background-color: #1fb74c;
    border-radius: 16px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: all 150ms;
    transform: scale(0.2); }
    @media screen and (max-width: 850px) {
      .payment-groups__list-element .payment-group__check {
        display: none; } }
  @media screen and (max-width: 850px) {
    .payment-groups__list-element.active {
      width: 100%;
      background-color: rgba(92, 165, 195, 0.15); } }
  @media screen and (min-width: 850px) {
    .payment-groups__list-element.active {
      box-shadow: 0px 23px 32px -17px rgba(45, 45, 45, 0.13);
      transform: scale(1.1); } }
  .payment-groups__list-element.active .payment-group__check {
    transform: scale(1);
    opacity: 1; }
  .payment-groups__list-element.active .payment-group__icon {
    color: #ff7d19; }
.payment-groups__selected {
  position: relative;
  display: inline-flex;
  width: 100%;
  height: 70px;
  border-radius: 35px;
  border: solid 2px #d4e1e7;
  background-color: white;
  padding: 14px 45px 14px 25px;
  font-size: 24px;
  color: #454545; }
  .payment-groups__selected:before {
    position: absolute;
    right: 30px;
    top: 30px;
    content: '';
    width: 0;
    height: 0;
    border-top: 11px solid #5ca5c3;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent; }
  @media screen and (min-width: 850px) {
    .payment-groups__selected {
      display: none; } }
  .payment-groups__selected#currentMethod {
    display: none; }
    .payment-groups__selected#currentMethod.active {
      display: inline-flex; }
  .payment-groups__selected.active {
    display: inline-flex; }
.payment-groups__selected-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }
@media screen and (min-width: 850px) {
  .payment-groups__list-method-text {
    line-height: 24px; } }

.payment__select-method {
  position: relative; }

.section_payment {
  padding-top: 52px;
  background-color: #f7f7f7; }
  .section_payment .button_green {
    font-size: 24px;
    font-weight: bold;
    height: 70px;
    border-radius: 35px;
    box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.15);
    padding: 0 110px;
    background-color: #1fb74c;
    transition: all 150ms;
    outline: none; }
    .section_payment .button_green:disabled {
      opacity: 0.3; }
    @media screen and (max-width: 850px) {
      .section_payment .button_green {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        white-space: nowrap; } }
  .section_payment .payment__steps {
    padding: 0;
    margin: 0;
    list-style: none; }
    .section_payment .payment__steps .error-field {
      position: relative;
      top: -41px;
      text-align: left;
      font-size: 12px;
      color: #f72e0d;
      padding-left: 60px;
      margin-bottom: -40px; }
    .section_payment .payment__steps .order-errors--email {
      display: block;
      position: relative;
      width: 280px;
      height: 40px;
      font-size: 14px;
      background-color: white;
      border-radius: 5px;
      padding: 10px 40px;
      left: -30px;
      top: 10px;
      box-shadow: 0 5px 5px 2px rgba(0, 0, 0, 0.15); }
      @media screen and (max-width: 850px) {
        .section_payment .payment__steps .order-errors--email {
          top: -85px; } }
      .section_payment .payment__steps .order-errors--email:before {
        content: "";
        background-image: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAADf0lEQVQ4jY2Va2gUVxTH//OquzuzYuMjMY82xEa0aYKmbhSMoYpYjTYBS9Q8TGqSJeD70WK6FKLBxxeLfpB+aWyhNSA+CSEUQcRKJKUxJPpFbVgt1mhEJLgzWVfXe2+5M7vr7CMk/+Ey93Hu75455947Eqagyur6rPyCwiLXh7NGRh8/YpPNECczqNiytUXTVH/exzm92VmZveuratInmyPYG1UNzXMopRUAplFKeVexoiiNa74ow3S3hr7+Afzjf/iEEHKcMkYoZdzr+9e6LtxMCf16a6PmdDoerCpbkelWVTD+MF5gvoH3dbOAgRKKvr/7cX/Y773Rc6UjypJtC5QULFyQua12y1TCHFPhZ5/igK+Nf10MGoupKAgORZpS3uIkCQL3PC43ZqN51z4ZgrB50rSmUGTO5yvWViyOQasamrN1Y/xWbk52fapJr65eRcjvN+svzpwBDQaTbDLnzsnQVLWv9MuvmkyoLEn9pUs9JetWr4SZiQRpHg8+yMkxO2eUl0N0OpNssjLm4rtdLdM01dWxfM0Gr6woSsbwo3+hKApSfT738mVnJ0ggAGdREWZ7vZBUNc7mdSiES91/wKW6ENCNj0QO8+3fg/9GnkI3jMj2sUTfvsXz06cxs64OWYcPA5Ri7OLFOKBhGLj3YBirykqxcX05KKMMjTv2snA4zHRdZz91/MqOnjjJxoNBNqH4jo/oz1t9rL5lJxsYHGKBQID9fu4CW7Z6XbsYjaPD4cA3NZuxuLAQ3x86gsdPRlKnWxBAKUPHb5240t2D420+5M/LgyAI5l7gY6I9jjwUK8uWm/BjP57CX7cHkpjjwSB87UehGzraWr+FW9NMoAW1DqjIEjIuyzIWzM9H696dOH+pC+cvd8XGnj4bxZ7WH7BsSTGa6mogiaINaIkxyuREaNTjjPR0+A7sxi9nz5leFxUU4HJ3N7Y3bcP8T+bFYHZgNJTyRKeIe6xpGrwNtRgYuouRZ6No9x3EdLc7DihYx9SCR+Itp9rwdrDL5YKneBE8Zo6ECYF2j5NimihJksydkQqIhIVi0HA4HI5cyBNKFMUkcFT2vtCbEE/UG6Gyuv7nvNzc5rS0GVasqXUJ80s9diHbCncgOm7lJtJPCG4P3hnTDaPEXHLDploPpSyN1yklpjX/V1ht6/2OEBNC3lnjtn7LnhBKCLk71Ht97H+Z77vENfqIBAAAAABJRU5ErkJggg==);
        width: 21px;
        height: 22px;
        position: absolute;
        top: 6px;
        left: 10px; }
      .section_payment .payment__steps .order-errors--email:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 5px 10px 5px;
        border-color: transparent transparent white transparent;
        left: 30px;
        top: -10px; }
    .section_payment .payment__steps .order-errors--internal {
      display: none;
      position: relative;
      width: 280px;
      min-height: 40px;
      font-size: 14px;
      background-color: white;
      border-radius: 5px;
      padding: 10px 40px;
      left: -30px;
      top: 10px;
      box-shadow: 0 5px 5px 2px rgba(0, 0, 0, 0.15); }
      @media screen and (max-width: 850px) {
        .section_payment .payment__steps .order-errors--internal {
          top: -85px; } }
      .section_payment .payment__steps .order-errors--internal:before {
        content: "";
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSI+ICAgIDxwYXRoIGZpbGw9IiNGMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjU1MyAxMC40NjlMMTAuMzc3IDEuNWEyLjYxNCAyLjYxNCAwIDAgMC00LjUyMyAwTC41ODYgMTAuNjIzYTIuNjExIDIuNjExIDAgMCAwIDIuMjYyIDMuOTE1aDEwLjU0MWEyLjYxIDIuNjEgMCAwIDAgMi4xNjQtNC4wNjl6bS02LjMyLjg3M2MwIC42MTctLjQ3NSAxLjA4OS0xLjExNSAxLjA4OXMtMS4xMTUtLjQ3Mi0xLjExNS0xLjA4OXYtLjAyNmMwLS42MTQuNDc1LTEuMDg5IDEuMTE1LTEuMDg5czEuMTE1LjQ3MiAxLjExNSAxLjA4OXYuMDI2ek05LjI1OSA0bC0uNTUyIDQuODE3Yy0uMDM3LjM0Ny0uMjY3LjU2My0uNTg5LjU2My0uMzIxIDAtLjU1Mi0uMjE5LS41ODgtLjU2M2wtLjU1Mi00LjgyYy0uMDM3LS4zNzMuMTY1LS42NTQuNTEyLS42NTRoMS4yNTRjLjM0Ny4wMDMuNTUyLjI4NC41MTUuNjU3eiIvPjwvc3ZnPg==);
        width: 16px;
        height: 15px;
        position: absolute;
        top: 12px;
        left: 10px; }
      .section_payment .payment__steps .order-errors--internal:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 5px 10px 5px;
        border-color: transparent transparent white transparent;
        left: 30px;
        top: -10px; }
      .section_payment .payment__steps .order-errors--internal-coupon {
        left: 20px;
        color: #f72e0d;
        top: 81px;
        position: absolute; }
    .section_payment .payment__steps #serverside-error {
      display: none;
      position: relative;
      width: 280px;
      min-height: 40px;
      font-size: 14px;
      background-color: white;
      border-radius: 5px;
      padding: 10px 40px;
      left: -30px;
      top: 10px;
      box-shadow: 0 5px 5px 2px rgba(0, 0, 0, 0.15); }
      @media screen and (max-width: 850px) {
        .section_payment .payment__steps #serverside-error {
          top: -85px; } }
      .section_payment .payment__steps #serverside-error:before {
        content: "";
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSI+ICAgIDxwYXRoIGZpbGw9IiNGMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjU1MyAxMC40NjlMMTAuMzc3IDEuNWEyLjYxNCAyLjYxNCAwIDAgMC00LjUyMyAwTC41ODYgMTAuNjIzYTIuNjExIDIuNjExIDAgMCAwIDIuMjYyIDMuOTE1aDEwLjU0MWEyLjYxIDIuNjEgMCAwIDAgMi4xNjQtNC4wNjl6bS02LjMyLjg3M2MwIC42MTctLjQ3NSAxLjA4OS0xLjExNSAxLjA4OXMtMS4xMTUtLjQ3Mi0xLjExNS0xLjA4OXYtLjAyNmMwLS42MTQuNDc1LTEuMDg5IDEuMTE1LTEuMDg5czEuMTE1LjQ3MiAxLjExNSAxLjA4OXYuMDI2ek05LjI1OSA0bC0uNTUyIDQuODE3Yy0uMDM3LjM0Ny0uMjY3LjU2My0uNTg5LjU2My0uMzIxIDAtLjU1Mi0uMjE5LS41ODgtLjU2M2wtLjU1Mi00LjgyYy0uMDM3LS4zNzMuMTY1LS42NTQuNTEyLS42NTRoMS4yNTRjLjM0Ny4wMDMuNTUyLjI4NC41MTUuNjU3eiIvPjwvc3ZnPg==);
        width: 16px;
        height: 15px;
        position: absolute;
        top: 12px;
        left: 10px; }
      .section_payment .payment__steps #serverside-error:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 5px 10px 5px;
        border-color: transparent transparent white transparent;
        left: 30px;
        top: -10px; }
    .section_payment .payment__steps .payment__step #payment-group-select-button, .section_payment .payment__steps .payment__step #payment-group-crypto-select-button, .section_payment .payment__steps .payment__step #payment-group-ecom-select-button, .section_payment .payment__steps .payment__step #payment-group-mobilepay-select-button {
      height: 70px;
      border-radius: 35px;
      border: solid 2px #d4e1e7;
      background-color: white;
      display: flex;
      align-items: center;
      justify-content: flex-start;
      padding-left: 23px;
      padding-right: 30px;
      width: 100%;
      font-size: 24px; }
      .section_payment .payment__steps .payment__step #payment-group-select-button svg, .section_payment .payment__steps .payment__step #payment-group-crypto-select-button svg, .section_payment .payment__steps .payment__step #payment-group-ecom-select-button svg, .section_payment .payment__steps .payment__step #payment-group-mobilepay-select-button svg {
        transform: scale(0.5);
        color: #ff7d19; }
      .section_payment .payment__steps .payment__step #payment-group-select-button .ui-selectmenu-icon, .section_payment .payment__steps .payment__step #payment-group-crypto-select-button .ui-selectmenu-icon, .section_payment .payment__steps .payment__step #payment-group-ecom-select-button .ui-selectmenu-icon, .section_payment .payment__steps .payment__step #payment-group-mobilepay-select-button .ui-selectmenu-icon {
        border-top: 11px solid #5ca5c3;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        right: 30px;
        background-image: none; }
      .section_payment .payment__steps .payment__step #payment-group-select-button .logo, .section_payment .payment__steps .payment__step #payment-group-crypto-select-button .logo, .section_payment .payment__steps .payment__step #payment-group-ecom-select-button .logo, .section_payment .payment__steps .payment__step #payment-group-mobilepay-select-button .logo {
        display: none; }
    .section_payment .payment__steps .payment__step .step__num {
      width: 48px;
      height: 48px;
      background-color: #5ca5c3;
      color: #fff;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 24px;
      font-weight: bold;
      border-radius: 24px;
      margin: auto; }
      @media screen and (max-width: 850px) {
        .section_payment .payment__steps .payment__step .step__num {
          margin-bottom: 10px; } }
    .section_payment .payment__steps .payment__step .step__title {
      font-size: 30px;
      text-align: center;
      margin-bottom: 42px; }
      @media screen and (max-width: 850px) {
        .section_payment .payment__steps .payment__step .step__title {
          font-size: 26px;
          line-height: 28px; } }
  .section_payment .input__wrapper {
    max-width: 1170px;
    margin: 0 auto 46px auto;
    position: relative;
    display: flex;
    justify-content: space-between; }
    @media screen and (max-width: 850px) {
      .section_payment .input__wrapper {
        flex-direction: column; } }
    .section_payment .input__wrapper .custom__input {
      appearance: none;
      outline: none;
      color: #000;
      font-size: 18px;
      line-height: 24px;
      padding-left: 31px;
      width: 65%;
      height: 61px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      border: 2px solid #5ca5c3;
      border-radius: 35px;
      background-color: white; }
      @media screen and (max-width: 850px) {
        .section_payment .input__wrapper .custom__input {
          padding-right: 10px;
          margin-bottom: 20px;
          width: 100%; } }
      .section_payment .input__wrapper .custom__input::placeholder {
        color: rgba(18, 34, 50, 0.45); }
      .section_payment .input__wrapper .custom__input--promo {
        width: 100%;
        padding-right: 100px; }
    .section_payment .input__wrapper .coupon__wrapper {
      width: 30%;
      position: relative; }
      @media screen and (max-width: 850px) {
        .section_payment .input__wrapper .coupon__wrapper {
          width: 100%; } }
    .section_payment .input__wrapper .coupon__state-wrapper {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      position: absolute;
      top: 19px;
      right: 24px;
      background-color: #d4e1e7;
      transition: background-color 300ms;
      cursor: pointer; }
      .section_payment .input__wrapper .coupon__state-wrapper--ok {
        background-color: #82D766; }
      .section_payment .input__wrapper .coupon__state-wrapper--error {
        background-color: #FB434B; }
    .section_payment .input__wrapper .coupon__state--ok {
      display: none; }
    .section_payment .input__wrapper .coupon__discount {
      color: #ff7d19;
      font-size: 18px;
      line-height: 24px;
      position: absolute;
      top: 19px;
      right: 60px;
      opacity: 0;
      transition: opacity 300ms; }
    .section_payment .input__wrapper .input__error {
      position: absolute;
      bottom: -32px;
      color: rgba(255, 255, 255, 0.5);
      font-size: 14px;
      font-weight: 300;
      text-align: center;
      width: 100%; }
  @media screen and (max-width: 850px) {
    .section_payment .button__wrapper {
      padding-top: 30px; }
    .section_payment .input__wrapper .input__bg input {
      padding-right: 32px; }
    .section_payment .input__wrapper .input__toggler {
      position: relative;
      width: 100%;
      border: 2px solid #d4e1e7;
      height: 70px;
      border-radius: 35px;
      background-color: white;
      margin-top: 20px; }
      .section_payment .input__wrapper .input__toggler .toggler__input {
        width: 100%;
        justify-content: space-between; }
      .section_payment .input__wrapper .input__toggler .coupon__label {
        justify-content: flex-start;
        height: 100%;
        padding-left: 110px;
        font-size: 18px;
        width: 100%; }
        .section_payment .input__wrapper .input__toggler .coupon__label input {
          text-align: left;
          margin-left: 0;
          width: 200px; }
        .section_payment .input__wrapper .input__toggler .coupon__label:before {
          left: 32px; }
        .section_payment .input__wrapper .input__toggler .coupon__label:after {
          left: 34px; }
        .section_payment .input__wrapper .input__toggler .coupon__label.checked:after {
          left: 65px; } }

@media screen and (min-width: 850px) {
  .method {
    position: relative;
    flex-basis: 25%;
    margin: 15px;
    height: 62px;
    border-radius: 5px;
    background-color: #c0d4de;
    color: #122232;
    display: flex;
    align-items: center;
    padding-left: 20px;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
    padding-right: 62px;
    max-width: 254px; } }
@media screen and (max-width: 850px) {
  .method {
    width: 100%;
    flex-direction: row;
    padding: 10px 14px;
    font-size: 16px;
    color: #000;
    background-color: transparent;
    transition: all 150ms;
    border: none;
    margin: 0;
    text-decoration: none; } }
@media screen and (min-width: 850px) {
  .method__text {
    text-overflow: ellipsis;
    display: block;
    max-width: 100%;
    font-size: 18px;
    overflow: hidden; } }
@media screen and (min-width: 850px) {
  .method__check {
    position: absolute;
    width: 32px;
    height: 32px;
    border-radius: 16px;
    background-color: #f7f7f7;
    right: 15px;
    bottom: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
    color: #d4e1e7;
    transition: all 150ms;
    box-shadow: 0 0 0 0 #fff; } }
@media screen and (max-width: 850px) {
  .method__check {
    display: none; } }
.method__icon {
  margin-right: 14px;
  min-width: 21px;
  flex-shrink: 0; }
@media screen and (min-width: 850px) {
  .method.selected {
    background-color: #ff7d19;
    color: #fff; } }
@media screen and (max-width: 850px) {
  .method.selected {
    background-color: rgba(92, 165, 195, 0.15); } }
.method.selected .method__check {
  box-shadow: 0 0 0 3px #fff;
  background-color: #1fb74c;
  color: #fff; }
.method__wrapper {
  display: none; }
  @media screen and (min-width: 850px) {
    .method__wrapper {
      align-items: center;
      border: 2px dashed #d4e1e7;
      padding: 15px;
      margin-top: 15px;
      margin-bottom: 15px;
      flex-wrap: wrap;
      justify-content: flex-start; } }
  @media screen and (max-width: 850px) {
    .method__wrapper {
      position: absolute;
      top: 170px;
      width: 100%;
      border-radius: 5px;
      box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.25);
      padding: 8px 0;
      min-width: 160px;
      flex-direction: column;
      align-items: flex-start;
      background: #FFFFFF;
      border: 1px solid #dddddd;
      z-index: 3; }
      .method__wrapper:before {
        content: "";
        position: absolute;
        right: 30px;
        top: -7px;
        width: 0;
        height: 0;
        border-top: none;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        border-bottom: 8px solid #f9f9f9; } }
  .method__wrapper.active {
    display: flex; }

.logo {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain; }
  @media screen and (max-width: 850px) {
    .logo {
      display: none; } }
  .logo.logo_bitcoin {
    width: 23px;
    height: 33px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIzMyI+ICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIxLjI1OCAxNi40Yy0xLjAyNS0uNzc2LTIuNDg2LTEuMDg3LTIuNDg2LTEuMDg3czEuMjM2LS43MiAxLjc0MS0xLjQ0Yy41MDYtLjcyMS43NTktMS44MzYuODAxLTIuNDE1LjA0Mi0uNTguMTQtMy4wMDgtMS43NDEtNC40MDYtMS40NTYtMS4wODItMy4xMjQtMS41MTEtNS4zNjQtMS42NTFWLjVoLTMuMDA1djQuODQzSDguOTE2Vi41SDUuOTExdjQuODQzSDB2My4xMzhoMS43MzdjLjQ3NCAwIDEuMzE2LjA1NCAxLjY3NC40NTYuMzU5LjQwMy40MjIuNjE1LjQyMiAxLjM5OFYyMi44NGMwIC4yOTctLjA1Ni42NjMtLjMwOS45MDQtLjI1My4yNC0uNTA1LjI5Ni0xLjExLjI5NkguNjE4TDAgMjcuNjdoNS45MTF2NC44M2gzLjAwNXYtNC44M2gyLjI4OHY0LjgzaDMuMDA1di00LjkxYTMxLjgzNiAzMS44MzYgMCAwIDAgMS45MjQtLjE2Yy44NTctLjExMyAyLjc5NC0uMzM5IDQuNjA2LTEuNjEgMS44MTEtMS4yNzEgMi4yMTctMy4yNjMgMi4yNi01LjI2OC4wNDMtMi4wMDUtLjcxNy0zLjM3NS0xLjc0MS00LjE1MnpNOC45MTYgOC43NjFzLjk1NC0uMDg1IDEuODk1LS4wNzFjLjk0MS4wMTQgMS43NjkuMDQyIDMuMDA1LjQyNCAxLjIzNi4zODEgMS45NjUgMS4zMTMgMS45OTQgMi40MTUuMDI4IDEuMTAxLS40NSAxLjgzNS0xLjI5MiAyLjMwMS0uODQzLjQ2Ny0yLjAwNy43MjEtMy4xMDMuNzYzLTEuMDk1LjA0Mi0yLjQ5OSAwLTIuNDk5IDBWOC43NjF6bTYuNzI1IDE0LjQ0NmMtLjY4OC4zODItMi4wNjQuNzItMy4zOTcuODE5LTEuMzM1LjA5OS0zLjMyOC4wNTctMy4zMjguMDU3VjE3LjZzMS45MDktLjA5OCAzLjM5OCAwYzEuNDg4LjEgMi43MzguNDgxIDMuMjk5Ljc2NC41NjIuMjgyIDEuNTQ1LjkwMyAxLjU0NSAyLjM4NiAwIDEuNDgyLS44MjkgMi4wNzYtMS41MTcgMi40NTd6Ii8+PC9zdmc+); }
  .logo.logo_ethereum {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIzMyI+ICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjgwOC41bDkuNTA0IDE1LjcwNS05LjUwNC00LjEzNVYuNXptLS42MjQgMjQuMDc3VjMyLjVMLjU2NSAxOC45ODJsOS42MTkgNS41OTV6bTAtMTEuODN2OS44NDlMLjQ5OSAxNi45NjFsOS42ODUtNC4yMTR6bTAtMTIuMjQzVjEyLjA3TC44MTIgMTYuMTQ4IDEwLjE4NC41MDR6bS42MjQgMjIuMDkzdi05Ljg1bDkuNjkyIDQuMjE3LTkuNjkyIDUuNjMzem0wIDkuOTAzdi03LjkyM2w5LjYyLTUuNTk1LTkuNjIgMTMuNTE4eiIvPjwvc3ZnPg==);
    width: 21px;
    height: 33px; }
  .logo.logo_dash {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSIxOSI+ICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMyLjIxNSA0LjkyNGwtMi44NzkgOS4xMzJhMTAuNjg3IDEwLjY4NyAwIDAgMS0uOTU5IDEuODA5IDkuMzcyIDkuMzcyIDAgMCAxLTEuNTU0IDEuNTY4Yy0uNTkyLjQ5My0xLjI5MS44NDgtMS45MDIgMS4xOThhNS45NzYgNS45NzYgMCAwIDEtMS45MDIuMzdoLTIxLjhsMS41NTUtNC42OTloMTkuNjUzbDMuMTA1LTkuNjA1SDUuODczTDcuNDI4LS4wMDFoMjEuNjk3YTMuNDkgMy40OSAwIDAgMSAxLjY3My4zNjkgMi4yNCAyLjI0IDAgMCAxIDEuMTg4IDEuMDc1IDMuNTggMy41OCAwIDAgMSAuNDY5IDEuNTY4IDMuNDEgMy40MSAwIDAgMS0uMjQgMS45MTN6bS0yMC4wMyA2Ljc0SC41TDIuMDU1IDcuMzJoMTEuNTY3bC0xLjQzNyA0LjM0NHoiLz48L3N2Zz4=);
    width: 33px;
    height: 19px; }
  .logo.logo_altcoin {
    width: 32px;
    height: 31px;
    background-image: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAYAAACGVs+MAAADSElEQVRIia2Xa6hOaRTHf+e4levJZRLilZJEDA2TkpQPcskpKSROfPGRzjfMzIdJNDO5lUtSGpco3xRK0SHllpwi1FEOTqFcjjKYY/TXYr0se/be734Pq1bPs5+9bs+67bVrJFEQugAzgVnAJGAkUAf8BzwD2oCLwAWgCXhfSKwZUAHrJP0q6bGKwxPnqaskv5IHlgN/AYPC2TvgGnALeA7UAAOBMcBEoEegfQo0Ageq9UB3SQcT970kaamknjk36i1psdNG+FtSD6fpL2mb4/g0IabgbGBuk7SgQKiSOFvSgyDnrMsuhbP6JFOtpOOB4IykgZ1QXkbLgdNBnskelWfA+vDypIeis8rL2C1xqb1ZBoyR1OEvblSIdbVosppTaqi+NuTjZqCb1+9S4HVG3lovaHYcAmz1/b4U2sFeGaOBLWnCuvpqJbTA93uBG5llA/2ACb7v7g3JnttTaFcDv+XI+mzAcl+tKfyRQVsC7iXO4vMU4E9gA/BvntII5UbU7Lc4D8yowoA0OAosCTylHNqbZkAf4KV3tHXApgzivsBKYLyvBr97N7RcWghM8/OxwO1CLpA0OWTlnALZXR/oS+F8XMzuolXSNdHn2wpZ/QV+dhebB1aE84dFBZgBLcBaf26t0oAjKWdvgAc5PD+ERN/RmaYSQ5AF53P4Y8hn1eZYWgTmAj86Whkedp7pwLgM/hFh/+hbDbgVuuJVYGd4NzSDZ4qvNlfctRwYBczPUXIOuJ4owzKs9DLE2/gy3yunDOf5euVjwyoQ0zUeu1IFugi7MuL/U6BpLJfh9wJ59u/LaWa/+Gqt+tAnX6V7oKGKRtTk+6YK1TM/8O2OjSjCK6A3sA24nBHHp54XBm89AQlrGljm7/fz9q++kIkbrZL03vf3E622szhU0p2gY1GUk+bSxvBs/wLTvkG5NZ3WIG9zkibr47IunJlHtlY5nNowujGMeAbbJdWkGTDck67B5/ryS/sH+CcIeCVpj7VPSb1SlNoAO90VtQe+jlDK/8NKN7ER+lRKlZhXWiRdlnTBY9yRQndR0sQ8HUVdajc7JultipIkvJN0wn9MKsqu5u/YoCcw1SefYcAAH0yttOxTbqVoJfqikDTgAwSdFlC5fVbwAAAAAElFTkSuQmCC); }
  .logo.logo_pm {
    background-image: url(data:image/png;base64,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);
    width: 33px;
    height: 33px; }
  .logo.logo_wm {
    background-image: url(data:image/png;base64,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);
    width: 32px;
    height: 32px; }
  .logo.logo_yandex {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABACAYAAABP97SyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5xJREFUeNrsm1+ITFEcx8/MsrFt2ezwhLaIbYsHf0ItjfxbSWz598KLEop4ULJK5F+E5E9ahIcNya7854nkYSUPu1Kk9o/s5N+IMNbi+v66v6lpmhn3nnPvmXPH/OrTbjNzz9zPnnN+5889G7IsSxgWYbAUrARTwHtwDByVKo0EDSEEloHnVuZYI1OuKXJR0GrljttBFKwBzZazeCLzHaE89cEI2AFWg34Or2kH49x+kW7BgWAT2AwqXF5rtGAILAf7wAjJMowVjIKDYLxiOcYJjgF7Qb1H5RkjKJNAAiFICWQD2CKRQIwW9CKBGCtICWQ/mKQhE2sVHMVi9UJfaBGkBLKdE0ip5tmPr4Iksx5s8ymB5E0wmUB2crPMZ3guSIvNw/zThPBMkGpqF6+qQz7d7BdwBbwCM8AsvwRT105hsBUkLH+jBUTS1m1XHVzXprLgLQGXLf+jibcm0m9kiV+CybkijWmLfe5DHTy8ZOr0KrONSvAH9ILvmXawqF1v1JAk9oBvWd6boFDuUxDnsn+AGGgBU5N98ISlJyqzNKNS0K3QRLuyfL4XTA47zGCqQX/dj1neo9XHcB++kyYnDdThf+KX/hokh4E3aa+tAGdBicIw0ZVjFdMT1iRHcSBl/ko1dhKcdygnG0OpBnVuq8WZkRKTCJka9HRLwUkMZrRFWBR4FAWLgkXBomBR8H8R/FoUDLhgR6EL3pe5SPdkWzZiPEFPuJ1sB0HwN1gIbmZ5P9CC78AqcCPHZwIp+AKcBo3C3iTOFW9pYRsEQepfzSz1UDjbSqzgBXTIZMF2lmoCn1xeS48XLpmYRWnQvsDN8LFkGbQb0Sr+cTxFt2ArS12UnZkk7xscB2tNGAfj3PxOcXNUDTp/cwTMzedAb3GiaOTEkVAsrwrUCftMwEzhYqvRa0Eat86BM+ClQjm0f1rLUvNBjXRb9kCQnuzc4751DfQp1lId11K5F39xFcHXwt52p9rqVqylBaDajwTgVpBq5xb3rbs8T8x7LXkh+AEc4v4Vc1H+ADCdheb5VUuqgm18cz0Oy6zmz9NjuSgoy+c0yYkg3eSDHO+Xc3NLNr0qk2btTh6+RDK8NjZFqFboP9blqgYT3FeyRSfYLezniBPBHGE/zAxEkCCtvUaLwoxftOl0RxRudFINUnN7BgYVoGBD8qzaNGGfHRtSQHKPwOzUw3h0YmgdWMRjWVnAhD4L+1/xaNy+zku0vr8CDADVfJgph8fZewAAAABJRU5ErkJggg==);
    width: 28px;
    height: 32px; }
  .logo.logo_qiwi {
    background-image: url(data:image/png;base64,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);
    width: 31px;
    height: 32px; }
  .logo.logo_payeer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMzLjU0IDIyLjUzaC01LjQ2djguNTRoNS40NmMxLjM5IDAgMi40Ni0uMzQgMy4yMy0xLjA0czEuMTUtMS44IDEuMTUtMy4zLS4zOC0yLjYtMS4xNS0zLjI0LTEuODQtLjk2LTMuMjMtLjk2Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyIDJhMzAgMzAgMCAxMDAgNjAgMzAgMzAgMCAwMDAtNjBtOS40IDMxLjk1Yy0xLjcgMS40Mi00LjEzIDIuMTItNy4yOCAyLjEyaC02LjA0djEwLjQ0aC02LjAyVjE3LjQ5SDM0LjVjMi44OCAwIDUuMTcuNzUgNi44NyAyLjI1IDEuNzEgMS41IDIuNTcgMy44IDIuNTcgNi45NCAwIDMuNDMtLjg1IDUuODUtMi41NSA3LjI3Ii8+Cjwvc3ZnPgo=");
    width: 31px;
    height: 32px; }
  .logo.logo_sberbank {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MHB0IiBoZWlnaHQ9IjUwcHQiIHZpZXdCb3g9IjAgMCA1MCA1MCI+CiAgPHBhdGggZD0iTTMzLjU0IDIuNjVMMTYgMTIuNjggOC4yNiA4LjI1Yy0uNDguNDktLjkyIDEtMS4zMyAxLjU0bDkuMDcgNS4yTDM1Ljc2IDMuNjhjLS43Mi0uNC0xLjQ2LS43My0yLjIyLTEuMDN6bTUuMjkgMi45N0wxNiAxOC42OCA1LjEyIDEyLjQ1Yy0uMzQuNTctLjY1IDEuMTYtLjkzIDEuNzZMMTYgMjEgNDAuNDcgN2MtLjUyLS40OC0xLjA3LS45My0xLjY0LTEuMzd6bTMuOTIgMy43NkwxNiAyNC42OCAzLjAyIDE3LjI0Yy0uMjEuNjUtLjM4IDEuMzItLjUyIDJMMTYgMjdsMjcuOTYtMTZjLS4zOC0uNTUtLjc4LTEuMDktMS4yMS0xLjZ6TTQ1LjcxIDE0TDE2IDMxIDIuMDUgMjNjLS4wMi4zMy0uMDUuNjYtLjA1IDFhMjMgMjMgMCAxMDQzLjcyLTEwem0wIDAiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==");
    width: 31px;
    height: 32px; }
  .logo.logo_mobile {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgc3R5bGU9IndpZHRoOjFlbTtoZWlnaHQ6MWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZSIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBvdmVyZmxvdz0iaGlkZGVuIj4KICA8cGF0aCBkPSJNNTEyIDY0QzI2NC44IDY0IDY0IDI2NC44IDY0IDUxMnMyMDAuOCA0NDggNDQ4IDQ0OCA0NDgtMjAwLjggNDQ4LTQ0OFM3NTkuMiA2NCA1MTIgNjR6bTIyNCA2NTQuNGMwIDE0LjQtMTEuMiAyNS42LTI0LjggMjUuNi0yMzYgMC00MjcuMi0xOTYtNDI3LjItNDM4LjQgMC0xNC40IDExLjItMjUuNiAyNC44LTI1LjZoODhjMTMuNiAwIDI0LjggMTEuMiAyNC44IDI1LjYgMCAzMiA0LjggNjMuMiAxNC40IDkyLjggMi40IDguOC44IDE5LjItNi40IDI2LjRsLTU1LjIgNTYuOGMzNiA3Mi44IDk0LjQgMTMyLjggMTY1LjYgMTY5LjZsNTUuMi01Ni44YzYuNC03LjIgMTYuOC05LjYgMjUuNi02LjQgMjggOS42IDU4LjQgMTQuNCA4OS42IDE0LjQgMTMuNiAwIDI0LjggMTIgMjQuOCAyNS42djkwLjR6Ii8+Cjwvc3ZnPgo=");
    width: 31px;
    height: 32px; }
  .logo.logo_gpay {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS41OTg0IDYuODgwMDhDMTQuNDM0OSA1Ljc3MDE3IDEyLjg4MTQgNS4xNjI3IDExLjI3MzYgNS4xODg5N0M4LjMzMjkzIDUuMTg4OTcgNS44MzY5OCA3LjE3MTMyIDQuOTQ0NDUgOS44NDI2NEw0Ljk0NDQxIDkuODQyNkM0LjQ3MjU2IDExLjI0MjQgNC40NzI1NiAxMi43NTgzIDQuOTQ0NDEgMTQuMTU4TDQuOTQ0MzYgMTQuMTU4MUg0Ljk0NDQ1QzUuODM2OTggMTYuODI5NCA4LjMzMjkzIDE4LjgxMTggMTEuMjczNiAxOC44MTE4QzEyLjc5NyAxOC44MTE4IDE0LjA5OTcgMTguNDIwNCAxNS4xMTEyIDE3LjczNDZWMTcuNzMyOUMxNS42OTg0IDE3LjM0MzQgMTYuMjAwNiAxNi44MzkxIDE2LjU4NzYgMTYuMjUwM0MxNi45NzQ1IDE1LjY2MTQgMTcuMjM4MyAxNS4wMDA0IDE3LjM2MjkgMTQuMzA2OUgxMS4yNzMzVjkuOTY0OEgyMS45MDU0QzIyLjAzNTUgMTAuNzIyIDIyLjEwMDUgMTEuNDg4OSAyMi4wOTk2IDEyLjI1NzJDMjIuMDk5NiAxNS42ODc5IDIwLjg3MzUgMTguNTg5NCAxOC43NDU1IDIwLjU1MTRIMTguNzQzOEwxOC43NDU4IDIwLjU1M0MxNi44Nzc3IDIyLjI3NTQgMTQuMzE2IDIzLjI3NDQgMTEuMjczNiAyMy4yNzQ0QzkuMTgzODMgMjMuMjc0MyA3LjEzNTIzIDIyLjY5MzQgNS4zNTY0OSAyMS41OTY1QzMuNTc3NzUgMjAuNDk5NiAyLjEzODg5IDE4LjkyOTkgMS4yMDA1MyAxNy4wNjI3VjE3LjA2MjZMMS4yMDA0OSAxNy4wNjI3QzAuNDExMTA4IDE1LjQ5MTkgMCAxMy43NTgzIDAgMTIuMDAwM0MwIDEwLjI0MjQgMC40MTExMDggOC41MDg3NCAxLjIwMDQ5IDYuOTM3OTZIMS4yMDA1NkMyLjEzODkxIDUuMDcwNzUgMy41Nzc3NyAzLjUwMTA5IDUuMzU2NDkgMi40MDQyMkM3LjEzNTIzIDEuMzA3MzQgOS4xODM4MyAwLjcyNjQyMSAxMS4yNzM2IDAuNzI2MzI2QzE0LjA3MjcgMC42OTM2MzIgMTYuNzc1OCAxLjc0NTgxIDE4LjgxNjIgMy42NjIyOEwxNS41OTg0IDYuODgwMDhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    width: 31px;
    height: 32px; }
  .logo.logo_applepay {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljk2MjEgNC4xNjY1MUMxNC4wMDI0IDUuMjU4MTEgMTIuNDY2OSA2LjExOTA5IDEwLjkzMTMgNS45OTYwOUMxMC43Mzk0IDQuNTIwMTMgMTEuNDkxMiAyLjk1MTkyIDEyLjM3MDkgMS45ODMzMkMxMy4zMzA2IDAuODYwOTc3IDE1LjAxMDEgMC4wNjE0OTgzIDE2LjM2OTcgMEMxNi41Mjk2IDEuNTM3NDYgMTUuOTA1OCAzLjA0NDE3IDE0Ljk2MjEgNC4xNjY1MVpNMTYuMzUzNyA2LjI4ODIxQzE0LjEzMDQgNi4xNjUyMSAxMi4yMjY5IDcuNTAyOCAxMS4xNzEzIDcuNTAyOEMxMC4wOTk2IDcuNTAyOCA4LjQ4NDA2IDYuMzQ5NyA2LjcyNDU5IDYuMzgwNDVDNC40MzcyOCA2LjQxMTIgMi4zMDk5MiA3LjY1NjU0IDEuMTQyMjcgOS42Mzk4N0MtMS4yNTcwMSAxMy42MDY1IDAuNTE4NDU5IDE5LjQ3OTYgMi44Mzc3NiAyMi43MDgzQzMuOTczNDIgMjQuMzA3MiA1LjMzMzAxIDI2LjA1OTkgNy4xMjQ0NyAyNS45OTg0QzguODE5OTYgMjUuOTM2OSA5LjQ5MTc2IDI0LjkzNzYgMTEuNTM5MSAyNC45Mzc2QzEzLjYwMjUgMjQuOTM3NiAxNC4xOTQzIDI1Ljk5ODQgMTUuOTg1OCAyNS45Njc3QzE3Ljg0MTIgMjUuOTM2OSAxOS4wMDg5IDI0LjM2ODcgMjAuMTQ0NiAyMi43Njk4QzIxLjQ0MDIgMjAuOTU1NiAyMS45NjggMTkuMTg3NSAyMiAxOS4wOTUyQzIxLjk2OCAxOS4wNjQ1IDE4LjQxNzEgMTcuNzU3NiAxOC4zODUxIDEzLjgyMThDMTguMzUzMSAxMC41MzE2IDIxLjE4NDIgOC45NjMzOCAyMS4zMTIyIDguODcxMTRDMTkuNzEyNyA2LjU5NTcgMTcuMjE3NCA2LjM0OTcgMTYuMzUzNyA2LjI4ODIxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
    width: 31px;
    height: 32px; }

.error-field {
  text-align: center;
  color: #e8504f;
  font-size: 18px;
  font-weight: 300;
  opacity: 0.8; }

.clear-coupon {
  position: absolute;
  top: 30px;
  right: 31px;
  background-image: url(/images/close-icon.png);
  width: 13px;
  height: 13px;
  cursor: pointer;
  z-index: 2; }
  @media screen and (max-width: 400px) {
    .clear-coupon {
      display: none; } }

@media screen and (max-width: 440px) {
  .section_payment .input__wrapper .input__toggler .coupon__label input {
    width: 150px; } }
@media screen and (max-width: 850px) {
  .order-errors--coupon {
    top: 10px !important; } }
#payment-group-select {
  display: inline-block !important;
  width: 100%;
  height: 70px;
  border-radius: 35px;
  border: solid 2px #d4e1e7;
  background-color: white;
  padding: 0 45px;
  font-size: 24px;
  color: #454545;
  appearance: none;
  outline: none; }
  #payment-group-select option {
    color: #454545;
    font-size: 16px; }
    #payment-group-select option:nth-child(1) {
      padding: 10px 14px;
      color: #454545; }

.attention-zh {
  max-width: 710px;
  width: 100%;
  margin: 0 auto 42px auto;
  text-align: center;
  color: #212529;
  font-size: 14px;
  line-height: 21px;
  border: 1px solid #FE7E1B;
  border-radius: 4px;
  padding: 9px 27px; }
  .attention-zh__link {
    color: #FE7E1B; }
    .attention-zh__link:hover {
      color: #FE7E1B; }

.popup-counter {
  position: fixed;
  bottom: 55px;
  z-index: 101;
  left: -239px;
  transition: all 300ms ease-in-out; }
  @media screen and (max-width: 850px) {
    .popup-counter {
      display: none; } }
  .popup-counter__link {
    display: flex;
    align-items: center;
    width: 239px;
    height: 151px;
    padding: 61px 25px 22px 25px;
    background: radial-gradient(237.1% 145.03% at 54.39% 100%, #20586F 0%, #5CA5C3 100%);
    backdrop-filter: blur(4px);
    border-radius: 4px; }
    .popup-counter__link:hover {
      text-decoration: none; }
  .popup-counter .popup-counter__wrapper-text {
    text-align: center; }
  .popup-counter__people, .popup-counter__numeric {
    color: #FFFFFF;
    font-size: 17px;
    line-height: 23px;
    font-weight: 500;
    display: inline; }
  .popup-counter__buy {
    font-size: 14px;
    color: #FFFFFF;
    text-transform: lowercase;
    line-height: 21px; }
  .popup-counter__logo {
    position: absolute;
    left: calc(50% - 30px);
    top: -22px; }
  .popup-counter__close {
    position: absolute;
    top: 5px;
    right: 12px;
    cursor: pointer; }

/*# sourceMappingURL=buy.css.map */
