.slick-slider {
 position:relative;
 display:block;
 box-sizing:border-box;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-touch-callout:none;
 -khtml-user-select:none;
 -ms-touch-action:pan-y;
 touch-action:pan-y;
 -webkit-tap-highlight-color:transparent
}
.slick-list {
 position:relative;
 display:block;
 overflow:hidden;
 margin:0;
 padding:0
}
.slick-list:focus {
 outline:none
}
.slick-list.dragging {
 cursor:pointer;
 cursor:hand
}
.slick-slider .slick-track,
.slick-slider .slick-list {
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.slick-track {
 position:relative;
 top:0;
 left:0;
 display:block;
 margin-left:auto;
 margin-right:auto
}
.slick-track:before,
.slick-track:after {
 display:table;
 content:''
}
.slick-track:after {
 clear:both
}
.slick-loading .slick-track {
 visibility:hidden
}
.slick-slide {
 display:none;
 float:left;
 height:100%;
 min-height:1px
}
[dir=rtl] .slick-slide {
 float:right
}
.slick-slide img {
 display:block
}
.slick-slide.slick-loading img {
 display:none
}
.slick-slide.dragging img {
 pointer-events:none
}
.slick-initialized .slick-slide {
 display:block
}
.slick-loading .slick-slide {
 visibility:hidden
}
.slick-vertical .slick-slide {
 display:block;
 height:auto;
 border:1px solid transparent
}
.slick-arrow.slick-hidden {
 display:none
}
.svg-sprite--apple-pay {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:97.79005524861878% 72.78287461773701%;
 width:30px;
 height:16px
}
.svg-sprite--appstore-badge {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:42.465753424657535% 60.450160771704184%;
 width:100px;
 height:32px
}
.svg-sprite--appstore-big {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:60.88709677419355% 0;
 width:144px;
 height:45px
}
.svg-sprite--bestchange {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:97.68211920529801% 48.75776397515528%;
 width:90px;
 height:21px
}
.svg-sprite--checked {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:99.46236559139786% 66.87306501547988%;
 width:20px;
 height:20px
}
.svg-sprite--coinify {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:71.42857142857143% 41.904761904761905%;
 width:28px;
 height:28px
}
.svg-sprite--exchange-arrows {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:68.66485013623978% 68.75%;
 width:25px;
 height:23px
}
.svg-sprite--gplay-badge {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:42.465753424657535% 70.73954983922829%;
 width:100px;
 height:32px
}
.svg-sprite--guardarian {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:61.53846153846154% 59.682539682539684%;
 width:28px;
 height:28px
}
.svg-sprite--logotype {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:93.05993690851734% 64.88294314381271%;
 width:75px;
 height:44px
}
.svg-sprite--logotype-sub {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:50.37593984962406% 42.17252396166134%;
 width:126px;
 height:30px
}
.svg-sprite--mail {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:0 0;
 width:151px;
 height:132px
}
.svg-sprite--ny-logo {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:98.00664451827242% 34.275618374558306%;
 width:91px;
 height:60px
}
.svg-sprite--payment-methods {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:93.65079365079364% 54.43425076452599%;
 width:77px;
 height:16px
}
.svg-sprite--play-btn {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:100% 0;
 width:97px;
 height:97px
}
.svg-sprite--play-market {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:60.88709677419355% 15.100671140939598%;
 width:144px;
 height:45px
}
.svg-sprite--play-market-white-border {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:0 82.25806451612904%;
 width:99px;
 height:33px
}
.svg-sprite--simplex {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:69.23076923076923% 59.682539682539684%;
 width:28px;
 height:28px
}
.svg-sprite--slider-arrow {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:0 100%;
 width:32px;
 height:55px
}
.svg-sprite--star-icon {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:100% 60.43613707165109%;
 width:22px;
 height:22px
}
.svg-sprite--stars {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:43.97163120567376% 51.71339563862929%;
 width:110px;
 height:22px
}
.svg-sprite--stars-yellow {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:88.58858858858859% 76.03833865814697%;
 width:59px;
 height:30px
}
.svg-sprite--transak {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:61.53846153846154% 69.84126984126983%;
 width:28px;
 height:28px
}
.svg-sprite--trustpilot-fresh {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:0 65.35433070866142%;
 width:124px;
 height:89px
}
.svg-sprite--trustpilot-full {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:0 42.71844660194175%;
 width:134px;
 height:34px
}
.svg-sprite--visa-master {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:58.984375% 29.702970297029704%;
 width:136px;
 height:40px
}
.svg-sprite--wordpress-icon {
 background:url(fd12a7b969b56a56586d.svg) no-repeat;
 background-position:79.3010752688172% 82.97213622291022%;
 width:20px;
 height:20px
}
@font-face {
 font-family:roboto;
 src:url(/assets/d35560f975237042678e.woff) format("woff"),
 url(/assets/2445189fae179285f7ec.woff2) format("woff2");
 font-weight:300;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0460-052F,
 U+1C80-1C88,
 U+20B4,
 U+2DE0-2DFF,
 U+A640-A69F,
 U+FE2E-FE2F
}
@font-face {
 font-family:roboto;
 src:url(/assets/53ebab6c7d265306f80d.woff) format("woff"),
 url(/assets/795493644e3c7a22dfac.woff2) format("woff2");
 font-weight:300;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0400-045F,
 U+0490-0491,
 U+04B0-04B1,
 U+2116
}
@font-face {
 font-family:roboto;
 src:url(/assets/adc53e86b2f7cb173750.woff) format("woff"),
 url(/assets/24e7ca4b0acf1a0dac78.woff2) format("woff2");
 font-weight:300;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0100-024F,
 U+0259,
 U+1E00-1EFF,
 U+2020,
 U+20A0-20AB,
 U+20AD-20CF,
 U+2113,
 U+2C60-2C7F,
 U+A720-A7FF
}
@font-face {
 font-family:roboto;
 src:url(/assets/285509d0eb9b5f31386c.woff) format("woff"),
 url(/assets/db797e0aed0d44216930.woff2) format("woff2");
 font-weight:300;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0000-00FF,
 U+0131,
 U+0152-0153,
 U+02BB-02BC,
 U+02C6,
 U+02DA,
 U+02DC,
 U+2000-206F,
 U+2074,
 U+20AC,
 U+2122,
 U+2191,
 U+2193,
 U+2212,
 U+2215,
 U+FEFF,
 U+FFFD
}
@font-face {
 font-family:roboto;
 src:url(/assets/94657033fd8e28659819.woff) format("woff"),
 url(/assets/7ed42f773b172d236bc4.woff2) format("woff2");
 font-weight:400;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0460-052F,
 U+1C80-1C88,
 U+20B4,
 U+2DE0-2DFF,
 U+A640-A69F,
 U+FE2E-FE2F
}
@font-face {
 font-family:roboto;
 src:url(/assets/7e045f32011f2f549512.woff) format("woff"),
 url(/assets/25ff2156254ba20a4704.woff2) format("woff2");
 font-weight:400;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0400-045F,
 U+0490-0491,
 U+04B0-04B1,
 U+2116
}
@font-face {
 font-family:roboto;
 src:url(/assets/0e771f884d5d7b341ac0.woff) format("woff"),
 url(/assets/3a2c17eec3e71883dd0f.woff2) format("woff2");
 font-weight:400;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0100-024F,
 U+0259,
 U+1E00-1EFF,
 U+2020,
 U+20A0-20AB,
 U+20AD-20CF,
 U+2113,
 U+2C60-2C7F,
 U+A720-A7FF
}
@font-face {
 font-family:roboto;
 src:url(/assets/9ceaa06cbe56757d8069.woff) format("woff"),
 url(/assets/3b59f4fac87f52efe27c.woff2) format("woff2");
 font-weight:400;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0000-00FF,
 U+0131,
 U+0152-0153,
 U+02BB-02BC,
 U+02C6,
 U+02DA,
 U+02DC,
 U+2000-206F,
 U+2074,
 U+20AC,
 U+2122,
 U+2191,
 U+2193,
 U+2212,
 U+2215,
 U+FEFF,
 U+FFFD
}
@font-face {
 font-family:roboto;
 src:url(/assets/ed6a9b4bf546ecff24c6.woff) format("woff"),
 url(/assets/7623c8b105a0e0b99cbb.woff2) format("woff2");
 font-weight:500;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0460-052F,
 U+1C80-1C88,
 U+20B4,
 U+2DE0-2DFF,
 U+A640-A69F,
 U+FE2E-FE2F
}
@font-face {
 font-family:roboto;
 src:url(/assets/1ab91631bafc1838cf55.woff) format("woff"),
 url(/assets/8a2157e7f70d26bbbbaf.woff2) format("woff2");
 font-weight:500;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0400-045F,
 U+0490-0491,
 U+04B0-04B1,
 U+2116
}
@font-face {
 font-family:roboto;
 src:url(/assets/b01b7927b533ea3e1554.woff) format("woff"),
 url(/assets/24cfe7008702c8f812ac.woff2) format("woff2");
 font-weight:500;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0100-024F,
 U+0259,
 U+1E00-1EFF,
 U+2020,
 U+20A0-20AB,
 U+20AD-20CF,
 U+2113,
 U+2C60-2C7F,
 U+A720-A7FF
}
@font-face {
 font-family:roboto;
 src:url(/assets/02f08a63db46edcb42d1.woff) format("woff"),
 url(/assets/897a05889d4894a27cf2.woff2) format("woff2");
 font-weight:500;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0000-00FF,
 U+0131,
 U+0152-0153,
 U+02BB-02BC,
 U+02C6,
 U+02DA,
 U+02DC,
 U+2000-206F,
 U+2074,
 U+20AC,
 U+2122,
 U+2191,
 U+2193,
 U+2212,
 U+2215,
 U+FEFF,
 U+FFFD
}
@font-face {
 font-family:roboto;
 src:url(/assets/16f3b5c18f8356360098.woff) format("woff"),
 url(/assets/acf574aebf333444b31c.woff2) format("woff2");
 font-weight:700;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0460-052F,
 U+1C80-1C88,
 U+20B4,
 U+2DE0-2DFF,
 U+A640-A69F,
 U+FE2E-FE2F
}
@font-face {
 font-family:roboto;
 src:url(/assets/9ca831153ca66ca187ac.woff) format("woff"),
 url(/assets/9e7ae88d3f68ed19d64a.woff2) format("woff2");
 font-weight:700;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0400-045F,
 U+0490-0491,
 U+04B0-04B1,
 U+2116
}
@font-face {
 font-family:roboto;
 src:url(/assets/3044fd8e8933d7f91242.woff) format("woff"),
 url(/assets/81880694cc8b8f79eed4.woff2) format("woff2");
 font-weight:700;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0100-024F,
 U+0259,
 U+1E00-1EFF,
 U+2020,
 U+20A0-20AB,
 U+20AD-20CF,
 U+2113,
 U+2C60-2C7F,
 U+A720-A7FF
}
@font-face {
 font-family:roboto;
 src:url(/assets/a12c527ee24dcc6ccb75.woff) format("woff"),
 url(/assets/746e4b5d434b64a4206f.woff2) format("woff2");
 font-weight:700;
 font-style:normal;
 font-display:swap;
 unicode-range:U+0000-00FF,
 U+0131,
 U+0152-0153,
 U+02BB-02BC,
 U+02C6,
 U+02DA,
 U+02DC,
 U+2000-206F,
 U+2074,
 U+20AC,
 U+2122,
 U+2191,
 U+2193,
 U+2212,
 U+2215,
 U+FEFF,
 U+FFFD
}
html {
 font-family:sans-serif;
 -ms-text-size-adjust:100%;
 -webkit-text-size-adjust:100%
}
body {
 margin:0
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
 display:block
}
audio,
canvas,
progress,
video {
 display:inline-block;
 vertical-align:baseline
}
audio:not([controls]) {
 display:none;
 height:0
}
[hidden],
template {
 display:none
}
a {
 background-color:transparent
}
a:active,
a:hover {
 outline:0
}
abbr[title] {
 border-bottom:1px dotted
}
b,
strong {
 font-weight:700
}
dfn {
 font-style:italic
}
h1 {
 font-size:2em;
 margin:.67em 0
}
mark {
 background:#ff0;
 color:#000
}
small {
 font-size:80%
}
sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline
}
sup {
 top:-.5em
}
sub {
 bottom:-.25em
}
img {
 border:0
}
svg:not(:root) {
 overflow:hidden
}
figure {
 margin:1em 40px
}
hr {
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 height:0
}
pre {
 overflow:auto
}
code,
kbd,
pre,
samp {
 font-family:monospace,monospace;
 font-size:1em
}
button,
input,
optgroup,
select,
textarea {
 color:inherit;
 font:inherit;
 margin:0
}
button {
 overflow:visible
}
button,
select {
 text-transform:none
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
 -webkit-appearance:button;
 cursor:pointer
}
button[disabled],
html input[disabled] {
 cursor:default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
 border:0;
 padding:0
}
input {
 line-height:normal
}
input[type=checkbox],
input[type=radio] {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 padding:0
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
 height:auto
}
input[type=search] {
 -webkit-appearance:textfield;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
fieldset {
 border:1px solid silver;
 margin:0 2px;
 padding:.35em .625em .75em
}
legend {
 border:0;
 padding:0
}
textarea {
 overflow:auto
}
optgroup {
 font-weight:700
}
table {
 border-collapse:collapse;
 border-spacing:0
}
td,
th {
 padding:0
}
* {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
*:before,
*:after {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
html {
 font-size:10px;
 -webkit-tap-highlight-color:transparent
}
body {
 font-family:Roboto,Arial,Helvetica,sans-serif;
 font-size:14px;
 line-height:1.42857143;
 color:#333;
 background-color:#fff
}
input,
button,
select,
textarea {
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
a {
 color:#337ab7;
 text-decoration:none
}
a:hover,
a:focus {
 color:#23527c;
 text-decoration:underline
}
a:focus {
 outline:5px auto -webkit-focus-ring-color;
 outline-offset:-2px
}
figure {
 margin:0
}
img {
 vertical-align:middle
}
.img-responsive {
 display:block;
 max-width:100%;
 height:auto
}
.img-rounded {
 border-radius:6px
}
.img-thumbnail {
 padding:4px;
 line-height:1.42857143;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:4px;
 -webkit-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 display:inline-block;
 max-width:100%;
 height:auto
}
.img-circle {
 border-radius:50%
}
hr {
 margin-top:20px;
 margin-bottom:20px;
 border:0;
 border-top:1px solid #eee
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 margin:-1px;
 padding:0;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 margin:0;
 overflow:visible;
 clip:auto
}
[role=button] {
 cursor:pointer
}
.container {
 margin-right:auto;
 margin-left:auto;
 padding-left:15px;
 padding-right:15px
}
@media(min-width:768px) {
 .container {
  width:750px
 }
}
@media(min-width:992px) {
 .container {
  width:970px
 }
}
@media(min-width:1200px) {
 .container {
  width:1170px
 }
}
.container-fluid {
 margin-right:auto;
 margin-left:auto;
 padding-left:15px;
 padding-right:15px
}
.row {
 margin-left:-15px;
 margin-right:-15px
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
 position:relative;
 min-height:1px;
 padding-left:15px;
 padding-right:15px
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
 float:left
}
.col-xs-12 {
 width:100%
}
.col-xs-11 {
 width:91.66666667%
}
.col-xs-10 {
 width:83.33333333%
}
.col-xs-9 {
 width:75%
}
.col-xs-8 {
 width:66.66666667%
}
.col-xs-7 {
 width:58.33333333%
}
.col-xs-6 {
 width:50%
}
.col-xs-5 {
 width:41.66666667%
}
.col-xs-4 {
 width:33.33333333%
}
.col-xs-3 {
 width:25%
}
.col-xs-2 {
 width:16.66666667%
}
.col-xs-1 {
 width:8.33333333%
}
.col-xs-pull-12 {
 right:100%
}
.col-xs-pull-11 {
 right:91.66666667%
}
.col-xs-pull-10 {
 right:83.33333333%
}
.col-xs-pull-9 {
 right:75%
}
.col-xs-pull-8 {
 right:66.66666667%
}
.col-xs-pull-7 {
 right:58.33333333%
}
.col-xs-pull-6 {
 right:50%
}
.col-xs-pull-5 {
 right:41.66666667%
}
.col-xs-pull-4 {
 right:33.33333333%
}
.col-xs-pull-3 {
 right:25%
}
.col-xs-pull-2 {
 right:16.66666667%
}
.col-xs-pull-1 {
 right:8.33333333%
}
.col-xs-pull-0 {
 right:auto
}
.col-xs-push-12 {
 left:100%
}
.col-xs-push-11 {
 left:91.66666667%
}
.col-xs-push-10 {
 left:83.33333333%
}
.col-xs-push-9 {
 left:75%
}
.col-xs-push-8 {
 left:66.66666667%
}
.col-xs-push-7 {
 left:58.33333333%
}
.col-xs-push-6 {
 left:50%
}
.col-xs-push-5 {
 left:41.66666667%
}
.col-xs-push-4 {
 left:33.33333333%
}
.col-xs-push-3 {
 left:25%
}
.col-xs-push-2 {
 left:16.66666667%
}
.col-xs-push-1 {
 left:8.33333333%
}
.col-xs-push-0 {
 left:auto
}
.col-xs-offset-12 {
 margin-left:100%
}
.col-xs-offset-11 {
 margin-left:91.66666667%
}
.col-xs-offset-10 {
 margin-left:83.33333333%
}
.col-xs-offset-9 {
 margin-left:75%
}
.col-xs-offset-8 {
 margin-left:66.66666667%
}
.col-xs-offset-7 {
 margin-left:58.33333333%
}
.col-xs-offset-6 {
 margin-left:50%
}
.col-xs-offset-5 {
 margin-left:41.66666667%
}
.col-xs-offset-4 {
 margin-left:33.33333333%
}
.col-xs-offset-3 {
 margin-left:25%
}
.col-xs-offset-2 {
 margin-left:16.66666667%
}
.col-xs-offset-1 {
 margin-left:8.33333333%
}
.col-xs-offset-0 {
 margin-left:0
}
@media(min-width:768px) {
 .col-sm-1,
 .col-sm-2,
 .col-sm-3,
 .col-sm-4,
 .col-sm-5,
 .col-sm-6,
 .col-sm-7,
 .col-sm-8,
 .col-sm-9,
 .col-sm-10,
 .col-sm-11,
 .col-sm-12 {
  float:left
 }
 .col-sm-12 {
  width:100%
 }
 .col-sm-11 {
  width:91.66666667%
 }
 .col-sm-10 {
  width:83.33333333%
 }
 .col-sm-9 {
  width:75%
 }
 .col-sm-8 {
  width:66.66666667%
 }
 .col-sm-7 {
  width:58.33333333%
 }
 .col-sm-6 {
  width:50%
 }
 .col-sm-5 {
  width:41.66666667%
 }
 .col-sm-4 {
  width:33.33333333%
 }
 .col-sm-3 {
  width:25%
 }
 .col-sm-2 {
  width:16.66666667%
 }
 .col-sm-1 {
  width:8.33333333%
 }
 .col-sm-pull-12 {
  right:100%
 }
 .col-sm-pull-11 {
  right:91.66666667%
 }
 .col-sm-pull-10 {
  right:83.33333333%
 }
 .col-sm-pull-9 {
  right:75%
 }
 .col-sm-pull-8 {
  right:66.66666667%
 }
 .col-sm-pull-7 {
  right:58.33333333%
 }
 .col-sm-pull-6 {
  right:50%
 }
 .col-sm-pull-5 {
  right:41.66666667%
 }
 .col-sm-pull-4 {
  right:33.33333333%
 }
 .col-sm-pull-3 {
  right:25%
 }
 .col-sm-pull-2 {
  right:16.66666667%
 }
 .col-sm-pull-1 {
  right:8.33333333%
 }
 .col-sm-pull-0 {
  right:auto
 }
 .col-sm-push-12 {
  left:100%
 }
 .col-sm-push-11 {
  left:91.66666667%
 }
 .col-sm-push-10 {
  left:83.33333333%
 }
 .col-sm-push-9 {
  left:75%
 }
 .col-sm-push-8 {
  left:66.66666667%
 }
 .col-sm-push-7 {
  left:58.33333333%
 }
 .col-sm-push-6 {
  left:50%
 }
 .col-sm-push-5 {
  left:41.66666667%
 }
 .col-sm-push-4 {
  left:33.33333333%
 }
 .col-sm-push-3 {
  left:25%
 }
 .col-sm-push-2 {
  left:16.66666667%
 }
 .col-sm-push-1 {
  left:8.33333333%
 }
 .col-sm-push-0 {
  left:auto
 }
 .col-sm-offset-12 {
  margin-left:100%
 }
 .col-sm-offset-11 {
  margin-left:91.66666667%
 }
 .col-sm-offset-10 {
  margin-left:83.33333333%
 }
 .col-sm-offset-9 {
  margin-left:75%
 }
 .col-sm-offset-8 {
  margin-left:66.66666667%
 }
 .col-sm-offset-7 {
  margin-left:58.33333333%
 }
 .col-sm-offset-6 {
  margin-left:50%
 }
 .col-sm-offset-5 {
  margin-left:41.66666667%
 }
 .col-sm-offset-4 {
  margin-left:33.33333333%
 }
 .col-sm-offset-3 {
  margin-left:25%
 }
 .col-sm-offset-2 {
  margin-left:16.66666667%
 }
 .col-sm-offset-1 {
  margin-left:8.33333333%
 }
 .col-sm-offset-0 {
  margin-left:0
 }
}
@media(min-width:992px) {
 .col-md-1,
 .col-md-2,
 .col-md-3,
 .col-md-4,
 .col-md-5,
 .col-md-6,
 .col-md-7,
 .col-md-8,
 .col-md-9,
 .col-md-10,
 .col-md-11,
 .col-md-12 {
  float:left
 }
 .col-md-12 {
  width:100%
 }
 .col-md-11 {
  width:91.66666667%
 }
 .col-md-10 {
  width:83.33333333%
 }
 .col-md-9 {
  width:75%
 }
 .col-md-8 {
  width:66.66666667%
 }
 .col-md-7 {
  width:58.33333333%
 }
 .col-md-6 {
  width:50%
 }
 .col-md-5 {
  width:41.66666667%
 }
 .col-md-4 {
  width:33.33333333%
 }
 .col-md-3 {
  width:25%
 }
 .col-md-2 {
  width:16.66666667%
 }
 .col-md-1 {
  width:8.33333333%
 }
 .col-md-pull-12 {
  right:100%
 }
 .col-md-pull-11 {
  right:91.66666667%
 }
 .col-md-pull-10 {
  right:83.33333333%
 }
 .col-md-pull-9 {
  right:75%
 }
 .col-md-pull-8 {
  right:66.66666667%
 }
 .col-md-pull-7 {
  right:58.33333333%
 }
 .col-md-pull-6 {
  right:50%
 }
 .col-md-pull-5 {
  right:41.66666667%
 }
 .col-md-pull-4 {
  right:33.33333333%
 }
 .col-md-pull-3 {
  right:25%
 }
 .col-md-pull-2 {
  right:16.66666667%
 }
 .col-md-pull-1 {
  right:8.33333333%
 }
 .col-md-pull-0 {
  right:auto
 }
 .col-md-push-12 {
  left:100%
 }
 .col-md-push-11 {
  left:91.66666667%
 }
 .col-md-push-10 {
  left:83.33333333%
 }
 .col-md-push-9 {
  left:75%
 }
 .col-md-push-8 {
  left:66.66666667%
 }
 .col-md-push-7 {
  left:58.33333333%
 }
 .col-md-push-6 {
  left:50%
 }
 .col-md-push-5 {
  left:41.66666667%
 }
 .col-md-push-4 {
  left:33.33333333%
 }
 .col-md-push-3 {
  left:25%
 }
 .col-md-push-2 {
  left:16.66666667%
 }
 .col-md-push-1 {
  left:8.33333333%
 }
 .col-md-push-0 {
  left:auto
 }
 .col-md-offset-12 {
  margin-left:100%
 }
 .col-md-offset-11 {
  margin-left:91.66666667%
 }
 .col-md-offset-10 {
  margin-left:83.33333333%
 }
 .col-md-offset-9 {
  margin-left:75%
 }
 .col-md-offset-8 {
  margin-left:66.66666667%
 }
 .col-md-offset-7 {
  margin-left:58.33333333%
 }
 .col-md-offset-6 {
  margin-left:50%
 }
 .col-md-offset-5 {
  margin-left:41.66666667%
 }
 .col-md-offset-4 {
  margin-left:33.33333333%
 }
 .col-md-offset-3 {
  margin-left:25%
 }
 .col-md-offset-2 {
  margin-left:16.66666667%
 }
 .col-md-offset-1 {
  margin-left:8.33333333%
 }
 .col-md-offset-0 {
  margin-left:0
 }
}
@media(min-width:1200px) {
 .col-lg-1,
 .col-lg-2,
 .col-lg-3,
 .col-lg-4,
 .col-lg-5,
 .col-lg-6,
 .col-lg-7,
 .col-lg-8,
 .col-lg-9,
 .col-lg-10,
 .col-lg-11,
 .col-lg-12 {
  float:left
 }
 .col-lg-12 {
  width:100%
 }
 .col-lg-11 {
  width:91.66666667%
 }
 .col-lg-10 {
  width:83.33333333%
 }
 .col-lg-9 {
  width:75%
 }
 .col-lg-8 {
  width:66.66666667%
 }
 .col-lg-7 {
  width:58.33333333%
 }
 .col-lg-6 {
  width:50%
 }
 .col-lg-5 {
  width:41.66666667%
 }
 .col-lg-4 {
  width:33.33333333%
 }
 .col-lg-3 {
  width:25%
 }
 .col-lg-2 {
  width:16.66666667%
 }
 .col-lg-1 {
  width:8.33333333%
 }
 .col-lg-pull-12 {
  right:100%
 }
 .col-lg-pull-11 {
  right:91.66666667%
 }
 .col-lg-pull-10 {
  right:83.33333333%
 }
 .col-lg-pull-9 {
  right:75%
 }
 .col-lg-pull-8 {
  right:66.66666667%
 }
 .col-lg-pull-7 {
  right:58.33333333%
 }
 .col-lg-pull-6 {
  right:50%
 }
 .col-lg-pull-5 {
  right:41.66666667%
 }
 .col-lg-pull-4 {
  right:33.33333333%
 }
 .col-lg-pull-3 {
  right:25%
 }
 .col-lg-pull-2 {
  right:16.66666667%
 }
 .col-lg-pull-1 {
  right:8.33333333%
 }
 .col-lg-pull-0 {
  right:auto
 }
 .col-lg-push-12 {
  left:100%
 }
 .col-lg-push-11 {
  left:91.66666667%
 }
 .col-lg-push-10 {
  left:83.33333333%
 }
 .col-lg-push-9 {
  left:75%
 }
 .col-lg-push-8 {
  left:66.66666667%
 }
 .col-lg-push-7 {
  left:58.33333333%
 }
 .col-lg-push-6 {
  left:50%
 }
 .col-lg-push-5 {
  left:41.66666667%
 }
 .col-lg-push-4 {
  left:33.33333333%
 }
 .col-lg-push-3 {
  left:25%
 }
 .col-lg-push-2 {
  left:16.66666667%
 }
 .col-lg-push-1 {
  left:8.33333333%
 }
 .col-lg-push-0 {
  left:auto
 }
 .col-lg-offset-12 {
  margin-left:100%
 }
 .col-lg-offset-11 {
  margin-left:91.66666667%
 }
 .col-lg-offset-10 {
  margin-left:83.33333333%
 }
 .col-lg-offset-9 {
  margin-left:75%
 }
 .col-lg-offset-8 {
  margin-left:66.66666667%
 }
 .col-lg-offset-7 {
  margin-left:58.33333333%
 }
 .col-lg-offset-6 {
  margin-left:50%
 }
 .col-lg-offset-5 {
  margin-left:41.66666667%
 }
 .col-lg-offset-4 {
  margin-left:33.33333333%
 }
 .col-lg-offset-3 {
  margin-left:25%
 }
 .col-lg-offset-2 {
  margin-left:16.66666667%
 }
 .col-lg-offset-1 {
  margin-left:8.33333333%
 }
 .col-lg-offset-0 {
  margin-left:0
 }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
 content:" ";
 display:table
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
 clear:both
}
.center-block {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.pull-right {
 float:right!important
}
.pull-left {
 float:left!important
}
.hide {
 display:none!important
}
.show {
 display:block!important
}
.invisible {
 visibility:hidden
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.hidden {
 display:none!important
}
.affix {
 position:fixed
}
:export {
 font:Roboto,Arial,Helvetica,sans-serif;
 colorprimary:#00c26f;
 colorprimarylight:#16d785;
 colorsecondary:#5c5780;
 colorbackground:#f6f4f8;
 colordark:#2b2b36;
 colordarktext:#2c4240;
 colortextondarkbg:#56566e;
 colorred:#dc1d2e;
 colortextondarkbglight:#706c90;
 colorwhite:#fff;
 colorblack:#000;
 colorgray:#e5e5e5;
 colordarkgray:#c4c3c9;
 colordarkinput:#36324a;
 colorlight:#383861;
 colorlightgradient:#3d3d70;
 colorglow:#6d6bd9;
 colorwhitearticle:#d7dfe8;
 colorlightgreen:#d8fce6;
 colorbtn:#383857;
 colorfirstitemusing:#454391;
 colorseconditemusing:#5452ac;
 colorbtnlight:#50e3a2;
 colorblur:#26b6f6;
 coloryellow:#ffd12a;
 coloryellowlight:#f2c94c;
 colorbannertopic:#f2f2f2;
 colordarklight:#333;
 colorbordergreen:#00c26f;
 colorinputborder:#d1cfdd;
 colorscrollbarprimary:#e9e7ee;
 colorscrollbarsecondary:#00c26f;
 colorblue:#2551ae;
 colorlightgray:#f7f7f9;
 bannerfirstblockgradient:linear-gradient(270.79deg,#a086fc 1.82%,#ffda54 99.89%);
 bannerlastblockgradient:linear-gradient(270.79deg,#7977ef 1.82%,#45da93 122.34%);
 headergradient:linear-gradient(28.39deg,#3d3d70 4.29%,#2B2B36 42.96%);
 secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2B2B36 42.96%);
 rangegradient:linear-gradient(to right,#00C26F 0%,rgba(255,255,255,0.3) 0);
 footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2B2B36 42.96%);
 headerheight:105px;
 footerheight:424px;
 mincontentheight:calc(100vh - 105px - 424px);
 mobilewidth:768px;
 tabletwidth:992px;
 smalldesktopwidth:1200px;
 smallmobilewidth:480px;
 screenmaxwidthxl:1599px;
 screenminwidthxl:1200px;
 screenmaxwidthl:1199px;
 screenminwidthl:992px;
 screenmaxwidthm:991px;
 screenminwidthm:768px;
 screenmaxwidths:767px;
 screenminwidths:576px;
 screenmaxwidthxs:575px;
 screenminwidthxs:380px;
 screenmaxwidthxxs:379px
}
html {
 height:100%
}
html,
body {
 margin:0;
 padding:0;
 font-weight:400;
 font-family:Roboto,Arial,Helvetica,sans-serif;
 font-style:normal;
 background:#f6f4f8
}
body {
 position:relative;
 min-height:100%
}
* {
 box-sizing:border-box
}
a {
 color:#00c26f
}
a:hover,
a:active {
 text-decoration:none;
 cursor:pointer
}
a:focus {
 color:#00c26f;
 text-decoration:none
}
a.active-navigation-link {
 cursor:default
}
a[disabled] {
 pointer-events:none
}
h1 {
 margin-top:0;
 margin-bottom:.2em;
 font-weight:400;
 font-size:36px;
 color:#2b2b36
}
h2 {
 margin-top:40px;
 font-weight:400;
 font-size:24px;
 color:#00c26f
}
h3 {
 margin-top:0;
 font-size:24px;
 color:#5c5780
}
h4 {
 margin:0 0 10px;
 font-weight:400;
 font-size:18px;
 color:#5c5780
}
p {
 position:relative;
 font-size:17px;
 line-height:27px;
 color:#2b2b36;
 letter-spacing:.1px;
 opacity:.8
}
@media(max-width:768px) {
 p {
  font-size:16px;
  line-height:1.1
 }
}
@media(max-width:480px) {
 p {
  font-size:15px
 }
}
input,
textarea {
 margin-bottom:25px;
 padding:10px 20px;
 font-size:20px;
 font-family:Roboto,Arial,Helvetica,sans-serif;
 letter-spacing:.01375em;
 background:#fff;
 border:1px solid #d7dfe8;
 border-radius:5px
}
@media(max-width:768px) {
 input,
 textarea {
  margin-bottom:8px;
  font-size:15px
 }
}
textarea {
 resize:vertical
}
::-webkit-input-placeholder {
 color:#b6c0cb
}
::-moz-placeholder {
 color:#b6c0cb
}
:-moz-placeholder {
 color:#b6c0cb
}
:-ms-input-placeholder {
 color:#b6c0cb
}
.scroll-lock {
 overflow:hidden
}
.relative {
 position:relative
}
.small {
 font-weight:300;
 font-size:.75em
}
.dark {
 color:#56566e
}
.title-text {
 position:relative;
 z-index:1;
 margin-bottom:25px
}
#app-root {
 min-height:700px
}
body.page_dashboard #app {
 min-height:70vh;
 box-sizing:border-box;
 padding-bottom:48px;
 position:relative
}
body.page_blog #language-tool,
body.page_blog .mobile-menu--select-wrapper,
body.page_blog .localization-switcher--arrow-menu {
 display:none
}
.circular-progress {
 display:flex;
 justify-content:center;
 width:100%;
 margin:50px auto
}
.warning-api {
 background-color:#2b2b37;
 padding:8px 0
}
.warning-api .container {
 width:100%;
 padding:0 16px
}
.page_exchange .page__warning-api {
 margin-bottom:40px
}
body.page_partners-log-in_shown .top-menu-login-link {
 display:inline-block;
 vertical-align:middle
}
body.page_partners-log-in_shown .header-join-pro-button {
 display:none
}
body.page_for-partners .footer,
body.page_multichain-bridge .footer,
body.page_crypto-exchange .footer {
 padding-top:308px
}
body.page_warm-wallets .footer {
 padding-top:365px
}
.loader-icon {
 display:block
}
.page_authorization-new-theme .authorization-user__icon:not(.authorization-user__icon_authorized) {
 display:flex;
 background-color:#49496c;
 border-color:#49496c
}
.page_authorization-new-theme .authorization-user__icon:not(.authorization-user__icon_authorized):hover {
 background-color:#4f4f79;
 border-color:#4f4f79
}
.page_authorization-new-theme .authorization-user__buttons {
 display:none
}
@media screen and (min-width:992px) {
 .page_exchange .page__warning-api {
  margin-bottom:90px
 }
 body.page_for-partners .footer,
 body.page_multichain-bridge .footer,
 body.page_crypto-exchange .footer {
  padding-top:380px
 }
 body.page_warm-wallets .footer {
  padding-top:355px
 }
}
@media screen and (min-width:1200px) {
 body.page_partners-log-in_shown .top-menu-login-link {
  display:none
 }
}
@media screen and (min-width:1440px) {
 .warning-api .container {
  padding:0 40px
 }
}
@font-face {
 font-family:icons;
 font-display:swap;
 src:url(/assets/ce582a188fd8f253a833.eot);
 src:url(/assets/ce582a188fd8f253a833.eot?#iefix) format("eot"),
 url(/assets/1755b8cf47b3e6787be6.woff2) format("woff2"),
 url(/assets/8f8ac1080bff8d4a07f1.woff) format("woff"),
 url(/assets/42a431091930c9d7b618.ttf) format("truetype"),
 url(49dc41ccc1f9731f9695.svg#icons) format("svg")
}
.icon:before,
.button__arrow:before {
 font-family:icons;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 text-decoration:none;
 text-transform:none
}
.icon-arrow-big:before {
 content:"\E001"
}
.icon-arrow-down:before {
 content:"\E002"
}
.icon-bitcointalk:before {
 content:"\E003"
}
.icon-button-arrow:before,
.button__arrow:before {
 content:"\E004"
}
.icon-check:before {
 content:"\E005"
}
.icon-coinify:before {
 content:"\E006"
}
.icon-copy:before {
 content:"\E007"
}
.icon-error:before {
 content:"\E008"
}
.icon-exchange:before {
 content:"\E009"
}
.icon-facebook:before {
 content:"\E00A"
}
.icon-guarda:before {
 content:"\E00B"
}
.icon-info:before {
 content:"\E00C"
}
.icon-instagram:before {
 content:"\E00D"
}
.icon-medium:before {
 content:"\E00E"
}
.icon-no:before {
 content:"\E00F"
}
.icon-ok:before {
 content:"\E010"
}
.icon-open:before {
 content:"\E011"
}
.icon-rate-up:before {
 content:"\E012"
}
.icon-reddit:before {
 content:"\E013"
}
.icon-search:before {
 content:"\E014"
}
.icon-simplex:before {
 content:"\E015"
}
.icon-star:before {
 content:"\E016"
}
.icon-success:before {
 content:"\E017"
}
.icon-tg:before {
 content:"\E018"
}
.icon-twitter:before {
 content:"\E019"
}
.icon-youtube:before {
 content:"\E01A"
}
.localization-switcher--arrow-menu {
 display:none;
 position:relative;
 gap:4px;
 align-items:center;
 font-family:Roboto,Arial,Helvetica,sans-serif;
 font-weight:400;
 font-size:16px;
 line-height:20px;
 color:#fff;
 letter-spacing:.1px;
 white-space:nowrap;
 margin-left:18px;
 padding:29px 0 27px;
 cursor:pointer
}
.localization-switcher--arrow-menu:hover .localization-switcher--language-tooltip {
 display:block
}
.localization-switcher--arrow-menu:hover {
 color:#00c26f;
 text-decoration:none
}
.localization-switcher--arrow-menu:hover svg {
 fill:#00c26f;
 stroke:#00c26f
}
.localization-switcher--arrow-menu svg {
 fill:#fff;
 stroke:#fff
}
.localization-switcher--arrow {
 display:flex;
 align-items:center;
 width:9px
}
.localization-switcher--list:hover {
 background:#f7f7f9
}
.localization-switcher--language-tooltip {
 position:absolute;
 top:75px;
 right:0%;
 z-index:1000;
 display:none;
 overflow:hidden;
 background:#fff;
 border-top:6px solid #00c26f;
 border-radius:5px;
 box-shadow:0 1px 7px 0 rgba(0,0,0,.5)
}
.localization-switcher--language-tooltip-content {
 padding:0;
 overflow-x:hidden;
 overflow-y:scroll
}
.localization-switcher--language-tooltip-content__scrollable::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#aaa
}
.localization-switcher--language-tooltip-content__scrollable::-webkit-scrollbar-thumb {
 background:#00c26f
}
.localization-switcher--language-tooltip-content__without-scroll {
 margin-top:7px;
 margin-bottom:7px;
 overflow:hidden
}
.localization-switcher--list {
 color:#2b2b37;
 font-weight:400;
 font-size:14px;
 line-height:16px
}
.localization-switcher--list a {
 display:flex;
 align-items:center;
 width:100%;
 padding:10px 16px;
 transition:none
}
.localization-switcher--list a .active-navigation-link {
 color:#a4a3aa
}
.localization-switcher--list a:hover {
 color:inherit
}
.localization-switcher--tokens-link {
 color:#00c26f
}
.localization-switcher--language-link {
 position:relative;
 color:#2b2b37;
 margin-left:26px;
 padding:10px 20px 9px 25px
}
[lang=fil] .localization-switcher a,
.localization-switcher a[lang=nl] {
 display:flex;
 align-items:center;
 white-space:normal
}
[lang=fil] .localization-switcher--arrow-menu,
[lang=nl] .localization-switcher--arrow-menu {
 display:flex;
 align-items:center
}
.flags-position:before {
 position:absolute;
 top:13px;
 left:-7px
}
.flag-top-position:before {
 position:relative
}
.localization-switcher--item_language:before {
 content:"";
 width:16px;
 height:16px;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain
}
.localization-switcher--arrow-menu:last-child .localization-switcher--list a:before {
 content:"";
 width:14px;
 height:11px;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain;
 margin-right:5px
}
.localization-switcher--flag-language-ar:before,
.localization-switcher--list a[data-lang=ar]:before {
 background-image:url(7ebb11140b6d98956b5f.svg)
}
.localization-switcher--flag-language-cs:before,
.localization-switcher--list a[data-lang=cs]:before {
 background-image:url(7d1138bc8f1811368b44.svg)
}
.localization-switcher--flag-language-da:before,
.localization-switcher--list a[data-lang=da]:before {
 background-image:url(de71511a3717fa2e2d27.svg)
}
.localization-switcher--flag-language-de:before,
.localization-switcher--list a[data-lang=de]:before {
 background-image:url(961c51210d660a0e9b2a.svg)
}
.localization-switcher--flag-language-el:before,
.localization-switcher--list a[data-lang=el]:before {
 background-image:url(74bf0c7f6a2cfb2c6c4e.svg)
}
.localization-switcher--flag-language-en:before,
.localization-switcher--list a[data-lang=en]:before {
 background-image:url(6fc51ae04305a7bb2bfe.svg)
}
.localization-switcher--flag-language-es:before,
.localization-switcher--list a[data-lang=es]:before {
 background-image:url(0e220fc38a3fa638cef5.svg)
}
.localization-switcher--flag-language-fa:before,
.localization-switcher--list a[data-lang=fa]:before {
 background-image:url(2515b621cdd3e15777c4.svg)
}
.localization-switcher--flag-language-he:before,
.localization-switcher--list a[data-lang=he]:before {
 background-image:url(eb01836bb6b12256eb88.svg)
}
.localization-switcher--flag-language-fr:before,
.localization-switcher--list a[data-lang=fr]:before {
 background-image:url(8000347e09782e23592f.svg)
}
.localization-switcher--flag-language-hi:before,
.localization-switcher--list a[data-lang=hi]:before {
 background-image:url(34ab61d232e92ed934a3.svg)
}
.localization-switcher--flag-language-hu:before,
.localization-switcher--list a[data-lang=hu]:before {
 background-image:url(12736512848557260f86.svg)
}
.localization-switcher--flag-language-id:before,
.localization-switcher--list a[data-lang=id]:before {
 background-image:url(8a32749b75c98fad94c7.svg)
}
.localization-switcher--flag-language-it:before,
.localization-switcher--list a[data-lang=it]:before {
 background-image:url(f19397719372b4a9aa07.svg)
}
.localization-switcher--flag-language-ja:before,
.localization-switcher--list a[data-lang=ja]:before {
 background-image:url(6cb58bcf4bf940aad91c.svg)
}
.localization-switcher--flag-language-ko:before,
.localization-switcher--list a[data-lang=ko]:before {
 background-image:url(42c98db2b177a0fa9636.svg)
}
.localization-switcher--flag-language-ms:before,
.localization-switcher--list a[data-lang=ms]:before {
 background-image:url(0c2231d0c6bd06f5473c.svg)
}
.localization-switcher--flag-language-nl:before,
.localization-switcher--list a[data-lang=nl]:before {
 background-image:url(242ae1d220d69526916b.svg)
}
.localization-switcher--flag-language-pl:before,
.localization-switcher--list a[data-lang=pl]:before {
 background-image:url(fd94cb9f5eb36b596e33.svg)
}
.localization-switcher--flag-language-pt:before,
.localization-switcher--list a[data-lang=pt]:before {
 background-image:url(09e2f5a1de9117c64029.svg)
}
.localization-switcher--flag-language-ru:before,
.localization-switcher--list a[data-lang=ru]:before {
 background-image:url(99f1eb9566e9bd0cf8f3.svg)
}
.localization-switcher--flag-language-sv:before,
.localization-switcher--list a[data-lang=sv]:before {
 background-image:url(837a1813144fdf410a73.svg)
}
.localization-switcher--flag-language-th:before,
.localization-switcher--list a[data-lang=th]:before {
 background-image:url(9b4747df329342f7468d.svg)
}
.localization-switcher--flag-language-tl:before,
.localization-switcher--list a[data-lang=tl]:before {
 background-image:url(6189b1ef1910b593dc54.svg)
}
.localization-switcher--flag-language-tr:before,
.localization-switcher--list a[data-lang=tr]:before {
 background-image:url(d79cb9af31bf161e52af.svg)
}
.localization-switcher--flag-language-uk:before,
.localization-switcher--list a[data-lang=uk]:before {
 background-image:url(39e0a08cac0f1967c579.svg)
}
.localization-switcher--flag-language-vi:before,
.localization-switcher--list a[data-lang=vi]:before {
 background-image:url(224110cb9235ecc88815.svg)
}
.localization-switcher--flag-language-zh:before,
.localization-switcher--list a[data-lang=zh]:before {
 background-image:url(fea93aee759e5ca8abc1.svg)
}
.localization-switcher--arrow-menu:not(:last-child) .localization-switcher--list a {
 position:relative;
 flex-direction:row-reverse;
 justify-content:flex-end
}
.localization-switcher--list_foreign-link a:before {
 content:"";
 width:12px;
 height:12px;
 margin-left:8px;
 background-image:url(26fa9d8036601fbc4669.svg);
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain
}
.localization-switcher--list img {
 margin-right:8px
}
.localization-switcher__last-accent .localization-switcher--list:last-child {
 padding-top:6px;
 border-top:1px solid #dce2ea
}
.localization-switcher--arrow-menu:nth-child(3)>div {
 cursor:initial
}
.localization-switcher--arrow-menu:nth-child(3) .localization-switcher--language-tooltip-content__without-scroll {
 margin-top:0;
 margin-bottom:0
}
@media screen and (min-width:768px) {
 .localization-switcher--arrow {
  margin-left:4px
 }
}
@media screen and (min-width:1200px) {
 .localization-switcher--arrow-menu {
  display:flex
 }
}
@media screen and (min-width:1440px) {
 .localization-switcher--arrow-menu {
  margin-left:32px
 }
 .localization-switcher--language-tooltip {
  right:-10%
 }
}
#header-join-pro-button {
 margin-left:auto
}
.header-join-pro-button {
 position:relative;
 display:none;
 gap:6px;
 height:30px;
 padding:5px 16px;
 background:#2b2b36;
 border:none;
 border-radius:8px;
 margin-right:12px;
 z-index:1;
 transition:all .3s ease
}
.header-join-pro-button_visible {
 display:flex
}
.header-join-pro-button::before {
 content:'';
 position:absolute;
 top:-1px;
 left:-1px;
 right:-1px;
 bottom:-1px;
 z-index:0;
 border-radius:8px;
 background:#2b2b36
}
.header-join-pro-button::after {
 content:'';
 position:absolute;
 top:-2px;
 left:-2px;
 right:-2px;
 bottom:-2px;
 z-index:-1;
 border-radius:8px;
 background:linear-gradient(90deg,#61E2C5 4.2%,#64DFD3 61.06%,#6CD9F5 95.32%,#4891F7 112.13%)
}
.header-join-pro-button__text {
 color:#fff;
 font-size:14px;
 font-weight:500;
 line-height:20px;
 text-align:left;
 opacity:1;
 margin:0;
 z-index:1
}
.header-join-pro-button__image {
 width:20px;
 height:20px;
 z-index:1
}
@media screen and (min-width:1200px) {
 .header-join-pro-button {
  display:none
 }
}
.custom-link {
 display:inline-block;
 position:relative;
 font-size:16px;
 line-height:22px;
 color:#00c26f;
 padding-right:18px;
 cursor:pointer
}
.custom-link:after {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 width:8px;
 height:8px;
 border:2px solid #00c26f;
 border-left:0;
 border-top:0;
 transform:rotate(-45deg);
 margin:auto
}
.custom-link:hover {
 color:#00c26f
}
@media screen and (min-width:992px) {
 .custom-link:before {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:0;
  height:1px;
  background-color:#00c26f;
  transition:width ease .2s
 }
 .custom-link:hover:before {
  width:calc(100% - 18px)
 }
 .custom-link:focus:before {
  width:0
 }
}
.dropdown__content {
 overflow:hidden;
 opacity:0;
 max-height:0;
 transition:all .3s ease-in-out
}
.dropdown__content_open {
 opacity:1;
 max-height:800px
}
.dropdown__icon {
 transition:all .3s ease-in-out
}
.dropdown__icon_open {
 transform:rotateZ(45deg)
}
.header {
 position:relative;
 width:100%;
 background:#2b2b36
}
@media screen and (max-width:767px) {
 .header {
  display:block;
  height:60px;
  margin-bottom:40px
 }
}
@media screen and (min-width:768px) {
 .header {
  height:75px;
  margin-bottom:60px
 }
}
@media screen and (min-width:992px) {
 .header {
  display:flex;
  align-items:center;
  margin-bottom:90px;
  z-index:999
 }
}
.header.header_scrolled {
 position:sticky;
 top:-75px;
 z-index:999;
 transition:top .3s ease-in-out
}
.header.header_scrolled.header_scroll-up {
 top:0
}
@media screen and (max-width:767px) {
 .header.header_margin_disabled {
  margin-bottom:0
 }
}
@media screen and (max-width:991px) {
 .header.header_margin_disabled {
  margin-bottom:0
 }
}
@media screen and (min-width:992px) {
 .header.header_margin_disabled {
  margin-bottom:0
 }
}
.header-menu {
 display:flex;
 flex-direction:row;
 justify-content:space-between;
 align-items:center;
 height:60px
}
.header .logotype--main {
 position:relative;
 height:auto;
 transform:scale(.7);
 transform-origin:left;
 display:flex
}
.header .logotype--sub {
 display:none
}
.header .logotype--main .logotype-christmas {
 position:relative;
 top:4px;
 left:3px
}
.header .logotype--main .svg-sprite--logotype {
 transform:scale(1.12)
}
@media screen and (min-width:575px) {
 .header .logotype--main {
  width:auto;
  transform:none
 }
 .header .logotype--sub {
  display:block
 }
}
@media screen and (min-width:768px) {
 .header-menu {
  height:75px
 }
 .header .container {
  width:100%;
  padding:0 16px
 }
}
@media(min-width:1440px) {
 .header .container {
  padding:0 40px
 }
}
.mobile-qr {
 display:none;
 justify-content:center;
 align-items:center;
 flex-shrink:0;
 width:48px;
 height:48px;
 border:1px solid #3d3d4b;
 transition:all .3s ease;
 border-radius:6px;
 background-color:#2b2b37;
 margin:0;
 cursor:pointer
}
.mobile-qr:hover {
 border-color:#00c26f
}
.mobile-qr_active {
 border-color:#00c26f
}
.mobile-qr__tooltip {
 background-color:#fff;
 border-radius:9px;
 width:122px;
 height:122px;
 padding:12px;
 border:2px solid #00c26f;
 z-index:9
}
.mobile-qr__tooltip::after {
 content:'';
 position:absolute;
 left:calc(50% - 14px);
 width:0;
 height:0;
 border-left:14px solid transparent;
 border-right:14px solid transparent;
 border-top:14px solid #00c26f
}
.mobile-qr__tooltip[data-popper-placement*=top]::after {
 bottom:-14px
}
.mobile-qr__tooltip[data-popper-placement*=bottom]::after {
 top:-14px;
 transform:rotateZ(180deg)
}
.mobile-qr__tooltip::before {
 content:'';
 position:absolute;
 left:calc(50% - 11px);
 width:0;
 height:0;
 border-left:11px solid transparent;
 border-right:11px solid transparent;
 border-top:12px solid #fff;
 z-index:8
}
.mobile-qr__tooltip[data-popper-placement*=top]::before {
 bottom:-11px
}
.mobile-qr__tooltip[data-popper-placement*=bottom]::before {
 top:-11px;
 transform:rotateZ(180deg)
}
.mobile-qr__tooltip-content {
 background-color:#fff;
 width:96px;
 height:96px;
 border-radius:4px
}
@media screen and (min-width:992px) {
 .mobile-qr {
  display:flex
 }
}
.footer {
 display:block;
 background:#2b2b36;
 padding:56px 0;
 width:100%;
 position:relative
}
.footer__navigation {
 padding:0
}
.footer__navigation-item {
 padding-right:30px
}
.products-navigation-item {
 padding-left:16px
}
.footer__navigation-title {
 font-size:16px;
 color:#8b86af;
 margin:0 0 24px;
 font-weight:700;
 white-space:nowrap
}
.footer__navigation-list {
 display:block;
 list-style-type:none;
 padding:0;
 margin:0;
 font-weight:300
}
.footer__navigation-list-item_link-icon {
 display:flex;
 align-items:center
}
.footer__navigation-list-item_link-icon .icon-open {
 font-size:10px;
 color:#a4a3aa;
 margin-left:4px;
 margin-top:6px
}
.footer__navigation-list-item:not(:last-of-type) {
 margin-bottom:16px
}
.footer__navigation-list-item a {
 display:block;
 width:fit-content;
 color:#fff;
 font-size:14px;
 white-space:normal
}
.footer__navigation-list-item a.active-navigation-link {
 color:#56566e
}
.footer__navigation-list-item a:hover {
 color:#00c26f
}
.new-badge__circle {
 position:relative;
 width:fit-content
}
.new-badge__circle::before {
 content:"";
 position:absolute;
 top:0;
 right:-10px;
 width:6px;
 height:6px;
 border-radius:50%;
 background:#00c26f;
 animation:blink 1.5s infinite
}
.new-badge__circle:hover::before {
 animation:none
}
.new-badge {
 position:relative
}
.new-badge::before {
 content:"NEW";
 position:absolute;
 top:0;
 right:-45px;
 width:38px;
 height:20px;
 background:#00c26f;
 text-align:center;
 color:#fff;
 border-radius:4px
}
.footer--bottom {
 margin-top:0
}
.footer--logotype {
 justify-content:space-between;
 display:flex;
 align-items:flex-start;
 margin-bottom:56px;
 border-bottom:none
}
.footer .logotype {
 display:none
}
.footer .logotype--sub {
 display:none
}
.footer--social-wrapper {
 display:flex;
 justify-content:center;
 flex-wrap:wrap;
 padding:28px 0;
 gap:10px;
 border-top:1px solid #3d3d4b
}
.footer--copyright {
 display:flex;
 justify-content:center
}
.social-copyright__mobile {
 margin-top:28px
}
.footer--copyright-text {
 text-align:right;
 font-size:12px;
 font-weight:400;
 line-height:20px;
 color:#fff;
 transform:translateY(2px)
}
.footer--trustpilot {
 color:#5c5780;
 width:83px;
 height:20px;
 background:url(728fb4c600d2f0a068fe.svg) center center no-repeat;
 background-size:contain;
 transform:translateY(-2px)
}
.footer--bestchange {
 width:83px
}
.footer--bestchange img {
 max-width:100%;
 height:auto;
 display:block
}
.footer--trustpilot-text {
 font-style:normal;
 font-weight:700;
 font-size:16px;
 color:#8b86af
}
.footer--trustpilot:hover {
 color:#00c26f
}
.footer--mobile-apps {
 display:flex;
 flex-wrap:wrap;
 justify-content:space-between;
 align-items:center;
 grid-gap:24px;
 flex-grow:1;
 margin-top:10px;
 margin-left:-15px;
 margin-right:0
}
.footer--mobile-apps>p {
 font-style:normal;
 font-weight:700;
 font-size:16px;
 line-height:20px;
 color:#8b86af
}
.foreign-link-icon {
 width:12px;
 height:12px;
 margin-left:4px
}
.footer--links {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 grid-gap:24px;
 margin-bottom:28px;
 max-height:50px
}
.footer--links .separator {
 background-color:#3d3d4b;
 display:none;
 margin:0
}
.footer--accordion {
 display:none
}
.separator {
 height:40px;
 width:1px;
 display:block;
 margin:0 10px;
 background:#fff
}
.exchange-pairs {
 width:auto
}
.exchange-pairs-end {
 margin-top:35px
}
.social-icon {
 display:flex;
 justify-content:center;
 width:24px;
 height:24px
}
.exchange-mobile-apps {
 display:flex;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
 padding:40px 0 60px;
 gap:24px
}
.exchange-mobile-apps_btn {
 padding:0;
 outline:none;
 background-color:transparent
}
.footer-mobile-apps__link {
 display:flex;
 justify-content:center;
 align-items:center;
 flex-shrink:0;
 border:1px solid #3d3d4b;
 max-width:164px;
 width:48px;
 height:48px;
 border-radius:6px;
 transition:all ease .3s;
 background:#2b2b36;
 box-sizing:border-box
}
.footer-mobile-apps__link:last-child {
 margin-bottom:0
}
.footer-mobile-apps__link:hover {
 border-color:#00c26f;
 box-sizing:border-box
}
.footer-mobile-apps__link:active {
 border:1px solid #3d3d4b;
 box-sizing:border-box;
 box-shadow:inset -2px -2px 6px rgba(250,251,255,.05),inset 2px 2px 8px rgba(43,43,54,.6)
}
.exchange-mobile-apps_seamless-crypto-exchange {
 margin:30px;
 padding:0
}
.exchange-mobile-apps_seamless-crypto-exchange .footer-mobile-apps__link {
 border-color:#363645
}
.mobile-apps-icons {
 display:flex;
 grid-gap:12px;
 flex-wrap:wrap;
 width:100%
}
.logotype--main {
 margin-right:10px
}
.footer--social {
 display:flex;
 justify-content:center;
 align-items:center;
 margin:0;
 width:24px;
 height:30px;
 font-size:22px
}
.footer__trustpilot-widget {
 height:120px;
 margin-left:-160px;
 transform-origin:right;
 transform:scale(.5)
}
@media screen and (max-width:991px) {
 .social-copyright {
  width:max-content;
  margin-top:30px
 }
 .container {
  width:initial
 }
 .separator {
  display:none
 }
 .footer--mobile-apps {
  justify-content:space-between;
  flex-direction:row;
  align-items:center;
  margin:0;
  grid-gap:16px
 }
 .footer--mobile-apps>p {
  margin:0;
  font-size:14px
 }
 .footer-mobile-apps__link {
  height:48px
 }
 .footer--apk-download {
  width:138px;
  height:48px
 }
 .footer--accordion {
  display:block;
  margin-left:16px;
  margin-right:16px
 }
 .footer--trustpilot-text {
  font-size:14px;
  align-self:baseline
 }
 .icon-bestchange svg {
  width:83.85px;
  height:17.5px
 }
 .desktop-footer {
  display:none
 }
 .footer--accordion section {
  width:100%;
  border-top:1px solid #3d3d4b;
  padding-top:16px;
  padding-bottom:16px
 }
 .exchange-pairs-end,
 .footer__navigation-list {
  margin-top:0!important
 }
 .footer--accordion section:last-child {
  border-bottom:1px solid #3d3d4b
 }
 .footer--accordion section>a {
  font-style:normal;
  font-weight:700;
  font-size:14px;
  line-height:20px;
  color:#8b86af
 }
 .footer__navigation-list-item a {
  font-style:normal;
  font-weight:400;
  line-height:20px;
  position:relative
 }
 .footer--accordion h2+div {
  height:0;
  overflow:hidden;
  -moz-transition:height .3s ease-in-out;
  -webkit-transition:height .3s ease-in-out;
  -o-transition:height .3s ease-in-out;
  transition:height .3s ease-in-out
 }
 .footer--accordion :target h2 a:after {
  content:"";
  position:absolute;
  width:20px;
  height:10px;
  right:10px;
  top:50%;
  margin-top:-3px;
  background:url(505784393a2fe1a194e3.svg) no-repeat right center
 }
 .footer--accordion-toggle {
  display:flex;
  justify-content:space-between
 }
 .footer--accordion-toggle__button {
  transition:transform .3s ease-in-out
 }
 .footer--accordion-content {
  display:none;
  transition:height .3s ease-in-out
 }
 .footer--accordion section.active .footer--accordion-content {
  display:flex;
  margin-top:16px
 }
 .footer--accordion section.active .footer--accordion-toggle__button {
  transform:rotate(45deg)
 }
 .footer__navigation-list {
  min-height:295px
 }
 .footer__navigation-list_autoheight {
  min-height:unset
 }
 .nowrap {
  white-space:nowrap
 }
}
@media screen and (min-width:380px) {
 .footer__navigation {
  padding:0
 }
 .footer__navigation-item:not(:first-of-type) {
  padding-left:10px
 }
}
@media screen and (min-width:992px) {
 .footer__navigation-item {
  padding-left:15px;
  padding-right:15px;
  width:20%
 }
 .footer {
  padding:40px 0
 }
 .footer .logotype {
  display:block
 }
 .footer--mobile-apps {
  justify-content:flex-end
 }
 .footer--mobile-apps>p,
 .footer--mobile-apps {
  margin-top:0;
  margin-bottom:0
 }
 .mobile-apps-icons {
  grid-gap:24px;
  width:auto
 }
 .footer-mobile-apps__link:last-child {
  margin-right:0
 }
 .exchange-mobile-apps_seamless-crypto-exchange {
  padding:0;
  flex-direction:row;
  align-items:center
 }
 .exchange-mobile-apps_seamless-crypto-exchange .footer-mobile-apps__link {
  margin-bottom:9px;
  margin-right:0
 }
 .new-badge__circle_tooltip-new {
  position:absolute;
  top:-30px;
  right:-30px;
  z-index:-1;
  opacity:0;
  transition:opacity .3s ease-in-out
 }
 .new-badge__circle:hover .new-badge__circle_tooltip-new {
  z-index:1;
  opacity:1
 }
 .new-badge__circle::before {
  right:-10px
 }
 .social-copyright__mobile {
  display:none
 }
 .footer__social-copyright {
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  width:100%;
  height:100%
 }
 .footer--social-wrapper {
  display:flex;
  flex-direction:row;
  align-items:center;
  gap:16px;
  justify-content:flex-start;
  border:none;
  margin-bottom:90px;
  margin-top:16px;
  padding:0
 }
 .footer--social {
  width:24px;
  height:24px;
  cursor:pointer;
  font-size:18px
 }
 .footer--copyright {
  justify-content:flex-start;
  white-space:nowrap
 }
 .footer--copyright-text {
  color:#8b86af
 }
 .footer--bottom {
  display:flex;
  justify-content:flex-end;
  margin-top:0
 }
 .footer--logotype {
  align-items:flex-end;
  flex-wrap:wrap;
  padding-top:6px;
  margin-bottom:24px
 }
 .footer--logotype::after {
  content:"";
  height:1px;
  width:100%;
  border-bottom:1px solid #3d3d4b;
  display:block;
  margin-top:22px
 }
 .exchange-pairs-end {
  padding-left:0
 }
 .footer__navigation {
  display:flex;
  justify-content:space-between
 }
 .pairs {
  display:flex;
  justify-content:flex-start;
  width:40%
 }
 .exchange-pairs {
  padding-right:24px;
  max-width:91px;
  box-sizing:content-box;
  padding-left:0;
  white-space:nowrap
 }
 .first-pairs-column {
  padding-left:10px
 }
 .without-title {
  margin-top:45.5px;
  padding-left:0!important
 }
 .copyright {
  white-space:break-spaces
 }
 .separator {
  margin:0 4px
 }
 .follow-us-title {
  max-width:237px;
  margin-top:83px
 }
 .footer-sections-separator {
  display:block;
  height:1px;
  width:100%;
  border-bottom:1px solid #3d3d4b;
  margin-top:24px;
  margin-bottom:22px
 }
 .footer--links {
  display:grid;
  grid-template-rows:repeat(auto-fit,70px);
  grid-gap:15px;
  width:fit-content;
  margin-bottom:0
 }
 .footer--links .separator {
  display:block
 }
 .footer--trustpilot-text {
  flex-basis:100%
 }
 .footer--trustpilot {
  width:83px;
  height:24px
 }
 .footer--bestchange {
  width:83px
 }
 .footer .logotype--sub {
  display:block
 }
 .last-column {
  padding-right:0!important;
  padding-left:0!important
 }
 .footer__trustpilot-widget {
  transform-origin:left;
  margin-left:0;
  transform:scale(.55)
 }
}
@media(min-width:1200px) {
 .mobile-apps-icons {
  grid-gap:24px
 }
 .footer--links {
  width:235px
 }
 .footer--trustpilot {
  width:98px
 }
 .footer--bestchange {
  width:115px
 }
 .footer--links .separator {
  margin:0 4px
 }
 .nowrap {
  white-space:nowrap
 }
 .copyright {
  white-space:nowrap
 }
 .last-column {
  width:21.5%
 }
}
@keyframes blink {
 50% {
  opacity:.2
 }
}
:export {
 font:Roboto,Arial,Helvetica,sans-serif;
 colorprimary:#00c26f;
 colorprimarylight:#16d785;
 colorsecondary:#5c5780;
 colorbackground:#f6f4f8;
 colordark:#2b2b36;
 colordarktext:#2c4240;
 colortextondarkbg:#56566e;
 colorred:#dc1d2e;
 colortextondarkbglight:#706c90;
 colorwhite:#fff;
 colorblack:#000;
 colorgray:#e5e5e5;
 colordarkgray:#c4c3c9;
 colordarkinput:#36324a;
 colorlight:#383861;
 colorlightgradient:#3d3d70;
 colorglow:#6d6bd9;
 colorwhitearticle:#d7dfe8;
 colorlightgreen:#d8fce6;
 colorbtn:#383857;
 colorfirstitemusing:#454391;
 colorseconditemusing:#5452ac;
 colorbtnlight:#50e3a2;
 colorblur:#26b6f6;
 coloryellow:#ffd12a;
 coloryellowlight:#f2c94c;
 colorbannertopic:#f2f2f2;
 colordarklight:#333;
 colorbordergreen:#00c26f;
 colorinputborder:#d1cfdd;
 colorscrollbarprimary:#e9e7ee;
 colorscrollbarsecondary:#00c26f;
 colorblue:#2551ae;
 colorlightgray:#f7f7f9;
 bannerfirstblockgradient:linear-gradient(270.79deg,#a086fc 1.82%,#ffda54 99.89%);
 bannerlastblockgradient:linear-gradient(270.79deg,#7977ef 1.82%,#45da93 122.34%);
 headergradient:linear-gradient(28.39deg,#3d3d70 4.29%,#2B2B36 42.96%);
 secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2B2B36 42.96%);
 rangegradient:linear-gradient(to right,#00C26F 0%,rgba(255,255,255,0.3) 0);
 footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2B2B36 42.96%);
 headerheight:105px;
 footerheight:424px;
 mincontentheight:calc(100vh - 105px - 424px);
 mobilewidth:768px;
 tabletwidth:992px;
 smalldesktopwidth:1200px;
 smallmobilewidth:480px;
 screenmaxwidthxl:1599px;
 screenminwidthxl:1200px;
 screenmaxwidthl:1199px;
 screenminwidthl:992px;
 screenmaxwidthm:991px;
 screenminwidthm:768px;
 screenmaxwidths:767px;
 screenminwidths:576px;
 screenmaxwidthxs:575px;
 screenminwidthxs:380px;
 screenmaxwidthxxs:379px
}
.main-banner_desktop {
 display:none
}
.main-banner__link,
.main-banner__link .main-banner-desktop__image {
 display:block
}
.main-banner__link .main-banner-desktop__image,
.main-banner__link .main-banner-desktop__image img {
 width:100%;
 height:60px;
 transition:transform .3s
}
.main-banner__link:hover .main-banner-desktop__image {
 animation:main-banner-animation 2s both infinite ease
}
.main-banner__link .main-banner__button {
 transition:fill .3s
}
.main-banner__link:hover .main-banner__button {
 fill:#06ac65
}
@media(min-width:768px) {
 .main-banner_desktop {
  display:block;
  margin-top:48px
 }
 .main-banner_mobile {
  display:none
 }
 .main-banner_desktop .main-banner__link .main-banner-desktop__image {
  display:block;
  border-radius:10px;
  transition:opacity ease .5s
 }
 .main-banner_desktop .main-banner__link .main-banner-desktop__image:nth-child(2) {
  margin-top:-60px;
  position:relative;
  z-index:1;
  opacity:0
 }
 .main-banner_desktop .main-banner__link:hover .main-banner-desktop__image:nth-child(1) {
  opacity:0
 }
 .main-banner_desktop .main-banner__link:hover .main-banner-desktop__image:nth-child(2) {
  opacity:1
 }
}
@media screen and (min-width:992px) {
 .main-banner_desktop .main-banner__link .main-banner-desktop__image:nth-child(2) {
  margin-top:-60px
 }
}
@media screen and (min-width:1200px) {
 .main-banner_desktop .main-banner__link .main-banner-desktop__image:nth-child(2) {
  margin-top:-60px
 }
}
@keyframes main-banner-animation {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(1.02)
 }
}
.localization-switcher--arrow-menu {
 display:none;
 position:relative;
 gap:4px;
 align-items:center;
 font-family:Roboto,Arial,Helvetica,sans-serif;
 font-weight:400;
 font-size:16px;
 line-height:20px;
 color:#fff;
 letter-spacing:.1px;
 white-space:nowrap;
 margin-left:18px;
 padding:29px 0 27px;
 cursor:pointer
}
.localization-switcher--arrow-menu:hover .localization-switcher--language-tooltip {
 display:block
}
.localization-switcher--arrow-menu:hover {
 color:#00c26f;
 text-decoration:none
}
.localization-switcher--arrow-menu:hover svg {
 fill:#00c26f;
 stroke:#00c26f
}
.localization-switcher--arrow-menu svg {
 fill:#fff;
 stroke:#fff
}
.localization-switcher--arrow {
 display:flex;
 align-items:center;
 width:9px
}
.localization-switcher--list:hover {
 background:#f7f7f9
}
.localization-switcher--language-tooltip {
 position:absolute;
 top:75px;
 right:0%;
 z-index:1000;
 display:none;
 overflow:hidden;
 background:#fff;
 border-top:6px solid #00c26f;
 border-radius:5px;
 box-shadow:0 1px 7px 0 rgba(0,0,0,.5)
}
.localization-switcher--language-tooltip-content {
 padding:0;
 overflow-x:hidden;
 overflow-y:scroll
}
.localization-switcher--language-tooltip-content__scrollable::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#aaa
}
.localization-switcher--language-tooltip-content__scrollable::-webkit-scrollbar-thumb {
 background:#00c26f
}
.localization-switcher--language-tooltip-content__without-scroll {
 margin-top:7px;
 margin-bottom:7px;
 overflow:hidden
}
.localization-switcher--list {
 color:#2b2b37;
 font-weight:400;
 font-size:14px;
 line-height:16px
}
.localization-switcher--list a {
 display:flex;
 align-items:center;
 width:100%;
 padding:10px 16px;
 transition:none
}
.localization-switcher--list a .active-navigation-link {
 color:#a4a3aa
}
.localization-switcher--list a:hover {
 color:inherit
}
.localization-switcher--tokens-link {
 color:#00c26f
}
.localization-switcher--language-link {
 position:relative;
 color:#2b2b37;
 margin-left:26px;
 padding:10px 20px 9px 25px
}
[lang=fil] .localization-switcher a,
.localization-switcher a[lang=nl] {
 display:flex;
 align-items:center;
 white-space:normal
}
[lang=fil] .localization-switcher--arrow-menu,
[lang=nl] .localization-switcher--arrow-menu {
 display:flex;
 align-items:center
}
.flags-position:before {
 position:absolute;
 top:13px;
 left:-7px
}
.flag-top-position:before {
 position:relative
}
.localization-switcher--item_language:before {
 content:"";
 width:16px;
 height:16px;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain
}
.localization-switcher--arrow-menu:last-child .localization-switcher--list a:before {
 content:"";
 width:14px;
 height:11px;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain;
 margin-right:5px
}
.localization-switcher--flag-language-ar:before,
.localization-switcher--list a[data-lang=ar]:before {
 background-image:url(7ebb11140b6d98956b5f.svg)
}
.localization-switcher--flag-language-cs:before,
.localization-switcher--list a[data-lang=cs]:before {
 background-image:url(7d1138bc8f1811368b44.svg)
}
.localization-switcher--flag-language-da:before,
.localization-switcher--list a[data-lang=da]:before {
 background-image:url(de71511a3717fa2e2d27.svg)
}
.localization-switcher--flag-language-de:before,
.localization-switcher--list a[data-lang=de]:before {
 background-image:url(961c51210d660a0e9b2a.svg)
}
.localization-switcher--flag-language-el:before,
.localization-switcher--list a[data-lang=el]:before {
 background-image:url(74bf0c7f6a2cfb2c6c4e.svg)
}
.localization-switcher--flag-language-en:before,
.localization-switcher--list a[data-lang=en]:before {
 background-image:url(6fc51ae04305a7bb2bfe.svg)
}
.localization-switcher--flag-language-es:before,
.localization-switcher--list a[data-lang=es]:before {
 background-image:url(0e220fc38a3fa638cef5.svg)
}
.localization-switcher--flag-language-fa:before,
.localization-switcher--list a[data-lang=fa]:before {
 background-image:url(2515b621cdd3e15777c4.svg)
}
.localization-switcher--flag-language-he:before,
.localization-switcher--list a[data-lang=he]:before {
 background-image:url(eb01836bb6b12256eb88.svg)
}
.localization-switcher--flag-language-fr:before,
.localization-switcher--list a[data-lang=fr]:before {
 background-image:url(8000347e09782e23592f.svg)
}
.localization-switcher--flag-language-hi:before,
.localization-switcher--list a[data-lang=hi]:before {
 background-image:url(34ab61d232e92ed934a3.svg)
}
.localization-switcher--flag-language-hu:before,
.localization-switcher--list a[data-lang=hu]:before {
 background-image:url(12736512848557260f86.svg)
}
.localization-switcher--flag-language-id:before,
.localization-switcher--list a[data-lang=id]:before {
 background-image:url(8a32749b75c98fad94c7.svg)
}
.localization-switcher--flag-language-it:before,
.localization-switcher--list a[data-lang=it]:before {
 background-image:url(f19397719372b4a9aa07.svg)
}
.localization-switcher--flag-language-ja:before,
.localization-switcher--list a[data-lang=ja]:before {
 background-image:url(6cb58bcf4bf940aad91c.svg)
}
.localization-switcher--flag-language-ko:before,
.localization-switcher--list a[data-lang=ko]:before {
 background-image:url(42c98db2b177a0fa9636.svg)
}
.localization-switcher--flag-language-ms:before,
.localization-switcher--list a[data-lang=ms]:before {
 background-image:url(0c2231d0c6bd06f5473c.svg)
}
.localization-switcher--flag-language-nl:before,
.localization-switcher--list a[data-lang=nl]:before {
 background-image:url(242ae1d220d69526916b.svg)
}
.localization-switcher--flag-language-pl:before,
.localization-switcher--list a[data-lang=pl]:before {
 background-image:url(fd94cb9f5eb36b596e33.svg)
}
.localization-switcher--flag-language-pt:before,
.localization-switcher--list a[data-lang=pt]:before {
 background-image:url(09e2f5a1de9117c64029.svg)
}
.localization-switcher--flag-language-ru:before,
.localization-switcher--list a[data-lang=ru]:before {
 background-image:url(99f1eb9566e9bd0cf8f3.svg)
}
.localization-switcher--flag-language-sv:before,
.localization-switcher--list a[data-lang=sv]:before {
 background-image:url(837a1813144fdf410a73.svg)
}
.localization-switcher--flag-language-th:before,
.localization-switcher--list a[data-lang=th]:before {
 background-image:url(9b4747df329342f7468d.svg)
}
.localization-switcher--flag-language-tl:before,
.localization-switcher--list a[data-lang=tl]:before {
 background-image:url(6189b1ef1910b593dc54.svg)
}
.localization-switcher--flag-language-tr:before,
.localization-switcher--list a[data-lang=tr]:before {
 background-image:url(d79cb9af31bf161e52af.svg)
}
.localization-switcher--flag-language-uk:before,
.localization-switcher--list a[data-lang=uk]:before {
 background-image:url(39e0a08cac0f1967c579.svg)
}
.localization-switcher--flag-language-vi:before,
.localization-switcher--list a[data-lang=vi]:before {
 background-image:url(224110cb9235ecc88815.svg)
}
.localization-switcher--flag-language-zh:before,
.localization-switcher--list a[data-lang=zh]:before {
 background-image:url(fea93aee759e5ca8abc1.svg)
}
.localization-switcher--arrow-menu:not(:last-child) .localization-switcher--list a {
 position:relative;
 flex-direction:row-reverse;
 justify-content:flex-end
}
.localization-switcher--list_foreign-link a:before {
 content:"";
 width:12px;
 height:12px;
 margin-left:8px;
 background-image:url(26fa9d8036601fbc4669.svg);
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain
}
.localization-switcher--list img {
 margin-right:8px
}
.localization-switcher__last-accent .localization-switcher--list:last-child {
 padding-top:6px;
 border-top:1px solid #dce2ea
}
.localization-switcher--arrow-menu:nth-child(3)>div {
 cursor:initial
}
.localization-switcher--arrow-menu:nth-child(3) .localization-switcher--language-tooltip-content__without-scroll {
 margin-top:0;
 margin-bottom:0
}
@media screen and (min-width:768px) {
 .localization-switcher--arrow {
  margin-left:4px
 }
}
@media screen and (min-width:1200px) {
 .localization-switcher--arrow-menu {
  display:flex
 }
}
@media screen and (min-width:1440px) {
 .localization-switcher--arrow-menu {
  margin-left:32px
 }
 .localization-switcher--language-tooltip {
  right:-10%
 }
}
.custom-link {
 display:inline-block;
 position:relative;
 font-size:16px;
 line-height:22px;
 color:#00c26f;
 padding-right:18px;
 cursor:pointer
}
.custom-link:after {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 width:8px;
 height:8px;
 border:2px solid #00c26f;
 border-left:0;
 border-top:0;
 transform:rotate(-45deg);
 margin:auto
}
.custom-link:hover {
 color:#00c26f
}
@media screen and (min-width:992px) {
 .custom-link:before {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:0;
  height:1px;
  background-color:#00c26f;
  transition:width ease .2s
 }
 .custom-link:hover:before {
  width:calc(100% - 18px)
 }
 .custom-link:focus:before {
  width:0
 }
}
.dropdown__content {
 overflow:hidden;
 opacity:0;
 max-height:0;
 transition:all .3s ease-in-out
}
.dropdown__content_open {
 opacity:1;
 max-height:800px
}
.dropdown__icon {
 transition:all .3s ease-in-out
}
.dropdown__icon_open {
 transform:rotateZ(45deg)
}
.index-header {
 position:relative;
 display:flex;
 flex-direction:column;
 justify-content:center;
 align-items:center;
 background-color:#2b2b36
}
.index-header--container {
 position:relative
}
@media screen and (min-width:768px) {
 .index-header--container {
  margin-top:24px
 }
}
@media screen and (min-width:992px) {
 .index-header--container {
  margin-top:44px
 }
}
@media screen and (max-width:767px) {
 .index-header {
  margin-top:-40px;
  padding-top:5px
 }
}
@media screen and (min-width:768px) {
 .index-header {
  margin-top:-91px;
  padding-top:21px;
  background:#2b2b36 url(f8f35b771d96ff153613.png) 50% 25% no-repeat
 }
}
.index-header--mobile-apps-links {
 display:flex
}
.index-header--mobile-apps-links a {
 transition:transform .3s
}
.index-header--mobile-apps-links a:first-of-type {
 margin-right:6px
}
@media(max-width:767px) {
 .index-header--mobile-apps-links a:first-of-type {
  margin-right:28px
 }
}
.index-header--mobile-apps-links a:hover {
 transform:scale(1.1)
}
@media(max-width:767px) {
 .index-header--mobile-apps-links a {
  transform:scale(1.2)
 }
}
.index-header .index-header--mobile-buy-crypto {
 display:none
}
@media screen and (max-width:992px) {
 .index-header .index-header--mobile-buy-crypto {
  display:flex;
  justify-content:center
 }
}
.index-header .bread-crumbs {
 margin-bottom:70px
}
@media screen and (max-width:991px) {
 .index-header .bread-crumbs {
  margin-top:-20px
 }
}
@media screen and (min-width:992px) {
 .index-header .bread-crumbs {
  margin-top:-80px
 }
}
@media screen and (max-width:575px) {
 .index-header .bread-crumbs {
  margin-bottom:20px
 }
}
@media screen and (min-width:768px) {
 .header-form {
  width:57%
 }
}
@media screen and (min-width:768px) {
 .header-heading {
  width:43%
 }
}
.index-header--title {
 color:#fff
}
@media screen and (max-width:379px) {
 .index-header--title {
  font-size:22px
 }
}
@media screen and (min-width:380px) and (max-width:767px) {
 .index-header--title {
  font-size:29px
 }
}
@media screen and (min-width:768px) {
 .index-header--title {
  font-size:48px
 }
}
.header-margin {
 margin:0 20px 0 64px
}
.index-header--sub-title {
 display:block;
 margin-top:0;
 white-space:pre-wrap;
 line-height:40px;
 color:#5c5780;
 letter-spacing:normal;
 opacity:1
}
@media screen and (max-width:767px) {
 .index-header--sub-title {
  margin-bottom:35px;
  line-height:24px;
  font-size:15px
 }
}
@media screen and (min-width:768px) {
 .index-header--sub-title {
  margin-bottom:50px;
  font-size:28px
 }
}
@media screen and (min-width:992px) {
 .index-header--sub-title {
  margin-bottom:16px
 }
}
.index-header .container {
 position:relative;
 padding-bottom:25px
}
@media(min-width:992px) {
 .index-header .container {
  width:868px
 }
}
@media(min-width:1200px) {
 .index-header .container {
  width:1037px
 }
}
.index-header--action {
 position:relative;
 top:-30px
}
@media screen and (max-width:575px) {
 .index-header--action {
  display:none
 }
}
.index-header--wrapper {
 display:flex;
 flex-direction:column;
 justify-content:space-between
}
@media screen and (min-width:768px) {
 .index-header--wrapper {
  margin-top:40px
 }
}
.index-header--trust {
 display:flex;
 flex-direction:row-reverse;
 grid-gap:32px;
 align-items:center;
 margin-right:-10px;
 text-align:center
}
@media all and (max-width:991px) {
 .index-header--trust {
  width:auto
 }
}
.index-header--footer {
 display:inline-flex;
 width:100%;
 grid-gap:24px;
 color:#5c5780
}
@media all and (max-width:767px) {
 .index-header--footer {
  display:inline-flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  margin-top:16px
 }
}
@media all and (min-width:768px) {
 .index-header--footer {
  justify-content:space-between;
  align-items:flex-end;
  margin-top:44px;
  min-height:120px
 }
}
@media screen and (max-width:767px) {
 .index-header--footer .svg-sprite--play-market {
  transform:scale(.75);
  transform-origin:50% 50%
 }
}
@media screen and (max-width:767px) {
 .index-header--footer .svg-sprite--visa-master {
  transform:scale(.56);
  transform-origin:50% 50%;
  margin-top:-5px;
  margin-bottom:1px
 }
}
@media screen and (max-width:767px) {
 .index-header--footer .svg-sprite--trustpilot-fresh {
  background:url(3081e851c7ffe3486e9e.svg) no-repeat;
  background-position:25px 20px;
  background-size:77px!important
 }
}
@media screen and (max-width:575px) {
 .index-header--google-play {
  margin-bottom:7px
 }
}
.index-header--payments {
 position:relative;
 align-self:baseline;
 display:flex;
 margin-left:12px;
 text-align:center
}
@media screen and (max-width:991px) {
 .index-header--payments {
  justify-content:center
 }
}
@media screen and (min-width:992px) {
 .index-header--payments {
  top:0;
  margin-left:0
 }
}
.index-header--payments-text {
 margin-top:0;
 text-align:left;
 color:#fff;
 letter-spacing:.293333px;
 opacity:1
}
@media all and (max-width:767px) {
 .index-header--payments-text {
  margin-bottom:0;
  font-size:10px;
  text-align:center
 }
}
@media screen and (min-width:768px) {
 .index-header--payments-text {
  margin-bottom:8px;
  font-size:15px
 }
}
.index-header--payments-visa-img {
 position:relative
}
.badge-container:first-child {
 display:flex;
 align-self:flex-start
}
.index-header--trust .svg-sprite--stars {
 margin:auto
}
.banner .banner-desktop-image {
 width:100%;
 display:none
}
.banner .banner-desktop-image:hover {
 transform:scale(1.02)
}
.banner .banner-mobile-image {
 width:100%;
 display:block
}
@media(min-width:768px) {
 .banner .banner-desktop-image {
  display:block
 }
 .banner .banner-mobile-image {
  display:none
 }
}
@media(min-width:1200px) {
 .banner {
  display:flex;
  flex-direction:column
 }
 .banner .col-md-6 {
  width:100%
 }
}
.index-header--news {
 display:flex;
 justify-content:center;
 box-sizing:border-box;
 margin-top:35px;
 background:rgba(0,0,0,.2);
 border:.5px solid rgba(255,255,255,.18);
 border-radius:4px
}
@media(max-width:767px) {
 .index-header--news {
  display:none
 }
}
@media all and (min-width:768px) {
 .index-header--news {
  height:54px
 }
}
.index-header--news .news-link-container {
 display:flex;
 flex-direction:row;
 justify-content:center;
 align-items:center;
 white-space:pre-wrap
}
.index-header--news-title {
 font-weight:500;
 font-size:16px;
 line-height:30px;
 color:#fff;
 font-style:normal;
 letter-spacing:.293333px
}
.index-header--news-text-content {
 margin-right:15px;
 font-weight:500;
 font-size:16px;
 line-height:30px;
 color:#fff;
 font-style:normal;
 letter-spacing:.293333px
}
@media all and (max-width:767px) {
 .index-header--news-text-content {
  display:none
 }
}
.index-header--news-text-content-green {
 color:#00c26f
}
.index-header--staking {
 display:flex;
 -webkit-box-pack:center;
 justify-content:center;
 box-sizing:border-box;
 margin-top:35px;
 background:rgba(0,0,0,.2);
 border:.5px solid rgba(255,255,255,.18);
 border-radius:4px
}
@media all and (max-width:379px) {
 .index-header--staking .svg-sprite--star-icon {
  display:none
 }
}
@media all and (max-width:575px) {
 .index-header--staking {
  padding:30px;
  height:auto
 }
}
.index-header--staking-text_token-now {
 margin-right:5px;
 color:#00c26f
}
.index-header--staking-text_token-now:hover {
 color:#00c26f
}
.index-header--text_staking {
 color:#fff
}
.staking-link-container {
 display:flex;
 align-items:center;
 white-space:pre-wrap;
 color:#fff
}
.staking-link-container:hover {
 color:#00c26f
}
.index-header--news-mobile {
 display:flex;
 justify-content:center;
 box-sizing:border-box;
 margin-top:35px;
 background:rgba(0,0,0,.2);
 border:.5px solid rgba(255,255,255,.18);
 border-radius:4px
}
@media all and (min-width:576px) and (max-width:767px) {
 .index-header--news-mobile {
  width:100%;
  margin-top:20px;
  margin-bottom:0
 }
}
@media(min-width:768px) {
 .index-header--news-mobile {
  display:none
 }
}
.index-header--news-mobile-title {
 font-weight:500;
 line-height:30px;
 color:#fff;
 font-style:normal;
 letter-spacing:.293333px;
 font-size:19px;
 margin-bottom:7px
}
.index-header--news-mobile .news-link-container {
 display:flex;
 width:100%;
 justify-content:center;
 align-items:center;
 white-space:pre-wrap;
 flex-direction:column;
 margin-bottom:6px;
 padding:10px 0
}
@media screen and (max-width:991px) {
 .index-header {
  height:auto;
  padding-bottom:30px
 }
 .index-header--footer {
  position:static;
  width:100%
 }
}
.coinify-widget {
 width:100%;
 max-width:680px;
 margin:16px auto;
 border:none;
 box-shadow:0 0 16px rgba(0,0,0,.8);
 border-radius:6px;
 transition:box-shadow .3s
}
.index-header__banner-new {
 text-align:center;
 margin-left:-15px;
 margin-right:-15px;
 display:block;
 margin-top:8px
}
.index-header__banner-new img {
 display:block;
 max-width:100%;
 box-shadow:0 4px 8px rgba(0,0,0,.2);
 border-radius:12px;
 margin:0 auto
}
.index-header_warning {
 margin-top:0;
 padding-top:20px
}
.header-wrapper {
 display:block
}
.header-wrapper__calculator .new-stepper-estimation-lock {
 background-color:#3e3e59
}
.index-header__giveaway-banner_desktop {
 display:none
}
.index-header__giveaway-banner_mobile {
 display:flex;
 justify-content:center;
 margin-top:24px
}
@media(max-width:767px) {
 .header-margin {
  margin:0
 }
 .index-header--trust {
  flex-direction:row;
  grid-gap:28px!important;
  margin-left:24px
 }
 .header-wrapper {
  display:flex;
  flex-direction:column
 }
 .header-heading {
  order:0
 }
 .header-form {
  order:1
 }
 .header-badges {
  order:3;
  margin-top:14px
 }
 .banner-wrap {
  max-height:60px;
  order:2
 }
 .banner-wrap-mobile {
  order:3
 }
 .index-header__banner-new {
  margin-top:32px
 }
 .index-header--payments {
  margin-left:0;
  width:83px;
  display:block
 }
 .badge-item {
  max-width:88px;
  width:21vw
 }
 .badge-container:last-child {
  display:block;
  width:auto
 }
 .badge-container:first-child {
  align-self:center
 }
 .badge-container .trustpilot-widget {
  height:100px;
  margin-left:-180px;
  transform:scale(.45);
  transform-origin:right
 }
 .index-header--payments-visa-img {
  width:83px;
  display:flex;
  flex-direction:column;
  align-items:center
 }
 .benzinga-badge img,
 .trustpilot-badge img {
  width:68px
 }
 .benzinga-badge {
  width:auto;
  padding-left:6px
 }
 .index-header--footer {
  justify-content:space-around;
  grid-gap:32px
 }
}
@media screen and (max-width:991px) {
 .header-margin {
  margin:0
 }
}
@media(min-width:768px) {
 .index-header {
  padding-bottom:206px
 }
 .index-header__banner-new {
  display:none
 }
 .badge-container .trustpilot-widget {
  transform-origin:top;
  transform:scale(.6) translate(45%,13px)
 }
 .index-header__giveaway-banner_desktop {
  display:block;
  margin-top:48px
 }
 .index-header__giveaway-banner_mobile {
  display:none
 }
 .header .container {
  width:100%;
  padding:0 16px
 }
}
@media(min-width:992px) {
 .index-header_warning {
  margin-top:0;
  padding-top:46px
 }
}
@media(min-width:1440px) {
 .header .container {
  padding:0 40px
 }
}
.content {
 padding-bottom:90px;
 min-height:calc(100vh - 105px - 424px)
}
.content a {
 border-bottom:1px solid transparent;
 transition:border-bottom-color ease .3s
}
.content a:hover {
 color:#00c26f;
 border-bottom-color:#00c26f
}
.static-page .bread-crumbs--item {
 line-height:12px
}
.static-page .bread-crumbs--item__dark {
 color:#5c5780
}
.static-page .bread-crumbs--item__active.bread-crumbs--item__dark {
 color:#56566e
}
.static-page .bread-crumbs--item__light {
 color:#a4a3aa
}
.static-page .bread-crumbs--icon {
 list-style:none
}
.static-page .bread-crumbs--icon__dark {
 color:#5c5780
}
.static-page .bread-crumbs--icon__light {
 color:#a4a3aa
}
.static-page ul,
.static-page ol {
 color:#56566e
}
.static-page li {
 position:relative;
 z-index:1;
 opacity:.8;
 font-size:17px;
 color:#2b2b36;
 letter-spacing:.1px
}
@media(max-width:768px) {
 .static-page li {
  font-size:16px;
  line-height:1.1
 }
}
@media(max-width:480px) {
 .static-page li {
  font-size:15px
 }
}
.field__inline {
 display:inline-flex;
 align-items:center;
 width:100%
}
.primary-color {
 color:#00c26f
}
.darken-green-color {
 color:#00c26f
}
.underlined {
 text-decoration:underline
}
.upper {
 text-transform:uppercase
}
.center {
 text-align:center
}
.left {
 text-align:left
}
.right {
 text-align:right
}
.middle {
 display:flex;
 align-items:center
}
.flex-left {
 justify-content:flex-start
}
.flex-right {
 justify-content:flex-end
}
.flex-center {
 justify-content:center
}
.dif {
 display:inline-flex
}
.clearfix {
 clear:both
}
.link-like {
 color:#00c26f;
 cursor:pointer
}
.link-like:hover {
 text-decoration:underline
}
.normal {
 font-weight:400
}
.light {
 font-weight:300
}
.np {
 padding:0
}
.rounded {
 display:inline-block;
 border-radius:50%;
 overflow:hidden;
 margin:auto;
 width:120px;
 height:120px
}
.rounded img {
 width:100%
}
.text-bigger {
 font-size:1.5em
}
.primary {
 color:#00c26f
}
.white {
 color:#fff
}
.bg-gray {
 background-color:#f6f4f8
}
.bg-white {
 background-color:#fff
}
.box {
 background-color:#f6f4f8;
 padding:30px;
 margin:45px 0
}
.address-text {
 user-select:all
}
.hr {
 margin-top:20px;
 margin-bottom:20px;
 border:0;
 border-top:2px solid #eae8ef
}
.hr__small {
 border:0;
 overflow:visible
}
.hr__small::before {
 content:'';
 display:block;
 width:40px;
 height:2px;
 background-color:#eae8ef;
 margin:auto
}
.relative {
 position:relative
}
.striped {
 background:repeating-linear-gradient(45deg,#ddd 1px,#ddd 2px,transparent 3px,transparent 8px,#ddd 9px)
}
.section {
 padding:32px 40px;
 margin:16px 0
}
@media(max-width:480px) {
 .section {
  padding:10px
 }
}
.section h1:first-child,
.section h2:first-child,
.section h3:first-child,
.section p:first-child {
 margin-top:0
}
.section__dark {
 background-color:#2b2b36;
 color:#dadadb
}
.section__white {
 background-color:#fff
}
@media(max-width:480px) {
 .section__white {
  overflow:auto;
  padding:10px
 }
}
.section__bordered-green {
 border:2px solid #00c26f
}
.section__no-padding {
 padding:0
}
.d-none {
 display:none
}
.button {
 background:#00c26f;
 border:none;
 color:#fff;
 height:50px;
 font-size:20px;
 display:inline-block;
 text-align:center;
 line-height:50px;
 width:auto;
 padding:0 50px;
 cursor:pointer;
 position:relative;
 outline:none;
 text-decoration:none;
 white-space:nowrap;
 border-radius:4px
}
@media(max-width:768px) {
 .button {
  height:42px;
  line-height:42px;
  padding:0 30px
 }
}
.button:active {
 opacity:.8
}
.button:hover {
 color:#fff;
 background:#16d785
}
.button:disabled {
 background:#cacaca;
 cursor:not-allowed
}
.button:hover:disabled {
 background:#cacaca
}
.button--icon {
 display:inline-block;
 font-size:20px;
 vertical-align:middle;
 line-height:1;
 margin-right:10px
}
.button__black {
 background:#2b2b36;
 height:40px;
 line-height:40px;
 padding:0 20px;
 font-size:14px
}
.button__black:hover {
 background:#00c26f
}
.button__arrow {
 padding-right:50px
}
.button__arrow:hover {
 background-color:#3d3d70
}
.button__arrow::before {
 display:block;
 color:#00c26f;
 position:absolute;
 top:1px;
 right:10px;
 font-size:12px
}
.button__arrow:hover::before {
 color:#ffff
}
.button__long {
 width:100%;
 max-width:220px
}
.button__full {
 width:100%
}
.button__thin {
 width:100px;
 height:30px;
 font-size:16px;
 line-height:30px;
 background:#00c26f;
 padding:1px 15px 0;
 transition:background-color ease .3s
}
.button__thin:hover {
 background:#00c87a
}
.button__thin.button__arrow {
 text-align:left
}
.button__thin.button__arrow::before {
 color:#fff
}
.button__narrow {
 border-radius:5px;
 height:46px;
 line-height:46px;
 padding:0 46px
}
.button__bordered {
 background:0 0;
 border:2px solid #00c26f;
 color:#00c26f;
 line-height:40px;
 border-radius:5px
}
.button__bordered:hover {
 background:0 0;
 opacity:.5;
 color:#00c26f
}
.button__small {
 border-radius:5px;
 height:30px;
 font-size:13px;
 line-height:28px;
 padding:0 30px
}
@media(max-width:768px) {
 .button__small {
  padding:0 18px
 }
}
.button__tiny {
 border-radius:5px;
 height:24px;
 font-size:13px;
 line-height:24px;
 padding:0 20px
}
.button__bordered.button__tiny {
 border-width:1px
}
.button-close {
 width:30px;
 height:30px;
 position:relative;
 text-align:center;
 cursor:pointer;
 border:none;
 outline:none;
 background:0 0
}
.button-close::before,
.button-close::after {
 content:'';
 display:block;
 position:absolute;
 top:0;
 bottom:0;
 height:2px;
 width:30px;
 margin:auto;
 background-color:#fff;
 transform-origin:50% 50%;
 transform:rotate(45deg)
}
.button-close__dark::before,
.button-close__dark::after {
 background-color:#56566e
}
.button-close__small {
 width:15px;
 height:15px
}
.button-close__small::before,
.button-close__small::after {
 width:15px
}
.button-close::after {
 transform:rotate(-45deg)
}
.button__orange-action {
 background-color:transparent;
 color:#eaa523;
 border:2px solid #eaa523;
 border-color:#eaa523;
 position:relative;
 width:auto;
 height:34px;
 line-height:30px;
 padding:0 15px;
 font-size:14px;
 letter-spacing:1px
}
.button__orange-action:hover {
 color:#fff;
 background:#eaa523
}
.recommended-wallet-button {
 position:relative;
 display:inline-flex;
 justify-content:flex-start;
 align-items:center;
 width:100%;
 height:70px;
 max-width:250px;
 font-weight:500;
 font-size:14px;
 line-height:20px;
 color:#fff;
 background-image:url(55b1b9776c8d3f43f46b.svg);
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain;
 padding:0 20px;
 transition:color ease .3s
}
.recommended-wallet-button:hover {
 color:#00c26f
}
.recommended-wallet-button:hover .recommended-wallet-button__stars-icon {
 top:-19px;
 right:-26px;
 transform:rotate(10deg)
}
.recommended-wallet-button__logo {
 margin-left:8px
}
.recommended-wallet-button__stars-icon {
 display:block;
 position:absolute;
 top:-17px;
 right:-24px;
 transition:all ease .3s
}
.recommended-wallet-button_desktop {
 display:none
}
.recommended-wallet-button_mobile {
 display:inline-flex
}
.button--stars-icon {
 width:55px;
 height:26px;
 position:absolute;
 top:-16px;
 right:-35px;
 transform-origin:center;
 transform:scale(.7) rotate(27deg)
}
.button__gray {
 color:#808086;
 font-weight:500;
 font-size:18px;
 line-height:140%;
 text-align:center;
 letter-spacing:.3px;
 background:#333341;
 border-radius:4px
}
.button__gray:hover {
 color:#fff;
 background:#434352
}
.button__gray_active {
 color:#fff;
 background:#434352
}
@media screen and (min-width:992px) {
 .recommended-wallet-button_desktop {
  display:inline-flex
 }
 .recommended-wallet-button_mobile {
  display:none
 }
}
input[required] {
 outline:none;
 box-shadow:none
}
.field {
 margin-bottom:9px;
 max-width:540px
}
@media(max-width:768px) {
 .field {
  margin-bottom:16px
 }
}
.field::after {
 content:'';
 display:block;
 clear:both
}
.field input {
 width:100%;
 margin:0;
 padding-right:20px
}
.field__buttoned {
 display:inline-flex;
 width:100%;
 align-items:flex-start
}
@media(max-width:768px) {
 .field__buttoned {
  display:block
 }
}
.field__fullwidth {
 max-width:none;
 width:100%
}
.field__fullwidth>.relative {
 width:100%
}
.field__buttoned .button {
 margin:0;
 margin-left:10px;
 height:50px;
 line-height:48px
}
@media(max-width:768px) {
 .field__buttoned .button {
  margin-left:0;
  margin-top:10px
 }
}
.field--label {
 color:#56566e;
 font-size:18px;
 font-weight:700;
 line-height:2em
}
.field button {
 margin-top:10px
}
.field--action {
 color:#00c26f;
 cursor:pointer
}
.field--action__top {
 float:right
}
.field--button {
 float:right;
 padding-left:5px;
 padding-right:5px;
 min-width:180px;
 font-size:18px
}
@media(max-width:768px) {
 .field--button {
  float:none
 }
}
.field--note {
 background-color:#faf8fb;
 max-width:60%;
 border-radius:5px;
 padding:5px;
 float:left;
 margin-top:10px
}
.field-note {
 max-width:540px;
 font-size:15px;
 color:#a4a3aa;
 letter-spacing:.3px;
 text-align:left;
 line-height:22px
}
@media(max-width:768px) {
 .field-note {
  font-size:14px
 }
}
.field--error {
 color:red
}
.field--status {
 position:absolute;
 right:10px;
 top:0;
 bottom:0;
 margin:auto;
 height:27px
}
.field--status .icon-success {
 color:#00c26f;
 font-size:18px
}
.field input:focus {
 outline-color:#00c26f
}
.field.field__dark input {
 background:#36324a;
 color:#d7dfe8;
 border-color:transparent
}
.field__dark {
 background:#36324a
}
.form--title {
 color:#00c26f;
 font-size:30px;
 font-weight:500;
 letter-spacing:.014em
}
.form--recapcha {
 float:left
}
input.editable-on-focus {
 border-color:transparent;
 background-color:transparent;
 transition:all 300ms;
 box-shadow:none;
 outline:none;
 color:#b6c0cb
}
input.editable-on-focus:focus {
 background:#fff;
 border:1px solid #d7dfe8;
 border-radius:5px;
 color:#5c5780
}
input.editable-on-focus+.editable-on-focus--save {
 opacity:0;
 display:block;
 position:absolute;
 cursor:pointer;
 color:#00c26f
}
input.editable-on-focus:focus+.editable-on-focus--save {
 opacity:1
}
.d-flex_fix {
 display:flex
}
.justify-content-center_fix {
 justify-content:center
}
.align-items-center_fix {
 align-items:center
}
.flex-wrap_fix {
 flex-wrap:wrap
}
.flex-column_fix {
 flex-direction:column
}
:export {
 font:Roboto,Arial,Helvetica,sans-serif;
 colorprimary:#00c26f;
 colorprimarylight:#16d785;
 colorsecondary:#5c5780;
 colorbackground:#f6f4f8;
 colordark:#2b2b36;
 colordarktext:#2c4240;
 colortextondarkbg:#56566e;
 colorred:#dc1d2e;
 colortextondarkbglight:#706c90;
 colorwhite:#fff;
 colorblack:#000;
 colorgray:#e5e5e5;
 colordarkgray:#c4c3c9;
 colordarkinput:#36324a;
 colorlight:#383861;
 colorlightgradient:#3d3d70;
 colorglow:#6d6bd9;
 colorwhitearticle:#d7dfe8;
 colorlightgreen:#d8fce6;
 colorbtn:#383857;
 colorfirstitemusing:#454391;
 colorseconditemusing:#5452ac;
 colorbtnlight:#50e3a2;
 colorblur:#26b6f6;
 coloryellow:#ffd12a;
 coloryellowlight:#f2c94c;
 colorbannertopic:#f2f2f2;
 colordarklight:#333;
 colorbordergreen:#00c26f;
 colorinputborder:#d1cfdd;
 colorscrollbarprimary:#e9e7ee;
 colorscrollbarsecondary:#00c26f;
 colorblue:#2551ae;
 colorlightgray:#f7f7f9;
 bannerfirstblockgradient:linear-gradient(270.79deg,#a086fc 1.82%,#ffda54 99.89%);
 bannerlastblockgradient:linear-gradient(270.79deg,#7977ef 1.82%,#45da93 122.34%);
 headergradient:linear-gradient(28.39deg,#3d3d70 4.29%,#2B2B36 42.96%);
 secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2B2B36 42.96%);
 rangegradient:linear-gradient(to right,#00C26F 0%,rgba(255,255,255,0.3) 0);
 footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2B2B36 42.96%);
 headerheight:105px;
 footerheight:424px;
 mincontentheight:calc(100vh - 105px - 424px);
 mobilewidth:768px;
 tabletwidth:992px;
 smalldesktopwidth:1200px;
 smallmobilewidth:480px;
 screenmaxwidthxl:1599px;
 screenminwidthxl:1200px;
 screenmaxwidthl:1199px;
 screenminwidthl:992px;
 screenmaxwidthm:991px;
 screenminwidthm:768px;
 screenmaxwidths:767px;
 screenminwidths:576px;
 screenmaxwidthxs:575px;
 screenminwidthxs:380px;
 screenmaxwidthxxs:379px
}
.now-input--input::placeholder {
 font-size:17px;
 color:#a4a3aa;
 font-weight:100
}
.now-input {
 position:relative;
 display:inline-flex;
 flex-direction:column;
 width:100%
}
.now-input--labels {
 position:absolute;
 display:flex;
 align-items:center
}
.now-input--non-promo-value {
 font-size:12px;
 text-decoration-line:line-through;
 color:#000
}
.now-input--non-promo-value:not(:first-child) {
 margin-left:8px
}
@media(min-width:576px) {
 .now-input--non-promo-value:not(:first-child) {
  margin-left:16px
 }
}
.now-input--input {
 width:100%;
 margin:0;
 border:0
}
.now-input--input[readonly] {
 cursor:default
}
.now-input--loader {
 position:absolute;
 bottom:0
}
.now-input__dark {
 background-color:#36324a
}
.now-input__dark .now-input--input {
 width:100%;
 height:100%;
 margin:0;
 padding:17px 20px 0;
 font-size:24px;
 color:#fff;
 background-color:#3e3e59;
 border-radius:5px 0 0 5px;
 outline:none
}
@media all and (max-width:575px) {
 .now-input__dark .now-input--input {
  font-size:16px;
  padding:17px 36px 0 20px
 }
}
.now-input__dark .now-input--labels {
 top:5px;
 left:20px
}
.now-input__dark .now-input--label {
 font-size:14px;
 color:#808086
}
.now-input__light {
 background-color:#fff;
 position:relative
}
.now-input__light .now-input--input {
 width:100%;
 height:100%;
 margin:0;
 padding:17px 20px 0;
 font-size:24px;
 color:#000;
 background-color:#fff;
 border-radius:5px 0 0 5px;
 outline:none
}
@media all and (max-width:575px) {
 .now-input__light .now-input--input {
  font-size:16px;
  padding:17px 36px 0 20px
 }
}
.now-input__light .now-input--labels {
 top:5px;
 left:20px
}
.now-input__light .now-input--label {
 font-size:14px;
 color:#808086
}
.now-input__default {
 border:1px solid #00c26f;
 height:50px;
 border-radius:6px;
 line-height:22px;
 letter-spacing:.4px;
 color:#2b2b36
}
.now-input__default .now-input--label {
 color:#a4a3aa;
 top:0;
 font-size:14px
}
.now-input__default .now-input--input {
 border-radius:inherit;
 font-size:20px;
 outline:none;
 background-color:transparent;
 z-index:1
}
.now-input__default .now-input--input-padding {
 padding:26px 40px 12px 20px
}
.now-input__gray {
 border:1px solid #dce2ea;
 border-radius:6px;
 height:50px;
 line-height:22px;
 letter-spacing:.4px;
 color:#2b2b36
}
.now-input__gray .now-input--label {
 color:#a4a3aa;
 top:0;
 font-size:14px
}
.now-input__gray .now-input--input {
 outline:none;
 border-radius:inherit;
 font-size:20px
}
.now-tooltip {
 position:absolute;
 left:0;
 z-index:99;
 max-width:280px;
 margin-top:4px;
 padding:20px
}
.now-tooltip--close-button {
 float:right
}
.now-tooltip__default {
 background-color:#fff;
 border:1px solid #e5e5e5;
 border-radius:3px;
 box-shadow:0 4px 20px rgba(0,0,0,.45)
}
.now-tooltip__default .now-tooltip--title {
 font-weight:700;
 font-size:14px
}
.now-tooltip__default p {
 font-size:14px;
 line-height:22px
}
.combobox__filters {
 display:flex;
 flex-wrap:wrap;
 margin:0 16px;
 justify-content:space-between
}
.filter__button {
 background:#fafafd;
 border:1px solid #e9e7ee;
 box-sizing:border-box;
 border-radius:4px;
 padding:9px 4px;
 display:flex;
 justify-content:center;
 align-items:center;
 margin-right:8px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 letter-spacing:.1px;
 color:#2b2b37;
 flex-grow:1;
 margin-top:10px
}
.filter__button:last-child {
 margin-right:0
}
.filter__button_active {
 border:1px solid #00c26f;
 background:#f9fffc
}
@media screen and (min-width:768px) {
 .filter__button {
  margin-right:12px;
  padding:4px
 }
}
.combobox {
 width:fit-content;
 min-width:121px
}
.combobox--field {
 display:flex;
 align-items:center;
 cursor:pointer;
 height:100%;
 outline:none
}
.combobox--input {
 width:calc(100% - 48px);
 height:100%;
 margin-bottom:0
}
.combobox--dropdown-arrow {
 position:absolute;
 right:0;
 display:inline-block;
 padding:5px 12px 0;
 font-size:5px;
 line-height:48px;
 cursor:pointer
}
.combobox--dropdown {
 margin:0;
 padding:0;
 position:absolute;
 background-color:#fff;
 visibility:hidden;
 display:none
}
.combobox--dropdown__open {
 visibility:visible;
 overflow:hidden;
 cursor:initial;
 display:block;
 height:100%
}
@media screen and (min-width:768px) {
 .combobox--dropdown__open {
  height:auto
 }
}
@media screen and (min-width:768px) {
 .combobox--dropdown {
  max-height:380px
 }
}
.combobox--dropdown-message-empty-list {
 padding:0 15px;
 font-size:16px;
 text-align:center
}
.combobox__items-list {
 padding:0;
 max-height:none;
 overflow-y:scroll;
 height:calc(100% - 155px)
}
.combobox__items-list_tall {
 height:calc(100% - 107px)
}
.combobox__items-list .combobox-dropdown-item {
 height:auto;
 padding-right:5px;
 padding-left:16px;
 list-style:none;
 cursor:pointer
}
.combobox-dropdown-item:hover {
 background-color:#f7f7f9
}
.combobox__green-scrollbar .combobox__items-list::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#e9e7ee
}
.combobox__green-scrollbar .combobox__items-list::-webkit-scrollbar-thumb {
 background:#00c26f
}
.combobox__dark {
 background-color:#36324a
}
.combobox__dark .combobox--dropdown-arrow {
 fill:#fff
}
.combobox__light {
 background-color:#fff
}
.combobox__light .combobox--field__dropdown-open {
 border-bottom:none;
 box-shadow:0 0 8px rgba(0,0,0,.1);
 border-radius:5px 5px 0 0;
 background:#fff;
 flex-direction:column;
 align-items:start
}
.combobox__light .combobox--dropdown__open {
 box-shadow:0 6px 8px rgba(0,0,0,.1);
 top:100px
}
.combobox__light .combobox--dropdown-arrow {
 fill:#000
}
.combobox__input {
 background:#fafafd;
 border:1px solid #e9e7ee;
 box-sizing:border-box;
 border-radius:4px;
 height:44px;
 width:calc(100% - 32px);
 margin:8px 16px 0;
 position:relative
}
.combobox__search-icon {
 position:absolute;
 top:10px;
 left:16px
}
.combobox__dropdown-label {
 font-weight:400;
 font-size:16px;
 line-height:24px;
 letter-spacing:.1px;
 color:#000;
 margin:16px 16px 0
}
.combobox__btn-close {
 position:absolute;
 top:16px;
 right:16px;
 border:none;
 background:0 0;
 outline:none
}
.combobox.combobox_open {
 width:100%;
 position:absolute;
 display:block
}
.combobox--field.combobox--field__without-selector {
 cursor:initial
}
@media screen and (min-width:768px) {
 .combobox {
  min-width:160px
 }
 .combobox__items-list {
  max-height:330px;
  height:auto;
  margin:15px 0 0
 }
 div.combobox__network {
  position:absolute;
  bottom:0;
  left:0
 }
}
.currency-item {
 display:flex
}
.currency-item--currency-icon {
 display:inline-block;
 vertical-align:middle;
 margin-right:10px
}
@media all and (max-width:575px) {
 .currency-item--currency-icon {
  margin-right:6px
 }
}
.currency-item--ticker {
 display:inline-block;
 margin-right:10px;
 word-break:break-all
}
.currency-item__ticker_fontsize-big {
 font-size:18px
}
.currency-item__dark .currency-item--currency-icon {
 color:#00c26f
}
.currency-item__dark .currency-item--ticker {
 color:#fff
}
.currency-item__light .currency-item--currency-icon {
 color:#00c26f
}
.currency-item__light .currency-item--ticker {
 color:#000
}
.currency-item_mobile {
 display:none
}
@media(min-width:768px) {
 .currency-item_mobile {
  display:inline-block
 }
}
.combobox-dropdown-group {
 padding:8px 15px;
 font-size:12px;
 color:#5e5a72;
 list-style-type:none
}
.combobox-dropdown-item {
 padding:2px 20px 2px 10px;
 margin:3px 0;
 font-size:16px;
 background-color:transparent;
 cursor:pointer
}
.combobox-dropdown-item:hover {
 position:relative;
 background-color:#f5f7fa
}
.combobox-dropdown-item_active {
 background:#eaedf2;
 position:relative
}
.combobox-dropdown-item:hover::before,
.combobox-dropdown-item:hover::after,
.combobox-dropdown-item_active::before,
.combobox-dropdown-item_active::after {
 content:'';
 position:absolute;
 width:100%;
 height:2px;
 left:0;
 right:0
}
.combobox-dropdown-item_active::before,
.combobox-dropdown-item_active::after {
 background:#eaedf2
}
.combobox-dropdown-item:hover::before,
.combobox-dropdown-item:hover::after {
 background-color:#f5f7fa
}
.combobox-dropdown-item_active::before {
 top:-1px
}
.combobox-dropdown-item:hover::after,
.combobox-dropdown-item_active::after {
 bottom:-1px
}
.currency-sup {
 font-family:Roboto,Arial,Helvetica,sans-serif;
 font-size:12px;
 line-height:12px;
 font-weight:500;
 color:#fff;
 border-radius:3px;
 background-color:transparent;
 padding:2px 4px;
 top:0;
 display:inline-block;
 word-break:keep-all
}
.currency-sup span {
 font-size:12px;
 line-height:12px
}
.currency-sup_with-tooltip {
 cursor:pointer
}
.currency-sup__tooltip.new-stepper-tooltip {
 width:300px
}
.currency-sup_big {
 padding:4px 8px;
 font-size:14px;
 line-height:14px;
 margin:auto 8px;
 position:relative;
 overflow:hidden
}
.currency-sup_blinking:after {
 content:"";
 display:block;
 width:20%;
 height:150%;
 background:linear-gradient(90deg,rgba(255,255,255,0.5) 10%,rgba(255,255,255,0.7) 50%,rgba(255,255,255,0.5) 90%);
 z-index:1;
 transform:rotate(30deg);
 position:absolute;
 top:-5px;
 animation:slideBlink 2s ease-in-out infinite
}
@keyframes slideBlink {
 0% {
  left:-20%
 }
 20% {
  left:120%
 }
 100% {
  left:120%
 }
}
.fix-rate-timer {
 color:#2b2b36;
 font-size:12px;
 white-space:nowrap
}
.fix-rate-timer__icon {
 width:10px;
 height:auto;
 margin-right:4px;
 position:relative;
 transform:translate(0,1px)
}
.fix-rate-timer_dark {
 color:#fff
}
@media(min-width:768px) {
 .fix-rate-timer {
  font-size:12px
 }
 .fix-rate-timer__icon {
  width:12px
 }
}
.network-info {
 position:relative;
 width:100%;
 height:10px;
 text-align:left;
 padding-left:9px;
 flex-shrink:0
}
.network-info__background {
 opacity:.6;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 border-radius:0 0 4px 0
}
.network-info__text {
 position:absolute;
 color:#fff;
 font-size:8px;
 line-height:11px;
 font-weight:500;
 letter-spacing:.2px
}
@media screen and (min-width:768px) {
 .network-info {
  height:14px;
  padding-left:13px
 }
 .network-info__text {
  font-size:10px;
  line-height:14px
 }
}
.now-input--input::placeholder {
 font-size:17px;
 color:#a4a3aa;
 font-weight:100
}
.now-input {
 position:relative;
 display:inline-flex;
 flex-direction:column;
 width:100%
}
.now-input--labels {
 position:absolute;
 display:flex;
 align-items:center
}
.now-input--non-promo-value {
 font-size:12px;
 text-decoration-line:line-through;
 color:#000
}
.now-input--non-promo-value:not(:first-child) {
 margin-left:8px
}
@media(min-width:576px) {
 .now-input--non-promo-value:not(:first-child) {
  margin-left:16px
 }
}
.now-input--input {
 width:100%;
 margin:0;
 border:0
}
.now-input--input[readonly] {
 cursor:default
}
.now-input--loader {
 position:absolute;
 bottom:0
}
.now-input__dark {
 background-color:#36324a
}
.now-input__dark .now-input--input {
 width:100%;
 height:100%;
 margin:0;
 padding:17px 20px 0;
 font-size:24px;
 color:#fff;
 background-color:#3e3e59;
 border-radius:5px 0 0 5px;
 outline:none
}
@media all and (max-width:575px) {
 .now-input__dark .now-input--input {
  font-size:16px;
  padding:17px 36px 0 20px
 }
}
.now-input__dark .now-input--labels {
 top:5px;
 left:20px
}
.now-input__dark .now-input--label {
 font-size:14px;
 color:#808086
}
.now-input__light {
 background-color:#fff;
 position:relative
}
.now-input__light .now-input--input {
 width:100%;
 height:100%;
 margin:0;
 padding:17px 20px 0;
 font-size:24px;
 color:#000;
 background-color:#fff;
 border-radius:5px 0 0 5px;
 outline:none
}
@media all and (max-width:575px) {
 .now-input__light .now-input--input {
  font-size:16px;
  padding:17px 36px 0 20px
 }
}
.now-input__light .now-input--labels {
 top:5px;
 left:20px
}
.now-input__light .now-input--label {
 font-size:14px;
 color:#808086
}
.now-input__default {
 border:1px solid #00c26f;
 height:50px;
 border-radius:6px;
 line-height:22px;
 letter-spacing:.4px;
 color:#2b2b36
}
.now-input__default .now-input--label {
 color:#a4a3aa;
 top:0;
 font-size:14px
}
.now-input__default .now-input--input {
 border-radius:inherit;
 font-size:20px;
 outline:none;
 background-color:transparent;
 z-index:1
}
.now-input__default .now-input--input-padding {
 padding:26px 40px 12px 20px
}
.now-input__gray {
 border:1px solid #dce2ea;
 border-radius:6px;
 height:50px;
 line-height:22px;
 letter-spacing:.4px;
 color:#2b2b36
}
.now-input__gray .now-input--label {
 color:#a4a3aa;
 top:0;
 font-size:14px
}
.now-input__gray .now-input--input {
 outline:none;
 border-radius:inherit;
 font-size:20px
}
.combobox__filters {
 display:flex;
 flex-wrap:wrap;
 margin:0 16px;
 justify-content:space-between
}
.filter__button {
 background:#fafafd;
 border:1px solid #e9e7ee;
 box-sizing:border-box;
 border-radius:4px;
 padding:9px 4px;
 display:flex;
 justify-content:center;
 align-items:center;
 margin-right:8px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 letter-spacing:.1px;
 color:#2b2b37;
 flex-grow:1;
 margin-top:10px
}
.filter__button:last-child {
 margin-right:0
}
.filter__button_active {
 border:1px solid #00c26f;
 background:#f9fffc
}
@media screen and (min-width:768px) {
 .filter__button {
  margin-right:12px;
  padding:4px
 }
}
.combobox {
 width:fit-content;
 min-width:121px
}
.combobox--field {
 display:flex;
 align-items:center;
 cursor:pointer;
 height:100%;
 outline:none
}
.combobox--input {
 width:calc(100% - 48px);
 height:100%;
 margin-bottom:0
}
.combobox--dropdown-arrow {
 position:absolute;
 right:0;
 display:inline-block;
 padding:5px 12px 0;
 font-size:5px;
 line-height:48px;
 cursor:pointer
}
.combobox--dropdown {
 margin:0;
 padding:0;
 position:absolute;
 background-color:#fff;
 visibility:hidden;
 display:none
}
.combobox--dropdown__open {
 visibility:visible;
 overflow:hidden;
 cursor:initial;
 display:block;
 height:100%
}
@media screen and (min-width:768px) {
 .combobox--dropdown__open {
  height:auto
 }
}
@media screen and (min-width:768px) {
 .combobox--dropdown {
  max-height:380px
 }
}
.combobox--dropdown-message-empty-list {
 padding:0 15px;
 font-size:16px;
 text-align:center
}
.combobox__items-list {
 padding:0;
 max-height:none;
 overflow-y:scroll;
 height:calc(100% - 155px)
}
.combobox__items-list_tall {
 height:calc(100% - 107px)
}
.combobox__items-list .combobox-dropdown-item {
 height:auto;
 padding-right:5px;
 padding-left:16px;
 list-style:none;
 cursor:pointer
}
.combobox-dropdown-item:hover {
 background-color:#f7f7f9
}
.combobox__green-scrollbar .combobox__items-list::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#e9e7ee
}
.combobox__green-scrollbar .combobox__items-list::-webkit-scrollbar-thumb {
 background:#00c26f
}
.combobox__dark {
 background-color:#36324a
}
.combobox__dark .combobox--dropdown-arrow {
 fill:#fff
}
.combobox__light {
 background-color:#fff
}
.combobox__light .combobox--field__dropdown-open {
 border-bottom:none;
 box-shadow:0 0 8px rgba(0,0,0,.1);
 border-radius:5px 5px 0 0;
 background:#fff;
 flex-direction:column;
 align-items:start
}
.combobox__light .combobox--dropdown__open {
 box-shadow:0 6px 8px rgba(0,0,0,.1);
 top:100px
}
.combobox__light .combobox--dropdown-arrow {
 fill:#000
}
.combobox__input {
 background:#fafafd;
 border:1px solid #e9e7ee;
 box-sizing:border-box;
 border-radius:4px;
 height:44px;
 width:calc(100% - 32px);
 margin:8px 16px 0;
 position:relative
}
.combobox__search-icon {
 position:absolute;
 top:10px;
 left:16px
}
.combobox__dropdown-label {
 font-weight:400;
 font-size:16px;
 line-height:24px;
 letter-spacing:.1px;
 color:#000;
 margin:16px 16px 0
}
.combobox__btn-close {
 position:absolute;
 top:16px;
 right:16px;
 border:none;
 background:0 0;
 outline:none
}
.combobox.combobox_open {
 width:100%;
 position:absolute;
 display:block
}
.combobox--field.combobox--field__without-selector {
 cursor:initial
}
@media screen and (min-width:768px) {
 .combobox {
  min-width:160px
 }
 .combobox__items-list {
  max-height:330px;
  height:auto;
  margin:15px 0 0
 }
 div.combobox__network {
  position:absolute;
  bottom:0;
  left:0
 }
}
.currency-item {
 display:flex
}
.currency-item--currency-icon {
 display:inline-block;
 vertical-align:middle;
 margin-right:10px
}
@media all and (max-width:575px) {
 .currency-item--currency-icon {
  margin-right:6px
 }
}
.currency-item--ticker {
 display:inline-block;
 margin-right:10px;
 word-break:break-all
}
.currency-item__ticker_fontsize-big {
 font-size:18px
}
.currency-item__dark .currency-item--currency-icon {
 color:#00c26f
}
.currency-item__dark .currency-item--ticker {
 color:#fff
}
.currency-item__light .currency-item--currency-icon {
 color:#00c26f
}
.currency-item__light .currency-item--ticker {
 color:#000
}
.currency-item_mobile {
 display:none
}
@media(min-width:768px) {
 .currency-item_mobile {
  display:inline-block
 }
}
:export {
 font:Roboto,Arial,Helvetica,sans-serif;
 colorprimary:#00c26f;
 colorprimarylight:#16d785;
 colorsecondary:#5c5780;
 colorbackground:#f6f4f8;
 colordark:#2b2b36;
 colordarktext:#2c4240;
 colortextondarkbg:#56566e;
 colorred:#dc1d2e;
 colortextondarkbglight:#706c90;
 colorwhite:#fff;
 colorblack:#000;
 colorgray:#e5e5e5;
 colordarkgray:#c4c3c9;
 colordarkinput:#36324a;
 colorlight:#383861;
 colorlightgradient:#3d3d70;
 colorglow:#6d6bd9;
 colorwhitearticle:#d7dfe8;
 colorlightgreen:#d8fce6;
 colorbtn:#383857;
 colorfirstitemusing:#454391;
 colorseconditemusing:#5452ac;
 colorbtnlight:#50e3a2;
 colorblur:#26b6f6;
 coloryellow:#ffd12a;
 coloryellowlight:#f2c94c;
 colorbannertopic:#f2f2f2;
 colordarklight:#333;
 colorbordergreen:#00c26f;
 colorinputborder:#d1cfdd;
 colorscrollbarprimary:#e9e7ee;
 colorscrollbarsecondary:#00c26f;
 colorblue:#2551ae;
 colorlightgray:#f7f7f9;
 bannerfirstblockgradient:linear-gradient(270.79deg,#a086fc 1.82%,#ffda54 99.89%);
 bannerlastblockgradient:linear-gradient(270.79deg,#7977ef 1.82%,#45da93 122.34%);
 headergradient:linear-gradient(28.39deg,#3d3d70 4.29%,#2B2B36 42.96%);
 secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2B2B36 42.96%);
 rangegradient:linear-gradient(to right,#00C26F 0%,rgba(255,255,255,0.3) 0);
 footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2B2B36 42.96%);
 headerheight:105px;
 footerheight:424px;
 mincontentheight:calc(100vh - 105px - 424px);
 mobilewidth:768px;
 tabletwidth:992px;
 smalldesktopwidth:1200px;
 smallmobilewidth:480px;
 screenmaxwidthxl:1599px;
 screenminwidthxl:1200px;
 screenmaxwidthl:1199px;
 screenminwidthl:992px;
 screenmaxwidthm:991px;
 screenminwidthm:768px;
 screenmaxwidths:767px;
 screenminwidths:576px;
 screenmaxwidthxs:575px;
 screenminwidthxs:380px;
 screenmaxwidthxxs:379px
}
.new-stepper-header {
 margin-top:-40px;
 margin-bottom:12px;
 background:#fff;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 padding:12px 30px;
 font-size:12px;
 color:#808086;
 text-align:center;
 position:relative
}
.new-stepper-header__back {
 position:absolute;
 left:12px;
 border:0;
 background:0 0
}
.new-stepper-header__back:focus {
 outline:none
}
@media(min-width:768px) {
 .new-stepper-header-wrapper {
  border-radius:12px;
  padding:14px;
  font-size:14px;
  margin-top:0
 }
}
.new-stepper-fix-rate {
 display:flex;
 align-items:center
}
.new-stepper-fix-rate__text {
 display:flex;
 color:#2b2b36;
 font-size:12px;
 margin-right:10px;
 border-bottom:1px dashed #00b67a;
 cursor:help
}
.new-stepper-fix-rate__text:before {
 content:"🔒";
 margin-right:5px
}
.new-stepper-switch {
 position:relative;
 display:flex;
 width:32px;
 height:12px
}
.new-stepper-switch-input {
 opacity:0;
 width:0;
 height:0
}
.new-stepper-switch-slider {
 position:absolute;
 cursor:pointer;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background:#bfbfc3;
 border-radius:4px
}
.new-stepper-switch-slider:before {
 content:"";
 position:absolute;
 height:14px;
 width:14px;
 background:#808086;
 border-radius:4px;
 top:-1px;
 transition:transform .3s ease
}
.new-stepper-switch-slider_show-animation:before {
 background:linear-gradient(315deg,#808086 40%,#fff 50%,#808086 60%);
 background-size:50px 50px;
 animation-name:gradient;
 animation-duration:2s;
 animation-iteration-count:infinite
}
.new-stepper-switch-input:checked+.new-stepper-switch-slider {
 background:rgba(0,194,111,.2)
}
.new-stepper-switch-input:checked+.new-stepper-switch-slider:before {
 background:#00c26f;
 transform:translateX(18px)
}
@keyframes gradient {
 0% {
  background-position:100% 100%
 }
 50% {
  background-position:0 0
 }
 100% {
  background-position:100% 100%
 }
}
.new-stepper-body {
 padding:16px;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 background:#fff
}
.new-stepper-body_dark {
 background:#343443;
 border:1px solid #46475e;
 border-top:none
}
@media(min-width:768px) {
 .new-stepper-body {
  padding:40px
 }
}
.new-stepper-tabs {
 display:flex
}
.new-stepper-tab {
 display:flex;
 justify-content:center;
 align-items:center;
 position:relative;
 background:#eaedf2;
 font-size:12px;
 line-height:14px;
 color:#808086;
 font-weight:500;
 letter-spacing:.4px;
 padding:0 8px;
 border:1px solid transparent;
 width:100%;
 height:44px;
 border-radius:12px 12px 0 0;
 transition:color ease .3s
}
.new-stepper-tab_dark {
 background:#30303e;
 border:1px solid #46475e
}
.new-stepper-tab span {
 position:relative;
 z-index:1;
 opacity:.8
}
.new-stepper-tab:focus {
 outline:none
}
.new-stepper-tab_active {
 color:#2b2b36;
 background:#fff
}
.new-stepper-tab_active span {
 opacity:1
}
.new-stepper-tab_active-dark {
 color:#fff;
 background:#343443;
 border-bottom:1px solid transparent
}
.new-stepper-tab_exchange {
 border:1px solid #fff
}
.new-stepper-tab_buy-sell {
 border:1px solid #fff
}
.new-stepper-tab_exchange-dark {
 border:1px solid #46475e;
 border-bottom:1px solid transparent
}
.new-stepper-tab_buy-sell-dark {
 border:1px solid #46475e;
 border-bottom:1px solid transparent
}
.new-stepper-tab_exchange:before {
 content:"";
 position:absolute;
 top:-1px;
 right:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#fff;
 transform:skewX(20deg);
 border:1px solid #fff;
 border-radius:0 5px 0 0;
 border-left:none;
 z-index:1
}
.new-stepper-tab_exchange-dark:before {
 content:"";
 position:absolute;
 top:-1px;
 right:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#343443;
 transform:skewX(20deg);
 border:1px solid #46475e;
 border-radius:0 5px 0 0;
 border-left:none;
 border-bottom:1px solid transparent;
 z-index:1
}
.new-stepper-tab_buy-sell:before {
 content:"";
 position:absolute;
 top:-1px;
 left:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#fff;
 transform:skewX(-20deg);
 border:1px solid #fff;
 border-radius:5px 0 0 0;
 border-right:none;
 z-index:1
}
.new-stepper-tab_buy-sell-dark:before {
 content:"";
 position:absolute;
 top:-1px;
 left:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#343443;
 transform:skewX(-20deg);
 border:1px solid #46475e;
 border-radius:5px 0 0 0;
 border-right:none;
 border-bottom:1px solid transparent;
 z-index:1
}
.new-stepper-tab__text {
 display:flex;
 align-items:center
}
.new-stepper-tab__text span {
 display:none
}
@media screen and (min-width:576px) {
 .new-stepper-tab__text span {
  display:inline-block;
  vertical-align:top
 }
}
@media screen and (min-width:768px) {
 .new-stepper-tab {
  font-size:13px;
  line-height:15px;
  height:50px
 }
}
.new-stepper-tooltip {
 position:absolute;
 width:210px;
 z-index:1000
}
.new-stepper-tooltip_hidden {
 visibility:hidden
}
.new-stepper-tooltip__content {
 position:relative;
 background:#414453;
 box-shadow:0 0 10px rgba(43,43,54,.2);
 padding:12px;
 color:#fff;
 border-radius:8px
}
.new-stepper-tooltip__content:before {
 content:"";
 position:absolute;
 bottom:-10px;
 left:calc( 100%/2 - 10px);
 width:0;
 height:0;
 border-left:10px solid transparent;
 border-right:10px solid transparent;
 border-top:10px solid #414453
}
.new-stepper-tooltip__content_white {
 background:#fff;
 color:#2b2b36
}
.new-stepper-tooltip__content_white:before {
 border-top:10px solid #fff
}
.new-stepper-tooltip__title {
 text-align:left;
 font-size:14px;
 font-weight:700;
 line-height:16px
}
.new-stepper-tooltip__body {
 font-size:14px;
 padding:5px 0;
 text-align:left
}
.new-stepper-currency-to-currency {
 display:flex;
 flex-direction:column;
 background:#fff;
 border-radius:12px
}
.new-stepper-currency-border {
 position:relative;
 margin:0
}
.new-stepper-currency-border img {
 position:absolute;
 top:calc(50% - 9px);
 right:40px;
 transform:rotate(90deg)
}
.new-stepper-currency-border:before {
 height:100%;
 width:100%;
 content:"";
 position:absolute;
 border:1px solid #f0f0f0
}
@media(min-width:768px) {
 .new-stepper-currency-to-currency {
  flex-direction:row;
  border-radius:12px 12px 0 0;
  border-bottom:1px solid #f0f0f0
 }
 .new-stepper-currency-from {
  flex-direction:row-reverse
 }
 .new-stepper-currency-border {
  margin:0 34px
 }
 .new-stepper-currency-border img {
  transform:rotate(0);
  position:absolute;
  left:-8px;
  right:0;
  top:calc(50% - 9px)
 }
}
.new-stepper-currency-to-currency-item {
 flex-basis:100%;
 padding:20px 24px;
 display:flex;
 align-items:center
}
.new-stepper-currency-to-currency-item__ticker {
 margin:0 16px
}
.new-stepper-currency-to-currency-item__amount {
 font-size:18px;
 font-weight:500;
 color:#2b2b36
}
.new-stepper-currency-to-currency-item__amount_fixed {
 color:#00c26f
}
.new-stepper-wallet-card {
 display:flex;
 flex-direction:column;
 box-shadow:0 2.5px 15px rgba(43,43,54,.12);
 border-radius:8px;
 padding:24px 16px;
 margin:-16px -16px 24px
}
.new-stepper-wallet-card__warning {
 margin:0 -16px -24px
}
.new-stepper-wallet-items-in-line {
 display:flex;
 flex-direction:column
}
@media(min-width:768px) {
 .new-stepper-wallet-card {
  box-shadow:0 3px 15px rgba(43,43,54,.12);
  border-radius:8px;
  padding:30px;
  margin:-16px -16px 40px
 }
 .new-stepper-wallet-items-in-line {
  flex-direction:row
 }
 .new-stepper-wallet-items-in-line .new-stepper-wallet-card-item:nth-child(n) {
  flex-basis:calc(100%/3)
 }
 .new-stepper-wallet-card__warning {
  margin:0 -30px -30px
 }
}
.new-stepper-checkbox {
 display:block;
 padding:5px 0
}
.new-stepper-checkbox__label {
 display:flex;
 align-items:end;
 position:relative;
 padding-left:24px;
 font-size:12px;
 color:#808086
}
.new-stepper-checkbox__label a {
 color:#808086;
 text-decoration:underline
}
.new-stepper-checkbox__label a:hover {
 color:#00c26f
}
.new-stepper-checkbox input {
 position:absolute;
 opacity:0
}
.new-stepper-checkbox__label:before {
 content:"";
 position:absolute;
 cursor:pointer;
 left:0;
 top:0;
 width:16px;
 height:16px;
 border:1px solid #5c806f;
 border-radius:4px
}
.new-stepper-checkbox__label:after {
 content:"";
 position:absolute;
 cursor:pointer;
 left:3px;
 top:4px;
 width:10px;
 height:8px;
 background-repeat:no-repeat
}
.new-stepper-checkbox input:checked+.new-stepper-checkbox__label:before {
 background:#00c26f;
 border:none
}
.new-stepper-checkbox input:checked+.new-stepper-checkbox__label:after {
 background:url(6c0731253f10155395a7.svg)
}
.new-stepper-agreement {
 padding-top:16px
}
.new-stepper-notification {
 font-size:12px;
 line-height:17px;
 font-weight:400;
 color:#a4a3aa;
 border-radius:6px;
 background-color:#eaeaeb;
 padding:4px 12px;
 margin-top:8px
}
.new-stepper-notification:first-of-type {
 margin-top:0
}
.new-stepper-notification p {
 font-size:12px;
 line-height:17px;
 font-weight:400;
 color:#a4a3aa;
 letter-spacing:normal;
 margin:0;
 opacity:1
}
@media screen and (min-width:768px) {
 .new-stepper-notification,
 .new-stepper-notification p {
  font-size:14px;
  line-height:20px
 }
}
.new-stepper-button {
 display:flex;
 justify-content:center;
 align-items:center;
 flex-shrink:0;
 width:100%;
 height:50px;
 font-size:16px;
 line-height:22px;
 letter-spacing:.4px;
 color:#fff;
 font-weight:700;
 background-color:#00c26f;
 border-radius:6px;
 border:1px solid #00c26f;
 text-align:center;
 padding:0 5px;
 margin:0 auto;
 cursor:pointer;
 transition:background ease .3s
}
.new-stepper-button:hover {
 background-color:#00c87a
}
.new-stepper-button:focus {
 outline:0
}
.new-stepper-button:disabled {
 pointer-events:none
}
.new-stepper-field__header {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 margin-bottom:4px
}
.new-stepper-field_hidden {
 display:none
}
.new-stepper-field__label {
 font-size:16px;
 line-height:20px;
 color:#808086;
 transition:color ease .3s
}
.new-stepper-field__label_color-black {
 color:#808086
}
.new-stepper-field__label-right {
 font-size:14px;
 line-height:17px;
 color:#808086;
 margin-left:auto;
 cursor:pointer;
 outline:none
}
.new-stepper-field__label-right:hover {
 color:#00c26f
}
.new-stepper-field__wrapper-input {
 position:relative;
 z-index:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 height:50px;
 background-color:#fff;
 border:1px solid #dce2ea;
 border-radius:6px;
 transition:border ease .3s
}
.new-stepper-field__wrapper-input_border-green {
 border-color:#00c26f
}
.new-stepper-field__input {
 position:relative;
 z-index:1;
 display:block;
 width:100%;
 height:100%;
 flex-grow:1;
 font-size:17px;
 line-height:20px;
 font-weight:400;
 color:#2b2b36;
 background-color:transparent;
 border:none;
 padding:20px 16px 6px;
 margin:0
}
.new-stepper-field__input:focus {
 outline:0
}
.new-stepper-field__input:focus+.new-stepper-field__placeholder,
.new-stepper-field__input:not(:placeholder-shown)+.new-stepper-field__placeholder {
 transform:translate(3px,2px) scale(.8);
 z-index:1;
 overflow:visible
}
.new-stepper-field__input::placeholder {
 color:#808086;
 font-weight:400;
 text-overflow:ellipsis;
 visibility:hidden;
 opacity:0
}
.new-stepper-field__placeholder {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 z-index:0;
 font-size:14px;
 line-height:20px;
 color:#808086;
 font-weight:300;
 letter-spacing:.01375em;
 padding-left:16px;
 transform:translate(0,13px) scale(1);
 transform-origin:top left;
 transition:transform ease .3s;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 pointer-events:none
}
.new-stepper-field__icon {
 width:40px;
 position:absolute;
 right:0;
 z-index:1;
 cursor:pointer;
 outline:none
}
.new-stepper-field__icon:hover {
 animation-name:new-stepper-field-icon-scale;
 animation-duration:.5s
}
.new-stepper-field__icon svg {
 display:block;
 flex-shrink:0
}
.new-stepper-field__icon-success {
 width:40px;
 position:absolute;
 right:0;
 z-index:1;
 outline:none
}
.new-stepper-field__icon-success svg {
 display:block;
 animation-name:new-stepper-field-icon-rotate;
 animation-duration:.3s
}
.new-stepper-field_has-error .new-stepper-field__wrapper-input {
 border-color:#fcedba;
 border-radius:6px 6px 0 0
}
.new-stepper-field__wrapper-input_with-icon .new-stepper-field__input {
 padding-right:50px
}
.new-stepper-field__wrapper-input_with-icon img.loader-icon {
 margin-left:-10px
}
.new-stepper-field__wrapper-input_with-icon .new-stepper-field__placeholder {
 right:40px
}
@media screen and (min-width:768px) {
 .new-stepper-field__placeholder,
 .new-stepper-field__input {
  font-size:17px;
  line-height:22px
 }
}
@keyframes new-stepper-field-icon-scale {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(1.1)
 }
 100% {
  transform:scale(1)
 }
}
@keyframes new-stepper-field-icon-rotate {
 0% {
  transform:rotate(-45deg)
 }
 100% {
  transform:rotate(0)
 }
}
.new-stepper-qr-scanner {
 position:relative;
 overflow:hidden;
 transition:height linear .5s;
 will-change:height
}
.new-stepper-qr-scanner svg {
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:auto
}
.new-stepper-qr-scanner__video-wrap {
 position:relative;
 height:0;
 padding-bottom:75%;
 margin-top:25px
}
.new-stepper-qr-scanner__video {
 display:block;
 max-width:100%;
 margin:0;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0
}
.new-stepper-qr-scanner__canvas {
 max-width:100%;
 display:none;
 height:0
}
.new-stepper-qr-scanner__error {
 display:flex;
 align-items:center;
 background:rgba(252,237,189,.59);
 border:1px solid #e2e7ed;
 border-radius:8px;
 padding:16px;
 margin-top:16px
}
.new-stepper-qr-scanner__error-icon {
 margin-right:16px
}
.new-stepper-qr-scanner__error-text {
 font-weight:400;
 font-size:13px;
 line-height:16px;
 display:flex;
 align-items:center;
 letter-spacing:.04px;
 color:rgba(43,43,54,.5);
 margin:0;
 padding:0
}
@media screen and (min-width:768px) {
 .new-stepper-qr-scanner__video {
  height:100%
 }
}
.new-stepper-recipient-field {
 margin-top:24px
}
@media(min-width:1200px) {
 .new-stepper-recipient-field__wallets {
  width:575px
 }
}
.new-stepper-wallets {
 overflow:hidden;
 transition:max-height linear .5s
}
.new-stepper-wallets__wrap {
 padding:20px 0 0
}
.new-stepper-wallets__header {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 margin-bottom:5px
}
.new-stepper-wallets__title {
 font-size:18px;
 line-height:1;
 color:#2b2b37;
 font-weight:400;
 letter-spacing:.09px;
 margin:0
}
.new-stepper-wallets__button {
 width:80px;
 height:24px;
 font-size:13px;
 line-height:20px;
 color:#00c26f;
 font-weight:400;
 background-color:#fff;
 border:1px solid #00c26f;
 padding:0;
 margin:0 0 0 17px
}
.new-stepper-wallets__button:hover {
 border-color:#00dc7e;
 color:#00dc7e;
 background-color:#fff
}
.new-stepper-wallets__content {
 padding-top:15px;
 padding-left:20px;
 border-left:1px solid rgba(196,194,211,.4)
}
.new-stepper-wallets__block {
 padding-top:35px
}
.new-stepper-wallets__block:first-child {
 padding-top:0
}
.new-stepper-wallets__block-title {
 font-size:14px;
 line-height:18px;
 color:#aba9b5
}
.new-stepper-warning {
 position:relative;
 width:100%
}
.new-stepper-warning__content {
 display:flex;
 justify-content:center;
 align-items:center;
 background-color:#fcefc1;
 border-radius:0 0 8px 8px;
 padding:10px
}
.new-stepper-warning__icon {
 margin-right:9px
}
.new-stepper-warning p {
 font-size:14px;
 line-height:12px;
 color:rgba(43,43,54,.5);
 text-align:center;
 letter-spacing:.1px;
 padding:0;
 margin:0;
 opacity:1
}
.new-stepper-warning_absolute .new-stepper-warning__content {
 justify-content:flex-start;
 position:absolute;
 top:-1px;
 left:0;
 right:0;
 z-index:1;
 background-color:#fcedba;
 border-radius:0 0 6px 6px;
 padding-left:16px;
 padding-right:16px;
 animation-name:warning-fade;
 animation-duration:.3s
}
.new-stepper-warning_absolute p {
 color:#5d5a60;
 text-align:left
}
@media screen and (min-width:768px) {
 .new-stepper-warning p {
  font-size:14px;
  line-height:14px
 }
 .new-stepper-warning_absolute p {
  font-size:16px;
  line-height:16px
 }
}
@keyframes warning-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.new-stepper-dropdown-settings {
 border-top:1px solid #f4f4f5
}
.new-stepper-dropdown-settings__content-wrapper {
 overflow:hidden;
 transition:max-height ease .3s
}
.new-stepper-dropdown-settings__content {
 padding:24px 0
}
.new-stepper-dropdown-settings__title {
 display:flex;
 justify-content:center;
 align-items:center;
 font-size:10px;
 line-height:14px;
 color:#a6b7cf;
 text-transform:uppercase;
 text-align:center;
 letter-spacing:1px;
 border-top:1px solid #f4f4f5;
 padding:14px 0;
 margin-top:-1px;
 cursor:pointer
}
.new-stepper-dropdown-settings__title:focus {
 outline:0
}
.new-stepper-dropdown-settings__title svg {
 margin-left:9px;
 transition:transform ease .3s
}
.new-stepper-dropdown-settings__title_icon-rotate svg {
 transform:rotate(-180deg)
}
@media all and (min-width:768px) {
 .new-stepper-dropdown-settings__content {
  padding:0
 }
}
.new-stepper-extra-id-field {
 margin-top:24px
}
.new-stepper-extra-id-field:first-of-type {
 margin-top:0
}
.new-stepper-backup-field {
 margin-top:24px
}
.new-stepper-backup-field:first-of-type {
 margin-top:0
}
.new-stepper-backup-dropdown {
 overflow:hidden;
 transition:max-height ease .3s
}
.new-stepper-backup-dropdown__content {
 font-size:12px;
 line-height:17px;
 color:#808086;
 padding:4px 16px
}
.new-stepper-smart-info-wallet {
 padding:8px 32px;
 display:flex;
 color:#bfbfc3;
 font-size:10px;
 font-weight:400;
 justify-content:center;
 flex-wrap:wrap;
 border-top:1px solid #f4f4f5
}
.new-stepper-smart-info-wallet__item {
 margin-right:8px
}
.new-stepper-smart-info-wallet .new-stepper-smart-info-wallet__item:last-child {
 margin-right:0
}
.new-stepper-smart-info-wallet_underline {
 border-bottom:1px dashed #bfbfc3
}
@media(min-width:768px) {
 .new-stepper-smart-info-wallet {
  flex-direction:row;
  justify-content:center;
  font-size:12px;
  border-top:none
 }
 .new-stepper-smart-info-wallet__item {
  margin-right:16px
 }
}
.new-stepper-subscription {
 background-color:transparent;
 padding-top:30px
}
.new-stepper-subscription__content {
 background-color:#fff;
 box-shadow:0 2.4px 20px rgba(43,43,54,.07);
 border-radius:12px;
 padding:0 16px 16px
}
.new-stepper-subscription__left {
 text-align:center
}
.new-stepper-subscription__left img {
 margin-top:-30px
}
.new-stepper-subscription__agreement {
 display:block;
 margin-top:7px
}
.new-stepper-subscription__button {
 margin-top:16px
}
.new-stepper-subscription__button .new-stepper-button {
 padding:0 16px
}
.subscription-info {
 margin:59px 0 76px
}
.subscription-info.subscription-info_with-button {
 margin:59px 0 57px
}
.subscription-info p {
 margin:0;
 padding:0
}
.subscription-info__header {
 font-weight:400;
 font-size:24px;
 line-height:36px;
 color:#2b2b37;
 text-align:center
}
.subscription-info__text {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#808086;
 margin-top:4px;
 text-align:center
}
.new-stepper-subscription__field .new-stepper-field__label {
 font-style:normal;
 font-weight:500;
 font-size:14px;
 line-height:20px;
 color:#2b2b36
}
.new-stepper-subscription__agreement .new-stepper-checkbox__label {
 color:#2b2b36
}
@media screen and (min-width:768px) {
 .new-stepper-subscription {
  padding-top:0
 }
 .new-stepper-subscription__content {
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:32px 40px 32px 28px
 }
 .new-stepper-subscription__left {
  margin-right:32px;
  flex-shrink:0
 }
 .new-stepper-subscription__left img {
  margin-top:0
 }
 .new-stepper-subscription__right {
  display:flex;
  justify-content:space-between;
  align-items:flex-end;
  flex-wrap:wrap;
  flex-grow:1
 }
 .new-stepper-subscription__right.new-stepper-subscription__right_center {
  align-items:center
 }
 .subscription-info,
 .subscription-info.subscription-info_with-button {
  margin:0;
  max-width:460px
 }
 .subscription-info__header,
 .subscription-info__text {
  text-align:left
 }
 .new-stepper-subscription__field {
  flex-grow:1
 }
 .new-stepper-subscription__button {
  min-width:168px
 }
 .new-stepper-subscription__agreement {
  order:3;
  width:100%
 }
}
@media screen and (min-width:992px) {
 .new-stepper-subscription__button {
  margin-top:0;
  margin-left:16px
 }
}
.new-stepper-button-swap {
 display:flex;
 justify-content:center;
 align-items:center;
 border:none;
 outline:none;
 width:28px;
 height:28px;
 border-radius:5px;
 background:#fff;
 padding:0;
 box-shadow:1px 1px 6px rgba(43,43,54,.15)
}
.new-stepper-button-swap_dark {
 background:#3e3f57
}
.new-stepper-button-swap_rotate {
 transform:rotate(90deg)
}
.new-stepper-button-lock {
 background:0 0;
 outline:none;
 border:none;
 margin:0
}
.new-stepper-button-lock_gray-svg:hover svg {
 fill:#808086
}
.new-stepper-button-lock_green-svg:hover svg {
 fill:#00ce85
}
.new-stepper-hints {
 padding-left:16px
}
.new-stepper-hints__wrapper-border {
 display:flex;
 flex-direction:column;
 border-left:1px solid #dce2ea;
 padding:10px 0
}
.new-stepper-hints__item {
 position:relative;
 font-size:12px;
 color:#808086;
 padding:2px 0 2px 16px;
 display:flex
}
.new-stepper-hints__item:before {
 position:absolute;
 content:"";
 width:7px;
 height:7px;
 left:-4px;
 top:9px;
 border-radius:50%;
 background:#dce2ea
}
.new-stepper-hints__label {
 border:none;
 padding:0;
 outline:none;
 background:0 0;
 border-bottom:1px dashed #00b67a
}
.new-stepper-hints__label_no-border {
 border-bottom:none
}
.new-stepper-hints__button_green {
 color:#00c26f;
 font-size:10px;
 font-style:normal;
 font-weight:700;
 line-height:14px;
 margin-left:8px;
 letter-spacing:.4px;
 background:0 0;
 outline:none;
 padding:0;
 border:none;
 display:flex;
 align-items:center
}
.new-stepper-hints__button_green img {
 margin-right:4px
}
.new-stepper-hints__rate {
 margin-right:6px
}
.new-stepper-hints__fix-rate-timer {
 color:#808086
}
.new-stepper-hints_dark .new-stepper-hints__wrapper-border {
 border-left:1px solid #3e3f57
}
.new-stepper-hints_dark .new-stepper-hints__item {
 color:#fff
}
.new-stepper-hints_dark .new-stepper-hints__item:before {
 background:#3e3f57
}
.new-stepper-hints_loading {
 opacity:.3
}
.trade-top-up__tooltip {
 border-radius:4px;
 border:1px solid #dce2ea;
 background:#fff;
 padding:8px 16px;
 color:#a4a3aa;
 font-feature-settings:'clig' off,'liga' off;
 font-size:14px;
 font-style:normal;
 font-weight:400;
 line-height:20px;
 letter-spacing:.043px
}
@media(min-width:768px) {
 .new-stepper-hints__item {
  padding:5px 0 5px 16px
 }
 .new-stepper-hints__item:before {
  top:11px
 }
 .new-stepper-hints__rate {
  margin-right:12px
 }
 .new-stepper-hints__button_green {
  font-size:14px;
  line-height:17px
 }
}
.new-stepper-hints-cashback {
 padding-left:16px
}
.new-stepper-hints-cashback__wrapper {
 display:flex;
 flex-direction:column;
 padding:10px 0
}
.new-stepper-hints-cashback__item {
 position:relative;
 font-size:12px;
 color:#808086;
 padding:2px 0 2px 16px
}
.new-stepper-hints-cashback__item:before {
 position:absolute;
 content:"";
 width:7px;
 height:7px;
 left:-4px;
 top:9px;
 border-radius:50%;
 background:#dce2ea
}
.new-stepper-hints-cashback__item:after {
 position:absolute;
 content:"";
 height:100%;
 width:1px;
 left:-1px;
 top:-10px;
 background:#dce2ea
}
.new-stepper-hints-cashback_loading {
 opacity:.3
}
.new-stepper-deposit-fio__title {
 font-size:14px;
 line-height:20px;
 color:#808086;
 margin-bottom:4px
}
.new-stepper-deposit-fio__icon {
 display:none
}
.new-stepper-deposit-fio__button {
 height:50px;
 flex-direction:row-reverse;
 background-color:#fff;
 border:1px solid #dce2ea;
 color:#2b2b37;
 font-weight:500;
 margin-top:24px
}
.new-stepper-deposit-fio__button:hover {
 background-color:#fff
}
.new-stepper-fio-request-icon {
 display:block;
 width:10px;
 margin-right:10px
}
@media screen and (min-width:768px) {
 .new-stepper-deposit-fio__title {
  margin-bottom:12px
 }
 .new-stepper-deposit-fio__content {
  display:flex;
  justify-content:flex-start;
  align-items:center
 }
 .new-stepper-deposit-fio__icon {
  display:flex;
  justify-content:center;
  align-items:center;
  width:48px;
  flex-shrink:0
 }
 .new-stepper-deposit-fio__icon svg {
  display:block
 }
 .new-stepper-deposit-fio__field {
  flex-grow:1;
  margin-left:8px
 }
 .new-stepper-deposit-fio__button {
  max-width:178px;
  color:#fff;
  background-color:#6eafdf;
  border:none;
  margin-top:0;
  margin-left:12px
 }
 .new-stepper-deposit-fio__button:hover {
  background-color:#8bbfe5
 }
 .new-stepper-fio-request-icon {
  display:none
 }
}
.stepper-browser-wallet-deposit__title {
 color:#808086;
 font-size:14px;
 line-height:140%
}
.stepper-browser-wallet-deposit__body {
 margin-top:8px;
 display:flex;
 align-items:center
}
.stepper-wallet-connect-deposit__title {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#9696a5
}
.stepper-browser-wallet-deposit__body:first-child {
 margin-top:0
}
.stepper-browser-wallet-deposit__icon {
 max-width:48px;
 width:48px;
 height:auto
}
.stepper-browser-wallet-deposit__icon_mobile {
 position:absolute;
 left:8px;
 top:calc(50% - 12px)
}
.stepper-browser-wallet-deposit__btn-wrap {
 flex-grow:1;
 position:relative;
 margin-left:12px;
 display:flex
}
.stepper-browser-wallet-deposit__btn-wrap_mobile {
 flex-direction:column
}
.stepper-browser-wallet-deposit__btn-wrap:first-child {
 margin-left:0
}
.stepper-browser-wallet-deposit__button {
 height:48px;
 background:#ff9b50;
 border-radius:6px;
 border:1px solid #ff9b50;
 font-weight:500;
 font-size:16px;
 text-align:center;
 color:#fff;
 width:100%;
 padding:8px 24px;
 outline:0;
 position:relative;
 transition:background .3s
}
.stepper-browser-wallet-deposit__button-label {
 display:flex;
 align-items:center;
 justify-content:center;
 position:absolute;
 left:0;
 right:0;
 top:50%;
 transform:translateY(-50%)
}
.stepper-browser-wallet-deposit__error-msg {
 background:#fdf4d8;
 border-radius:6px;
 font-weight:400;
 font-size:12px;
 line-height:14px;
 text-align:center;
 color:#5d5a60;
 padding:9px 16px;
 position:absolute;
 left:0;
 right:0;
 top:50px;
 z-index:1;
 transform:translateY(2px)
}
.stepper-browser-wallet-deposit__spinner {
 margin-right:8px
}
.stepper-browser-wallet-deposit__button-label-enter-active,
.stepper-browser-wallet-deposit__button-label-enter-done,
.stepper-browser-wallet-deposit__button-label-exit {
 opacity:1
}
.stepper-browser-wallet-deposit__button-label-enter,
.stepper-browser-wallet-deposit__button-label-exit-active {
 opacity:0
}
.stepper-browser-wallet-deposit__button-label-enter-active,
.stepper-browser-wallet-deposit__button-label-enter-done,
.stepper-browser-wallet-deposit__button-label-exit-active {
 transition:opacity .3s
}
.stepper-browser-wallet-deposit__error-enter-active,
.stepper-browser-wallet-deposit__error-enter-done,
.stepper-browser-wallet-deposit__error-exit {
 opacity:1;
 transform:translateY(2px)
}
.stepper-browser-wallet-deposit__error-enter,
.stepper-browser-wallet-deposit__error-exit-active {
 opacity:0;
 transform:translateY(20px)
}
.stepper-browser-wallet-deposit__error-enter-active,
.stepper-browser-wallet-deposit__error-enter-done,
.stepper-browser-wallet-deposit__error-exit-active {
 transition:transform .3s,opacity .3s
}
.stepper-browser-wallet-deposit__disconnect-btn {
 max-width:132px;
 padding:13px 24px;
 font-weight:500;
 font-size:16px;
 line-height:22px;
 text-align:center;
 letter-spacing:.33px;
 color:#3b99fc;
 background:#fff;
 border:1px solid #3b99fc;
 border-radius:6px;
 margin-left:8px
}
.stepper-browser-wallet-deposit__disconnect-btn_mobile {
 border:none;
 margin-left:0;
 max-width:initial;
 margin-top:8px
}
.stepper-metamask-deposit__title {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#808086
}
@media(hover:hover) {
 .stepper-browser-wallet-deposit__button:hover {
  opacity:.7
 }
}
@media screen and (min-width:992px) {
 .stepper-browser-wallet-deposit__body {
  margin-top:12px
 }
}
.stepper-browser-wallet-deposit_metamask {
 background:#ff9b50;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_opera {
 background:#982a36;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_brave {
 background:#f1562b;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_kaikas {
 background:#71766c;
 border:1px solid #71766c
}
.stepper-browser-wallet-deposit_tron {
 background:#2d5dc6;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_wallet-connect {
 background:#3b99fc;
 border:1px solid #dce2ea
}
.new-stepper-telegram-info {
 background-color:transparent;
 padding-top:30px
}
.new-stepper-telegram-info__content {
 background-color:#fff;
 box-shadow:0 2.4px 20px rgba(43,43,54,.07);
 border-radius:12px;
 padding:0 16px 16px
}
.new-stepper-telegram-info__left {
 text-align:center
}
.new-stepper-telegram-info__left svg {
 margin-top:-30px
}
.new-stepper-telegram-info__right {
 color:#2b2b36;
 font-size:15px;
 line-height:18px
}
.new-stepper-telegram-info__right p {
 font-size:inherit;
 line-height:inherit;
 opacity:1;
 margin:11px 0 0
}
.new-stepper-telegram-info__right p:first-of-type {
 margin-top:0
}
.new-stepper-telegram-info__right a {
 display:inline-block;
 vertical-align:top;
 font-weight:500;
 color:#2b2b36;
 border-bottom:1px solid #2b2b36;
 transition:border ease .3s
}
.new-stepper-telegram-info__right a:hover {
 border-color:transparent
}
@media screen and (min-width:768px) {
 .new-stepper-telegram-info {
  padding-top:0
 }
 .new-stepper-telegram-info__content {
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:28px 40px
 }
 .new-stepper-telegram-info__left {
  width:100px;
  flex-shrink:0;
  text-align:left
 }
 .new-stepper-telegram-info__left svg {
  margin-top:0
 }
 .new-stepper-telegram-info__right {
  flex-grow:1
 }
}
.new-stepper-copy-button {
 width:20px;
 flex-shrink:0;
 display:flex;
 justify-content:center;
 align-items:center
}
.new-stepper-copy-button:focus {
 outline:0
}
.new-stepper-copy-button__copy-icon {
 width:18px;
 height:18px;
 display:block;
 cursor:pointer;
 animation-name:new-stepper-copy-button-fade;
 animation-duration:.3s
}
.new-stepper-copy-button__check-success-icon {
 width:18px;
 height:18px;
 display:block;
 animation-name:new-stepper-copy-button-rotate;
 animation-duration:2s
}
@keyframes new-stepper-copy-button-rotate {
 0% {
  transform:rotate(-45deg)
 }
 30% {
  transform:rotate(0)
 }
 80% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
@keyframes new-stepper-copy-button-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.new-stepper-copy-text {
 position:relative;
 display:inline-block;
 vertical-align:top;
 word-break:break-all
}
.new-stepper-copy-text [role=button] {
 outline:0
}
.new-stepper-copy-text__button {
 display:inline-flex;
 margin-left:4px;
 top:4px;
 position:relative
}
.new-stepper-simple-tooltip {
 width:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 position:absolute;
 bottom:100%;
 left:0;
 right:0;
 margin:auto;
 font-size:14px;
 line-height:14px;
 color:#fff;
 font-weight:500;
 letter-spacing:.4px;
 background-color:#414453;
 border-radius:10px;
 padding:8px 5px;
 animation-name:new-stepper-simple-tooltip-fade;
 animation-duration:.3s
}
.new-stepper-simple-tooltip:before {
 content:"";
 width:10px;
 height:10px;
 background-color:#414453;
 position:absolute;
 bottom:-4px;
 left:0;
 right:0;
 margin:auto;
 transform:rotate(-45deg)
}
.new-stepper-simple-tooltip_theme-light {
 color:#414453;
 background-color:#fff;
 box-shadow:0 1px 4px 0 rgba(65,68,83,.4)
}
.new-stepper-simple-tooltip_theme-light:before {
 background-color:#fff;
 box-shadow:-3px 3px 3px 0 rgba(65,68,83,.2)
}
@keyframes new-stepper-simple-tooltip-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.new-stepper-section {
 position:relative;
 z-index:1
}
.new-stepper-section__header {
 display:flex;
 justify-content:center;
 text-align:center;
 margin-bottom:28px
}
.new-stepper-section__content {
 position:relative;
 background-color:#fff;
 box-shadow:0 2.4px 30px rgba(43,43,54,.07);
 border-radius:12px;
 padding:24px 16px 16px
}
.new-stepper-section__icon {
 width:93px;
 height:93px;
 position:absolute;
 top:-16px;
 left:0;
 right:0;
 z-index:0;
 display:flex;
 justify-content:center;
 align-items:flex-start;
 margin:auto
}
.new-stepper-section__icon svg {
 max-width:100%;
 max-height:100%
}
.new-stepper-section__title {
 font-size:16px;
 line-height:22px;
 font-weight:700;
 color:#2b2b36;
 text-align:center;
 letter-spacing:.4px;
 margin:0
}
.new-stepper-section__description {
 font-size:14px;
 line-height:22px;
 color:#2b2b36;
 text-align:center;
 letter-spacing:.6px;
 margin-top:8px
}
.new-stepper-section_with-icon .new-stepper-section__content {
 position:relative;
 padding-top:93px;
 padding-bottom:60px
}
.new-stepper-section_error .new-stepper-section__content {
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
@media screen and (min-width:768px) {
 .new-stepper-section__content {
  padding:28px 20px 40px
 }
 .new-stepper-section__header {
  justify-content:flex-end;
  margin-bottom:11px
 }
 .new-stepper-section__icon {
  width:120px;
  height:120px;
  top:-25px
 }
 .new-stepper-section__title {
  font-size:20px;
  line-height:25px
 }
 .new-stepper-section__description {
  font-size:16px;
  margin-top:20px
 }
 .new-stepper-section_with-icon {
  padding-top:35px
 }
 .new-stepper-section_with-icon .new-stepper-section__content {
  padding-top:120px;
  padding-bottom:120px
 }
 .new-stepper-section_with-icon .new-stepper-section__header {
  max-width:44%;
  position:absolute;
  top:0;
  right:5px;
  z-index:2;
  margin-bottom:0
 }
}
.new-stepper-failed {
 margin-bottom:120px
}
.new-stepper-failed__rate-content {
 max-width:560px;
 margin:0 auto
}
.new-stepper-failed__radio-list {
 margin-top:17px
}
.new-stepper-failed__radio-list .new-stepper-radio {
 margin-top:12px
}
.new-stepper-failed__radio-list .new-stepper-radio:first-child {
 margin-top:0
}
.new-stepper-failed__rate-button {
 max-width:195px;
 margin:40px auto 0
}
.new-stepper-failed__section-form {
 margin-top:20px
}
.new-stepper-failed__section-form .new-stepper-section__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-failed__form {
 max-width:500px;
 margin:24px auto 0
}
.new-stepper-failed__transaction-details {
 margin-top:20px
}
.new-stepper-failed__currency-to-currency {
 margin-top:20px;
 margin-left:-16px;
 margin-right:-16px;
 border-radius:0;
 box-shadow:none;
 border:1px solid #f4f4f5
}
.new-stepper-failed__currency-to-currency .new-stepper-currency-to-currency-item {
 padding-left:0;
 padding-right:0
}
.new-stepper-failed__wallet-card {
 box-shadow:none;
 margin-top:0;
 margin-bottom:0
}
.new-stepper-failed__wallet-card .new-stepper-wallet-card-item:nth-child(2) {
 margin-bottom:0
}
.new-stepper-failed__wallet-card .new-stepper-wallet-items-in-line {
 display:none
}
@media screen and (min-width:768px) {
 .new-stepper-failed__radio-list .new-stepper-radio {
  margin-top:9px
 }
 .new-stepper-failed__form .new-stepper-button {
  max-width:258px
 }
 .new-stepper-failed__currency-to-currency {
  max-width:770px;
  margin-left:auto;
  margin-right:auto;
  border-radius:12px
 }
 .new-stepper-failed__wallet-card {
  max-width:770px;
  border:1px solid #f0f0f0;
  margin-top:13px;
  margin-left:auto;
  margin-right:auto
 }
}
@media(min-width:992px) {
 .new-stepper-failed {
  margin-top:-45px;
  margin-bottom:200px
 }
}
.new-stepper-radio {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 cursor:pointer
}
.new-stepper-radio__input {
 display:none
}
.new-stepper-radio__input:checked+.new-stepper-radio__box:before {
 opacity:1
}
.new-stepper-radio__box {
 position:relative;
 display:block;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-color:#fafafc;
 border-radius:50%;
 border:1px solid #dce2ea
}
.new-stepper-radio__box:before {
 content:"";
 width:calc(100% + 2px);
 height:calc(100% + 2px);
 position:absolute;
 top:-1px;
 left:-1px;
 background-color:#fff;
 border:5px solid #00c26f;
 border-radius:50%;
 opacity:0;
 transition:opacity ease .3s
}
.new-stepper-radio__text {
 font-size:12px;
 line-height:15px;
 color:#808086;
 margin-left:8px
}
.new-stepper-radio__text a {
 font-size:12px;
 border-bottom:1px dotted #808086
}
@media screen and (min-width:768px) {
 .new-stepper-radio__text {
  font-size:14px;
  line-height:17px
 }
 .new-stepper-radio__text a {
  font-size:14px
 }
}
.new-stepper-small-address__small {
 border-bottom:1px dashed #808086
}
@media screen and (min-width:768px) {
 .new-stepper-small-address {
  word-break:break-all
 }
}
.new-stepper-textarea {
 position:relative;
 z-index:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 background-color:#fff;
 border:1px solid #dce2ea;
 border-radius:6px;
 transition:border ease .3s
}
.new-stepper-textarea_border-green {
 border-color:#00c26f
}
.new-stepper-textarea_has-error {
 border-color:#fcedba;
 border-radius:6px 6px 0 0
}
.new-stepper-textarea__field {
 position:relative;
 z-index:1;
 display:block;
 width:100%;
 height:130px;
 flex-grow:1;
 font-size:14px;
 line-height:20px;
 color:#2b2b36;
 background-color:transparent;
 border:none;
 padding:20px 16px 6px;
 margin:0;
 resize:none
}
.new-stepper-textarea__field:focus {
 outline:0
}
.new-stepper-textarea__field:focus+.new-stepper-textarea__placeholder,
.new-stepper-textarea__field:not(:placeholder-shown)+.new-stepper-textarea__placeholder {
 transform:translate(3px,2px) scale(.8);
 z-index:1;
 overflow:visible
}
.new-stepper-textarea__field::placeholder {
 color:#808086;
 font-weight:400;
 visibility:hidden;
 opacity:0
}
.new-stepper-textarea__placeholder {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 z-index:0;
 font-size:14px;
 line-height:20px;
 color:#808086;
 font-weight:400;
 letter-spacing:.01375em;
 padding-left:16px;
 transform:translate(0,13px) scale(1);
 transform-origin:top left;
 transition:transform ease .3s;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 pointer-events:none
}
@media screen and (min-width:768px) {
 .new-stepper-textarea__placeholder,
 .new-stepper-textarea__field {
  font-size:16px;
  line-height:22px
 }
}
.new-stepper-form {
 position:relative;
 z-index:0
}
.new-stepper-form__field {
 margin-top:15px
}
.new-stepper-form__field:first-child {
 margin-top:0
}
.new-stepper-form__button {
 margin-top:20px
}
.new-stepper-form__success {
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 width:100%;
 margin:0;
 background-color:#fff;
 border-radius:5px;
 padding:16px;
 box-shadow:0 2.41432px 20px rgba(43,43,54,.07);
 text-align:center
}
.new-stepper-form__success-icon {
 width:38px;
 height:38px
}
.new-stepper-form__success-title {
 color:#00c26f;
 font-weight:700;
 font-size:16px;
 margin:0
}
.new-stepper-form__success-description {
 margin:0;
 font-size:14px;
 color:#9c9ca7
}
.new-stepper-form__success-description_email {
 color:#2b2b37
}
.new-stepper-form__icon-success {
 display:flex;
 justify-content:center;
 align-items:center;
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 width:100%;
 height:100%;
 background-color:rgba(255,255,255,.8)
}
.new-stepper-form__icon-success svg {
 width:40px;
 height:40px
}
@media screen and (min-width:768px) {
 .new-stepper-form__success {
  padding:16px 56px
 }
 .new-stepper-form__success-icon {
  width:40px;
  height:40px
 }
 .new-stepper-form__button {
  margin-top:24px
 }
 .new-stepper-form__icon-success svg {
  width:60px;
  height:60px
 }
}
.new-stepper-support-form__spinner {
 margin-right:8px
}
.new-stepper-transaction-id {
 display:flex;
 align-items:center;
 font-size:13px;
 line-height:15.23px;
 color:#808086;
 letter-spacing:.2px
}
.new-stepper-transaction-id__number {
 max-width:180px;
 background-color:#eaeaeb;
 border-radius:20px;
 margin-left:4px;
 padding:4px 10px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 transition:all .3s ease
}
.new-stepper-transaction-id__button {
 margin-left:9px
}
@media screen and (min-width:768px) {
 .new-stepper-transaction-id__number {
  max-width:200px
 }
}
.new-stepper-wallet-card-item {
 display:flex;
 flex-direction:column
}
.new-stepper-wallet-card-item:not(:first-child) {
 margin-top:12px
}
.new-stepper-wallet-card-item__title {
 font-size:12px;
 color:#808086
}
.new-stepper-wallet-card-item__text {
 font-size:14px;
 color:#2b2b36;
 word-wrap:break-word
}
.new-stepper-wallet-card-item__text:not(:first-child) {
 margin-top:6px
}
@media(min-width:768px) {
 .new-stepper-wallet-card-item__title {
  font-size:14px
 }
 .new-stepper-wallet-card-item__text {
  font-size:16px
 }
 .new-stepper-wallet-card-item:not(:first-child) {
  margin-top:16px
 }
}
.new-stepper-refunded {
 margin-bottom:100px
}
.new-stepper-refunded__section_title_green .new-stepper-section__title {
 color:#00c26f
}
.new-stepper-refunded__content {
 font-size:14px;
 line-height:20px;
 margin-top:10px;
 text-align:center
}
.new-stepper-refunded__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-refunded__hash {
 margin-top:50px
}
.new-stepper-refunded__hash-text {
 display:block;
 line-break:anywhere;
 margin-top:5px
}
.new-stepper-refunded__child-exchanges {
 margin-top:20px
}
@media(min-width:768px) {
 .new-stepper-refunded__content {
  font-size:16px;
  margin-top:30px
 }
}
@media(min-width:1200px) {
 .new-stepper-refunded__child-exchanges {
  display:none
 }
}
.new-stepper-fiat-to-crypto {
 position:relative
}
.new-stepper-fiat-to-crypto__from,
.new-stepper-fiat-to-crypto__to {
 border-bottom:1px solid #f4f4f5
}
.new-stepper-fiat-to-crypto__arrow {
 position:absolute;
 top:50%;
 right:32px;
 transform:translateY(-50%) rotate(90deg)
}
.new-stepper-fiat-to-crypto__arrow svg {
 display:block
}
@media screen and (min-width:768px) {
 .new-stepper-fiat-to-crypto {
  display:flex
 }
 .new-stepper-fiat-to-crypto__from {
  flex-direction:row-reverse;
  border-bottom:0
 }
 .new-stepper-fiat-to-crypto__to {
  border-bottom:0
 }
 .new-stepper-fiat-to-crypto__arrow {
  width:1px;
  height:100%;
  display:flex;
  align-items:center;
  top:0;
  bottom:0;
  left:50%;
  background-color:#f4f4f5;
  transform:translate(0) rotate(0)
 }
 .new-stepper-fiat-to-crypto__arrow svg {
  transform:translateX(-50%);
  flex-shrink:0
 }
}
.new-stepper-addresses {
 display:flex;
 flex-wrap:wrap;
 justify-content:center;
 align-items:flex-start;
 padding:6px
}
.new-stepper-addresses__item {
 font-size:14px;
 line-height:22px;
 color:#bfbfc3;
 margin-left:8px
}
.new-stepper-addresses__item:first-child {
 margin-left:0
}
.new-stepper-addresses__title {
 margin-right:4px
}
.new-stepper-addresses__address span {
 border-color:#bfbfc3;
 cursor:pointer
}
.new-stepper-fiat__section {
 padding:24px 14px
}
.new-stepper-fiat__description {
 font-size:14px;
 line-height:20px;
 color:#2b2b36;
 letter-spacing:.3px
}
.new-stepper-fiat__dog-icon {
 display:flex;
 justify-content:center;
 margin-top:15px
}
.new-stepper-fiat__dog-icon svg {
 display:block
}
.new-stepper-fiat__button {
 display:flex;
 justify-content:center;
 align-items:center;
 width:100%
}
.new-stepper-fiat__addresses-copy-button {
 display:flex;
 justify-content:center;
 align-items:center;
 margin:0 auto;
 background:0 0;
 border:none
}
@media screen and (min-width:768px) {
 .new-stepper-fiat__to-currency {
  margin-left:-40px;
  margin-right:-40px;
  border-bottom:1px solid #f4f4f5
 }
 .new-stepper-fiat__section {
  box-shadow:0 2px 20px rgba(43,43,54,.07);
  border-radius:12px;
  padding:24px;
  margin-top:30px
 }
 .new-stepper-fiat__description {
  font-size:16px
 }
}
.reusable-bnr {
 position:relative;
 z-index:1;
 width:100%;
 max-width:262px;
 min-height:360px;
 background-color:#2f3140;
 border-radius:8px;
 padding:73px 24px 38px;
 overflow:hidden;
 clip-path:polygon(87.6% 0,100% 9%,100% 100%,0 100%,0 0);
 cursor:pointer
}
.reusable-bnr:before {
 content:"";
 width:calc(100% + 25px);
 height:100%;
 position:absolute;
 top:-15%;
 left:-25px;
 z-index:-1;
 background-image:linear-gradient(165.52deg,#515466 19.13%,#414352 84.3%);
 border-bottom-right-radius:190px;
 transform:skewX(-5deg)
}
.reusable-bnr:hover .reusable-bnr__button:after {
 opacity:1
}
.reusable-bnr:hover ul li>svg {
 transform:rotate(-15deg)
}
.reusable-bnr:hover .reusable-bnr__title-icon {
 transform:rotate(10deg)
}
.reusable-bnr__logo {
 position:absolute;
 top:0;
 left:24px
}
.reusable-bnr__square {
 width:32px;
 height:32px;
 position:absolute;
 top:0;
 right:0;
 background-color:#00c26f;
 border-bottom-left-radius:8px
}
.reusable-bnr__square:before {
 content:"";
 width:60px;
 height:100%;
 position:absolute;
 top:-8px;
 left:0;
 background-color:#f6f4f8;
 transform:rotate(45deg)
}
.reusable-bnr__title {
 min-height:85px;
 font-size:36px;
 line-height:42px;
 font-weight:300;
 color:#fff;
 letter-spacing:.15px;
 padding-right:17%
}
.reusable-bnr__title-icon {
 display:inline-block;
 margin-left:5px;
 transition:transform ease .3s
}
.reusable-bnr__content {
 font-size:14px;
 line-height:20px;
 font-weight:300;
 color:#fff;
 letter-spacing:.15px;
 margin-top:15px
}
.reusable-bnr__content ul {
 list-style-type:none;
 padding:0;
 margin:0
}
.reusable-bnr__content ul li {
 position:relative;
 padding-left:22px;
 margin-top:4px
}
.reusable-bnr__content ul li:first-child {
 margin-top:0
}
.reusable-bnr__content ul li>svg {
 position:absolute;
 top:1px;
 left:0;
 transition:transform ease .3s
}
.reusable-bnr__button {
 position:relative;
 z-index:1;
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 height:40px;
 font-size:16px;
 line-height:19px;
 color:#fff;
 font-weight:700;
 background-color:#0b9f64;
 border-radius:4px;
 margin-top:38px;
 padding-right:12px;
 padding-left:16px;
 overflow:hidden
}
.reusable-bnr__button span {
 display:block;
 position:relative;
 z-index:2
}
.reusable-bnr__button svg {
 display:block
}
.reusable-bnr__button:before {
 content:"";
 width:88%;
 height:100%;
 background-image:linear-gradient(206.48deg,#00C26F -9.76%,rgba(0,194,111,0) 93.4%);
 position:absolute;
 top:0;
 left:-30px;
 z-index:0;
 border-bottom-right-radius:40px;
 transform:skewX(-45deg)
}
.reusable-bnr__button:after {
 content:"";
 width:100%;
 height:100%;
 background-color:#00c26f;
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 opacity:0;
 transition:opacity ease .3s
}
.fiat-buttons-swap {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 gap:2px;
 border:1px solid #dce2ea;
 background-color:#fff;
 border-radius:9px;
 padding:2px
}
.fiat-buttons-swap button {
 width:100%;
 height:21px;
 padding:0 8px
}
.fiat-buttons-swap__button {
 font-size:12px;
 line-height:13px;
 font-weight:400;
 color:#808086;
 background:0 0;
 border-radius:7px;
 transition:background,color,ease .1s;
 box-shadow:none
}
.fiat-buttons-swap__button_active {
 color:#00c26f;
 background:#f7f7f9;
 pointer-events:none
}
.fiat-buttons-swap__button svg {
 width:5px;
 height:10px;
 transition:fill ease .1s
}
.fiat-buttons-swap__button_active svg {
 fill:#00c26f
}
.fiat-buttons-swap__arrow-sell {
 margin-left:3px
}
.fiat-buttons-swap__arrow-buy {
 transform:rotate(180deg);
 margin-left:3px
}
.fiat-buttons-swap_dark {
 border-color:#30303e;
 background-color:#30303e
}
.fiat-buttons-swap_dark .fiat-buttons-swap__button_active {
 background:#3e3f57;
 box-shadow:0 3px 8px rgba(0,0,0,.12),0 3px 1px rgba(0,0,0,.04)
}
@media screen and (min-width:768px) {
 .fiat-buttons-swap button {
  width:100%;
  height:28px
 }
 .fiat-buttons-swap__button {
  font-size:15px;
  line-height:20px;
  font-weight:500
 }
 .fiat-buttons-swap__button svg {
  width:8px;
  height:12px
 }
}
.new-stepper-promo-code__field_new-theme .new-stepper-field__wrapper-input_border-green {
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.new-stepper-promo-code__field-success {
 top:-1px
}
.new-stepper-promo-code-data {
 position:relative;
 z-index:1
}
.new-stepper-promo-code-data__content {
 width:100%;
 background-color:#e6f9f1;
 border:1px solid #00c26f;
 border-radius:0 0 8px 8px;
 padding:12px 16px
}
.new-stepper-promo-code-data__item {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 font-size:12px;
 line-height:14px;
 color:#95959b;
 margin-top:8px
}
.new-stepper-promo-code-data__item:first-child {
 margin-top:0
}
.new-stepper-promo-code-data__item-name {
 width:120px;
 flex-shrink:0;
 padding-right:10px
}
.new-stepper-promo-code-data__item-text {
 flex-grow:1
}
.new-stepper-promo-code-data_absolute .new-stepper-promo-code-data__content {
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 animation-name:new-stepper-promo-code-data-fade;
 animation-duration:.3s
}
@media screen and (min-width:768px) {
 .new-stepper-promo-code-data__item-name {
  width:130px
 }
}
@keyframes new-stepper-promo-code-data-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.create-wallet-header {
 font-weight:500;
 font-size:22px;
 color:#2b2b36;
 text-align:center;
 margin-bottom:24px
}
.create-wallet-body {
 height:100%;
 overflow-y:auto;
 margin-right:-20px;
 padding-right:20px
}
.create-wallet-body::-webkit-scrollbar-thumb {
 background:#00c26f
}
.create-wallet-body::-webkit-scrollbar {
 width:3px
}
.create-wallet-body::-webkit-scrollbar-track {
 background:#e9e7ee
}
.mb {
 margin-bottom:16px
}
@media(min-width:768px) {
 .create-wallet-header {
  font-size:28px;
  margin-bottom:32px
 }
 .create-wallet-body {
  margin-right:-55px;
  padding-right:55px
 }
}
.new-stepper-time-exceeded {
 max-width:850px;
 margin:0 auto 50px
}
.new-stepper-time-exceeded__tx-id-wrap {
 display:flex;
 justify-content:center
}
.new-stepper-time-exceeded__tx-id {
 margin-bottom:13px
}
.new-stepper-time-exceeded__section-time-info .new-stepper-section__title,
.new-stepper-time-exceeded__section-form .new-stepper-section__title {
 font-weight:500;
 font-size:18px;
 line-height:25px;
 text-align:center;
 letter-spacing:.44px;
 color:#2b2b36;
 margin:0 0 10px
}
.new-stepper-time-exceeded__section-time-info .new-stepper-section__description,
.new-stepper-time-exceeded__section-form .new-stepper-section__description {
 max-width:390px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.3px;
 color:#2b2b36;
 margin:0 auto 20px
}
.new-stepper-time-exceeded__section-time-info .new-stepper-section__content,
.new-stepper-time-exceeded__section-form .new-stepper-section__content {
 padding:20px 16px
}
.section-time-info__clock-image {
 margin:10px auto;
 display:block
}
.new-stepper-time-exceeded__section-form {
 margin-top:20px
}
.new-stepper-time-exceeded__section-form .new-stepper-section__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-time-exceeded__form {
 max-width:500px;
 margin:24px auto 0
}
@media screen and (min-width:768px) {
 .new-stepper-time-exceeded {
  margin:0 auto 103px
 }
 .new-stepper-time-exceeded__tx-id-wrap {
  position:relative
 }
 .new-stepper-time-exceeded__tx-id {
  margin-bottom:0;
  right:0;
  bottom:9px
 }
 .section-time-info__clock-image {
  margin:40px auto 55px;
  display:block
 }
 .new-stepper-time-exceeded__section-time-info .new-stepper-section__content,
 .new-stepper-time-exceeded__section-form .new-stepper-section__content {
  padding:50px 16px
 }
 .new-stepper-time-exceeded__section-time-info .new-stepper-section__description,
 .new-stepper-time-exceeded__section-form .new-stepper-section__description {
  margin:0 auto 50px
 }
 .section-time-info__button,
 .new-stepper-time-exceeded__section-form .new-stepper-form__button {
  max-width:258px
 }
}
.new-stepper-time-exceeded {
 max-width:850px;
 margin:0 auto 50px
}
.new-stepper-time-exceeded__tx-id-wrap {
 display:flex;
 justify-content:center
}
.new-stepper-time-exceeded__tx-id {
 margin-bottom:13px
}
.new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__title,
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__title {
 font-weight:500;
 font-size:18px;
 line-height:25px;
 text-align:center;
 letter-spacing:.44px;
 color:#2b2b36;
 margin:0 0 10px
}
.new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__description,
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__description {
 max-width:390px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.3px;
 color:#2b2b36;
 margin:0 auto 20px
}
.new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__content,
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__content {
 display:flex;
 flex-direction:column;
 align-items:center;
 padding:20px 16px
}
.section-time-info__clock-image {
 margin:10px auto;
 display:block
}
.new-stepper-time-exceeded__section-form_expired {
 margin-top:20px
}
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-time-exceeded__form {
 max-width:500px;
 margin:24px auto 0
}
.new-stepper-time-exceeded__child-exchanges {
 margin-top:20px
}
.section-time-info__button.section-time-info__button_pro {
 display:flex;
 justify-content:center;
 align-items:center;
 width:100%;
 height:50px;
 background-color:#00c26f;
 border-radius:6px;
 color:#fff;
 font-size:16px;
 font-weight:700;
 padding:0 5px;
 transition:background-color .3s ease
}
.section-time-info__button svg {
 display:none
}
.section-time-info__button.section-time-info__button_pro:hover {
 background-color:#00c87a
}
.section-time-info__button.section-time-info__button_pro p {
 color:#fff
}
@media screen and (min-width:768px) {
 .new-stepper-time-exceeded {
  margin:0 auto 103px
 }
 .new-stepper-time-exceeded__tx-id-wrap {
  position:relative
 }
 .new-stepper-time-exceeded__tx-id {
  margin-bottom:0;
  right:0;
  bottom:9px
 }
 .section-time-info__clock-image {
  margin:40px auto 55px;
  display:block
 }
 .new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__content,
 .new-stepper-time-exceeded__section-form_expired .new-stepper-section__content {
  padding:50px 16px
 }
 .new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__description,
 .new-stepper-time-exceeded__section-form_expired .new-stepper-section__description {
  margin:0 auto 50px
 }
 .section-time-info__button,
 .new-stepper-time-exceeded__section-form_expired .new-stepper-form__button {
  max-width:258px
 }
}
@media screen and (min-width:1200px) {
 .new-stepper-time-exceeded__child-exchanges {
  display:none
 }
}
.new-stepper-extensions {
 display:flex;
 justify-content:space-between;
 align-items:flex-start
}
.new-stepper-extensions__text {
 font-weight:400;
 font-size:12px;
 line-height:16px;
 color:#a4a3aa
}
.new-stepper-extensions__items {
 display:none
}
.new-stepper-extensions__item {
 margin-left:8px
}
.new-stepper-extensions__item:first-child {
 margin-left:0
}
@media screen and (min-width:768px) {
 .new-stepper-extensions__items {
  display:flex;
  justify-content:flex-end;
  align-items:center
 }
}
.new-stepper-field-with-balance {
 width:100%;
 display:flex;
 flex-direction:column;
 gap:8px;
 padding:16px;
 padding-top:12px
}
.new-stepper-field-with-balance__field {
 width:100%;
 display:flex;
 justify-content:space-between;
 flex-direction:column;
 align-items:center;
 background-color:#f7f7f9;
 border-radius:6px;
 padding:6px 8px
}
.new-stepper-field-with-balance__currency {
 display:flex;
 align-items:center;
 gap:8px;
 width:100%
}
.new-stepper-field-with-balance__currency-amount {
 display:flex;
 flex-direction:column;
 width:100%;
 justify-content:space-between
}
.new-stepper-field-with-balance__currency-icon {
 width:20px;
 height:20px
}
.new-stepper-field-with-balance__currency-text {
 display:flex;
 flex-direction:column;
 font-weight:400;
 text-align:left;
 color:#a4a3aa;
 font-size:12px;
 line-height:18px
}
.new-stepper-field-with-balance__amount {
 display:block;
 font-weight:400;
 text-align:left;
 color:#2b2b36;
 text-wrap:nowrap;
 font-size:14px;
 line-height:16px
}
.new-stepper-field-with-balance__advantages {
 display:flex;
 justify-content:center;
 flex-direction:column;
 align-items:flex-start;
 gap:2px
}
.new-stepper-field-with-balance__advantages-content {
 position:relative
}
.new-stepper-field-with-balance__advantages-text {
 margin:0;
 font-size:12px;
 font-weight:400;
 line-height:20px;
 text-align:left;
 color:#a4a3aa
}
.new-stepper-field-with-balance__advantages-loader {
 width:20px;
 height:20px
}
.new-stepper-field-with-balance__advantages-amount {
 font-size:12px;
 font-weight:400;
 line-height:20px;
 text-align:left;
 color:#2b2b37
}
@media screen and (min-width:431px) {
 .new-stepper-field-with-balance__currency-text {
  align-items:center;
  font-size:16px;
  line-height:20px
 }
 .new-stepper-field-with-balance__currency-amount {
  flex-direction:row
 }
 .new-stepper-field-with-balance__amount {
  font-size:16px;
  line-height:20px;
  margin-left:auto
 }
 .new-stepper-field-with-balance__field {
  padding:16px
 }
 .new-stepper-field-with-balance__advantages {
  justify-content:flex-start;
  flex-direction:row;
  align-items:center;
  gap:4px
 }
 .new-stepper-field-with-balance__advantages-text {
  display:block;
  max-width:64%
 }
}
.slick-slider-custom {
 position:relative
}
.slick-slider-custom .slick-list {
 padding-bottom:6px
}
.slick-slider-custom .slick-prev {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 margin:auto
}
.slick-slider-custom .slick-next {
 position:absolute;
 top:0;
 bottom:0;
 right:0;
 margin:auto
}
.slick-slider-custom__dots {
 display:flex!important;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
 list-style-type:none;
 text-align:center;
 margin:0;
 padding:16px 0
}
.slick-slider-custom__dots_lines {
 justify-content:stretch;
 gap:4px;
 flex-wrap:nowrap
}
.slick-slider-custom__dots li {
 display:inline-block;
 vertical-align:middle
}
.slick-slider-custom__dots_lines li {
 width:100%
}
.slick-slider-custom__dots li button {
 display:block;
 width:8px;
 height:8px;
 font-size:0;
 line-height:0;
 background-color:#3d3d58;
 border-radius:50%;
 border:none;
 text-indent:-99999px;
 margin:2px;
 padding:0
}
.slick-slider-custom__dots_lines li button {
 width:100%;
 height:4px;
 border-radius:8px;
 background-color:#e5e5e9
}
.slick-slider-custom__dots li.slick-active button {
 background-color:#00c26f
}
.slick-slider-custom__dots_lines li.slick-active button {
 background-color:#0dc171
}
.payout-options-card {
 border:1px solid #dce2ea;
 border-radius:4px;
 min-height:164px
}
.payout-options-card__title {
 font-size:13px;
 font-weight:400;
 line-height:16px;
 letter-spacing:.4px;
 text-align:left;
 margin:0;
 padding:10px 12px;
 background-color:#f7f7f9;
 color:#2b2b36
}
.payout-options-card__content {
 height:100%
}
.new-stepper-payout-option-switcher {
 margin-top:28px
}
.new-stepper-payout-option-switcher__wrapper {
 display:block;
 width:100%;
 padding:16px;
 padding-top:12px
}
.new-stepper-payout-option-switcher .new-stepper-recipient-field {
 margin:0
}
.new-stepper-payout-option-switcher .new-stepper-field__label {
 display:none
}
.new-stepper-payout-option-switcher .radio-buttons {
 margin-bottom:0;
 padding:0;
 border:1px solid #dce2ea;
 border-bottom:none;
 border-radius:4px 4px 0 0;
 height:32px;
 overflow:hidden
}
.new-stepper-payout-option-switcher .radio-buttons__item {
 background:#fff;
 color:#bfbfc3;
 border-radius:0;
 transition:all .3s ease
}
.new-stepper-payout-option-switcher .radio-buttons__item:hover {
 color:#2b2b36
}
.new-stepper-payout-option-switcher .tabs__item {
 min-height:110px;
 border:1px solid #dce2ea;
 border-radius:0 0 4px 4px
}
.new-stepper-payout-option-switcher__wrapper .new-stepper-field__header {
 display:none
}
.new-stepper-payout-option-switcher .radio-buttons__item_active {
 background:#f7f7f9;
 color:#2b2b36
}
.new-stepper-payout-option-switcher .slick-slider-custom__dots li button {
 color:#dce2ea
}
.new-stepper-payout-option-switcher .slick-slider-custom__dots {
 padding:0
}
.new-stepper-payout-option-switcher .slick-slider-custom .slick-list {
 padding-bottom:8px
}
.extension-item {
 position:relative;
 width:28px;
 height:28px
}
.extension-item__image {
 width:100%;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 background-color:#fff;
 box-shadow:1px 1px 6px rgba(43,43,54,.15);
 border-radius:6px;
 cursor:pointer
}
.extension-item__image:active {
 box-shadow:inset 0 0 4px rgba(0,0,0,.12)
}
.extension-item__image:hover+.extension-item__tooltip {
 visibility:visible;
 opacity:1;
 bottom:37px
}
.extension-item__tooltip {
 position:absolute;
 bottom:30px;
 left:-84px;
 z-index:1;
 width:196px;
 text-align:center;
 font-size:14px;
 line-height:16px;
 letter-spacing:.0736842px;
 color:#2b2b36;
 padding:6px 4px 8px;
 visibility:hidden;
 opacity:0;
 transition:opacity,top,ease .3s
}
.extension-item__tooltip:before {
 width:8px;
 height:8px;
 border-bottom-left-radius:2px
}
.new-stepper-container {
 max-width:850px;
 margin:0 auto
}
.new-stepper-content_w400 {
 max-width:400px;
 margin:0 auto
}
.trade-result-modal__content {
 display:flex;
 flex-direction:column;
 align-items:center;
 padding:24px 16px 48px
}
.trade-result-modal__header {
 color:#2b2b37;
 font-size:16px;
 font-style:normal;
 font-weight:500;
 line-height:22px;
 border-bottom:1px solid #f0f0f0;
 background:#fff;
 padding:12px;
 text-align:center;
 width:100%;
 height:56px;
 display:flex;
 align-items:center;
 justify-content:center
}
.trade-result-modal__image {
 margin:24px auto
}
.trade-result-modal__text {
 color:#000;
 text-align:center;
 font-size:16px;
 font-style:normal;
 font-weight:400;
 line-height:24px;
 letter-spacing:.4px
}
.trade-result-modal__button {
 border-radius:4px;
 background:#00c26f;
 color:#fff;
 text-align:center;
 font-size:17px;
 font-style:normal;
 font-weight:700;
 line-height:22px;
 letter-spacing:.4px;
 padding:13px 24px;
 margin:24px 0 0;
 width:100%;
 border:none;
 outline:none
}
.trade-result-modal__button:hover {
 opacity:.8
}
.trade-result-modal__button_secondary {
 background:0 0;
 color:#00c26f;
 width:auto;
 margin:16px auto 0
}
@media screen and (min-width:768px) {
 .trade-result-modal__content {
  padding:0 64px 24px
 }
 .trade-result-modal__text {
  font-size:20px;
  line-height:28px
 }
}
div.clear-modal__paper-sm,
div.clear-modal__paper {
 position:relative;
 width:100%;
 max-width:656px;
 border-radius:12px;
 margin:16px
}
.clear-modal__icon-close {
 background:0;
 padding:0;
 margin:0;
 border:none;
 outline:none;
 position:absolute;
 right:12px;
 top:12px;
 z-index:1
}
.trade-calculator__field {
 display:flex;
 border-radius:4px;
 border:1px solid #dce2ea;
 position:relative;
 min-height:48px
}
.tc-field__input {
 border-radius:4px 0 0 4px
}
.tc-field__selector {
 border-left:1px solid #dce2ea;
 border-radius:0 4px 4px 0;
 position:relative
}
.trade-calculator__info {
 display:flex;
 justify-content:space-between;
 align-items:center
}
.tc-field__loader {
 position:absolute;
 height:20px;
 width:20px;
 bottom:0;
 left:15px
}
.trade-calculator__exchange-button {
 border-radius:4px;
 background:#00c26f;
 color:#fff;
 text-align:center;
 font-size:17px;
 font-style:normal;
 font-weight:700;
 line-height:22px;
 letter-spacing:.4px;
 border:none;
 outline:none;
 width:100%;
 margin-top:24px;
 padding:13px 0;
 display:flex;
 justify-content:center;
 height:50px
}
.trade-calculator__exchange-button:hover {
 opacity:.8
}
.trade-calculator__exchange-button-loader {
 margin:-10px
}
.trade-calculator__field .network-info.combobox__network {
 position:absolute;
 bottom:0
}
.trade-calculator__now-custody-terms {
 color:#9696a5;
 font-size:12px;
 font-style:normal;
 font-weight:400;
 line-height:16px;
 letter-spacing:.043px;
 margin-top:12px;
 margin-bottom:24px;
 text-align:center
}
.trade-calculator__now-custody-terms a {
 color:#00c26f;
 text-decoration:none;
 cursor:pointer
}
.trade-calculator__now-custody-terms a:hover {
 color:#00c26f;
 opacity:.8
}
@media screen and (min-width:768px) {
 .trade-calculator__field {
  min-height:70px
 }
 .trade-calculator__exchange-button {
  margin-top:40px
 }
 .tc-field__loader {
  bottom:5px;
  left:10px;
  height:40px;
  width:40px
 }
 .trade-calculator__now-custody-terms {
  margin-top:16px;
  margin-bottom:0
 }
}
.rate-mode-selector {
 position:relative
}
.new-stepper-body_main-page {
 padding:20px 24px 24px
}
.new-stepper-swap-btn {
 width:28px;
 padding:0;
 height:28px;
 background:#3e3f57;
 margin-right:0
}
.new-stepper-estimation-lock {
 background-color:transparent;
 padding:17px 15px 0 0
}
.new-stepper-estimation-lock__dark {
 background-color:#3e3e59
}
.new-stepper-estimation_fixed {
 color:#00c26f!important
}
.new-stepper-button-mt {
 margin-top:25px
}
.new-stepper-form_margin {
 margin:0 -15px
}
@media(min-width:768px) {
 .new-stepper-form_margin {
  margin:0
 }
 .new-stepper-button-mt {
  margin-top:32px
 }
}
.exchange-calculator {
 z-index:100
}
.exchange-calculator--fields-section {
 position:relative;
 display:flex
}
.exchange-calculator--fields-section__tabs {
 margin-bottom:20px;
 font-size:14px;
 line-height:15px;
 letter-spacing:.4px
}
.exchange-calculator--fields-section__amount,
.exchange-calculator--fields-section__estimation {
 border:1px solid #46475e;
 border-radius:5px;
 min-height:50px
}
@media all and (min-width:768px) {
 .exchange-calculator--fields-section__amount,
 .exchange-calculator--fields-section__estimation {
  min-height:70px
 }
}
.exchange-calculator--fields-section__sequence {
 justify-content:space-between;
 align-items:center;
 position:initial
}
.exchange-calculator--fields-section__show-error {
 position:relative;
 border-radius:4px 4px 0 0;
 border:1px solid rgba(255,216,92,.5)!important
}
.exchange-calculator--fields-section__show-error .now-input--input {
 border-radius:5px 0 0 0
}
.exchange-calculator--fields-section__show-error .combobox {
 border-radius:0 5px 0 0
}
.exchange-calculator--fields-section__image {
 position:absolute;
 width:36px;
 height:29px;
 top:-3px;
 right:0
}
.exchange-calculator--fields-section__show-error .warning-field {
 position:absolute;
 top:100%;
 left:-1px;
 z-index:1;
 display:flex;
 align-items:center;
 width:calc(100% + 2px);
 height:40px;
 text-align:left;
 border-radius:0 0 4px 4px;
 visibility:visible;
 opacity:1;
 transition:opacity,visibility,ease .2s
}
.exchange-calculator--fields-section__show-error .warning-field p {
 padding:0 19px;
 line-height:16px;
 letter-spacing:.0736842px
}
@media screen and (max-width:767px) {
 .exchange-calculator--fields-section__show-error .warning-field p {
  font-size:12px
 }
}
@media screen and (min-width:768px) {
 .exchange-calculator--fields-section__show-error .warning-field p {
  font-size:14px
 }
}
.exchange-calculator--fields-section__show-error .warning-field p a {
 font-size:inherit;
 line-height:16px;
 color:#ffd85c;
 text-decoration:underline;
 letter-spacing:.0736842px
}
.exchange-calculator--fields-section__show-error .warning-field p a:hover {
 text-decoration:none
}
.exchange-calculator--fields-section__show-error .warning-field__hide-content {
 visibility:hidden;
 opacity:0
}
.exchange-calculator--selected-currency-item {
 align-items:center;
 font-size:22px;
 user-select:none;
 padding-left:10px
}
@media all and (max-width:767px) {
 .exchange-calculator--selected-currency-item {
  padding-left:5px
 }
}
.exchange-calculator--selected-currency-item .currency-item--ticker {
 margin-right:0;
 font-size:20px;
 white-space:nowrap;
 max-width:8ch;
 text-overflow:ellipsis;
 overflow:hidden;
 vertical-align:middle
}
@media all and (max-width:767px) {
 .exchange-calculator--selected-currency-item .currency-item--ticker {
  max-width:7ch;
  font-size:16px
 }
}
.exchange-calculator--selected-currency-item .currency-item--name {
 margin-right:0;
 font-size:20px
}
.exchange-calculator--selected-currency-item .currency-item--currency-icon {
 display:block;
 font-size:16px;
 color:#00c26f;
 margin:2px 6px 0 2px;
 width:19px;
 height:19px
}
.exchange-calculator--amount-field,
.exchange-calculator--estimation-field {
 border-radius:5px 0 0 5px;
 display:flex;
 flex-direction:row
}
@media all and (max-width:767px) {
 .exchange-calculator--amount-field,
 .exchange-calculator--estimation-field {
  font-size:18px
 }
}
@media all and (min-width:768px) {
 .exchange-calculator--amount-field,
 .exchange-calculator--estimation-field {
  font-size:20px
 }
}
.exchange-calculator--estimation-field .now-input--input {
 padding:17px 5px 0 20px
}
@media all and (max-width:767px) {
 .exchange-calculator--amount-field .now-input--label,
 .exchange-calculator--estimation-field .now-input--label {
  font-size:11px
 }
}
.exchange-calculator--currency-field {
 position:relative;
 border-radius:0 5px 5px 0;
 display:flex;
 flex-direction:column-reverse
}
.exchange-calculator--tab {
 display:flex;
 align-items:center;
 justify-content:center;
 padding:9px 5px;
 font-size:13px
}
@media screen and (max-width:767px) {
 .exchange-calculator--tab {
  width:100%
 }
}
@media screen and (min-width:768px) {
 .exchange-calculator--tab {
  padding:8px 7px
 }
}
.exchange-calculator--tab__fiat {
 margin-left:8px
}
@media all and (max-width:575px) {
 .exchange-calculator--tab__fiat {
  margin-left:auto
 }
}
@media all and (max-width:374px) {
 .exchange-calculator--tab__fiat {
  display:none
 }
}
.exchange-calculator--swap-button {
 cursor:pointer;
 outline:none;
 width:28px;
 height:28px;
 border-radius:5px;
 padding:0;
 display:flex;
 align-items:center;
 justify-content:center;
 box-shadow:1px 1px 6px rgba(43,43,54,.15)
}
.exchange-calculator--swap-button_without-hover {
 cursor:default;
 box-shadow:none
}
.exchange-calculator--swap-button .exchange-calculator--swap-button-icon {
 transform:rotate(180deg)
}
.exchange-calculator--loader {
 position:absolute;
 left:15px
}
@media all and (max-width:767px) {
 .exchange-calculator--loader {
  bottom:-1px;
  left:10px;
  width:35px;
  height:35px
 }
}
@media all and (min-width:768px) {
 .exchange-calculator--loader {
  bottom:5px;
  left:9px;
  width:40px;
  height:40px
 }
}
@media all and (max-width:767px) {
 .exchange-calculator .combobox--field {
  width:121px
 }
}
@media all and (min-width:768px) {
 .exchange-calculator .combobox--field {
  width:160px
 }
}
.combobox--field.combobox--field__without-selector {
 cursor:initial
}
.exchange-calculator .combobox--field__dropdown-open {
 position:fixed;
 left:0;
 top:0;
 z-index:998;
 background:#fff;
 border-radius:0;
 display:flex;
 flex-direction:column;
 align-items:flex-start;
 cursor:initial;
 width:calc(100% + 2px);
 min-height:100px
}
@media all and (min-width:768px) {
 .exchange-calculator .combobox--field__dropdown-open {
  position:absolute;
  left:auto;
  right:-1px;
  top:-1px;
  width:342px;
  border-radius:5px 5px 0 0
 }
}
.exchange-calculator .combobox--field__dropdown-open .icon-search {
 position:absolute;
 left:15px;
 z-index:999;
 font-size:18px
}
@media all and (max-width:767px) {
 .exchange-calculator .combobox--field__dropdown-open .icon-search {
  top:18px
 }
}
@media all and (min-width:768px) {
 .exchange-calculator .combobox--field__dropdown-open .icon-search {
  top:24px
 }
}
.exchange-calculator .combobox--input {
 height:100%;
 padding:0;
 margin:0 0 0 48px;
 font-weight:400;
 font-size:16px;
 line-height:24px;
 display:flex;
 align-items:center;
 color:#000;
 background:0 0;
 border:none;
 outline:none
}
.exchange-calculator .combobox--dropdown {
 z-index:9999;
 border-radius:0 0 5px 5px;
 width:100%;
 background:#fff;
 top:98px
}
@media all and (min-width:768px) {
 .exchange-calculator .combobox--dropdown {
  width:342px
 }
}
.exchange-calculator .combobox-dropdown-item .currency-item {
 align-items:center
}
.exchange-calculator .combobox-dropdown-item .currency-item--currency-icon {
 display:block;
 margin-right:0;
 padding-bottom:0;
 font-size:18px;
 color:#2c4240;
 width:32px;
 height:32px
}
.exchange-calculator .combobox-dropdown-item .currency-item--name {
 display:block;
 font-weight:300;
 font-size:14px;
 text-align:left;
 color:#808086
}
@media all and (max-width:767px) {
 .exchange-calculator .combobox-dropdown-item .currency-item--name {
  line-height:13px
 }
}
.exchange-calculator .combobox-dropdown-item .currency-item--ticker {
 display:flex;
 align-items:flex-start;
 font-weight:400;
 font-size:16px;
 color:#000
}
.exchange-calculator--sup {
 margin-left:4px;
 margin-top:2px
}
.exchange-calculator .combobox-dropdown-item {
 padding-top:0;
 padding-bottom:0;
 padding-right:0;
 margin:0
}
.exchange-calculator .combobox-dropdown-item .currency-item__left {
 display:flex;
 justify-content:center;
 align-items:center;
 width:34px;
 height:34px;
 flex-shrink:1
}
.exchange-calculator .combobox-dropdown-item .currency-item__right {
 flex-grow:1;
 border-top:1px solid #dce2ea;
 padding-top:10px;
 padding-bottom:10px;
 margin-left:12px;
 position:relative;
 display:flex;
 flex-direction:column;
 justify-content:center;
 align-items:start
}
.exchange-calculator .combobox-dropdown-item .currency-item__right .currency-item__percent {
 position:absolute;
 right:12px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:right;
 letter-spacing:.34px;
 color:#00c26f
}
.exchange-calculator .combobox-dropdown-item .currency-item__right .currency-item__percent_red {
 color:#f42841
}
.exchange-calculator .combobox-dropdown-group+.combobox-dropdown-item .currency-item__right {
 border:none
}
.exchange-calculator .combobox-dropdown-item .currency-item_mobile {
 display:block
}
.exchange-calculator__dark .exchange-calculator--fields-section__tabs button:first-child {
 border-radius:4px 0 0 4px;
 border-right:1px solid #35354c
}
.exchange-calculator__dark .exchange-calculator--fields-section__tabs button:last-child {
 border-radius:0 4px 4px 0
}
.exchange-calculator__dark .exchange-calculator--fields-section__show-error .warning-field {
 background-color:rgba(66,62,58,.9);
 border:1px solid rgba(255,216,92,.5);
 border-top:0
}
.exchange-calculator__dark .exchange-calculator--fields-section__show-error .warning-field p {
 color:#ffd85c
}
.exchange-calculator__dark .exchange-calculator--fields-section__show-error .warning-field p a {
 color:#ffd85c
}
.exchange-calculator__dark .exchange-calculator--tab {
 color:rgba(255,255,255,.4);
 background-color:#252531;
 border:0;
 outline:none;
 cursor:pointer;
 transition:opacity 100ms
}
.exchange-calculator__dark .exchange-calculator--tab:hover {
 color:#fff;
 opacity:1
}
.exchange-calculator__dark .exchange-calculator--tab__active {
 background-color:#525273;
 color:#fff;
 opacity:1
}
.exchange-calculator__light .exchange-calculator--fields-section__tabs button:first-child {
 border-radius:4px 0 0 4px
}
.exchange-calculator__light .exchange-calculator--fields-section__tabs button {
 border-right:none;
 flex-grow:1;
 width:30%
}
.exchange-calculator__light .exchange-calculator--fields-section__tabs button:last-child {
 border-radius:0 4px 4px 0;
 border-right:1px solid #dce2ea
}
.exchange-calculator__light .exchange-calculator--fields-section__show-error .warning-field {
 background-color:#ffedb3;
 border:1px solid rgba(255,216,92,.5);
 border-top:0
}
.exchange-calculator__light .exchange-calculator--fields-section__show-error .warning-field p {
 color:#35354c
}
.exchange-calculator__light .exchange-calculator--fields-section__show-error .warning-field p a {
 color:#35354c
}
.exchange-calculator__light .exchange-calculator--tab {
 color:rgba(0,0,0,.3);
 letter-spacing:.3px;
 background:#fff;
 border:1px solid #dce2ea;
 outline:none;
 cursor:pointer;
 transition:opacity 100ms
}
.exchange-calculator__light .exchange-calculator--tab:hover {
 color:#000
}
.exchange-calculator__light .exchange-calculator--tab__active {
 color:#35354c;
 background:#f7f7f9;
 opacity:1
}
.exchange-calculator__light .exchange-calculator--fields-section__amount,
.exchange-calculator__light .exchange-calculator--fields-section__estimation {
 border:1px solid #dce2ea;
 border-radius:5px
}
.exchange-calculator__light .exchange-calculator--amount-field,
.exchange-calculator__light .exchange-calculator--estimation-field {
 border-right:1px solid #dce2ea
}
.exchange-calculator_horizontal .exchange-calculator--swap-button {
 margin-left:auto
}
.exchange-calculator_horizontal .exchange-calculator--swap-button-img {
 transform:rotate(90deg);
 padding:10px
}
.exchange-calculator_horizontal .exchange-calculator--fields-section__sequence {
 min-height:auto;
 margin-top:8px;
 margin-bottom:8px
}
.exchange-calculator_horizontal .exchange-calculator--fields-section__amount,
.exchange-calculator_horizontal .exchange-calculator--fields-section__estimation {
 flex-basis:100%
}
.exchange-calculator_horizontal .exchange-calculator--fields-section__tabs,
.exchange-calculator_horizontal .exchange-calculator--hints-section {
 display:none
}
@media(min-width:768px) {
 .exchange-calculator--selected-currency-item .currency-item--currency-icon {
  margin-right:12px;
  margin-top:0;
  width:21px;
  height:21px
 }
}
@media(min-width:992px) {
 .exchange-calculator_horizontal {
  display:flex;
  width:100%
 }
 .exchange-calculator_horizontal .exchange-calculator--swap-button {
  margin-left:14px;
  margin-right:14px
 }
 .exchange-calculator_horizontal .exchange-calculator--swap-button-icon {
  transform:rotate(90deg)
 }
 .exchange-calculator_horizontal .exchange-calculator--swap-button-img {
  transform:rotate(0);
  padding:0
 }
 .exchange-calculator_horizontal .exchange-calculator--fields-section__sequence {
  margin-top:0;
  margin-bottom:0
 }
 .exchange-calculator_horizontal .exchange-calculator--hints-section {
  display:flex;
  flex-direction:row;
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  text-align:center;
  margin:0;
  padding:0;
  border:none
 }
 .exchange-calculator_horizontal .exchange-calculator-hints--item {
  padding:0
 }
 .exchange-calculator_horizontal .now-tooltip {
  min-width:245px;
  text-align:left
 }
}
.exchange-calculator-hints {
 margin:0 0 0 20px;
 padding:8px 0;
 list-style-type:none;
 display:flex;
 flex-direction:column;
 justify-content:center
}
@media screen and (max-width:767px) {
 .exchange-calculator-hints {
  font-size:11px
 }
}
@media screen and (min-width:768px) {
 .exchange-calculator-hints {
  font-size:12px
 }
}
.exchange-calculator-hints--item {
 position:relative;
 padding:5px 0
}
.exchange-calculator-hints--text__tooltip-link {
 cursor:pointer
}
@media all and (max-width:991px) {
 .exchange-calculator-hints--text__with-margin {
  margin-right:5px
 }
}
@media all and (min-width:992px) {
 .exchange-calculator-hints--text__with-margin {
  margin-right:8px
 }
}
.exchange-calculator-hints--expected-rate-tooltip,
.exchange-calculator-hints--exact-exchange-tooltip {
 right:0;
 left:auto
}
.exchange-calculator-hints--fees-included-tooltip {
 left:-20px
}
.exchange-calculator-hints__dark {
 color:#fff;
 border-left:1px solid #3e3f57
}
.exchange-calculator-hints__dark .exchange-calculator-hints--item {
 padding-left:15px;
 word-break:break-all
}
.exchange-calculator-hints__dark .exchange-calculator-hints--item::before {
 content:'';
 position:absolute;
 left:-6px;
 display:inline-block;
 width:10px;
 height:10px;
 margin-top:3px;
 background-color:#3e3f57;
 border-radius:50%
}
.exchange-calculator-hints__dark .exchange-calculator-hints--item .now-tooltip {
 word-break:normal
}
.exchange-calculator-hints__dark .exchange-calculator-hints--text {
 transition:200ms ease-out
}
.exchange-calculator-hints__dark .exchange-calculator-hints--text__tooltip-link {
 white-space:nowrap;
 border-bottom:1px dashed #00c26f
}
.exchange-calculator-hints__light {
 color:#5c5780;
 border-left:1px solid #d8d8d8
}
.exchange-calculator-hints__light .exchange-calculator-hints--item {
 padding-left:15px;
 word-break:break-all
}
.exchange-calculator-hints__light .exchange-calculator-hints--item::before {
 content:'';
 position:absolute;
 left:-6px;
 display:inline-block;
 width:10px;
 height:10px;
 margin-top:3px;
 background-color:#d8d8d8;
 border-radius:50%
}
@media(min-width:992px) {
 .exchange-calculator-hints__light .exchange-calculator-hints--item::before {
  display:none
 }
}
.exchange-calculator-hints__light .exchange-calculator-hints--item .now-tooltip {
 word-break:normal
}
.exchange-calculator-hints__light .exchange-calculator-hints--text {
 transition:200ms ease-out
}
.exchange-calculator-hints__light .exchange-calculator-hints--text__tooltip-link {
 white-space:nowrap;
 border-bottom:1px dashed #00c26f
}
.exchange-calculator-hints__dark.exchange-calculator-hints__loading .exchange-calculator-hints--text {
 color:#5c5780;
 border-color:#5c5780
}
.exchange-form {
 position:relative
}
.exchange-form--exchange-button {
 width:100%;
 padding:0 46px;
 line-height:46px;
 color:#fff;
 text-decoration:none;
 background-color:#00c26f;
 border:none;
 border-radius:5px;
 outline:none;
 cursor:pointer
}
.exchange-form--exchange-button:hover {
 background-color:#00a55f
}
.exchange-form_horizontal {
 margin-bottom:0;
 padding-bottom:20px
}
.exchange-form_horizontal .exchange-form--exchange-button {
 width:100%;
 height:auto;
 flex-grow:1;
 margin-top:12px;
 margin-bottom:12px
}
.exchange-form .now-input__light .now-input--input {
 font-size:20px
}
@media screen and (max-width:767px) {
 .exchange-form--exchange-button {
  height:44px;
  margin-top:18px;
  font-size:18px
 }
}
@media screen and (min-width:768px) {
 .exchange-form--exchange-button {
  height:46px;
  margin-top:30px;
  font-size:20px
 }
 .nt-exchange__hints .exchange-calculator--hints-section {
  right:auto
 }
}
@media(min-width:1200px) {
 .exchange-form_horizontal {
  display:flex;
  justify-content:space-between;
  position:relative;
  padding-bottom:35px
 }
 .exchange-form_horizontal .exchange-form--exchange-button {
  width:auto;
  margin-left:16px;
  margin-top:0;
  margin-bottom:0
 }
}
@media(min-width:1200px) {
 .exchange-form_horizontal .exchange-form--exchange-button {
  margin-left:24px;
  min-width:170px;
  padding:0 34px
 }
}
.bread-crumbs--container {
 z-index:3
}
.bread-crumbs--icon__dark {
 color:#5c5780
}
.bread-crumbs--icon__light {
 color:#a4a3aa
}
.bread-crumbs--icon::after {
 margin-left:10px;
 margin-bottom:4px;
 content:"\E002";
 font-size:6px;
 list-style:none;
 transform:rotate(270deg);
 font-family:icons;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 text-decoration:none;
 text-transform:none
}
.bread-crumbs--item {
 align-items:flex-end;
 list-style:none;
 margin-right:10px
}
@media all and (max-width:575px) {
 .bread-crumbs--item {
  margin:0 5px
 }
}
.bread-crumbs--item__dark {
 color:#5c5780
}
.bread-crumbs--item__active.bread-crumbs--item__dark {
 color:#56566e
}
.bread-crumbs--item__light {
 color:#a4a3aa
}
.bread-crumbs--item__hide {
 display:none
}
.bread-crumbs--item__hide+.bread-crumbs--icon {
 display:none
}
.bread-crumbs--text {
 color:inherit;
 margin:0;
 font-size:15px;
 line-height:18px
}
@media all and (max-width:575px) {
 .bread-crumbs--text {
  font-size:13px
 }
}
.bread-crumbs--item:last-child {
 margin-right:0
}
.bread-crumbs--item:not(:last-child):hover .bread-crumbs--text {
 color:#00c26f
}
.bread-crumbs .container {
 width:100%;
 padding:0 16px
}
@media screen and (min-width:1440px) {
 .bread-crumbs .container {
  padding:0 40px
 }
}
.tx-page-finished {
 margin-top:-30px;
 padding-bottom:50px;
 animation-name:showStepper;
 animation-duration:.2s;
 animation-timing-function:ease;
 animation-iteration-count:1
}
.tx-page-finished--bottom {
 text-align:center
}
.tx-page-finished--bottom--start-new-exchange-link {
 color:#00c26f
}
.tx-page-finished--bottom--start-new-exchange-link:hover {
 color:#23527c
}
.tx-page-finished--bottom--start-new-exchange-link:hover img {
 filter:invert(22%) sepia(83%) saturate(556%) hue-rotate(162deg) brightness(52%) contrast(93%)
}
.tx-page-finished--col {
 margin-top:46px;
 padding:0
}
.tx-page-finished--col:first-child {
 margin-top:0
}
.tx-page-finished--col:last-child {
 margin-bottom:46px
}
.tx-page-finished .tx-page--head {
 margin-top:62px;
 margin-bottom:46px;
 text-align:center
}
.tx-page-finished .tx-page--head_not-auth {
 margin-bottom:24px
}
.tx-page-finished .tx-page--head_not-auth .tx-page-finished__trustpilot {
 margin-bottom:50px
}
.tx-page-finished .tx-page--head-container {
 background-color:#fff;
 border-radius:6px
}
.tx-page-finished .tx-page--head-content {
 margin-top:-30px;
 display:flex;
 flex-direction:column;
 align-items:center
}
.tx-page-finished .tx-page--img-success {
 position:relative;
 top:-30px
}
.tx-page-finished .tx-page--icon {
 display:flex;
 justify-content:center;
 align-items:center;
 width:35px;
 height:35px;
 margin-right:15px;
 background-color:#00c26f;
 border-radius:50%
}
.tx-page-finished .tx-page--icon img {
 width:18px
}
@media all and (max-width:480px) {
 .tx-page-finished .tx-page--icon {
  margin-right:0;
  margin-bottom:15px
 }
}
.tx-page-finished .tx-page--title {
 display:flex;
 justify-content:center;
 align-items:center;
 font-weight:500;
 line-height:140%;
 text-align:center;
 color:#5c5780;
 letter-spacing:.3px
}
@media all and (max-width:480px) {
 .tx-page-finished .tx-page--title {
  flex-direction:column
 }
}
@media(max-width:768px) {
 .tx-page-finished .tx-page--title {
  margin:10px
 }
 .tx-page-finished .tx-page--title--success {
  font-size:20px
 }
}
@media all and (min-width:768px) {
 .tx-page-finished .tx-page--title {
  font-size:48px
 }
}
.tx-page-finished .tx-page--title--success {
 color:#00c26f;
 margin-bottom:0
}
.tx-page-finished .tx-page--telegram-block {
 margin:34px auto 23px;
 font-size:15px;
 line-height:140%;
 text-align:center;
 color:#5c5780;
 letter-spacing:.3px
}
.tx-page-finished .tx-page--telegram-block__bold {
 font-weight:700;
 color:#5c5780;
 text-decoration:underline
}
.tx-page-finished .tx-page--telegram-block__bold::before {
 content:url(f1121836db0bc84cba45.svg);
 margin-right:5px
}
.tx-page-finished .tx--page--complete-text {
 width:408px;
 margin:0 auto;
 margin-bottom:20px
}
.tx-page-finished .tx--page--complete-text p {
 margin-top:0;
 margin-bottom:35px;
 line-height:27px
}
@media all and (max-width:575px) {
 .tx-page-finished .tx--page--complete-text {
  width:96%
 }
}
.tx-page-finished .tx-page--currency-block {
 display:flex;
 flex-direction:column;
 width:408px;
 margin:0 auto;
 box-shadow:0 2px 10px rgba(43,43,54,.12);
 border-radius:6px;
 text-align:left;
 font-size:22px
}
.tx-page-finished .tx-page--currency-block--amount {
 padding:15px;
 display:flex;
 align-items:center
}
.tx-page-finished .tx-page--currency-block--amount .currency-block--amount--icon {
 color:#00c26f
}
.tx-page-finished .tx-page--currency-block--amount .amount-send {
 color:rgba(43,43,54,.41)
}
.tx-page-finished .tx-page--currency-block--amount .amount-receive {
 color:#00c26f
}
.tx-page-finished .tx-page--currency-block .amount-bottom {
 position:relative;
 border-top:1px solid #e7e7e7
}
.tx-page-finished .tx-page--currency-block .amount-bottom .tx-page--currency-block--amount--btn {
 position:absolute;
 right:28px;
 outline:none;
 border:1px solid #e7e7e7;
 top:-13px;
 height:22px;
 width:22px;
 justify-content:center;
 background:#fff;
 align-items:center;
 display:flex;
 border-radius:50%
}
.tx-page-finished .tx-page--currency-block .amount-bottom .tx-page--currency-block--amount--btn:hover {
 background:#2b2b36
}
@media all and (max-width:575px) {
 .tx-page-finished .tx-page--currency-block {
  width:90%
 }
}
.tx-page-finished .tx-page--review-block {
 display:flex;
 justify-content:center;
 width:258px;
 height:49px;
 margin:25px auto 0;
 background:#00c26f;
 box-shadow:2px 6px 14px rgba(43,43,54,.15);
 border-radius:8px
}
.tx-page-finished .tx-page--review-block:hover {
 background:#00c772;
 color:#fff
}
.tx-page-finished .tx-page--review-block--btn-link {
 display:flex;
 align-items:center;
 font-weight:500;
 font-size:15px;
 line-height:28px;
 text-align:center;
 color:#fff;
 letter-spacing:.3px;
 width:100%;
 justify-content:center
}
.tx-page-finished .tx-page--review-block--btn-link:hover {
 color:#fff
}
.tx-page-finished .tx-page--review-block--btn-link img {
 margin-left:10px;
 margin-top:-4px
}
@media all and (max-width:575px) {
 .tx-page-finished .tx-page--review-block {
  width:96%
 }
}
.tx-page-finished .tx-page--subtitle {
 font-size:20px;
 color:#00c26f
}
.tx-page-finished .tx-page--info {
 padding:70px 0 30px
}
.tx-page-finished .tx-table {
 font-size:20px
}
.tx-page-finished .tx-table--row {
 height:45px;
 margin-bottom:10px
}
.tx-page-finished .tx-table--cell:first-child {
 min-width:300px
}
.tx-page-finished .tx-table--cell:last-child {
 font-weight:700
}
.tx-page-finished .tx-extra-table--cell:first-child {
 min-width:170px;
 font-size:12px
}
.tx-page-finished .tx-extra-table--cell:last-child {
 font-size:18px
}
.tx-page-finished .transaction-details {
 background-color:#fff;
 border-radius:6px;
 position:relative
}
.tx-page-finished .transaction-details .transaction-details--header {
 border-bottom:1px solid rgba(0,0,0,.05)
}
.tx-page-finished .transaction-details .transaction-details-header--info {
 display:flex;
 align-items:center;
 justify-content:space-between;
 padding:20px 30px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details-header--info {
  padding:16px
 }
}
.tx-page-finished .transaction-details .transaction-details-header--info--title {
 margin:0;
 color:#2b2b36;
 font-size:18px
}
.tx-page-finished .transaction-details .transaction-details-header--info--shared-btn {
 border:none;
 background:0 0
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps {
 padding:20px 30px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps {
  padding:0
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info {
 margin-bottom:40px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info {
  position:relative;
  padding:0 16px;
  margin-bottom:0;
  margin-top:10px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info__exchange .exchange-step-info--col {
 width:33.33333%
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info__tokens h3 {
 margin-bottom:.66em;
 font-weight:400;
 font-size:15px;
 line-height:22px;
 text-align:left;
 color:#2b2b36;
 letter-spacing:.3px
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--info>h3 {
 margin-top:9px;
 margin-bottom:5px;
 font-size:18px
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--head {
 display:flex;
 align-items:center;
 margin-bottom:25px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--head {
  display:block;
  margin-bottom:10px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--content {
 display:flex
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--content .copy-hash {
 margin-left:10px;
 cursor:pointer
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--content .copy-hash .copy-btn--note {
 display:none
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--content .copy-hash .copy-btn:active {
 color:#00a55f;
 animation:rotate .1s
}
@keyframes rotate {
 0% {
  transform:rotate(180deg)
 }
 100% {
  transform:rotate(0deg)
 }
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--content {
  display:block
 }
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--content .copy-hash {
  margin-left:5px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--title {
 margin-right:30px;
 font-size:16px;
 text-align:left;
 color:rgba(43,43,54,.3);
 letter-spacing:.4px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--title {
  font-size:14px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--subtitle {
 font-weight:400;
 font-size:15px;
 line-height:30px;
 color:#a4a3aa;
 letter-spacing:.3px
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--index {
 width:40px;
 height:40px;
 margin-right:17px;
 font-size:20px;
 line-height:40px;
 text-align:center;
 color:#fff;
 background-color:#00c26f;
 border:1px solid transparent;
 border-radius:50%
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--index {
  margin-bottom:40px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--icon {
 display:flex;
 flex-shrink:0;
 justify-content:center;
 align-items:center;
 width:96px;
 height:96px;
 background:rgba(61,61,112,.04);
 border-radius:50%
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--icon {
  position:absolute;
  top:16px;
  right:16px;
  width:72px;
  height:72px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--icon>img {
 width:52px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--icon>img {
  width:48px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--info {
 width:100%
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--info {
  padding-left:0
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--table {
 display:flex;
 flex-wrap:wrap;
 width:100%
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item {
 display:flex;
 width:100%;
 margin-bottom:16px;
 padding-right:40px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item {
  justify-content:space-between;
  padding-right:0
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item-head {
 flex-shrink:0;
 width:240px;
 font-size:15px;
 line-height:1.3;
 vertical-align:baseline;
 letter-spacing:.3px
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item-head {
  width:136px;
  font-size:12px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item-content {
 display:flex;
 font-size:15px;
 line-height:1.3;
 vertical-align:baseline;
 letter-spacing:.3px;
 white-space:normal;
 word-break:break-all
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item-content a {
 color:#00c26f
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item-content a:hover {
 color:#23527c
}
@media(max-width:768px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-step-info--item-content {
  font-size:12px
 }
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .tx-page--exchange-time {
 margin:0;
 text-align:center
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-steps--btn-container {
 display:flex;
 justify-content:center
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .exchange-steps--btn {
 width:300px;
 height:50px;
 background:#00c26f;
 border-radius:5px
}
.tx-page-finished .transaction-details .transaction-details--exchange-steps .fat p {
 font-weight:500;
 font-size:24px;
 line-height:140%;
 color:#5c5780;
 letter-spacing:.3px;
 opacity:1
}
@media all and (max-width:575px) {
 .tx-page-finished .transaction-details .transaction-details--exchange-steps .fat p {
  font-size:18px
 }
}
.tx-page-finished__promocode {
 padding-bottom:48px
}
.tx-page-finished__promocode_auth.get-promocode {
 padding-bottom:24px
}
.tx-page__new-exchange {
 display:flex;
 justify-content:center;
 padding-bottom:56px
}
.tx-page__new-exchange-link {
 display:flex;
 justify-content:center;
 align-items:center;
 font-weight:500;
 font-size:15px;
 line-height:22px;
 letter-spacing:.4px;
 color:#808086
}
.tx-page__new-exchange-link svg {
 margin-left:5px
}
.tx-page__new-exchange-link:hover {
 color:#00c26f
}
.tx-page__new-exchange-link:hover svg {
 fill:#00c26f
}
.tx-page-finished__try-mobile-app {
 display:none
}
.tx-page-finished__child-exchanges {
 margin-top:20px
}
.tx-page-finished__trustpilot {
 margin-top:46px;
 margin-bottom:40px
}
.tx-page-finished__trustpilot iframe {
 min-width:350px;
 overflow:hidden
}
.tx-page-finished__banner.tx-page-finished__banner_auth {
 display:none
}
@media screen and (min-width:992px) {
 .tx-page--head_not-auth {
  margin-bottom:0
 }
 .tx-page-finished__try-mobile-app {
  display:block
 }
}
@media screen and (min-width:1200px) {
 .tx-page-finished__child-exchanges {
  display:none
 }
 .tx-page-finished .tx-page--head {
  margin-bottom:0
 }
 .tx-page-finished--col {
  margin-top:30px
 }
 .tx-page__new-exchange {
  padding-bottom:40px
 }
}
.logotype {
 display:flex;
 align-items:center;
 flex-direction:row;
 z-index:1
}
.logotype--main {
 height:40px;
 margin-right:16px
}
.logotype--sub {
 width:122px;
 height:25px
}
.top-menu {
 display:none;
 z-index:1000
}
.top-menu .primary-color {
 color:#00c26f
}
@media screen and (min-width:1200px) {
 .top-menu {
  display:flex;
  flex-direction:row;
  align-items:center;
  flex-grow:1;
  margin-left:24px
 }
}
.top-menu--item {
 position:relative;
 font-family:Roboto,Arial,Helvetica,sans-serif;
 font-weight:400;
 font-size:16px;
 line-height:20px;
 color:#fff;
 letter-spacing:.1px;
 white-space:nowrap;
 margin-left:12px;
 padding:29px 0
}
.top-menu--item a {
 color:inherit
}
.top-menu--item:hover {
 color:#00c26f;
 text-decoration:none
}
.top-menu--item.active-navigation-link {
 color:#8b86af
}
.top-menu--item:first-child {
 margin-left:16px
}
.top-menu--item_border.active-navigation-link:before {
 content:"";
 width:100%;
 height:2px;
 background-color:#8b86af;
 position:absolute;
 bottom:-1px;
 left:0
}
.top-menu--item_language .top-menu-dropdown-list {
 left:auto
}
.top-menu-login-link {
 display:none;
 font-weight:500;
 font-size:14px;
 line-height:20px;
 color:#fff;
 background-color:transparent;
 border:1px solid #00c26f;
 border-radius:4px;
 padding:8px 16px;
 margin-left:auto;
 margin-right:15px
}
.top-menu-login-link:hover {
 color:#fff
}
.top-menu--arrow-menu {
 cursor:pointer
}
.top-menu--arrow-menu svg {
 fill:#fff;
 stroke:#fff
}
.top-menu--arrow-menu:hover {
 color:#00c26f;
 text-decoration:none
}
.top-menu--arrow-menu:hover svg {
 fill:#00c26f;
 stroke:#00c26f
}
.top-menu--arrow {
 display:inline-block;
 width:6px;
 transform:scale(.9)
}
@media screen and (min-width:768px) {
 .top-menu--arrow {
  margin-left:8px
 }
}
.top-menu--arrow-menu:hover .top-menu--language-tooltip {
 display:block
}
.top-menu--language-tooltip {
 position:absolute;
 top:75px;
 left:50%;
 z-index:1000;
 transform:translateX(-50%);
 display:none;
 overflow:hidden;
 background:#fff;
 border-top:6px solid #00c26f;
 border-radius:5px;
 box-shadow:0 1px 7px 0 rgba(0,0,0,.5)
}
.top-menu--language-tooltip-content {
 padding:0;
 overflow-x:hidden;
 overflow-y:scroll
}
.top-menu--language-tooltip-content__scrollable::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#aaa
}
.top-menu--language-tooltip-content__scrollable::-webkit-scrollbar-thumb {
 background:#00c26f
}
.top-menu--language-tooltip-content__without-scroll {
 margin-top:7px;
 margin-bottom:7px;
 overflow:hidden
}
.top-menu--list {
 color:#2b2b37;
 font-weight:400;
 font-size:14px;
 line-height:16px
}
.top-menu--list a {
 display:flex;
 align-items:center;
 width:100%;
 padding:10px 16px;
 transition:none
}
.top-menu--list a.active-navigation-link {
 color:#a4a3aa
}
.top-menu--list:hover {
 background:#f7f7f9
}
.top-menu--list:hover a {
 color:inherit
}
.top-menu--list__dogecoin {
 position:relative
}
.top-menu--list__dogecoin a {
 color:#f1a30f
}
.top-menu--list__dogecoin a.active-navigation-link {
 color:#f1a30f
}
.top-menu--list__dogecoin a:after {
 content:url(7dc567b6c4c064dc8053.png);
 position:absolute;
 right:19px;
 top:7px
}
.top-menu--tokens-link {
 color:#00c26f
}
.top-menu--arrow-menu:last-child .top-menu--list a:before {
 content:"";
 width:14px;
 height:11px;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain;
 margin-right:5px
}
.top-menu--arrow-menu:not(:last-child) .top-menu--list a {
 position:relative;
 flex-direction:row-reverse;
 justify-content:flex-end
}
.top-menu--list_foreign-link a:before {
 content:"";
 width:12px;
 height:12px;
 margin-left:8px;
 background-image:url(26fa9d8036601fbc4669.svg);
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain
}
.top-menu--list img {
 margin-right:8px
}
.top-menu__last-accent .top-menu--list:last-child {
 padding-top:6px;
 border-top:1px solid #dce2ea
}
.top-menu--arrow-menu:nth-child(3)>div {
 cursor:initial
}
.for-business__dashboard-box {
 display:flex;
 justify-content:space-between;
 align-items:center;
 gap:30px;
 padding:16px 32px;
 background:#f7f7f9
}
.for-business__boost {
 margin:0 0 4px;
 font-size:14px;
 font-weight:400;
 line-height:16px;
 letter-spacing:.1px;
 color:#2b2b37;
 opacity:1
}
.for-business__dashboard-box .for-business__explore {
 position:relative;
 font-size:16px;
 font-weight:700;
 line-height:24px;
 letter-spacing:.1px;
 color:#00c26f;
 white-space:normal
}
.for-business__dashboard-box .for-business__explore:after {
 content:"";
 display:inline-block;
 width:8px;
 height:8px;
 margin-left:2px;
 border:2px solid #00c26f;
 border-left:0;
 border-top:0;
 transform:rotate(-45deg)
}
.for-business__dashboard-box .for-business__explore:before {
 content:"";
 position:absolute;
 bottom:-5px;
 left:0;
 width:0;
 height:1px;
 background-color:#00c26f;
 transition:width ease .2s
}
.for-business__dashboard-box .for-business__explore:hover:before {
 width:100%
}
.for-business .for-business__dashboard-button,
.for-business__button-container {
 display:flex;
 align-items:center;
 justify-content:center;
 min-width:150px;
 height:44px;
 padding:10px 0;
 border-radius:5px;
 font-size:14px;
 font-weight:600;
 line-height:22px;
 letter-spacing:.4px;
 background:#00c26f;
 color:#fff;
 user-select:none
}
.for-business__dashboard-button:hover,
.for-business__button-container:hover {
 opacity:.8;
 color:#fff
}
.for-business__lists-box {
 display:flex;
 gap:24px;
 padding:8px 16px 0
}
.top-menu--arrow-menu:nth-child(3) .top-menu--language-tooltip-content__without-scroll {
 margin-top:0;
 margin-bottom:0
}
.for-business__link-list {
 padding-left:0;
 margin-bottom:24px;
 margin-top:0
}
.for-business__link-list-item {
 margin:0;
 list-style:none
}
.for-business__subtitle {
 padding:16px 16px 8px;
 margin:0;
 font-size:16px;
 font-weight:500;
 line-height:24px;
 letter-spacing:.1px;
 color:#2b2b37;
 opacity:1
}
.for-business__all-products {
 padding:0 16px
}
.for-business__all-products .for-business__link-list-item {
 max-width:unset;
 padding-top:8px;
 display:inline-block
}
.for-business__all-products .for-business__link-list {
 border-top:1px solid #dce2ea
}
@media screen and (min-width:768px) {
 .top-menu--item {
  margin-left:16px
 }
}
@media screen and (min-width:1440px) {
 .top-menu--item {
  margin-left:32px
 }
 .top-menu--item:first-child {
  margin-left:40px
 }
}
#mobile-menu {
 z-index:1
}
@media screen and (min-width:1200px) {
 #mobile-menu {
  display:none
 }
}
.mobile-menu-btn {
 display:block;
 position:relative;
 left:5px;
 background:0 0;
 padding:0;
 margin:0;
 border:none;
 outline:none
}
.mobile-menu-btn--bar {
 height:3px;
 width:36px;
 background-color:#00c26f;
 margin-bottom:6px;
 border-radius:2px;
 transition:all 500ms;
 transform-origin:50% 50%
}
.mobile-menu-btn--bar:last-child {
 margin-bottom:0
}
.mobile-menu-btn.active .mobile-menu-btn--bar:nth-child(1) {
 transform:translateY(9px) rotate(45deg)
}
.mobile-menu-btn.active .mobile-menu-btn--bar:nth-child(2) {
 opacity:0;
 transform:rotate(180deg)
}
.mobile-menu-btn.active .mobile-menu-btn--bar:nth-child(3) {
 transform:translateY(-9px) rotate(-45deg)
}
.mobile-menu-wrapper {
 width:100%;
 transform:translateX(-100%);
 position:fixed;
 top:0;
 left:0;
 background-color:red;
 height:100vh;
 z-index:1000
}
.mobile-menu {
 width:100%;
 height:calc(100% - 60px);
 transform:translateX(0%);
 position:absolute;
 top:65px;
 left:0;
 background-color:#2b2b36;
 transition:transform 500ms;
 overflow-y:auto;
 will-change:transform
}
@media screen and (max-width:767px) {
 .mobile-menu {
  top:60px
 }
}
@media screen and (min-width:1200px) {
 .mobile-menu {
  display:none
 }
}
.mobile-menu.active {
 transform:translateX(100%)
}
.mobile-menu--list {
 display:flex;
 flex-direction:column;
 margin:0;
 padding:0;
 color:#fff;
 list-style:none
}
.mobile-menu--list li>span>span {
 display:flex;
 justify-content:space-between;
 align-items:center;
 position:relative;
 z-index:1;
 padding-right:30px
}
.mobile-menu--list a {
 color:#fff
}
.mobile-menu--select-wrapper {
 position:relative;
 display:flex;
 align-items:center;
 justify-content:space-between;
 width:100%
}
.mobile-menu--lang-select {
 width:100%;
 -webkit-appearance:none;
 appearance:none;
 display:block;
 background-color:transparent;
 color:#fff;
 padding:0;
 border:0;
 cursor:pointer;
 outline:none;
 font-size:16px;
 font-weight:700;
 line-height:24px;
 text-align:left
}
.mobile-menu svg {
 position:absolute;
 left:calc(100% - 16px);
 display:block;
 width:16px;
 height:16px
}
.mobile-menu__category-title {
 padding:16px 0;
 font-size:16px;
 font-weight:700;
 line-height:24px;
 text-align:left;
 color:#8b86af;
 border-bottom:1px solid #3d3d4b
}
.mobile-menu__category-title>a {
 display:inline-block;
 width:100%;
 color:#8b86af
}
.mobile-menu_flex {
 display:flex;
 flex-direction:column
}
.mobile-menu--inactive {
 font-size:24px;
 color:#a4a3aa
}
.mobile-menu--list-item {
 display:flex;
 align-items:center;
 padding:10px 16px;
 font-size:16px;
 font-weight:400;
 line-height:24px;
 letter-spacing:.1px;
 text-align:left
}
.mobile-menu--list-item:first-child {
 margin-top:10px
}
li.mobile-menu--list-item-line {
 display:block;
 margin:0;
 height:1px;
 background-color:#3d3d4b
}
.mobile-menu--list-item .icon-open {
 font-size:15px;
 margin-left:10px;
 margin-top:4px
}
.dropdown {
 position:relative;
 display:inline-block
}
.mobile-menu--tokens-link {
 color:#00c26f!important
}
.dropdown_item {
 padding:0;
 margin:0;
 border:none;
 background:0 0;
 outline:none
}
.mobile-menu--list ul a {
 display:flex;
 justify-content:flex-start;
 align-items:flex-start;
 gap:8px
}
.mobile-menu__category-title>.mobile-menu__category-arrow {
 top:25%;
 left:calc(100% - 10px);
 width:16px;
 height:16px;
 transform:rotateZ(-90deg) scale(1.5)
}
.mobile-menu--select-wrapper:before {
 content:"";
 display:block;
 width:16px;
 height:11px;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:contain;
 margin-right:8px
}
.mobile-menu--select-wrapper_ar:before {
 background-image:url(7ebb11140b6d98956b5f.svg)
}
.mobile-menu--select-wrapper_cs:before {
 background-image:url(7d1138bc8f1811368b44.svg)
}
.mobile-menu--select-wrapper_da:before {
 background-image:url(de71511a3717fa2e2d27.svg)
}
.mobile-menu--select-wrapper_de:before {
 background-image:url(961c51210d660a0e9b2a.svg)
}
.mobile-menu--select-wrapper_el:before {
 background-image:url(74bf0c7f6a2cfb2c6c4e.svg)
}
.mobile-menu--select-wrapper_en:before {
 background-image:url(6fc51ae04305a7bb2bfe.svg)
}
.mobile-menu--select-wrapper_es:before {
 background-image:url(0e220fc38a3fa638cef5.svg)
}
.mobile-menu--select-wrapper_fa:before {
 background-image:url(2515b621cdd3e15777c4.svg)
}
.mobile-menu--select-wrapper_he:before {
 background-image:url(eb01836bb6b12256eb88.svg)
}
.mobile-menu--select-wrapper_fr:before {
 background-image:url(8000347e09782e23592f.svg)
}
.mobile-menu--select-wrapper_hi:before {
 background-image:url(34ab61d232e92ed934a3.svg)
}
.mobile-menu--select-wrapper_hu:before {
 background-image:url(12736512848557260f86.svg)
}
.mobile-menu--select-wrapper_id:before {
 background-image:url(8a32749b75c98fad94c7.svg)
}
.mobile-menu--select-wrapper_it:before {
 background-image:url(f19397719372b4a9aa07.svg)
}
.mobile-menu--select-wrapper_ja:before {
 background-image:url(6cb58bcf4bf940aad91c.svg)
}
.mobile-menu--select-wrapper_ko:before {
 background-image:url(42c98db2b177a0fa9636.svg)
}
.mobile-menu--select-wrapper_ms:before {
 background-image:url(0c2231d0c6bd06f5473c.svg)
}
.mobile-menu--select-wrapper_nl:before {
 background-image:url(242ae1d220d69526916b.svg)
}
.mobile-menu--select-wrapper_pl:before {
 background-image:url(fd94cb9f5eb36b596e33.svg)
}
.mobile-menu--select-wrapper_pt:before {
 background-image:url(09e2f5a1de9117c64029.svg)
}
.mobile-menu--select-wrapper_ru:before {
 background-image:url(99f1eb9566e9bd0cf8f3.svg)
}
.mobile-menu--select-wrapper_sv:before {
 background-image:url(837a1813144fdf410a73.svg)
}
.mobile-menu--select-wrapper_th:before {
 background-image:url(9b4747df329342f7468d.svg)
}
.mobile-menu--select-wrapper_tl:before {
 background-image:url(6189b1ef1910b593dc54.svg)
}
.mobile-menu--select-wrapper_tr:before {
 background-image:url(d79cb9af31bf161e52af.svg)
}
.mobile-menu--select-wrapper_uk:before {
 background-image:url(39e0a08cac0f1967c579.svg)
}
.mobile-menu--select-wrapper_vi:before {
 background-image:url(224110cb9235ecc88815.svg)
}
.mobile-menu--select-wrapper_zh:before {
 background-image:url(fea93aee759e5ca8abc1.svg)
}
.cookie-warning {
 position:fixed;
 left:0;
 bottom:0;
 width:100%;
 z-index:999999;
 transition:transform 500ms;
 will-change:transform;
 display:flex;
 justify-content:center;
 align-items:center
}
.cookie-warning_shown {
 transform:translateY(100%)
}
.cookie-warning__content {
 background:#e5e5e9;
 display:flex;
 justify-content:space-between;
 flex-direction:column;
 align-items:center;
 border-radius:16px 16px 0 0;
 padding:16px;
 font-size:16px;
 font-weight:400;
 line-height:20px;
 text-align:left
}
.cookie-warning__text p {
 padding:0;
 margin:0;
 font-size:16px;
 font-weight:400;
 line-height:20px;
 text-align:left;
 opacity:1;
 display:inline
}
.cookie-warning__content a {
 white-space:nowrap;
 color:#00c26f;
 text-decoration:none
}
.cookie-warning__content a:hover {
 opacity:.8
}
.cookie-warning__button {
 width:100%;
 display:block;
 background:#00c26f;
 color:#fff;
 font-size:16px;
 font-weight:500;
 line-height:18.75px;
 letter-spacing:.1px;
 border-radius:8px;
 border:none;
 outline:none;
 padding:10px 16px
}
.cookie-warning__controls {
 margin-top:20px;
 width:100%
}
@media all and (min-width:768px) {
 .cookie-warning__content {
  flex-direction:row;
  max-width:695px;
  width:100%;
  margin-bottom:20px;
  border-radius:16px;
  padding:14px 28px
 }
 .cookie-warning__controls {
  margin-top:0;
  margin-left:40px;
  width:auto
 }
 .cookie-warning__button {
  width:auto
 }
 .cookie-warning__text p {
  display:block
 }
}
.language-adviser {
 display:none;
 position:relative;
 background-color:#2b2b36;
 border-bottom:1px solid rgba(255,255,255,.1);
 font-size:15px;
 left:0;
 bottom:0;
 width:100%;
 transition:transform 300ms;
 will-change:transform
}
.language-adviser__show {
 display:block
}
.language-adviser--content {
 display:flex;
 height:48px;
 color:#fff;
 align-items:center;
 font-weight:500;
 justify-content:center;
 font-size:13px;
 line-height:15px;
 text-align:center;
 letter-spacing:.583333px
}
@media(max-width:575px) {
 .language-adviser--content span {
  margin-bottom:9px
 }
}
@media(min-width:576px) {
 .language-adviser--content span {
  margin-right:30px
 }
}
.language-adviser--content a {
 color:#fff;
 min-width:66px;
 padding:3px;
 height:24px;
 border:1px solid rgba(164,163,170,.6);
 border-radius:4px
}
@media all and (max-width:575px) {
 .language-adviser--content {
  flex-direction:column;
  height:auto;
  padding:9px 14px
 }
}
.language-adviser--close-btn {
 position:absolute;
 right:10px;
 top:14px;
 width:20px;
 height:20px;
 cursor:pointer
}
.language-adviser--close-btn:before,
.language-adviser--close-btn:after {
 position:absolute;
 left:10px;
 content:'';
 height:18px;
 width:1px;
 background-color:#fff
}
.language-adviser--close-btn:before {
 transform:rotate(45deg)
}
.language-adviser--close-btn:after {
 transform:rotate(-45deg)
}
.dialog {
 text-align:center;
 background-color:#f6f4f8
}
.dialog .promo-consent {
 margin:10px 0;
 width:100%;
 padding:10px 0;
 text-align:left
}
.dialog--title {
 color:#00c26f;
 background-color:#fff;
 font-size:28px;
 padding:30px 10px 25px;
 line-height:1
}
@media(max-width:768px) {
 .dialog--title {
  padding:15px 10px
 }
}
.dialog--content {
 padding:30px 60px
}
@media(max-width:768px) {
 .dialog--content {
  padding:10px 20px
 }
}
.dialog--container {
 display:flex;
 align-items:center;
 flex-direction:column
}
@media screen and (min-width:576px) {
 .dialog--container {
  flex-direction:row
 }
}
.dialog--content-link {
 text-align:left;
 display:inline-block
}
.dialog--content p {
 text-align:left
}
.dialog__small .dialog--title {
 padding:30px 20px 25px;
 font-size:28px
}
@media(max-width:768px) {
 .dialog__small .dialog--title {
  padding:15px 10px;
  font-size:24px
 }
}
.dialog__small .dialog--content {
 padding:20px 60px
}
@media(max-width:768px) {
 .dialog__small .dialog--content {
  padding:10px
 }
}
.dialog__redirect .dialog--content {
 font-size:20px
}
.dialog__redirect .button {
 float:right;
 font-size:16px;
 padding:0 40px;
 width:100%
}
.dialog__redirect p {
 margin:25px 0;
 line-height:1.1
}
.dialog--content-big-img {
 min-width:190px;
 margin:auto;
 margin-right:20px
}
.dialog .button-close {
 position:absolute;
 right:-35px;
 top:-35px
}
.dialog--body::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#aaa
}
.dialog--body::-webkit-scrollbar-thumb {
 background:#00c26f
}
.dialog--actions {
 background-color:#f6f4f8;
 padding:0 60px 40px!important
}
.no-photo {
 width:0;
 height:0
}
.dialog__redirect .dialog--content-container {
 display:flex;
 align-items:center;
 justify-content:space-between
}
@media screen and (max-width:767px) {
 .dialog__redirect .dialog--content-container {
  flex-direction:column
 }
}
.now-button {
 font-size:18px;
 border-radius:5px;
 outline:none
}
.now-button__green {
 color:#fff;
 background-color:#00c26f;
 border:none
}
.now-button__green:hover {
 background:#00a55f
}
.now-button__white {
 color:#00c26f;
 background-color:#fff;
 border:1px solid #00c26f
}
.now-button__white:hover {
 color:#00c26f;
 background:0 0;
 opacity:.5
}
.now-button__disable {
 color:#fff;
 background-color:#a4a3aa;
 border:1px solid #a4a3aa;
 cursor:not-allowed;
 opacity:.5
}
.now-button__disable:hover {
 background-color:#a4a3aa;
 border:1px solid #a4a3aa
}
.qr-scanner {
 position:relative;
 margin-bottom:25px
}
.qr-scanner--video {
 width:100%
}
.qr-scanner--loader {
 position:absolute;
 top:50%;
 left:50%;
 width:150px;
 height:150px;
 margin-top:-75px;
 margin-left:-75px
}
.qr-scanner--canvas {
 display:none
}
.share-dialog--target-button {
 display:inline-flex;
 align-items:center;
 justify-content:flex-start;
 height:auto;
 color:#939398;
 text-align:center;
 font-size:14px;
 font-weight:500;
 line-height:1.1;
 text-transform:capitalize;
 text-decoration:none;
 white-space:nowrap;
 border-radius:4px;
 border:1px solid #dce2ea;
 cursor:pointer;
 padding:10px;
 letter-spacing:.4px
}
.share-dialog {
 z-index:1;
 width:100%;
 max-width:500px;
 box-shadow:0 1px 16px rgba(0,0,0,.15);
 padding:20px;
 border-radius:6px;
 background-color:#fff;
 position:absolute;
 right:0;
 top:0
}
@media(max-width:768px) {
 .share-dialog {
  height:100%
 }
}
.share-dialog--header {
 display:flex;
 justify-content:space-between;
 margin-bottom:20px;
 border-bottom:1px solid #dce2ea
}
.share-dialog--header--title {
 color:#2b2b36
}
.share-dialog--target {
 display:grid;
 grid-template-rows:1fr 1fr;
 grid-template-columns:1fr 1fr;
 grid-gap:20px;
 margin-bottom:20px
}
@media all and (max-width:374px) {
 .share-dialog--target {
  grid-template-columns:none
 }
}
.share-dialog--target a:focus {
 color:#23527c
}
.share-dialog--close-button {
 background-color:transparent;
 border:none;
 padding:0;
 height:30px;
 cursor:pointer
}
.share-dialog--bottom-url {
 display:flex;
 justify-content:center;
 align-items:center
}
.social-item--icon {
 margin-right:5px
}
.bottom-url--target-link {
 display:flex;
 justify-content:center;
 align-items:center;
 padding:10px;
 border-radius:4px;
 background-color:#dce2ea;
 width:90%;
 margin-right:10px
}
.target--link--url-title {
 margin-right:15px;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden
}
.share-dialog--copy-button {
 width:10%
}
.share-dialog--copy-button .copy-button--wrap .copy-btn {
 margin:0 8px;
 cursor:pointer;
 vertical-align:initial;
 align-items:center;
 font-size:14px;
 display:flex;
 justify-content:center
}
.share-dialog--copy-button .copy-button--wrap .copy-btn .icon-copy {
 transform:scale(1.5)
}
.share-dialog--copy-button .copy-button--wrap .copy-btn--note {
 display:none
}
@keyframes rotate {
 0% {
  transform:rotate(180deg)
 }
 100% {
  transform:rotate(0deg)
 }
}
.accordion__article {
 display:flex;
 flex-direction:column;
 padding:5px
}
.accordion {
 background-color:#fff;
 cursor:pointer;
 display:flex;
 align-items:center;
 border:none;
 outline:none;
 transition:background-color .6s ease;
 padding:15px;
 text-align:left;
 justify-content:space-between
}
.accordion:focus {
 outline:none
}
.accordion__title {
 color:#2b2b36;
 font-size:20px;
 margin-bottom:0;
 margin-top:0;
 font-weight:400
}
.accordion__icon {
 margin-left:auto;
 transition:transform .2s ease
}
.rotate {
 transform:rotate(0);
 transition:transform .2s ease
}
.rotate-default {
 transform:rotate(180deg);
 transition:transform .2s ease
}
.accordion__content {
 background-color:#fff;
 overflow:hidden;
 transition:max-height .1s ease;
 color:#000
}
.accordion__text p {
 font-weight:400;
 font-size:16px;
 line-height:22px;
 padding:0 20px;
 margin-top:0
}
@media screen and (max-width:768px) {
 .accordion__text p {
  padding:0 8px
 }
}
.accordion__icon-arrow {
 position:relative
}
.start-new-exchange-pro-button {
 display:flex;
 justify-content:center;
 align-items:center;
 border:none;
 font-weight:500;
 font-size:15px;
 line-height:22px;
 letter-spacing:.4px;
 color:#808086;
 background:0 0
}
.start-new-exchange-pro-button svg {
 margin-left:5px
}
.start-new-exchange-pro-button:hover {
 color:#00c26f
}
.start-new-exchange-pro-button:hover svg {
 fill:#00c26f
}
.ny-event-banner {
 border-radius:6px;
 overflow:hidden
}
.ny-event-banner__link {
 display:block;
 width:100%;
 transition:transform .3s
}
.ny-event-banner__image {
 width:100%
}
.ny-event-banner__image img {
 width:100%
}
.ny-event-banner__link:hover {
 animation:ny-banner-animation 2s both infinite ease
}
@keyframes ny-banner-animation {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(1.02)
 }
}
.tx-finished-banner {
 display:none;
 margin:24px 0 16px
}
.tx-finished-banner_auth {
 margin:46px 0 16px
}
@media screen and (min-width:992px) {
 .tx-finished-banner {
  display:block
 }
}
.trustpilot-button {
 display:flex;
 gap:8px;
 align-items:center;
 padding:12px 40px;
 background-color:#00c26f;
 border:none;
 border-radius:8px
}
.trustpilot-button__text {
 color:#fff;
 margin:0;
 font-size:16px;
 font-weight:600;
 line-height:24px;
 letter-spacing:.4px;
 text-align:right;
 opacity:1
}
.trustpilot-button__image {
 width:17px;
 height:15px
}
.staking-banner {
 display:flex;
 position:relative;
 padding:24px;
 gap:12px;
 align-items:center;
 justify-content:flex-start;
 border:1px solid #dce2ea;
 border-radius:8px;
 transition:all .3s ease-out;
 margin-top:8px;
 background-color:transparent
}
.staking-banner:hover {
 border-color:#7bdcb2
}
.staking-banner__image {
 width:40px;
 height:40px
}
.staking-banner__text {
 font-size:15px;
 font-weight:400;
 line-height:22px;
 letter-spacing:.4px;
 text-align:left;
 margin:0;
 max-width:70%
}
.staking-banner__text_bold {
 font-weight:600
}
.staking-banner svg {
 position:absolute;
 right:24px;
 transition:all .3s ease-out
}
@media screen and (min-width:992px) {
 .staking-banner {
  margin-top:0
 }
}
@media screen and (min-width:1200px) {
 .staking-banner {
  max-width:100%
 }
}
.try-pro-banner {
 border:1px solid #dce2ea;
 border-radius:8px;
 padding:20px;
 background-image:url(634b3a1c2c9fec9bcd5d.svg);
 background-color:#f6f4f8;
 background-size:cover;
 transition:border-color .3s ease
}
.try-pro-banner:hover {
 cursor:default;
 border-color:#7bdcb2
}
.try-pro-banner__title {
 margin:0;
 font-size:20px;
 font-weight:400;
 line-height:28px;
 text-align:left;
 color:#2b2b36;
 margin-bottom:16px
}
.try-pro-banner__title_green {
 color:#00c26f
}
.try-pro-banner__advantages {
 display:flex;
 flex-direction:column;
 gap:12px;
 list-style:none;
 margin:0;
 padding:0
}
.try-pro-banner__advantages-item {
 display:flex;
 align-items:center;
 gap:8px
}
.try-pro-banner__advantages-item-text {
 margin:0;
 font-size:14px;
 font-weight:400;
 line-height:18px;
 text-align:left
}
.try-pro-banner__advantages-item-image {
 width:12px;
 height:12px
}
.try-pro-banner__button {
 position:relative;
 display:flex;
 align-items:center;
 gap:4px;
 margin-top:24px;
 border:none;
 background:0 0;
 cursor:pointer
}
.try-pro-banner__button-text {
 font-size:18px;
 font-weight:600;
 line-height:25.2px;
 letter-spacing:.34px;
 text-align:left;
 margin:0;
 color:#00c26f
}
.try-pro-banner svg {
 position:relative;
 transition:all .3s ease-out
}
@media screen and (min-width:992px) {
 .try-pro-banner__title {
  font-size:24px
 }
}
.exchange-stepper {
 min-height:600px;
 margin-top:-16px
}
.exchange-stepper--next-button {
 margin-top:35px
}
.exchange-stepper--input {
 margin-top:24px
}
.exchange-stepper--step-list {
 width:250px
}
@media screen and (max-width:1199px) {
 .exchange-stepper--step-list {
  display:none
 }
}
@media screen and (min-width:1599px) {
 .exchange-stepper--step-list {
  padding-left:20px
 }
}
.exchange-stepper--step-list-border {
 height:20px
}
@media all and (max-width:1199px) {
 .exchange-stepper--step-list-border {
  border-left:2px solid #ebe9ef;
  margin-left:17px
 }
}
@media all and (min-width:1200px) {
 .exchange-stepper--step-list-border {
  border-right:2px solid #ebe9ef;
  margin-right:17px
 }
}
.exchange-stepper--step-list-item {
 display:flex;
 align-items:center
}
@media all and (min-width:1200px) {
 .exchange-stepper--step-list-item {
  justify-content:space-between
 }
}
.exchange-stepper--step-icon {
 text-align:right
}
.exchange-stepper--step-title {
 list-style:none;
 font-weight:400;
 line-height:150%;
 letter-spacing:.043196px;
 color:rgba(43,43,55,.18)
}
.exchange-stepper--step-title__active {
 font-weight:700
}
.exchange-stepper--step-title__underline {
 text-decoration:underline
}
@media all and (max-width:1199px) {
 .exchange-stepper--step-title {
  margin-left:10px
 }
}
@media all and (min-width:992px) and (max-width:1599px) {
 .exchange-stepper--step-title {
  font-size:14px
 }
}
@media all and (min-width:1200px) {
 .exchange-stepper--step-title {
  font-size:15px
 }
}
.exchange-stepper--step-list-mobile-future,
.exchange-stepper--step-list-mobile-past {
 padding-left:15px
}
@media all and (min-width:1200px) {
 .exchange-stepper--step-list-mobile-future,
 .exchange-stepper--step-list-mobile-past {
  display:none
 }
}
.exchange-stepper--step-list-mobile-future {
 margin-top:0;
 margin-bottom:32px
}
.exchange-stepper--step-list-mobile-past {
 margin-bottom:0
}
.exchange-stepper--panel {
 padding:35px 70px;
 background-color:#fff;
 border-radius:8px;
 margin-bottom:16px
}
@media all and (max-width:767px) {
 .exchange-stepper--panel {
  padding:10px
 }
}
@media all and (max-width:991px) {
 .exchange-stepper--panel {
  margin-right:0
 }
}
@media screen and (min-width:1200px) {
 .exchange-stepper--panel {
  margin-bottom:16px
 }
}
.exchange-stepper--attention-title {
 font-weight:500;
 font-size:18px;
 line-height:150%;
 letter-spacing:.043196px;
 margin-bottom:22px;
 margin-top:0;
 color:#a4a3aa
}
.exchange-stepper--attention-title span {
 color:#00c26f
}
.exchange-stepper--attention-title a {
 text-decoration:underline;
 color:#00c26f
}
.exchange-stepper--attention-title a:hover {
 text-decoration:none
}
@media all and (max-width:379px) {
 .exchange-stepper--attention-title {
  font-size:14px;
  margin-top:0;
  margin-bottom:8px
 }
}
.exchange-stepper--payment-offers {
 margin-top:24px
}
.exchange-stepper--payment-offers:last-child {
 margin-bottom:0
}
.exchange-stepper--loader {
 text-align:center;
 min-height:300px
}
.exchange-stepper__attention-title_dark {
 color:#2b2b36
}
.exchange-stepper_spa {
 padding:0;
 margin-top:24px;
 width:100%
}
.exchange-stepper--warning-field {
 background:rgba(164,163,170,.15);
 width:fit-content;
 border-radius:4px;
 padding:10px 12px
}
.exchange-stepper .col-lg-9 {
 min-height:0
}
.exchange-stepper__side-block {
 display:flex;
 flex-direction:column-reverse
}
.exchange-stepper--warning-field p {
 font-size:14px;
 line-height:145%;
 margin:0;
 align-items:center;
 letter-spacing:.04px;
 color:#a4a3aa;
 word-wrap:break-word
}
.exchange-stepper--warning-field-yellow {
 position:relative;
 background-color:rgba(252,237,189,.59);
 border:1px solid #e2e7ed;
 border-radius:8px;
 padding:15px
}
.exchange-stepper--warning-field-yellow p {
 font-size:15px;
 line-height:23px;
 color:#a4a3aa;
 margin:0
}
.exchange-stepper__reusable-bnr {
 margin:40px auto 32px
}
.exchange-stepper__reusable-text_blue {
 color:#23c0f9
}
.exchange-stepper__dashboard-navigation {
 min-height:48px;
 margin:-40px 15px 24px;
 padding:0
}
.exchange-stepper__panel-fiat {
 padding:0
}
.exchange-stepper--attention-title-link {
 display:inline-block;
 vertical-align:middle
}
.exchange-stepper--attention-title-icon {
 display:inline-block;
 width:23px;
 height:23px;
 background-image:url(03e38199c04ca56937bc.svg);
 background-repeat:no-repeat;
 background-size:contain;
 background-position:center center;
 opacity:.72;
 transition:opacity ease .3s
}
.exchange-stepper--attention-title-icon:hover {
 opacity:1
}
.exchange-stepper__dropdown-settings_promo {
 margin-left:-10px;
 margin-right:-10px;
 margin-bottom:-10px;
 border-bottom-right-radius:6px;
 border-bottom-left-radius:6px
}
.exchange-stepper__dropdown-settings_promo .new-stepper-dropdown-settings__content {
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px
}
.exchange-stepper__dropdown-settings_promo .new-stepper-dropdown-settings__title {
 border:0
}
.exchange-stepper__extensions {
 margin-top:8px;
 padding-left:6px
}
.exchange-stepper--next-button img.loader-icon {
 margin:0 auto
}
.exchange-stepper-fiat__action-button {
 background:#00c26f;
 border-radius:6px;
 font-weight:700;
 font-size:16px;
 line-height:22px;
 text-align:center;
 letter-spacing:.4px;
 color:#fff;
 padding:13px;
 border:none;
 outline:none;
 margin-top:24px;
 width:100%
}
.exchange-stepper-fiat__action-button-icon {
 margin-left:5px
}
.exchange-stepper__child-exchanges {
 display:none
}
.exchange-stepper__col_center {
 margin-left:auto;
 margin-right:auto;
 float:none
}
.exchange-stepper__useful-tips {
 display:flex;
 box-shadow:none;
 padding:40px 16px;
 margin-top:24px
}
.exchange-stepper__useful-tips.exchange-stepper__useful-tips_auth {
 margin-bottom:24px
}
.exchange-stepper__original-id {
 margin-top:8px
}
@media screen and (min-width:768px) {
 .exchange-stepper--warning-field-yellow {
  padding:10px 60px
 }
 .exchange-stepper--warning-field-yellow:before {
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:23px;
  margin:auto;
  width:16px;
  height:16px;
  background-image:url(f161f2b56ce3052a4c32.svg);
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center center
 }
 .exchange-stepper__dashboard-navigation {
  margin-left:0;
  margin-right:0
 }
 .exchange-stepper__panel-fiat {
  padding:0 40px 40px
 }
 .exchange-stepper__dropdown-settings_promo {
  margin:40px -70px -35px
 }
 .exchange-stepper__dropdown-settings_promo .new-stepper-dropdown-settings__content {
  padding:24px 70px 10px
 }
 .exchange-stepper-fiat__action-button {
  max-width:254px
 }
 .exchange-stepper__useful-tips {
  margin-top:16px;
  padding:40px 70px
 }
}
@media screen and (min-width:992px) {
 .exchange-stepper {
  margin-top:-32px
 }
 .exchange-stepper__dashboard-navigation {
  margin:0
 }
 .exchange-stepper_spa {
  margin-top:0
 }
 .exchange-stepper__useful-tips {
  display:none
 }
 .exchange-stepper__step-container {
  padding-left:9px
 }
 .exchange-stepper__original-id {
  margin-top:16px;
  justify-content:flex-end
 }
}
@media screen and (min-width:1200px) {
 .exchange-stepper__reusable-bnr {
  display:block;
  margin:0
 }
 .exchange-stepper__side-block {
  flex-direction:column
 }
 .exchange-stepper__child-exchanges {
  display:block
 }
 .exchange-stepper__child-exchanges_position-refunded {
  margin-top:6px
 }
}
.useful-tips {
 flex-direction:column;
 margin-bottom:80px;
 border-radius:12px;
 background:#fff;
 box-shadow:0 2.4px 20px rgba(43,43,54,.07)
}
.useful-tips__header {
 margin:0;
 font-size:24px;
 font-weight:400;
 line-height:32px;
 letter-spacing:.27px;
 text-align:left;
 color:#2b2b37
}
.useful-tips__block {
 display:flex;
 flex-direction:column;
 padding:24px 0;
 border-top:1px solid #dce2ea
}
.useful-tips__block:first-child {
 border-top:none
}
.useful-tips__block:last-child {
 padding-bottom:0
}
.useful-tips__block-title {
 font-size:15px;
 font-weight:500;
 line-height:21px;
 letter-spacing:0;
 text-align:left;
 color:#2b2b37
}
.useful-tips__list {
 display:flex;
 flex-direction:column;
 gap:12px;
 list-style:none;
 margin:0;
 padding:0
}
.useful-tips__item {
 display:flex;
 align-items:flex-start;
 gap:6px
}
.useful-tips__contact-support {
 padding:6px 12px;
 border:1px solid #dce2ea;
 border-radius:6px;
 margin-top:12px
}
.useful-tips__contact-support-text {
 margin:0;
 font-size:15px;
 font-weight:400;
 line-height:21px;
 letter-spacing:0;
 text-align:left;
 color:#2b2b37
}
.useful-tips__item-description {
 display:inline-block;
 margin:0;
 width:fit-content;
 font-size:15px;
 font-weight:400;
 line-height:21px;
 letter-spacing:0;
 text-align:left;
 color:#2b2b37
}
.useful-tips__item-icon {
 position:relative;
 top:2px;
 display:flex;
 align-items:center;
 justify-content:center;
 width:16px;
 height:16px;
 border-radius:50%;
 color:#fff;
 font-size:8px
}
.useful-tips__item-icon::before {
 line-height:8px
}
.useful-tips__item-icon_success {
 background-color:#00c26f
}
.useful-tips__item-icon_wrong {
 background-color:#fea53b
}
.useful-tips__item-icon_cancel {
 position:relative;
 top:2px;
 width:17px;
 height:17px
}
.useful-tips__additional-warning {
 background:#fcedbd;
 border-radius:8px;
 border:1px solid #e2e7ed;
 width:100%;
 padding:10px 16px;
 display:flex;
 align-items:center;
 margin-top:24px
}
.useful-tips__additional-warning-text {
 font-size:14px;
 font-weight:400;
 line-height:21px;
 letter-spacing:.04px;
 color:#a4a3aa;
 text-align:left;
 padding:0;
 margin:0
}
.useful-tips__additional-warning-icon {
 width:20px;
 height:20px;
 margin-right:16px;
 display:none
}
@media screen and (min-width:1200px) {
 .useful-tips {
  padding:40px;
  margin-top:16px;
  margin-bottom:16px
 }
}
@media screen and (min-width:768px) {
 .useful-tips__additional-warning {
  padding:10px 22px;
  font-size:15px;
  font-weight:400;
  line-height:22px
 }
 .useful-tips__additional-warning-icon {
  display:block
 }
}
.set-transaction-step--content {
 width:100%
}
.set-transaction-step .now-button {
 width:100%;
 height:50px
}
@media all and (max-width:767px) {
 .set-transaction-step .now-button {
  width:100%
 }
}
.set-transaction-step--input-title {
 margin-bottom:4px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#808086;
 font-style:normal
}
.set-transaction-step--input-field:first-of-type {
 margin-top:0
}
.set-transaction-step--input-field {
 position:relative;
 margin-top:25px
}
.set-transaction-step--input-field .now-input--icon {
 position:absolute;
 right:15px;
 bottom:9px;
 color:#00c26f
}
@media all and (max-width:379px) {
 .set-transaction-step--input-field .now-input--input {
  font-size:17px
 }
}
.set-transaction-step--input-field__is-required {
 position:relative
}
.set-transaction-step--input-field__is-required .now-input__default {
 display:block;
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
.set-transaction-step--input-field__is-required .warning-field {
 position:absolute;
 z-index:2;
 display:flex;
 align-items:center;
 width:100%;
 height:40px;
 text-align:left;
 background-color:#b3edd4;
 border:1px solid #00c26f;
 border-top:none;
 border-radius:0 0 4px 4px;
 padding:0 20px
}
.set-transaction-step--input-field__is-required .warning-field p {
 font-size:14px;
 line-height:16px;
 color:#5d5a60;
 margin:0
}
.set-transaction-step--input-field__show-error {
 position:relative
}
.set-transaction-step--input-field__show-error .now-input__default {
 border:1px solid rgba(255,216,92,.5)!important;
 border-radius:4px 4px 0 0
}
.set-transaction-step--input-field__show-error .warning-field {
 position:absolute;
 z-index:2;
 display:flex;
 align-items:center;
 width:100%;
 height:40px;
 text-align:left;
 background-color:#ffedb3;
 border:1px solid rgba(255,216,92,.5);
 border-top:none;
 border-radius:0 0 4px 4px
}
.set-transaction-step--input-field__show-error .warning-field p {
 padding:19px;
 font-size:14px;
 line-height:16px;
 color:#35354c;
 letter-spacing:.0736842px
}
.set-transaction-step--input-field__show-error .warning-field p a {
 font-size:14px;
 line-height:16px;
 color:#35354c;
 text-decoration:underline;
 letter-spacing:.0736842px
}
.set-transaction-step--input-field__show-error .warning-field__hide-content {
 display:none
}
.set-transaction-step--qr-scanner-button {
 position:absolute;
 right:0;
 bottom:0;
 padding:12px 15px 13px 0;
 cursor:pointer;
 z-index:2
}
.set-transaction-step--field-hint-link {
 position:absolute;
 top:4px;
 right:0;
 font-size:12px;
 line-height:17px;
 color:#808086;
 cursor:pointer;
 transition:.1s ease
}
.set-transaction-step--field-hint-link:hover {
 color:#00c26f
}
.set-transaction-step .wallet {
 display:inline-flex;
 justify-content:space-between;
 width:100%;
 max-width:700px;
 height:75px;
 margin-bottom:15px;
 padding:5px 10px;
 background:rgba(61,61,112,.04);
 border-radius:4px
}
.set-transaction-step .wallet:last-child {
 margin-bottom:0
}
.set-transaction-step .wallet--icon {
 display:flex;
 flex-shrink:0;
 justify-content:center;
 align-items:center;
 width:65px;
 height:65px
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallet--icon {
  width:60px;
  height:60px
 }
}
.set-transaction-step .wallet--icon img {
 max-width:100%;
 max-height:100%;
 margin:auto
}
.set-transaction-step .wallet--inner {
 width:100%;
 margin:0 9px;
 padding:0 11px
}
.set-transaction-step .wallet--head {
 display:inline-flex;
 justify-content:space-between;
 width:100%;
 height:65px
}
.set-transaction-step .wallet--info {
 display:flex;
 flex-shrink:0;
 align-items:center;
 width:100px;
 vertical-align:top
}
.set-transaction-step .wallet--name {
 font-size:15px;
 line-height:1.1;
 color:#000
}
.set-transaction-step .wallet--currency {
 font-size:13px;
 color:#aba9b5;
 text-transform:uppercase;
 letter-spacing:.06px
}
.set-transaction-step .wallet--show-details {
 display:inline-block;
 padding:4px 6px;
 font-size:11px;
 vertical-align:top;
 color:#828282;
 cursor:pointer;
 opacity:.7
}
.set-transaction-step .wallet--platforms {
 display:inline-flex;
 flex-wrap:wrap;
 justify-content:flex-end;
 align-items:center;
 max-width:100px
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallet--platforms {
  display:none
 }
}
.set-transaction-step .wallet--platforms_big-list {
 display:inline-grid;
 align-items:center;
 max-width:100px;
 grid-template-columns:1fr 1fr 1fr;
 justify-items:end
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallet--platforms_big-list {
  display:none
 }
}
.set-transaction-step .wallet--platform {
 margin-left:5px
}
.set-transaction-step .wallet--platform:first-child {
 margin:0
}
.set-transaction-step .wallet--details {
 display:inline-flex;
 justify-content:flex-start;
 align-items:center;
 width:100%;
 padding-left:10px
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallet--details {
  display:none
 }
}
.set-transaction-step .wallet--link {
 display:flex;
 align-items:center
}
.set-transaction-step .wallet--details-item {
 height:38px;
 padding-right:30px;
 padding-left:5px;
 border-left:1px solid rgba(196,194,211,.4)
}
.set-transaction-step .wallet--details-item:last-child {
 padding-right:0
}
.set-transaction-step .wallet--info-wrapper {
 display:flex
}
.set-transaction-step .wallet--details-item-title {
 margin-bottom:2px;
 font-size:12px;
 color:#aba9b5;
 letter-spacing:.06px
}
.set-transaction-step .wallet--details-item-value {
 font-size:14px
}
.set-transaction-step .wallets-list {
 width:700px;
 margin:20px 0
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallets-list {
  width:100%
 }
}
.set-transaction-step .wallets-list--head {
 display:flex;
 align-items:center;
 margin-bottom:5px
}
.set-transaction-step .wallets-list--head>h3 {
 margin-right:17px;
 margin-bottom:0;
 font-weight:400;
 font-size:18px;
 line-height:1;
 text-align:left;
 color:#2b2b36;
 letter-spacing:.09px
}
.set-transaction-step .wallets-list--content {
 padding-top:15px;
 padding-left:20px;
 border-left:1px solid rgba(196,194,211,.4)
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallets-list--content {
  padding:0;
  border:0
 }
}
.set-transaction-step .wallets-list--block {
 display:flex;
 flex-direction:column
}
.set-transaction-step .wallets-list--block:first-child {
 margin-bottom:36px
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallets-list--block:first-child {
  margin-bottom:18px
 }
}
.set-transaction-step .wallets-list--block-title {
 font-size:14px;
 color:#aba9b5;
 letter-spacing:0
}
@media all and (max-width:1199px) {
 .set-transaction-step .wallets-list--block-title {
  margin-bottom:5px
 }
}
.set-transaction-step--refund-hint-message {
 margin-top:40px
}
.set-transaction-step .exchange-stepper--warning-field {
 width:100%;
 margin:26px 0
}
.set-transaction-step .exchange-stepper--warning-field_mt-26 {
 margin-top:26px
}
.set-transaction-step__useful-tips {
 display:none
}
.set-transaction-step_custom-swap .exchange-calculator--swap-button-img {
 transform:rotate(90deg)
}
.set-transaction-step_custom-swap .new-stepper-button-lock {
 display:none
}
.set-transaction-step_custom-swap .exchange-calculator--estimation-field {
 pointer-events:none;
 cursor:default
}
.exchange-stepper__terms {
 margin:12px 0 24px
}
.exchange-stepper__terms-item {
 margin:8px 0 0;
 padding:0;
 text-align:center;
 color:#9696a5;
 font-size:12px;
 font-style:normal;
 font-weight:400;
 line-height:16px;
 letter-spacing:.043px
}
.exchange-stepper__terms-item a {
 color:#00c26f
}
.exchange-stepper__terms-item a:hover {
 opacity:.8
}
@media screen and (min-width:768px) {
 .exchange-stepper__terms {
  margin:16px 0 24px
 }
 .exchange-stepper__terms-item {
  margin:4px 0 0
 }
}
@media screen and (min-width:992px) {
 .set-transaction-step__useful-tips {
  display:flex;
  margin-top:40px;
  margin-bottom:80px;
  padding:40px 70px
 }
 .set-transaction-step__useful-tips_auth {
  margin-bottom:24px
 }
 .set-transaction-step__useful-tips_creating-trx {
  margin-bottom:40px
 }
}
@media screen and (max-width:575px) {
 .confirm-transaction-step--container {
  border:1px solid rgba(0,0,0,.13);
  border-radius:6px;
  padding:11px 10px 0;
  margin-bottom:25px
 }
}
@media screen and (max-width:767px) {
 .confirm-transaction-step--send-section {
  margin-bottom:15px
 }
}
@media screen and (min-width:768px) {
 .confirm-transaction-step--send-section {
  margin-bottom:12px
 }
}
.confirm-transaction-step--details {
 display:flex;
 flex-direction:column;
 margin-bottom:16px
}
.confirm-transaction-step--extra-info-section {
 margin-bottom:25px
}
.confirm-transaction-step--control-button {
 display:flex;
 align-items:center;
 margin-bottom:20px
}
@media screen and (min-width:576px) {
 .confirm-transaction-step--agreements {
  max-width:440px
 }
}
.confirm-transaction-step--agreements label {
 display:flex;
 flex-direction:row
}
.confirm-transaction-step--agreements label>span {
 font-weight:400;
 font-size:13px;
 line-height:140%;
 color:#a4a3aa;
 margin-top:4px;
 align-self:center
}
.confirm-transaction-step--agreements label>span a {
 text-decoration:underline;
 color:#00c26f;
 white-space:nowrap
}
.confirm-transaction-step--agreements label>div {
 width:30px!important
}
.confirm-transaction-step--phishing-warning {
 display:flex;
 width:100%;
 flex-direction:column;
 padding:12px;
 border-radius:8px;
 background:#e5e5e9;
 max-width:262px;
 margin:40px auto 0;
 overflow-wrap: break-word;
}
.confirm-transaction-step--get-sure-info {
 font-weight:400;
 font-size:15px;
 line-height:150%;
 padding:0;
 margin:0 0 12px;
 letter-spacing:.043px;
 color:#2b2b36
}
.confirm-transaction-step--rate {
 font-weight:400;
 font-size:15px;
 line-height:150%;
 letter-spacing:.043196px;
 word-break: break-all;
 color:#2b2b36
}
.confirm-transaction-step--rate-content {
 margin-right:10px
}
@media all and (min-width:576px) {
 .confirm-transaction-step--rate-content {
  margin-right:13px
 }
}
.confirm-transaction-step--fix-rate-timer {
 color:#2b2b36;
 font-size:15px
}
.confirm-transaction-step--fix-rate-timer svg {
 width:13px
}
.confirm-transaction-step--recipient-wallet {
 font-weight:400;
 font-size:15px;
 line-height:150%;
 word-break:break-all;
 letter-spacing:.043196px;
 color:#2b2b36
}
.confirm-transaction-step--label {
 font-weight:400;
 font-size:13px;
 line-height:140%;
 color:#a4a3aa
}
.confirm-transaction-step--amount {
 font-weight:700;
 font-size:34px;
 line-height:140%;
 margin-right:100px;
 color:#2b2b36
}
@media all and (max-width:767px) {
 .confirm-transaction-step--amount {
  font-size:28px;
  margin-right:0
 }
}
.confirm-transaction-step--extra-content {
 font-size:15px;
 line-height:150%;
 font-weight:400;
 letter-spacing:.043196px;
 margin-bottom:16px;
 color:#2b2b36;
 word-break:break-all
}
@media all and (max-width:575px) {
 .confirm-transaction-step .now-button__disable {
  display:none
 }
}
.confirm-transaction-step .now-button__white {
 height:50px;
 width:152px
}
@media all and (max-width:575px) {
 .confirm-transaction-step .now-button__white {
  width:100%
 }
}
@media all and (max-width:575px) {
 .confirm-transaction-step .now-button__hid {
  display:none
 }
}
.confirm-transaction-step .exchange-stepper--warning-field {
 margin-bottom:20px
}
@media all and (max-width:575px) {
 .confirm-transaction-step .exchange-stepper--warning-field {
  width:100%
 }
}
@media all and (min-width:576px) {
 .confirm-transaction-step .exchange-stepper--warning-field {
  width:438px
 }
}
.confirmation-agreements {
 margin-top:24px
}
.confirm-transaction-step .now-button__green,
.confirm-transaction-step .now-button__disable {
 height:50px;
 width:273px
}
.confirm-transaction-step .now-button__green svg,
.confirm-transaction-step .now-button__disable svg {
 transform:translateY(5px)
}
@media all and (max-width:575px) {
 .confirm-transaction-step .now-button__green,
 .confirm-transaction-step .now-button__disable {
  width:100%
 }
}
@media screen and (min-width:576px) {
 .confirm-transaction-step .now-button__green,
 .confirm-transaction-step .now-button__disable {
  margin-right:13px
 }
}
.confirmation-extra-info__label {
 font-weight:400;
 font-size:13px;
 line-height:140%;
 color:#a4a3aa
}
.confirmation-extra-info__content {
 font-size:15px;
 line-height:150%;
 font-weight:400;
 letter-spacing:.043196px;
 margin-bottom:16px;
 color:#2b2b37;
 word-break:break-all
}
.often-change {
 border-radius:8px;
 border:1px solid #e2e7ed;
 background:#fff;
 width:100%
}
.often-change__main {
 padding:12px 20px;
 display:flex;
 align-items:center;
 outline:none
}
.often-change__main-icons {
 display:none
}
.often-change__currency-icon {
 height:32px;
 width:32px
}
.often-change__currency-icon:last-child {
 position:absolute;
 right:0
}
.often-change__main-title {
 padding:0;
 margin:0;
 color:#2b2b36;
 font-size:16px;
 font-style:normal;
 font-weight:600;
 line-height:24px
}
.often-change__main-icon {
 margin-left:auto;
 transition:all .2s ease-in-out
}
.often-change.often-change_opened .often-change__main-icon {
 transform:rotateZ(-180deg)
}
.often-change__hidden-content {
 max-height:0;
 overflow:hidden;
 transition:all .2s ease-in-out;
 padding:0 16px
}
.often-change.often-change_opened .often-change__hidden-content {
 max-height:220px;
 padding:0 16px 12px
}
.often-change__hidden-content-text {
 color:#2b2b36;
 font-size:14px;
 font-style:normal;
 font-weight:400;
 line-height:19.6px;
 letter-spacing:.043px;
 margin:4px 0 0;
 padding:0
}
.often-change__hidden-first {
 display:flex;
 flex-direction:column
}
.often-change__hidden-address.new-stepper-copy-text {
 color:#2b2b36;
 font-size:14px;
 font-style:normal;
 font-weight:600;
 line-height:19.6px;
 letter-spacing:.043px
}
.often-change__hidden-address .new-stepper-copy-button {
 position:relative;
 top:4px
}
.often-change__hidden-link {
 color:#2b2b36;
 font-size:14px;
 font-style:normal;
 font-weight:400;
 line-height:19.6px;
 letter-spacing:.043px;
 position:relative;
 margin-top:12px;
 display:inline-block
}
.often-change__hidden-link:before,
.often-change__hidden-link:after {
 content:'';
 position:absolute;
 width:1px;
 height:6px;
 border-radius:1px;
 background:#2b2b36
}
.often-change__hidden-link:before {
 top:9px;
 right:-10px;
 transform:rotateZ(45deg)
}
.often-change__hidden-link:after {
 top:5px;
 right:-10px;
 transform:rotateZ(-45deg)
}
.often-change__hidden-link:hover {
 color:#00c26f
}
.often-change__hidden-link:hover:before,
.often-change__hidden-link:hover:after {
 background:#00c26f
}
@media screen and (min-width:768px) {
 .often-change__main {
  padding:8px 20px
 }
 .often-change__main-icons {
  display:block;
  margin-right:12px;
  width:48px;
  position:relative
 }
 .often-change.often-change_opened .often-change__hidden-content {
  max-height:120px;
  padding:0 16px 12px 80px
 }
 .often-change__hidden-content {
  padding:0 16px 0 80px
 }
 .often-change__hidden-first {
  flex-direction:row
 }
 .often-change__hidden-content-text {
  margin-right:8px
 }
}
.long-time-change {
 display:flex;
 flex-direction:column;
 align-items:center;
 justify-content:space-between;
 border-radius:8px;
 border:1px solid #dce2ea;
 padding:16px;
 margin:32px 0;
 position:relative
}
.long-time-change__success {
 width:100%;
 position:relative;
 top:0;
 display:flex;
 flex-direction:column;
 align-items:center;
 justify-content:space-between;
 max-height:0;
 transition:all .8s ease-in-out;
 opacity:0;
 overflow:hidden
}
.long-time-change__success .long-time-change__title {
 text-align:center;
 color:#00c26f
}
.long-time-change__success .long-time-change__description {
 text-align:center;
 color:#808086
}
.long-time-change__success .long-time-change__description span {
 text-align:center;
 color:#2b2b36
}
.long-time-change__form {
 width:100%;
 position:relative;
 bottom:0;
 display:flex;
 flex-direction:column;
 align-items:center;
 justify-content:space-between;
 max-height:0;
 transition:all .8s ease-in-out;
 opacity:0;
 overflow:hidden
}
.long-time-change__success_active {
 max-height:320px;
 opacity:1
}
.long-time-change__form_active {
 max-height:320px;
 opacity:1
}
.long-time-change__title {
 width:100%;
 max-width:516px;
 color:#2b2b36;
 font-size:16px;
 font-style:normal;
 font-weight:500;
 line-height:22.4px;
 letter-spacing:.44px;
 margin:0;
 padding:0
}
.long-time-change__description {
 width:100%;
 max-width:516px;
 color:#2b2b36;
 font-size:14px;
 font-style:normal;
 font-weight:400;
 line-height:19.6px;
 letter-spacing:.3px;
 margin:4px 0 0;
 padding:0;
 opacity:1
}
.long-time-change__email-field {
 width:100%;
 max-width:516px;
 margin:16px 0 0;
 padding:0
}
.long-time-change__button {
 width:100%;
 max-width:516px;
 margin:12px 0 0
}
@media screen and (min-width:768px) {
 .long-time-change {
  padding:32px;
  margin:0 0 40px
 }
 .long-time-change__title {
  text-align:center
 }
 .long-time-change__description {
  text-align:center
 }
 .long-time-change__button {
  margin:16px 0 0
 }
}
.transaction-step {
 position:relative
}
.transaction-step--get-label,
.transaction-step--recipient-wallet-label,
.transaction-step--refund-address-label {
 font-weight:400;
 font-size:15px;
 line-height:140%;
 color:#2b2b36
}
.transaction-step--get-amount,
.transaction-step--recipient-wallet,
.transaction-step--refund-address {
 font-weight:400;
 font-size:18px;
 line-height:140%;
 color:#2b2b36;
 margin-bottom:15px;
 word-break:break-all
}
.transaction-step--tx-id {
 margin-bottom:8px;
 display:flex;
 align-items:center;
 justify-content:flex-start
}
.transaction-step--tx-id .copy-btn {
 color:rgba(43,43,55,.6);
 cursor:pointer;
 position:relative;
 transition:all .5s;
 width:20px
}
.transaction-step--tx-id .copy-btn:hover {
 color:#2b2b37
}
.transaction-step--tx-id .copy-btn--note {
 color:rgba(43,43,55,.25);
 position:absolute;
 right:0;
 top:-20px
}
@media screen and (max-width:767px) {
 .transaction-step--tx-id {
  padding-left:15px
 }
}
@media screen and (min-width:768px) {
 .transaction-step--tx-id {
  position:relative;
  left:0
 }
}
.transaction-step--tx-id .tx-id--label {
 font-size:13px;
 line-height:15px;
 letter-spacing:.2px;
 color:rgba(43,43,55,.25);
 opacity:.8;
 margin-right:8px
}
.transaction-step--tx-id .tx-id--content {
 font-size:13px;
 line-height:15px;
 letter-spacing:.2px;
 padding:4px 10px;
 margin-right:8px;
 color:rgba(43,43,55,.25);
 background:rgba(53,53,76,.05);
 border-radius:20px
}
.transaction-step--deposit-info {
 border:1px solid rgba(0,0,0,.13);
 box-sizing:border-box;
 border-radius:6px;
 display:grid;
 grid-template:'details qr' 'timer timer' 'attention attention' 'settings settings';
 grid-template-columns:50% 50%
}
.transaction-step--deposit-info__done {
 position:relative;
 box-shadow:0 2.4px 15px rgba(43,43,54,.12);
 border-radius:8px;
 border:0;
 overflow:hidden
}
.transaction-step--deposit-info__done::after {
 content:'';
 display:block;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background-size:74px;
 background-position:center center;
 background-repeat:no-repeat;
 background-color:rgba(255,255,255,.93);
 background-image:url(6424654872d19cff3ea4.svg)
}
@media all and (max-width:575px) {
 .transaction-step--deposit-info {
  grid-template:'details details' 'qr qr' 'timer timer' 'attention attention' 'settings settings'
 }
}
.transaction-step--deposit-info .timer {
 grid-area:timer;
 display:flex
}
.transaction-step .deposit-info {
 margin-bottom:30px
}
.transaction-step .deposit-info--content {
 width:100%;
 padding:16px;
 grid-area:details
}
@media screen and (min-width:768px) {
 .transaction-step .deposit-info--content {
  padding:24px 0 24px 24px
 }
}
.transaction-step .deposit-info--amount-label,
.transaction-step .deposit-info--address-label,
.transaction-step .deposit-info--extra-id-label,
.transaction-step .deposit-info--fiat-label {
 font-size:14px;
 line-height:20px;
 color:#808086
}
.transaction-step .deposit-info--amount,
.transaction-step .deposit-info--address,
.transaction-step .deposit-info--extra-id {
 font-weight:700;
 font-size:24px;
 line-height:32px;
 color:#2b2b36;
 margin-bottom:16px;
 word-break:keep-all;
 display:flex;
 align-items:center
}
.transaction-step .deposit-info--fiat-info {
 font-weight:700;
 font-size:24px;
 line-height:140%;
 color:#2b2b36;
 margin-bottom:10px
}
.transaction-step .deposit-info--address,
.transaction-step .deposit-info--extra-id {
 line-height:24px;
 font-size:16px
}
.transaction-step .deposit-info--address .copy-btn,
.transaction-step .deposit-info--extra-id .copy-btn {
 display:inline-flex;
 margin-left:5px;
 cursor:pointer;
 vertical-align:initial;
 align-items:center;
 font-size:18px;
 height:18px
}
.transaction-step .deposit-info--address .copy-btn--note,
.transaction-step .deposit-info--extra-id .copy-btn--note {
 margin-left:6px;
 font-size:18px;
 font-weight:400
}
.transaction-step .deposit-info--deposit-info-qr {
 grid-area:qr;
 padding:0 15px 21px
}
@media all and (max-width:575px) {
 .transaction-step .deposit-info--deposit-info-qr {
  text-align:center
 }
}
@media(min-width:576px) {
 .transaction-step .deposit-info--deposit-info-qr {
  padding:21px
 }
}
.transaction-step .exchange-progress {
 margin-bottom:35px
}
.transaction-step .exchange-stepper--panel {
 margin-bottom:0
}
.transaction-step .exchange-stepper--step .subscription-block--mail-container {
 width:100%;
 padding-right:10px
}
@media screen and (max-width:767px) {
 .transaction-step .exchange-stepper--step .subscription-block--mail-container {
  max-width:70px
 }
}
@media screen and (max-width:991px) {
 .transaction-step .exchange-stepper--step .subscription-block--mail-container {
  margin:0 auto 18px
 }
}
@media screen and (min-width:768px) {
 .transaction-step .exchange-stepper--step .subscription-block--mail-container {
  max-width:100px
 }
}
.transaction-step .exchange-stepper--step .subscription-block--mail-container>img {
 width:100%;
 margin-left:-4px
}
.transaction-step .subscription-block--text h3 {
 margin-bottom:.66em;
 font-size:18px;
 color:#2b2b36;
 letter-spacing:.3px;
 text-align:left;
 font-weight:700;
 line-height:22px
}
.transaction-step .failed-icon {
 position:relative;
 margin:0 auto;
 height:36px;
 width:36px;
 background:url(3463b3d729abf5e839e5.svg) center center no-repeat
}
.transaction-step .failed-icon:before {
 position:absolute;
 content:'';
 background:url(0504111b7efb9c20b419.svg) center center no-repeat;
 width:200%;
 height:200%;
 top:-51%;
 left:-51%
}
.transaction-step .failed-icon:after {
 position:absolute;
 content:'';
 background:url(1e9b16937180a8b119c6.svg) center center no-repeat;
 height:10px;
 width:20px;
 top:35%;
 left:110%
}
.transaction-step--tx-failed-panel {
 width:500px;
 display:flex;
 flex-direction:column;
 text-align:center;
 margin:0 auto
}
@media all and (max-width:767px) {
 .transaction-step--tx-failed-panel {
  margin-top:15px;
  width:100%
 }
}
.transaction-step--tx-failed-panel .shape-icon-circle {
 margin-top:-70px
}
@media all and (max-width:767px) {
 .transaction-step--tx-failed-panel .shape-icon-circle {
  margin-top:-50px
 }
}
.transaction-step .transaction-step--tx-failed-info {
 width:100%
}
@media all and (max-width:767px) {
 .transaction-step .transaction-step--tx-failed-info {
  width:100%
 }
}
.transaction-step .transaction-step--tx-failed-info h2 {
 font-size:20px;
 color:#000
}
.transaction-step .transaction-step--tx-failed-info p {
 color:#000
}
.transaction-step .transaction-step--tx-failed-info .transaction-step--sub-title {
 font-size:16px;
 margin-bottom:30px
}
.transaction-step .transaction-step--tx-failed-info .transaction-step--text {
 font-size:14px
}
.transaction-step .verification-info {
 display:flex;
 flex-direction:column;
 margin-top:32px
}
.transaction-step .verification-info .failed-icon {
 margin:0 auto 36px
}
@media all and (max-width:767px) {
 .transaction-step .verification-info .failed-icon {
  margin:24px auto 36px
 }
}
.transaction-step .verification-info .shape-icon-circle {
 display:flex;
 align-items:center;
 justify-content:center;
 margin-top:-70px;
 position:relative
}
@media all and (max-width:767px) {
 .transaction-step .verification-info .shape-icon-circle {
  margin-top:-35px
 }
}
.transaction-step .verification-info p {
 line-height:initial
}
.transaction-step .verification-info__circular-progress {
 margin:64px auto
}
.transaction-step .verification-info--content {
 display:flex;
 flex-direction:column;
 align-items:center
}
.transaction-step .verification-info--content p:first-child {
 margin-top:0
}
.transaction-step .verification-info--title {
 text-align:center;
 font-size:16px;
 width:520px;
 margin:0 auto
}
@media all and (max-width:575px) {
 .transaction-step .verification-info--title {
  width:100%
 }
}
.transaction-step .verification-info--email {
 display:flex;
 flex-direction:column;
 text-align:center
}
.transaction-step .verification-info--accordion {
 list-style-type:none;
 padding-left:0;
 background:#fff;
 box-shadow:0 4px 20px rgba(43,43,54,.1);
 border-radius:8px
}
.transaction-step .verification-info--accordion .accordion--item-li {
 padding:10px 10px 0;
 border-bottom:1px solid rgba(0,0,0,.05)
}
.transaction-step .verification-info--accordion .accordion__title {
 color:#2b2b36;
 opacity:1
}
.transaction-step .verification-info--accordion .accordion__text {
 color:#6b6b72
}
.transaction-step .verification-info--accordion .accordion__text .accordion-paragraph {
 padding-left:0;
 opacity:1;
 margin:10px 0
}
.transaction-step .verification-info--accordion_margin_top {
 margin-top:75px
}
.transaction-step .verification-info--read-more {
 text-align:center;
 color:#808086;
 margin-bottom:0;
 font-size:13px
}
.transaction-step--contact-form .now-button {
 width:258px;
 height:50px;
 margin:20px 0
}
@media all and (max-width:575px) {
 .transaction-step--contact-form .now-button {
  width:100%
 }
}
.transaction-step--contact-form .textarea-message {
 width:100%;
 outline:none;
 resize:none;
 margin-bottom:0
}
.transaction-step--contact-form .textarea-message__gray {
 border:1px solid #dce2ea
}
.transaction-step--contact-form .textarea-message__green {
 border:1px solid #00c26f
}
.transaction-step--contact-form .now-input {
 margin-bottom:20px
}
@media all and (max-width:575px) {
 .transaction-step .recaptcha-container>div>div>div {
  width:auto!important;
  text-align:right
 }
}
.transaction-step .deposit-success-icon {
 position:absolute;
 right:14px;
 top:14px;
 color:#00c26f
}
.transaction-step .subscription-panel {
 display:flex;
 width:100%
}
.transaction-step .subscription-panel--form {
 padding-left:30px;
 width:100%
}
@media all and (max-width:767px) {
 .transaction-step .subscription-panel--form {
  padding-left:0
 }
}
.transaction-step .subscription-panel--form h3 {
 font-weight:700;
 font-size:18px;
 line-height:150%;
 align-items:center;
 letter-spacing:.043196px;
 color:#2b2b36
}
@media all and (max-width:575px) {
 .transaction-step .subscription-panel--form h3 {
  margin-bottom:40px
 }
}
.transaction-step .subscription-panel--promo-consent {
 display:flex;
 align-items:center
}
.transaction-step .subscription-panel--promo-consent>div {
 width:auto!important
}
.transaction-step .subscription-panel--promo-note {
 font-size:13px;
 line-height:140%;
 color:#a4a3aa
}
@media all and (max-width:480px) {
 .transaction-step .subscription-panel--promo-note {
  margin-top:20px
 }
}
.transaction-step .subscription-panel--field-set {
 display:flex;
 margin-bottom:20px;
 position:relative;
 width:100%
}
.transaction-step .subscription-panel--field-set .field-set--field-wrapper {
 display:flex;
 flex-direction:column;
 width:100%;
 margin-right:10px;
 position:relative;
 margin-bottom:20px
}
@media all and (max-width:575px) {
 .transaction-step .subscription-panel--field-set {
  flex-direction:column;
  margin-bottom:20px
 }
}
.transaction-step .subscription-panel--field-set .subscription-error {
 position:absolute;
 left:10px;
 bottom:-10px;
 color:#dc1d2e
}
@media all and (max-width:575px) {
 .transaction-step .subscription-panel--field-set .subscription-error {
  left:10px;
  top:-21px
 }
}
.transaction-step .subscription-panel .now-button {
 width:180px;
 height:50px
}
.transaction-step .subscription-panel .now-button .loader-wrapper {
 display:flex;
 align-items:center;
 justify-content:center
}
@media all and (max-width:575px) {
 .transaction-step .subscription-panel .now-button {
  width:100%
 }
}
.transaction-step .subscription-panel .now-button__disabled {
 opacity:.3
}
.transaction-step .subscription-panel .now-input {
 margin-right:10px;
 height:50px
}
.transaction-step .subscription-panel .now-input .now-input--input {
 border:1px solid rgba(164,163,170,.3);
 border-radius:4px
}
.transaction-step .subscription-panel .now-input .input__border-green {
 border-color:#00c26f
}
.transaction-step .subscription-panel .now-input .input__border-warning {
 border:1px solid rgba(255,216,92,.5)
}
.transaction-step .subscription-panel .now-input .input__border-disabled {
 border:1px solid #e2e7ed
}
.transaction-step .subscription-panel--image {
 width:89px;
 height:104px;
 transform:translateX(-10px)
}
@media all and (min-width:768px) and (max-width:991px) {
 .transaction-step .subscription-panel--image {
  height:154px
 }
}
@media all and (max-width:767px) {
 .transaction-step .subscription-panel--image {
  margin:15px auto
 }
}
@media screen and (max-width:767px) {
 .transaction-step .subscription-panel {
  flex-direction:column;
  text-align:center
 }
 .transaction-step .subscription-panel--image {
  height:79px
 }
}
.transaction-step .estimate-block {
 display:flex;
 justify-content:space-around;
 width:100%;
 background:#fff;
 box-shadow:0 2.41432px 15px rgba(43,43,54,.12);
 border-radius:8px;
 margin-bottom:20px
}
@media all and (max-width:575px) {
 .transaction-step .estimate-block {
  flex-direction:column
 }
}
.transaction-step .estimate-block .estimate-block--from,
.transaction-step .estimate-block .estimate-block--to {
 width:50%;
 padding:15px 18px;
 display:flex;
 align-items:center
}
@media all and (max-width:575px) {
 .transaction-step .estimate-block .estimate-block--from,
 .transaction-step .estimate-block .estimate-block--to {
  width:100%
 }
}
.transaction-step .estimate-block .estimate-block--from {
 border-right:1px solid rgba(43,43,54,.06);
 position:relative
}
@media all and (max-width:575px) {
 .transaction-step .estimate-block .estimate-block--from {
  border-right:none;
  border-bottom:1px solid rgba(43,43,54,.06)
 }
}
.transaction-step .estimate-block .estimate-block--amount {
 color:#2b2b36;
 font-size:18px
}
.transaction-step .estimate-block .estimate-block--arrow-from {
 position:absolute;
 right:-12px;
 outline:none;
 border:1px solid #e7e7e7;
 top:17px;
 height:22px;
 width:22px;
 justify-content:center;
 background:#fff;
 align-items:center;
 display:-webkit-box;
 display:flex;
 transform:rotate(270deg);
 border-radius:50%
}
@media all and (max-width:575px) {
 .transaction-step .estimate-block .estimate-block--arrow-from {
  right:20px;
  bottom:-12px;
  top:initial;
  transform:rotate(0deg)
 }
}
.transaction-step .transaction-detail-title {
 font-size:18px;
 color:#2b2b36;
 font-family:roboto-bold,sans-serif
}
.transaction-step .data-transaction {
 width:100%;
 background:#fff;
 box-shadow:0 2.41432px 15px rgba(43,43,54,.12);
 border-radius:8px;
 padding:20px 20px 0
}
.transaction-step .data-transaction .data-transaction--recipient-wallet,
.transaction-step .data-transaction .data-transaction--memo {
 margin-bottom:20px;
 display:flex;
 flex-direction:column
}
.transaction-step .data-transaction .data-transaction--recipient-wallet-title,
.transaction-step .data-transaction .data-transaction--memo-title {
 color:rgba(43,43,54,.6);
 font-size:13px;
 margin-bottom:7px
}
.transaction-step .data-transaction .data-transaction--recipient-wallet-value,
.transaction-step .data-transaction .data-transaction--memo-value {
 color:#2b2b36;
 font-size:15px;
 word-break:break-word
}
.transaction-step__child-exchanges {
 margin:20px 0
}
.transaction-step .transaction_step__details_failed {
 margin-top:40px;
 margin-bottom:40px
}
.transaction-step .transaction_step__details_failed~.exchange-stepper__telegram-info {
 margin-bottom:80px
}
.transaction-step .transaction_step__details_failed~.exchange-stepper__telegram-info_auth {
 margin-bottom:24px
}
.transaction-step--get-amount {
 display:flex;
 align-items:center
}
.transaction-step__payout-hash-label {
 font-weight:400;
 font-size:15px;
 line-height:140%;
 color:#2b2b36
}
.transaction-step__payout-hash-value {
 font-weight:400;
 font-size:18px;
 line-height:140%;
 color:#00c26f;
 margin-bottom:15px;
 word-break:break-all
}
.transaction-step__payout-hash-value:hover {
 opacity:.8;
 color:#00c26f
}
.warning-field-block {
 background:#ffedb3;
 color:#5d5a60;
 height:48px;
 display:flex;
 align-items:center;
 padding-left:20px;
 position:absolute;
 top:47px;
 z-index:1;
 width:100%;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px
}
.exchange-stepper--panel__warning-field {
 margin-bottom:16px
}
.exchange-stepper--panel__warning-field:last-child {
 margin-bottom:0
}
.transaction-step-deposit-info__warning-message {
 grid-area:attention;
 width:calc(100% - 32px);
 word-break:break-word;
 margin:0 16px 23px
}
.transaction-step-deposit-info__dropdown-settings {
 grid-area:settings
}
.transaction-step-deposit-info__dropdown-content {
 padding:0 15px
}
.transaction-step-deposit-info__dropdown-block-wrap {
 position:relative;
 margin-bottom:24px
}
.transaction-step-deposit-info__dropdown-block-wrap_metamask {
 display:none
}
.transaction-step-deposit-info__dropdown-block-wrap:last-child::after {
 background-color:transparent
}
.transaction-step-deposit-info__trust-wallet {
 border-bottom:1px solid #f4f4f5;
 padding-bottom:36px;
 margin-bottom:16px
}
.transaction-step__useful-tips {
 display:none
}
.verification-info__verify {
 max-width:568px;
 margin:0 auto
}
.verification-info__verify-title {
 min-height:80px;
 font-size:16px;
 text-align:center;
 margin:0
}
button.verification-info__verify-button {
 max-width:195px;
 margin-top:25px
}
@media all and (min-width:768px) {
 .transaction-step-deposit-info__dropdown-content {
  padding:0
 }
 .transaction-step-deposit-info__dropdown-block-wrap {
  padding:24px
 }
 .transaction-step-deposit-info__dropdown-block-wrap_metamask {
  display:block
 }
 .transaction-step-deposit-info__dropdown-block-wrap::after {
  content:'';
  position:absolute;
  display:block;
  height:1px;
  left:0;
  right:0;
  bottom:0;
  background-color:#f4f4f5
 }
 .transaction-step-deposit-info__dropdown-block {
  max-width:510px
 }
 .transaction-step-deposit-info__warning-message {
  width:calc(100% - 48px);
  margin:0 24px 24px
 }
}
.exchange-stepper__subscription {
 margin-top:20px
}
.exchange-stepper__telegram-info {
 margin-top:20px
}
.failed-transaction {
 margin-bottom:40px;
 margin-top:-3px
}
.failed-transaction__content {
 max-width:500px;
 margin:0 auto
}
.failed-transaction__text {
 font-size:14px;
 color:#000;
 text-align:center;
 margin-top:30px;
 letter-spacing:.6px
}
.exchange-stepper__often-change {
 margin-top:24px
}
@media all and (min-width:768px) {
 .exchange-stepper__subscription {
  margin-top:16px
 }
 .exchange-stepper__telegram-info {
  margin-top:16px
 }
}
@media all and (min-width:992px) {
 .transaction-step__useful-tips {
  display:flex;
  padding:40px 70px;
  margin-bottom:16px;
  margin-top:16px
 }
 .transaction-step__child-exchanges {
  margin:16px 0
 }
 .transaction-step--tx-id {
  justify-content:flex-end;
  margin-bottom:9px
 }
 .exchange-stepper__telegram-info {
  margin-bottom:80px
 }
 .transaction-step .verification-info {
  margin-top:0
 }
}
@media all and (min-width:1200px) {
 .transaction-step__child-exchanges {
  display:none
 }
 .exchange-stepper__telegram-info {
  margin-bottom:80px
 }
}
.deposit-info__button-tabs .button-tabs__buttons {
 max-width:220px;
 margin:0 auto 10px;
 width:100%
}
.timer {
 position:relative;
 width:94%;
 height:64px;
 padding:11px 17px;
 background:rgba(61,61,112,.04);
 margin:35px auto;
 border-radius:4px
}
@media all and (max-width:575px) {
 .timer {
  margin:0 auto 23px
 }
}
.timer__progress {
 position:absolute;
 background-color:#00c26f;
 width:0;
 height:100%;
 left:0;
 top:0;
 transition:width 200ms linear;
 border-radius:4px
}
.timer__time {
 position:relative;
 font-size:36px;
 color:#2b2b36;
 letter-spacing:.5px;
 display:inline-block;
 margin-right:12px;
 line-height:1
}
.timer__info {
 position:relative;
 display:inline-block;
 font-size:14px;
 color:#2b2b36;
 letter-spacing:.08px;
 text-align:left;
 line-height:14px
}
.tx-step--status {
 display:flex;
 width:100%;
 margin:35px auto
}
@media all and (max-width:767px) {
 .tx-step--status {
  display:block;
  height:auto
 }
}
.tx-step--status-item {
 width:33.3333%;
 margin:0 auto;
 position:relative;
 display:flex;
 height:86px;
 align-items:center;
 line-height:26px
}
@media all and (max-width:767px) {
 .tx-step--status-item {
  margin-bottom:2px;
  height:auto;
  width:100%
 }
}
.tx-step--status-item .icon,
.tx-step--status-item .button__arrow {
 margin-right:8px;
 position:absolute;
 top:-3px;
 left:4px;
 color:#fff;
 font-size:10px
}
.linear-progress {
 height:3px;
 background-color:red;
 width:100%;
 position:absolute;
 left:20px;
 right:-91px;
 top:27px
}
.tx-step--status-text {
 position:relative;
 z-index:3;
 color:#00c26f
}
@media all and (max-width:767px) {
 .tx-step--status-text {
  margin-left:20px
 }
}
.tx-step--status-progress-wrap {
 height:29px;
 width:29px;
 display:flex;
 justify-content:center;
 align-items:center
}
.tx-step--status-item.active {
 position:relative;
 display:flex;
 padding-left:8px;
 width:20px;
 height:20px;
 border-radius:50%;
 background-color:#00c26f
}
.tx-step--status-item.active .tx-step--status-text {
 margin-left:5px
}
.tx-step--status-item.inactive {
 position:relative;
 display:flex;
 padding-left:8px;
 width:20px;
 height:20px;
 border-radius:50%;
 border:2px solid rgba(172,183,191,.2)
}
.tx-step--status-error {
 width:100%;
 color:#fff;
 background-color:#bf0000;
 border:0
}
.tx-step--status-content {
 flex-direction:column;
 display:flex;
 margin:auto;
 align-items:center;
 height:86px;
 justify-content:space-evenly
}
@media all and (max-width:767px) {
 .tx-step--status-content {
  position:relative;
  flex-direction:row;
  margin:0 auto;
  height:50px;
  width:173px;
  justify-content:stretch
 }
}
.progress-line {
 height:3px;
 width:74%;
 position:absolute;
 top:23px;
 left:63%
}
@media all and (max-width:767px) {
 .progress-line {
  width:10px;
  transform:rotate(90deg);
  left:9px;
  top:51px
 }
}
.progress-line.progress-active {
 background-color:#00c26f
}
.progress-line.progress-inactive {
 background-color:rgba(172,183,191,.2)
}
.tx-step--status-text__inactive {
 color:#a4a3aa;
 font-size:15px
}
.tx-step--status-text__active {
 font-size:17px
}
.dialog {
 text-align:center;
 background-color:#f6f4f8
}
.dialog .promo-consent {
 margin:10px 0;
 width:100%;
 padding:10px 0;
 text-align:left
}
.dialog--title {
 color:#00c26f;
 background-color:#fff;
 font-size:28px;
 padding:30px 10px 25px;
 line-height:1
}
@media all and (max-width:767px) {
 .dialog--title {
  padding:15px 10px
 }
}
.dialog--content {
 padding:30px 60px
}
@media all and (max-width:767px) {
 .dialog--content {
  padding:10px 20px
 }
}
.dialog--container {
 display:flex;
 align-items:center;
 flex-direction:column
}
@media screen and (min-width:576px) {
 .dialog--container {
  flex-direction:row
 }
}
.dialog--content-link {
 text-align:left;
 display:inline-block
}
.dialog--content p {
 text-align:left
}
.dialog__small .dialog--title {
 padding:30px 20px 25px;
 font-size:28px
}
@media all and (max-width:767px) {
 .dialog__small .dialog--title {
  padding:15px 10px;
  font-size:24px
 }
}
.dialog__small .dialog--content {
 padding:20px 60px
}
@media all and (max-width:767px) {
 .dialog__small .dialog--content {
  padding:10px
 }
}
.dialog__redirect .dialog--content {
 font-size:20px
}
.dialog__redirect .button {
 float:right;
 font-size:16px;
 padding:0 40px;
 width:100%
}
.dialog__redirect p {
 margin:25px 0;
 line-height:1.1
}
.dialog--content-big-img {
 min-width:190px;
 margin:auto;
 margin-right:20px
}
.dialog .button-close {
 position:absolute;
 right:-35px;
 top:-35px
}
.dialog--body::-webkit-scrollbar {
 width:5px;
 height:8px;
 background-color:#aaa
}
.dialog--body::-webkit-scrollbar-thumb {
 background:#00c26f
}
.dialog--actions {
 background-color:#f6f4f8;
 padding:0 60px 40px!important
}
.no-photo {
 width:0;
 height:0
}
.dialog__redirect .dialog--content-container {
 display:flex;
 align-items:center;
 justify-content:space-between
}
@media screen and (max-width:767px) {
 .dialog__redirect .dialog--content-container {
  flex-direction:column
 }
}
.dialog--text-article {
 font-size:20px
}
.dialog--text-note {
 font-size:16px
}
@media screen and (max-width:767px) {
 .dialog--img-container {
  width:100%;
  max-width:100px
 }
}
@media screen and (min-width:768px) {
 .dialog--img-container {
  width:40%;
  margin-right:20px
 }
}
@media screen and (max-width:767px) {
 .dialog--text-content {
  width:100%
 }
}
@media screen and (min-width:768px) {
 .dialog--text-content {
  width:55%
 }
}
.dialog--img-redirect {
 width:100%
}
.telegram-info {
 display:flex;
 width:100%
}
@media screen and (max-width:767px) {
 .telegram-info {
  flex-direction:column;
  text-align:center
 }
}
@media screen and (min-width:768px) {
 .telegram-info {
  flex-direction:row
 }
}
@media screen and (max-width:767px) {
 .telegram-info--image {
  height:79px
 }
}
@media screen and (max-width:767px) {
 .telegram-info--text {
  font-size:14px
 }
}
@media screen and (min-width:768px) {
 .telegram-info--text {
  padding-left:30px;
  font-size:15px
 }
}
.telegram-info--text p {
 font-size:inherit;
 line-height:150%
}
.telegram-info--text a {
 color:#00c26f;
 white-space:pre
}
.authorization-user {
 display:flex;
 align-items:center;
 height:76px;
 margin-left:16px;
 outline:0
}
.authorization-user svg {
 display:block;
 transition:fill ease .3s;
 min-width:19px;
 height:auto
}
.authorization-user:hover .authorization-menu {
 display:block
}
.authorization-user__icon {
 display:none;
 justify-content:center;
 align-items:center;
 width:40px;
 height:40px;
 border-radius:8px;
 background-color:#00c26f;
 border:2px solid #00c26f;
 transition:background-color,border-color,ease .3s
}
.authorization-user__icon:hover {
 background-color:#00d583;
 border-color:#00d583
}
.authorization-user__icon_authorized {
 display:flex;
 background-color:#2b2b36;
 border-color:#00c26f
}
.authorization-user__icon_authorized:hover {
 background-color:rgba(0,194,111,.2);
 border-color:#00c26f
}
.authorization-user__buttons {
 display:flex;
 gap:16px;
 cursor:default
}
.authorization-user__button {
 padding:10px 12px;
 border:none;
 border-radius:8px;
 font-size:16px;
 font-weight:400;
 line-height:18.75px;
 letter-spacing:.1px;
 text-align:right;
 color:#fff;
 background-color:transparent;
 transition:all .3s ease
}
.authorization-user__button_login {
 border:1px solid transparent
}
.authorization-user__button_login:hover {
 border-color:#00c26f
}
.authorization-user__button_signup {
 background-color:#00c26f
}
.authorization-user__button_signup:hover {
 background-color:#00c87a
}
@media screen and (min-width:1440px) {
 .authorization-user {
  margin-left:24px
 }
}
.authorization-menu {
 position:absolute;
 top:75px;
 right:0;
 z-index:1000;
 display:none;
 width:auto;
 min-width:131px;
 background-color:#fff;
 border-top:6px solid #00c26f;
 border-radius:5px;
 box-shadow:0 1px 7px 0 rgba(0,0,0,.5)
}
.authorization-menu__list {
 list-style:none;
 padding:7px 0;
 margin:0
}
.authorization-menu__link {
 position:relative;
 display:flex;
 align-items:center;
 width:100%;
 background:0 0;
 border:none;
 text-align:left;
 font-size:14px;
 line-height:16px;
 letter-spacing:.1px;
 color:#2b2b37;
 padding:10px 16px;
 outline:0
}
.authorization-menu__link_active {
 color:#2b2b37;
 background-color:#e6e9eb
}
.authorization-menu__link:hover {
 background-color:#f7f7f9;
 color:#2b2b37
}
.authorization-menu__link.authorization-menu__link_active:hover {
 background-color:#e6e9eb
}
.authorization-menu__link img {
 margin-right:8px;
 border-radius:4px
}
.authorization-menu__item:last-child .authorization-menu__link {
 padding-top:16px;
 border-top:1px solid #dce2ea
}
@media screen and (min-width:1240px) {
 .authorization-menu {
  left:50%;
  right:auto;
  transform:translateX(-41%)
 }
 .authorization-menu__link_active {
  font-weight:400
 }
}
#header-authorization {
 display:none
}
.header-authorization {
 position:relative;
 z-index:2
}
@media screen and (min-width:1200px) {
 #header-authorization {
  display:block;
  min-width:49px
 }
}
.new-field__header {
 display:flex;
 justify-content:space-between;
 align-items:center;
 padding-bottom:6px
}
.new-field__label {
 display:block;
 font-size:14px;
 line-height:16px;
 color:#2b2b36;
 letter-spacing:.1px
}
.new-field__second-label {
 font-size:12px;
 line-height:14px;
 color:#808086;
 text-align:right;
 letter-spacing:.1px;
 margin-left:auto
}
.new-field__input {
 position:relative;
 z-index:1
}
.new-field__icon {
 position:absolute;
 top:50%;
 right:12px;
 transform:translateY(-50%);
 cursor:pointer
}
.new-field__qr-button {
 position:absolute;
 top:50%;
 right:12px;
 transform:translateY(-50%);
 cursor:pointer;
 background:0 0;
 outline:none;
 border:none;
 padding:0;
 margin:0;
 height:20px
}
.new-field__icon svg {
 display:block;
 transition:fill ease .3s
}
.new-field__warning {
 top:-6px
}
.new-field__field-prompts {
 display:flex;
 justify-content:center;
 align-items:center;
 margin-top:6px;
 height:18px
}
.new-field__prompt {
 min-height:14px;
 font-size:10px;
 line-height:14px;
 color:#808086;
 letter-spacing:.1px;
 margin-right:auto
}
.new-field__quality-prompt {
 font-size:12px;
 margin-left:auto
}
.quality-prompt {
 display:flex;
 justify-content:center;
 align-items:center;
 gap:4px
}
.quality-prompt_low {
 color:#ff5a26
}
.quality-prompt_medium {
 color:#f39321
}
.quality-prompt_high {
 color:#00c26f
}
.quality-prompt__icon {
 width:14px;
 height:14px
}
.new-input {
 width:100%;
 height:48px;
 font-size:16px;
 line-height:16px;
 letter-spacing:.1px;
 color:#2b2b36;
 border:1px solid #dce2ea;
 border-radius:6px;
 outline:0;
 padding:0 45px 0 16px;
 margin:0;
 transition:borderColor,boxShadow,ease .3s
}
.new-input::placeholder {
 color:#808086
}
.new-input_success {
 border-color:#00c26f;
 box-shadow:0 0 0 2px rgba(0,194,111,.2)
}
.new-input_error {
 border-color:#fcedba;
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
.new-warning {
 position:relative;
 z-index:2
}
.new-warning__content {
 width:100%;
 font-size:12px;
 line-height:14px;
 color:#808086;
 letter-spacing:.1px;
 background-color:#fcedba;
 border-radius:0 0 4px 4px;
 padding:5px 16px
}
.new-warning_absolute .new-warning__content {
 position:absolute;
 top:0;
 left:0;
 word-break:break-all
}
.new-field.registration__password .new-warning_absolute .new-warning__content {
 word-break:normal
}
.new-agreement {
 display:flex;
 justify-content:flex-start;
 align-items:center
}
.new-agreement__checkbox {
 margin-right:8px
}
.new-agreement__content {
 font-size:10px;
 line-height:14px;
 color:#808086;
 transition:all .3s ease
}
.new-agreement__content a {
 color:#808086;
 text-decoration:underline;
 transition:color ease .3s
}
.new-agreement__content a:hover {
 text-decoration:none;
 color:#00c26f
}
.new-agreement__content_orange,
.new-agreement__content_orange a {
 color:#f39321
}
@media screen and (min-width:380px) {
 .new-agreement__content {
  font-size:12px;
  line-height:17px
 }
}
.new-checkbox {
 cursor:pointer
}
.new-checkbox__input {
 display:none
}
.new-checkbox__input:checked+.new-checkbox__box {
 border-color:#00c26f;
 background-color:#00c26f
}
.new-checkbox__input:checked+.new-checkbox__box svg {
 opacity:1
}
.new-checkbox__box {
 display:flex;
 justify-content:center;
 align-items:center;
 width:16px;
 height:16px;
 border:1px solid #808086;
 border-radius:4px;
 background-color:#fff;
 transition:background ease .3s
}
.new-checkbox__box svg {
 opacity:0;
 transition:opacity ease .3s
}
.new-checkbox_error .new-checkbox__box {
 animation-name:new-checkbox-scale;
 animation-duration:2s;
 animation-iteration-count:infinite;
 border-color:#f39321
}
@keyframes new-checkbox-scale {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(1.1)
 }
 100% {
  transform:scale(1)
 }
}
.new-button {
 display:flex;
 justify-content:center;
 align-items:center;
 flex-shrink:0;
 width:100%;
 height:50px;
 font-size:16px;
 line-height:22px;
 letter-spacing:.4px;
 color:#fff;
 font-weight:700;
 background-color:#00c26f;
 border-radius:6px;
 border:1px solid #00c26f;
 text-align:center;
 padding:0 5px;
 margin:0 auto;
 cursor:pointer;
 transition:background ease .3s
}
.new-button:hover {
 background-color:#00c87a;
 color:#fff
}
.new-button:focus {
 outline:0;
 text-decoration:0;
 color:#fff
}
.new-button:disabled {
 pointer-events:none
}
.new-button_white {
 background-color:#fff;
 color:#00c26f;
 border-color:#00c26f;
 transition:background,color,ease .3s
}
.new-button_white:focus {
 background-color:#fff;
 color:#00c26f;
 border-color:#00c26f
}
.authorization-section {
 display:flex;
 flex-direction:column;
 width:100%
}
.authorization-section__icon {
 display:flex;
 justify-content:center;
 margin-bottom:24px;
 margin-top:80px
}
.authorization-section__icon svg {
 display:block
}
.authorization-section__title {
 font-size:23px;
 line-height:34px;
 font-weight:500;
 color:#2b2b36;
 text-align:center;
 margin-bottom:16px
}
.authorization-section__description {
 font-size:14px;
 line-height:20px;
 color:#000;
 text-align:center;
 padding:0 5px
}
.authorization-section__content {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 padding-top:8px
}
@media screen and (min-width:768px) {
 .authorization-section__title {
  font-size:28px;
  line-height:39px
 }
 .authorization-section__description {
  font-size:16px;
  line-height:22px
 }
}
.authorization-loader__container {
 position:absolute;
 width:100%;
 height:100%;
 z-index:99;
 left:50%;
 top:50%;
 transform:translate(-50%,-50%);
 background-color:rgba(255,255,255,.7)
}
.authorization-loader__icon {
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%)
}
.registration {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.registration__password {
 margin-top:16px
}
.registration__repeated-password {
 margin-top:6px
}
.registration__agreement {
 margin-top:16px
}
.registration__agreement_first {
 margin-top:auto
}
.registration__button {
 margin-top:22px
}
.registration__footer {
 margin-top:16px;
 left:0;
 right:0;
 font-size:14px;
 line-height:20px;
 color:#2b2b36;
 text-align:center
}
.registration__footer_captcha {
 margin-bottom:16px
}
.registration__footer-link {
 color:#2b2b36;
 text-decoration:underline;
 outline:0;
 transition:color ease .3s
}
.registration__footer-link:hover {
 text-decoration:none;
 color:#00c26f
}
.recaptcha-registration-wrapper {
 min-height:118px;
 text-align:center;
 line-height:0;
 margin:24px auto 0
}
.registration__captcha-error {
 margin:4px 0 0;
 color:#f39321;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 transition:all .3s ease;
 text-align:center;
 opacity:0;
 cursor:default
}
.registration__captcha-error_visible {
 opacity:1
}
.recaptcha-registration-wrapper__hint {
 opacity:1;
 margin:0 0 6px;
 color:#808086;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 transition:all .3s ease
}
.recaptcha {
 display:inline-block;
 border:1px solid transparent;
 width:calc(100% - 2px);
 height:78%;
 border-radius:4px
}
.recaptcha.recaptcha_registration {
 height:66%
}
.recaptcha.recaptcha_registration-error {
 border-color:#f39321
}
.recaptcha-registration-wrapper__loader {
 margin:0 auto
}
.registration__social-buttons {
 margin-bottom:24px
}
.registration__agreement_second-field {
 margin-top:24px
}
.registration__hint {
 font-weight:400;
 font-size:12px;
 line-height:14px;
 letter-spacing:.1px;
 color:#808086;
 text-align:center;
 padding:0;
 margin:0 0 16px
}
.registration__error {
 margin-top:24px
}
@media screen and (min-width:768px) {
 .registration__footer {
  font-size:16px;
  line-height:22px
 }
}
.login {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.login__password {
 margin-top:16px
}
.login__button {
 margin-top:auto
}
.login__button_recapture {
 margin-top:24px
}
.login__footer {
 font-size:14px;
 line-height:20px;
 color:#2b2b36;
 text-align:center;
 margin-top:16px
}
.login__footer-link {
 color:#2b2b36;
 text-decoration:underline;
 outline:0;
 transition:color ease .3s
}
.login__footer-link:hover {
 text-decoration:none;
 color:#00c26f
}
.login__social-buttons {
 margin-bottom:24px
}
.login__hint {
 font-weight:400;
 font-size:12px;
 line-height:14px;
 letter-spacing:.1px;
 color:#808086;
 text-align:center;
 padding:0;
 margin:0 0 16px
}
.login__error {
 margin-top:24px
}
.login__captcha-error {
 margin:6px 0 0;
 color:#f39321;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 transition:all .3s ease;
 text-align:center;
 opacity:0;
 cursor:default
}
.login__captcha-error_visible {
 opacity:1
}
.recaptcha-login-wrapper {
 min-height:120px;
 text-align:center;
 line-height:0;
 margin:24px auto 0
}
.recaptcha-login-wrapper__hint {
 opacity:1;
 margin:0 0 6px;
 color:#808086;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px
}
.recaptcha {
 display:inline-block;
 border:1px solid transparent;
 width:calc(100% - 2px);
 height:78%;
 border-radius:4px;
 transition:all .3s ease
}
.recaptcha.recaptcha_login {
 height:65%
}
.recaptcha.recaptcha_login-error {
 border-color:#f39321
}
@media screen and (min-width:768px) {
 .login__footer {
  font-size:16px;
  line-height:22px
 }
}
.warning-tooltip {
 box-shadow:0 2px 8px rgba(0,0,0,.25);
 border:1px solid #e62e04;
 background-color:#fff;
 opacity:1
}
.warning-tooltip .rc-tooltip-arrow {
 display:none
}
.warning-tooltip::after,
.warning-tooltip::before {
 top:100%;
 left:10%;
 border:solid transparent;
 content:"";
 height:0;
 width:0;
 position:absolute;
 pointer-events:none
}
.warning-tooltip::after {
 border-color:transparent;
 border-top-color:#fff;
 border-width:6px;
 margin-left:-6px
}
.warning-tooltip::before {
 border-color:transparent;
 border-top-color:#e62e04;
 border-width:7px;
 margin-left:-7px
}
.warning-tooltip__success {
 border:1px solid #00c26f
}
.warning-tooltip__success::before {
 border-top-color:#00c26f
}
.warning-tooltip__warning {
 border:1px solid #fec107
}
.warning-tooltip__warning::before {
 border-top-color:#fec107
}
.warning-tooltip .rc-tooltip-inner {
 background-color:#fff;
 min-height:24px;
 display:inline-flex;
 align-items:center;
 min-width:240px;
 padding:2px 20px
}
.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
 border-right-color:#e62e04
}
.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
 border-left-color:#e62e04
}
.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
 border-top-color:#e62e04;
 bottom:-6px
}
.warning-tooltip .rc-tooltip-placement-right .rc-tooltip-arrow {
 border-right-color:#fff
}
.warning {
 margin:5px 0;
 background-color:rgba(61,61,112,.04);
 padding:13px 23px 11px 35px;
 position:relative;
 border-radius:4px;
 display:flex;
 justify-content:center;
 flex-direction:column
}
@media screen and (max-width:379px) {
 .warning {
  padding-left:30px
 }
}
.warning-tooltip .warning {
 background-color:transparent;
 padding:0;
 position:relative;
 border-radius:0;
 margin:0
}
.exchange-input+.warning {
 margin-top:14px
}
.warning--icon {
 position:absolute;
 top:12px;
 left:12px
}
.warning--content {
 font-style:normal;
 font-stretch:normal;
 letter-spacing:.3px;
 white-space:pre-wrap;
 text-align:center;
 font-weight:400;
 font-size:12px;
 line-height:17px;
 color:#808086
}
.warning--description {
 margin:5px 0;
 display:flex;
 justify-content:center
}
.warning__exchange-creation-error {
 margin-bottom:30px
}
.metamask-login__button {
 margin-top:24px
}
.metamask-login__icon {
 width:120px;
 margin:40px auto 0
}
.metamask-login__text {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.0736842px;
 color:#000;
 margin-top:16px
}
.metamask-login__warning {
 margin-top:16px
}
.metamask-login__warning.phishing-warning .warning {
 padding:13px 23px 11px 35px;
 display:flex
}
.metamask-login__warning.phishing-warning .warning--description img {
 border:none
}
.metamask-login__error {
 padding:6px 12px;
 background:#fcedba;
 border:1px solid #ffd85c;
 box-sizing:border-box;
 border-radius:6px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 letter-spacing:.0736842px;
 color:#808086
}
.social-buttons {
 display:flex;
 justify-content:center;
 flex-wrap:wrap
}
.social-buttons__button {
 background:#fff;
 border:1px solid #dce2ea;
 outline:none;
 display:flex;
 justify-content:center;
 align-items:center;
 width:40px;
 height:40px;
 border-radius:50%;
 margin-right:15px;
 position:relative
}
.social-buttons__button:hover {
 border-color:#00c26f
}
.social-buttons__button_big {
 width:80px;
 height:80px
}
.social-buttons__button_big img {
 width:48px
}
.social-buttons__button:last-child {
 margin-right:0
}
.button_loader-image {
 width:40px
}
.social-buttons__connected {
 width:10px;
 height:10px;
 border-radius:50%;
 background:#00c26f;
 border:none;
 outline:none;
 position:absolute;
 right:0;
 bottom:0
}
#walletconnect-wrapper a {
 color:#337ab7;
 text-decoration:none
}
#walletconnect-wrapper .walletconnect-connect__button {
 color:#fff
}
.set-up-login__button {
 margin-top:25px
}
.set-up-wallet .authorization-section__content {
 padding-top:0
}
.set-up-wallet__text {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.074px;
 color:#000;
 margin:0
}
.set-up-wallet__buttons {
 display:flex;
 justify-content:center;
 margin-top:95px
}
.wallet-connect-modal .authorization-section__content {
 align-items:center
}
.wallet-connect-modal__icon {
 width:120px;
 height:120px
}
.wallet-connect-modal__status {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.07px;
 color:#000;
 margin-top:16px
}
.wallet-connect-modal__pending {
 margin-top:24px;
 width:100%;
 justify-content:center;
 align-items:center;
 font-weight:500;
 font-size:16px;
 line-height:19px;
 text-align:center;
 letter-spacing:.4px;
 color:#00c26f
}
.wallet-connect-modal__error {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 letter-spacing:.07px;
 color:#808086;
 padding:6px 12px;
 background:#fcedba;
 border:1px solid #ffd85c;
 border-radius:6px;
 justify-self:flex-end;
 margin-top:160px;
 width:100%
}
.wallet-connect-modal__error-button {
 border:none;
 margin:0;
 padding:0;
 background:0 0;
 text-decoration-line:underline
}
.forgot-password {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.forgot-password__button {
 margin-top:auto
}
.forgot-password__recaptcha {
 margin:25px auto 0
}
.forgot-password__recaptcha-hint {
 opacity:1;
 margin:0 0 6px;
 color:#808086;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 text-align:center
}
.forgot-password__captcha-error {
 margin:0;
 color:#f39321;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 text-align:center;
 transition:all .3s ease;
 opacity:0;
 cursor:default
}
.forgot-password__captcha-error_visible {
 opacity:1
}
.recaptcha.recaptcha_forgot-password-error {
 border-color:#f39321
}
.recaptcha.recaptcha_forgot-password {
 height:74.5%
}
.success-block__content {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.success-block__button {
 margin-top:auto
}
.success-block__button-time {
 padding-left:5px
}
.security-verification__form {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.security-verification__button {
 margin-top:auto
}
.security-verification__recaptcha {
 margin:32px auto 0
}
.security-verification__recaptcha-hint {
 text-align:center;
 opacity:1;
 margin:0 0 6px;
 color:#808086;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px
}
.security-verification__captcha-error {
 margin:4px 0 0;
 color:#f39321;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 transition:all .3s ease;
 text-align:center;
 opacity:0;
 cursor:default
}
.security-verification__captcha-error_visible {
 opacity:1
}
.recaptcha_verification-error {
 border:1px solid #f39321;
 width:calc(100% - 2px);
 height:74.5%;
 border-radius:4px
}
.reset-password {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.reset-password__password-repeated {
 margin-top:25px
}
.reset-password__button {
 margin-top:auto
}
.change-password {
 display:flex;
 flex-direction:column;
 flex-grow:1;
 height:100%
}
.change-password__password,
.change-password__password-repeated {
 margin-top:25px
}
.change-password__button {
 margin-top:auto
}
.change-password__recaptcha-wrapper {
 min-height:118px;
 text-align:center;
 line-height:0;
 margin:24px auto
}
.recaptcha {
 display:inline-block
}
.change-password__recaptcha-hint {
 opacity:1;
 margin:0 0 6px;
 color:#808086;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px
}
.change-password__captcha-error {
 margin:4px 0 0;
 color:#f39321;
 font-size:12px;
 letter-spacing:.1px;
 line-height:14px;
 text-align:center;
 transition:all .3s ease;
 opacity:0;
 cursor:default
}
.change-password__captcha-error_visible {
 opacity:1
}
.recaptcha_change-password-error {
 border-color:#f39321
}
.recaptcha.recaptcha_change-password {
 height:66%
}
.signup-benefits-desktop {
 width:447px;
 height:608px;
 background:url(8baab255ecdda83a57b6.svg) center center no-repeat;
 padding:48px 53px
}
.signup-benefits-desktop__item-title {
 font-size:24px;
 font-weight:400;
 line-height:28px;
 text-align:left;
 color:#fff;
 margin-top:0;
 margin-bottom:24px
}
.signup-benefits-desktop__list {
 display:flex;
 flex-direction:column;
 gap:12px;
 padding:0;
 list-style:none
}
.signup-benefits-desktop__item {
 display:flex;
 gap:8px;
 margin:0
}
.signup-benefits-desktop__item-icon {
 width:12px;
 height:24px
}
.signup-benefits-desktop__item-title_green {
 color:#00c26f
}
.signup-benefits-desktop__item-text {
 margin:0;
 font-size:16px;
 font-weight:400;
 line-height:24px;
 text-align:left;
 color:#fff;
 opacity:1
}
.authorization-modal {
 max-width:447px
}
.authorization-modal__content {
 max-width:447px;
 min-height:510px
}
.authorization-modal__content.authorization-modal__content_additional-block {
 height:608px
}
.authorization-modal-dialog-paper.authorization-modal-dialog-paper_desktop {
 display:flex;
 flex-direction:row;
 max-width:894px
}
.link-expired__button {
 margin-top:25px
}
.link-expired__button-time {
 padding-left:5px
}
.wallet-connect-error {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 letter-spacing:.07px;
 color:#808086;
 padding:6px 12px;
 background:#fcedba;
 border:1px solid #ffd85c;
 border-radius:6px;
 justify-self:flex-end;
 width:100%
}
.authorization {
 position:relative;
 z-index:1;
 width:100%;
 height:100%;
 display:flex;
 flex-grow:1
}
.authorization__back {
 position:absolute;
 top:-36px;
 left:-8px;
 z-index:1;
 cursor:pointer
}
.authorization__back svg {
 display:block
}
.authorization__success {
 display:flex;
 flex-direction:column;
 height:100%
}
.authorization__success-button {
 margin-top:auto
}
.walletconnect-modal__footer {
 flex-wrap:wrap
}
@media screen and (min-width:768px) {
 .authorization__back {
  left:-43px
 }
}
.authorization-mobile-buttons {
 margin-top:5px;
 padding-top:10px;
 padding-bottom:10px;
 margin-bottom:150px
}
.authorization-mobile-buttons__content {
 display:flex;
 flex-direction:column;
 justify-content:center;
 gap:40px;
 height:236px;
 border-radius:12px;
 padding:24px 16px;
 background-image:url(64acee98dfe83891ab5f.svg);
 background-size:cover
}
.authorization-mobile-buttons__button-wrapper {
 display:flex;
 flex-direction:column;
 gap:12px
}
.authorization-mobile-buttons__title {
 margin:0;
 font-size:24px;
 font-weight:400;
 line-height:28px;
 letter-spacing:.34px;
 text-align:center;
 opacity:1;
 color:#fff
}
.authorization-mobile-buttons__log-out {
 font-weight:500;
 letter-spacing:.2px;
 border-color:#363746;
 background-color:#363746
}
.authorization-mobile-buttons__log-out:hover {
 border-color:#363746;
 background-color:#363746
}
.authorization-mobile-buttons__sign-in,
.authorization-mobile-buttons__sign-up {
 height:40px;
 letter-spacing:.2px;
 font-size:18px;
 font-weight:500;
 line-height:21.09px;
 text-align:center
}
.authorization-mobile-buttons__sign-in {
 background:0 0;
 border:1px solid #00c26f
}
.authorization-mobile-buttons__sign-in:hover {
 background:0 0
}
.authorization-mobile-buttons__sign-up {
 background:linear-gradient(0deg,#00B890 5.71%,#00B88E 6.76%,#00BD7C 18.18%,#00C072 30.5%,#00C26F 45.17%)
}
.mobile-menu-item {
 font-size:24px;
 margin-bottom:10px
}
.mobile-menu-item__name {
 display:flex;
 justify-content:space-between;
 align-items:center;
 max-width:160px;
 outline:0
}
.mobile-menu-item__name svg {
 display:block;
 position:static
}
.mobile-menu-item__submenu {
 list-style-type:none;
 padding:0;
 margin:15px 0 0 15px
}
.mobile-menu-item__submenu-item {
 font-size:24px;
 margin-top:10px
}
.mobile-menu-item__submenu-item:first-child {
 margin-top:0
}
.mobile-menu-item__submenu-link {
 color:#fff
}
.sum-sub-widget {
 position:relative;
 z-index:0;
 min-height:210px
}
.sum-sub-widget__loader {
 position:absolute;
 top:0;
 left:0;
 z-index:0;
 width:100%;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center
}
.sum-sub-widget__loader-icon {
 width:89px;
 height:89px;
 display:flex;
 justify-content:center;
 align-items:center;
 border-radius:50%;
 background-color:#00c26f
}
.sum-sub-widget__loader-icon svg {
 width:35px;
 height:35px;
 animation-name:sum-sub-widget-icon-rotate;
 animation-duration:.6s;
 animation-iteration-count:infinite;
 animation-timing-function:linear
}
.sum-sub-widget-content {
 position:relative;
 z-index:1
}
@keyframes sum-sub-widget-icon-rotate {
 0% {
  transform:rotate(0deg)
 }
 100% {
  transform:rotate(180deg)
 }
}
.dashboard-navigation-profile {
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 padding:10px 0;
 outline:0
}
.dashboard-navigation-profile__title {
 font-style:normal;
 font-weight:400;
 font-size:24px;
 line-height:28px;
 letter-spacing:.4px;
 color:#2b2b37;
 padding-right:10px;
 margin-left:10px
}
.dashboard-navigation-profile__icon svg {
 display:block;
 transition:transform ease .3s
}
.dashboard-navigation__profile-zero-level:hover {
 fill:#27bee2
}
.dashboard-navigation__profile-first-level:hover {
 fill:#f3c8a1
}
.dashboard-navigation__profile-second-level:hover {
 fill:#c6c9d0
}
.dashboard-navigation__profile-third-level:hover {
 fill:#f0d49e
}
.dashboard-navigation__profile-paid-level {
 position:absolute;
 margin-left:15px;
 top:11px
}
.dashboard-navigation-profile_disabled .dashboard-navigation-profile__icon {
 cursor:initial
}
@media screen and (min-width:992px) {
 .dashboard-navigation-profile {
  justify-content:flex-start;
  cursor:default
 }
 .dashboard-navigation-profile__icon {
  cursor:pointer
 }
 .dashboard-navigation-profile__icon svg {
  fill:url(#circle-star-icon-paint-linear)
 }
}
.dashboard-navigation-list {
 list-style-type:none;
 margin:0;
 padding:0;
 transition:max-height ease .3s;
 overflow:hidden
}
.dashboard-navigation-list__link,
.dashboard-navigation-list__link:focus {
 display:block;
 font-size:16px;
 line-height:24px;
 letter-spacing:.15px;
 color:#2b2b36;
 border-radius:6px;
 padding:12px;
 outline:0;
 transition:color .15s,background-color ease .15s
}
.dashboard-navigation-list__link_active {
 font-weight:500;
 background-color:#f6f6f6
}
.dashboard-navigation-list__item:last-child {
 margin-top:40px;
 margin-bottom:28px
}
.dashboard-navigation-list__icon {
 padding-right:8px
}
@media screen and (min-width:768px) {
 .dashboard-navigation-list__link,
 .dashboard-navigation-list__link:focus {
  padding:6px 12px;
  display:flex;
  align-items:center
 }
 .dashboard-navigation-list__item:not(:first-child) {
  margin-top:12px
 }
 .dashboard-navigation-list__item:last-child {
  margin-top:40px
 }
 .dashboard-navigation-list__link_active {
  font-weight:400;
  background-color:#e6e9eb
 }
}
@media(hover:hover) {
 .dashboard-navigation-list__link:hover {
  color:#00c26f
 }
}
.simple-tooltip {
 width:100%;
 position:relative;
 font-weight:700;
 font-size:12px;
 line-height:17px;
 color:#2b2b36;
 background-color:#fff;
 border-radius:8px;
 box-shadow:0 0 10px rgba(43,43,54,.2);
 padding:12px;
 margin:auto
}
.simple-tooltip:before {
 content:"";
 width:10px;
 height:10px;
 background-color:#fff;
 position:absolute;
 bottom:-4px;
 left:0;
 right:0;
 margin:auto;
 transform:rotate(-45deg)
}
.simple-tooltip__title {
 font-size:14px;
 line-height:16px;
 color:#2b2b36;
 letter-spacing:.07px;
 font-weight:inherit
}
.simple-tooltip__content {
 font-size:inherit;
 line-height:inherit;
 font-weight:400;
 color:inherit;
 letter-spacing:.07px;
 padding-top:3px
}
.simple-tooltip__content a:hover {
 color:#00c26f
}
.dashboard-navigation-tooltip {
 position:relative
}
.dashboard-navigation-tooltip__element {
 position:absolute;
 top:0;
 left:36px;
 width:211px;
 z-index:10;
 visibility:hidden;
 opacity:0;
 transition:opacity,visibility,ease .3s
}
.dashboard-navigation-tooltip__element:before {
 display:none
}
.dashboard-navigation-tooltip:hover .dashboard-navigation-tooltip__element {
 visibility:visible;
 opacity:1
}
.more-navigation-dropdown {
 position:relative;
 cursor:pointer;
 transition:color ease .2s;
 overflow:visible;
 display:flex;
 flex-direction:column
}
.more-dropdown__list {
 display:none;
 position:absolute;
 bottom:100%;
 right:34px;
 z-index:1000;
 background:#fff;
 border-radius:5px;
 padding:0;
 margin:0;
 list-style-type:none;
 width:288px;
 margin-bottom:8px;
 box-shadow:0 0 8px 0 #2b2b3629
}
.more-dropdown__overlay {
 background-color:rgba(0,0,0,.1);
 position:fixed;
 bottom:80px;
 height:100%;
 left:0;
 width:100vw;
 display:none;
 z-index:997
}
.more-navigation-dropdown__list-item {
 color:#3d3d70;
 font-weight:400;
 font-size:14px;
 line-height:18px
}
.more-navigation-dropdown__list-item:first-child {
 margin-top:7px
}
.more-navigation-dropdown__list-item:last-child {
 margin-bottom:7px
}
.more-navigation-dropdown__list-item:hover a {
 color:inherit
}
.more-navigation-dropdown__list-item_border_top {
 position:relative
}
.more-dropdown__link {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 width:100%;
 transition:none;
 padding:10px 16px;
 color:#2b2b37
}
.more-dropdown__link:hover {
 background-color:#f7f7f9
}
.more-dropdown__link img {
 display:block;
 margin-right:8px
}
.more-dropdown__link img:nth-child(2) {
 margin-left:8px
}
.more-dropdown__link_active {
 background-color:#ebedf1;
 cursor:default;
 pointer-events:none
}
.more-navigation-list__title {
 font-size:13px;
 font-weight:400;
 line-height:16px;
 padding-left:16px;
 margin-top:16px;
 color:#9696a5
}
.more-drop-down__profile-stats .dashboard-profile-stats__right-side {
 display:none
}
.more-drop-down__profile-stats .dashboard-profile-stats__left-side {
 display:flex;
 flex-direction:column;
 justify-content:flex-start;
 align-items:baseline
}
.more-drop-down__profile-stats .dashboard-profile-stats__items {
 display:flex;
 flex-direction:row;
 gap:8px
}
.more-drop-down__profile-stats .dashboard-profile-stats__subscription-level {
 position:relative;
 display:flex;
 padding:6px 8px;
 border:1px solid #dce2ea;
 gap:6px;
 border-radius:4px;
 font-size:13px;
 font-weight:400;
 line-height:15.23px;
 text-align:left;
 color:#2b2b36;
 opacity:1;
 background-color:transparent
}
.more-drop-down__profile-stats .dashboard-profile-stats__item {
 width:auto
}
@media screen and (min-width:375px) {
 .more-dropdown__list {
  right:15px
 }
}
@media screen and (min-width:425px) {
 .more-dropdown__list {
  right:-10px
 }
}
.container-dashboard-navigation-tab {
 list-style-type:none;
 margin:0;
 padding:0;
 transition:max-height ease .3s;
 display:flex;
 flex-wrap:nowrap;
 position:fixed;
 bottom:0;
 z-index:9999;
 background-color:#fff;
 width:100%;
 overflow:visible;
 justify-content:center;
 height:80px
}
.dashboard-navigation-tab {
 list-style-type:none;
 margin:0;
 padding:0;
 transition:max-height ease .3s;
 display:flex;
 flex-wrap:nowrap;
 position:fixed;
 bottom:0;
 z-index:9999;
 background-color:#fff;
 width:100%;
 overflow:visible;
 justify-content:center;
 height:56px;
 margin-bottom:24px
}
.dashboard-navigation-tab__item {
 display:flex;
 justify-content:center;
 height:38px;
 width:75px
}
.dashboard-navigation-tab__link,
.dashboard-navigation-tab__link:focus {
 font-size:16px;
 line-height:24px;
 letter-spacing:.15px;
 color:#2b2b36;
 border-radius:6px;
 padding:8px 19px 19px;
 outline:0;
 transition:color .15s,background-color ease .15s;
 align-items:center;
 display:flex;
 flex-direction:column
}
.dashboard-navigation-tab__link_active {
 font-weight:500;
 color:#9696a5
}
.dashboard-navigation-tab__icon-active {
 display:none
}
.dashboard-navigation-tab__icon {
 display:block
}
.dashboard-navigation-tab__link_active .dashboard-navigation-tab__icon-active {
 display:block
}
.dashboard-navigation-tab__link_active .dashboard-navigation-tab__name {
 color:#2b2b36
}
.dashboard-navigation-tab__link_active .dashboard-navigation-tab__icon {
 display:none
}
.dashboard-navigation-tab__item:last-child {
 padding:8px 19px 0
}
.dashboard-navigation-tab__name {
 font-size:10px;
 font-weight:400;
 line-height:12px;
 color:#9696a5
}
@media screen and (min-width:768px) {
 .dashboard-navigation-tab__link,
 .dashboard-navigation-tab__link:focus {
  padding:6px 12px;
  display:flex;
  align-items:center
 }
 .dashboard-navigation-tab__item:not(:first-child) {
  margin-top:12px
 }
 .dashboard-navigation-tab__item:last-child {
  margin-top:40px
 }
 .dashboard-navigation-tab__link_active {
  font-weight:400;
  background-color:#e6e9eb
 }
}
@media(hover:hover) {
 .dashboard-navigation-tab__link:hover {
  color:#00c26f
 }
}
.dashboard-navigation {
 position:relative;
 background-color:#fff;
 padding-left:0
}
.dashboard-navigation__profile {
 padding-left:36px;
 padding-right:16px;
 font-style:normal;
 font-weight:400;
 font-size:24px;
 line-height:28px;
 letter-spacing:.4px;
 color:#2b2b37;
 border-bottom:1px solid #dce2ea
}
.dashboard-navigation__profile_notification::after {
 content:"";
 position:absolute;
 top:15px;
 left:122px;
 width:6px;
 height:6px;
 border-radius:50%;
 background-color:#f39321
}
.dashboard-navigation__list {
 padding:16px 12px
}
@media screen and (min-width:768px) {
 .dashboard-navigation {
  margin:0
 }
}
@media screen and (min-width:992px) {
 .dashboard-navigation {
  box-shadow:none;
  background-color:transparent;
  border-color:transparent
 }
 .dashboard-navigation__profile {
  padding:0
 }
 .dashboard-navigation__list {
  padding:0;
  border-top:none;
  margin-top:0;
  margin-right:8px
 }
}
.try-mobile-app {
 position:relative;
 background-color:#fafafa;
 background-repeat:no-repeat;
 background-size:100% 100%;
 background-position:top right;
 border-radius:6px;
 overflow:hidden;
 padding:30px
}
.try-mobile-app__title {
 font-size:30px;
 line-height:40px;
 color:#000
}
.try-mobile-app__links {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 margin-top:35px;
 gap:14px
}
.try-mobile-app__link {
 position:relative;
 top:0;
 display:flex;
 align-items:center;
 justify-content:center;
 background-color:#2b2b37;
 border:1px solid transparent;
 border-radius:6px;
 width:48px;
 height:48px;
 transition:border-color ease .3s
}
.try-mobile-app__link:first-child {
 margin-left:0
}
.try-mobile-app__link:hover {
 border-color:#00c26f
}
.try-mobile-app__mobile-image {
 display:none;
 position:absolute;
 top:40px;
 right:20px
}
@media screen and (min-width:768px) {
 .try-mobile-app {
  background-size:77% 100%;
  padding:50px 60px
 }
 .try-mobile-app__title {
  font-size:55px;
  line-height:66px
 }
 .try-mobile-app__links {
  margin-top:65px
 }
 .try-mobile-app__mobile-image {
  display:block
 }
}
.text-with-tooltip {
 position:relative;
 display:inline-block;
 vertical-align:middle;
 cursor:default
}
.text-with-tooltip:hover .text-with-tooltip__tooltip {
 bottom:30px;
 visibility:visible;
 opacity:1
}
.text-with-tooltip__tooltip {
 position:absolute;
 bottom:25px;
 left:-77px;
 z-index:1;
 width:164px;
 font-weight:400;
 padding:9px 5px;
 text-align:center;
 box-shadow:0 4px 10px rgba(53,53,76,.2);
 border-radius:5px;
 visibility:hidden;
 opacity:0;
 transition:visibility,opacity,ease .2s
}
@media screen and (min-width:768px) {
 .text-with-tooltip__tooltip {
  left:-76px
 }
}
.warning-api-message {
 display:flex;
 justify-content:flex-start;
 align-items:flex-start;
 background-color:#403d3b;
 border:1px solid #9f8a4e;
 border-radius:8px;
 padding:16px;
 margin:0 16px
}
.warning-api-message_dashboard {
 margin:0;
 border-radius:0;
 background-color:transparent;
 border-color:#f39321
}
.warning-api-message__icon {
 flex-shrink:0;
 width:20px;
 height:20px;
 margin-right:8px
}
.warning-api-message__icon svg {
 width:20px;
 height:20px
}
.warning-api-message__text {
 font-size:14px;
 line-height:20px;
 color:#d8b958
}
.warning-api-message__text_dashboard {
 color:#f39321
}
.warning-api-message__link,
.warning-api-message__link:hover,
.warning-api-message__link:visited,
.warning-api-message__link:focus {
 color:#d8b958;
 text-decoration:underline;
 text-decoration-style:dashed
}
@media screen and (min-width:992px) {
 .warning-api-message {
  justify-content:center;
  align-items:center;
  min-height:64px;
  padding:12px 24px
 }
 .warning-api-message_dashboard {
  padding:16px 32px;
  margin:0 16px 16px;
  border-radius:8px
 }
 .warning-api-message__icon,
 .warning-api-message__icon svg {
  width:24px;
  height:24px
 }
 .warning-api-message__text {
  font-size:16px
 }
}
@media screen and (min-width:1440px) {
 .warning-api-message {
  margin:0 40px
 }
}
.radio-buttons {
 display:flex;
 justify-content:space-between;
 align-items:center;
 border:.5px solid #e2e7ed;
 border-radius:4px;
 box-sizing:border-box;
 height:40px;
 padding:4px
}
.radio-buttons__item {
 border-radius:4px;
 font-style:normal;
 font-weight:500;
 font-size:12px;
 line-height:14px;
 text-align:center;
 display:flex;
 justify-content:center;
 align-items:center;
 color:#a4a3aa;
 background:0 0;
 width:calc(50% - 2.5px);
 height:100%;
 border:none;
 outline:none;
 transition:all .3s ease-in-out
}
.radio-buttons__item:hover {
 opacity:.8
}
.radio-buttons__item_active {
 background:#6a6a7f;
 color:#fff
}
.radio-buttons.radio-buttons_light {
 display:flex;
 justify-content:space-between;
 align-items:center;
 border:none;
 border-radius:0;
 height:40px;
 padding:0;
 margin-bottom:16px;
 width:100%
}
.radio-buttons_light .radio-buttons__item {
 font-weight:400;
 font-size:16px;
 line-height:18px;
 letter-spacing:.15px;
 color:#2b2b36;
 border-radius:0;
 border-bottom:3px solid #d3d7da;
 width:50%;
 padding:0
}
.radio-buttons_light .radio-buttons__item.radio-buttons__item_active {
 background:0 0;
 color:#2b2b36;
 border-bottom:3px solid #00c26f
}
.button-tabs {
 display:flex;
 flex-direction:column;
 box-sizing:border-box
}
.button-tabs_switching {
 overflow:hidden
}
.button-tabs_animated .button-tabs__tabs {
 transition:all .3s ease-in-out
}
.button-tabs__buttons {
 margin-bottom:4px
}
.button-tabs__tabs {
 display:flex;
 flex-direction:column
}
.button-tabs__tabs_fixed-width {
 flex-direction:row;
 height:auto
}
.tabs__item {
 display:none;
 justify-content:center;
 align-items:flex-start
}
.tabs__item.tabs__item_active,
.button-tabs_switching .tabs__item {
 display:flex
}
@media screen and (min-width:992px) {
 .button-tabs__buttons.radio-buttons_light {
  width:348px;
  margin-bottom:23px
 }
}
.high-network-fees {
 text-align:center;
 background-color:#fff;
 box-shadow:0 2.4px 20px rgba(43,43,54,.07);
 border-radius:12px;
 padding-bottom:24px
}
.high-network-fees__title {
 width:100%;
 font-size:20px;
 line-height:24px;
 color:#2b2b37;
 font-weight:500;
 background-color:#fdf4d8;
 border:1px solid #e2e7ed;
 border-radius:12px 12px 0 0;
 padding:12px 36px
}
.high-network-fees__content {
 font-size:16px;
 line-height:20px;
 color:#2b2b37;
 padding:16px
}
.high-network-fees__content_without-margin p {
 margin:0;
 padding:0;
 line-height:20px
}
.high-network-fees__button {
 max-width:241px;
 font-weight:900;
 font-size:16px;
 line-height:20px;
 color:#fff;
 background-color:#f39321;
 border-radius:6px;
 border-color:#f39321
}
.high-network-fees__button:hover {
 color:#fff;
 background-color:#ffa748;
 border-color:#ffa748
}
.high-network-fees__button-cancel {
 display:inline-block;
 vertical-align:top;
 font-weight:500;
 font-size:16px;
 line-height:20px;
 color:#2b2b37;
 background:0 0;
 border:0;
 padding:0;
 outline:0;
 margin-top:20px;
 border-bottom:1px solid #2b2b37;
 transition:border-color ease .3s
}
.high-network-fees__button-cancel:hover {
 border-bottom-color:transparent
}
@media screen and (min-width:768px) {
 .high-network-fees {
  padding-bottom:32px
 }
 .high-network-fees__title {
  padding:16px 0
 }
 .high-network-fees__content {
  padding:24px 32px
 }
 .high-network-fees__button-cancel {
  margin-top:24px
 }
}
.one-tap-button {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 font-weight:500;
 font-size:14px;
 line-height:20px;
 letter-spacing:.1px;
 color:#2b2b37;
 background-color:#fff;
 border:1px solid #eef1f2;
 border-radius:8px;
 padding:8px 16px
}
.one-tap-button:focus,
.one-tap-button:hover {
 color:#2b2b37
}
.one-tap-button__icon-left {
 flex-shrink:0
}
.one-tap-button__text {
 flex-grow:1;
 text-align:center;
 padding:0 4px
}
.one-tap-button__icon-right {
 flex-shrink:0
}
.one-tap-button__icon-right svg {
 fill:#2b2b37
}
.one-tap-button_dark {
 background-color:#2b2b37;
 color:#fff
}
.one-tap-button_dark .one-tap-button__icon-right svg {
 fill:#888889
}
@media screen and (min-width:375px) {
 .one-tap-button {
  font-size:16px
 }
}
.get-promocode-button {
 width:100%;
 height:48px;
 background:#c4c4c4;
 background:linear-gradient(90deg,#2B2B37 0%,#4F4F64 59.2%,#2B2B37 100%);
 border-radius:8px;
 display:flex;
 justify-content:center;
 align-items:center;
 position:relative;
 cursor:pointer;
 border:none
}
.get-promocode-button:before,
.get-promocode-button:after {
 content:'';
 position:absolute;
 display:block;
 width:12px;
 height:12px;
 border-radius:50%;
 background:#fff;
 left:-6px
}
.get-promocode-button:after {
 left:auto;
 right:-6px
}
.get-promocode-button__text {
 font-weight:400;
 font-size:18px;
 line-height:24px;
 text-align:center;
 letter-spacing:.3px;
 color:#fff
}
.get-promocode-button__text-green {
 font-weight:600;
 color:#00c26f;
 margin-left:7px
}
.get-promocode-button__promocode {
 font-weight:400;
 font-size:18px;
 line-height:24px;
 text-align:center;
 letter-spacing:.3px;
 color:#fff;
 display:flex;
 justify-content:center;
 align-items:center
}
.get-promocode-button__promocode-copy {
 margin-left:7px
}
.get-promocode {
 max-width:90%;
 text-align:center;
 margin:0 auto
}
.get-promocode__header {
 font-size:16px;
 line-height:20px;
 margin:24px 0;
 padding:0;
 color:#333
}
.get-promocode__info {
 width:100%;
 display:flex;
 flex-direction:column;
 background:#e6f9f1;
 border:1px solid #00c26f;
 border-radius:8px;
 padding:8px 16px;
 margin-top:16px
}
.get-promocode__info-item {
 margin:4px 0;
 display:flex;
 font-weight:400;
 font-size:12px;
 line-height:14px;
 align-items:center;
 letter-spacing:.043196px;
 color:rgba(43,43,54,.5)
}
.get-promocode__info-item-title {
 margin-right:16px;
 flex-grow:1;
 max-width:70%;
 text-align:left
}
@media screen and (min-width:576px) {
 .get-promocode {
  max-width:408px
 }
}
.dropdown-for-partners__header {
 display:flex;
 align-items:center;
 justify-content:space-between;
 position:relative;
 z-index:1;
 padding-right:30px;
 color:#8b86af;
 font-weight:700
}
.dropdown-for-partners__content {
 max-height:0;
 opacity:0;
 transition:all .3s ease-in-out;
 font-weight:400;
 padding:0;
 overflow:hidden
}
.dropdown-for-partners__content_open {
 max-height:1200px;
 opacity:1;
 padding:14px 0 24px
}
.dropdown-for-partners__explore {
 display:block;
 border:1px solid #00c26f;
 border-radius:8px;
 padding:12px 16px
}
.dropdown-for-partners__explore p {
 font-size:14px;
 line-height:22px;
 color:#fff;
 margin:0;
 opacity:1
}
.dropdown-for-partners__explore-link {
 font-size:16px;
 font-weight:700;
 line-height:24px;
 margin-top:8px
}
.dropdown-for-partners__category {
 margin-top:16px
}
.dropdown-for-partners__category:first-of-type {
 margin-top:24px
}
.dropdown-for-partners__category-title {
 font-size:16px;
 font-weight:700;
 line-height:24px;
 color:#6a6a7f
}
.dropdown-for-partners__navigation-items {
 display:flex;
 flex-direction:column
}
.dropdown-for-partners__link {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 font-size:16px;
 line-height:24px;
 padding:8px 0;
 color:#fff
}
.dropdown-for-partners__link img {
 display:block;
 margin-right:8px
}
.dropdown-for-partners__link img:nth-child(2) {
 margin-left:8px
}
.dropdown-for-partners__link_last {
 order:1
}
.dropdown-for-partners__button {
 margin-top:24px
}
a.dropdown-for-partners__button:hover {
 color:#fff
}
.dropdown-for-partners__navigation {
 margin-top:8px
}
.dropdown-for-partners__navigation-tabs {
 width:100vw;
 overflow-x:auto;
 margin:0 -26px;
 padding:0 26px 8px;
 -ms-overflow-style:none;
 scrollbar-width:none
}
.dropdown-for-partners__navigation-tabs::-webkit-scrollbar {
 display:none
}
.dropdown-for-partners__navigation-tabs-box {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 min-width:571px
}
.dropdown-for-partners__navigation-tab {
 flex-shrink:0;
 font-size:14px;
 font-weight:500;
 line-height:20px;
 color:#fff;
 border-radius:4px;
 background-color:#2b2b35;
 border:1px solid #59547a;
 padding:6px 12px;
 cursor:pointer;
 margin-left:16px;
 white-space:nowrap;
 transition:background-color ease .3s
}
.dropdown-for-partners__navigation-tab:first-child {
 margin-left:0
}
.dropdown-for-partners__navigation-tab_active {
 background-color:#59547a;
 pointer-events:none;
 cursor:default
}
.inner-navigation-dropdown__link-soon {
 display:block;
 width:38px;
 font-size:10px;
 line-height:15px;
 color:#fff;
 font-weight:600;
 text-transform:uppercase;
 text-align:center;
 border-radius:4px;
 background-color:#00c26f;
 margin-left:8px
}
@media screen and (min-width:625px) {
 .dropdown-for-partners__navigation-tabs {
  width:auto;
  overflow-x:scroll;
  margin:0;
  padding-left:0;
  padding-right:0
 }
}
.currency-qrcode {
 position:relative
}
.currency-qrcode__logo {
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 margin-top:-3px
}
.currency-qrcode__logo_centered {
 display:flex;
 justify-content:center;
 align-items:center
}
.currency-qrcode__coin-icon {
 width:50px;
 height:50px
}
.new-pagination {
 display:flex;
 flex-wrap:wrap;
 width:100%;
 align-items:center;
 justify-content:center
}
.new-pagination__page-button {
 background:#fff;
 outline:none;
 border:1px solid #d3d7da;
 box-sizing:border-box;
 border-radius:8px;
 display:flex;
 justify-content:center;
 align-items:center;
 width:40px;
 height:40px;
 font-size:16px;
 line-height:20px;
 text-align:center;
 color:#2b2b37;
 margin-right:10px;
 margin-top:10px
}
.new-pagination__page-button:last-child {
 margin-right:0
}
.new-pagination__page-button_active {
 border:1px solid #00c26f;
 cursor:initial
}
.new-pagination__page-button:hover {
 opacity:.8
}
.new-pagination__page-button.new-pagination__page-button_active:hover {
 opacity:1
}
.new-pagination__splitter {
 font-size:16px;
 line-height:20px;
 text-align:center;
 color:#2b2b37;
 margin:auto 12px 0 0;
 padding:0 0 10px
}
@media screen and (min-width:768px) {
 .new-pagination__page-button {
  margin-right:12px;
  margin-top:12px
 }
}
.child-exchanges__title {
 font-size:13px;
 font-weight:400;
 line-height:15px;
 letter-spacing:.2px;
 text-align:left;
 color:#808085;
 margin-bottom:8px;
 padding:0
}
.child-exchanges__header-info-icon {
 margin-left:8px;
 position:relative;
 top:-2px
}
.child-exchanges__tooltip {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 letter-spacing:.07px;
 color:#2b2b37
}
.child-exchanges__tooltip_custom {
 background:#fff;
 box-shadow:0 0 10px rgba(43,43,54,.2);
 border-radius:8px;
 padding:8px;
 width:max-content;
 max-width:255px;
 color:#2b2b36;
 font-style:normal;
 font-weight:400;
 font-size:13px;
 line-height:15px;
 letter-spacing:0;
 text-align:center
}
.child-exchanges__tooltip-arrow {
 position:absolute;
 bottom:-4px;
 left:calc( 50% - 5px);
 width:0;
 height:0;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 border-top:4px solid #fff;
 z-index:10
}
.child-exchanges__text-status {
 display:inline-block;
 padding:4px;
 margin-top:6px;
 color:#a4a3aa;
 font-size:12px;
 font-weight:500;
 line-height:16px;
 border-radius:4px;
 background:#f6f6f7;
 letter-spacing:.1px
}
.child-exchanges__text-status_finished {
 background:#e6f9f1;
 color:#00c26f
}
.child-exchanges__text-status_failed {
 background:#f9f0e7;
 color:#f39321
}
.child-exchanges__list {
 list-style:none;
 margin:0;
 padding:0;
 max-height:fit-content;
 overflow-y:auto
}
.child-exchanges__list-item {
 padding:12px;
 border-bottom:1px solid #e2e7ed;
 transition:all .3s ease-out;
 cursor:pointer
}
.child-exchanges__list-item_current {
 background-color:#fcfcfe;
 border-color:#e2e7ed;
 opacity:.5;
 cursor:default
}
.child-exchanges__list-item_current .child-exchanges__list-item-arrow {
 display:none
}
.child-exchanges__list-item_current:hover a {
 cursor:default
}
.child-exchanges__list-item a {
 color:#2b2b37
}
.child-exchanges__list-item:hover .child-exchanges__list-item-arrow {
 filter:invert(47%) sepia(71%) saturate(1371%) hue-rotate(93deg) brightness(97%) contrast(88%)
}
.child-exchanges__list-item-link {
 display:flex;
 align-items:center;
 justify-content:space-between;
 width:100%;
 color:#2b2b37;
 background:0 0;
 border:none
}
.child-exchanges__list-item-container {
 display:flex;
 flex-direction:column;
 align-items:flex-start
}
.child-exchanges__list-item:hover {
 background-color:#fbfbfe
}
.child-exchanges__list-item:last-child {
 border-bottom:none;
 border-bottom-right-radius:8px;
 border-bottom-left-radius:8px
}
.child-exchanges__list-item-header {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 width:100%;
 gap:4px
}
.child-exchanges__list-item-token {
 height:12px
}
.child-exchanges__currency-icon {
 padding:1px 2px;
 border-radius:2px;
 line-height:0
}
.child-exchanges__currency-icon span {
 font-size:8px;
 font-weight:500;
 line-height:10px;
 letter-spacing:.21px;
 text-align:center
}
.child-exchanges__list-date {
 height:20px;
 padding:2px 12px;
 color:#808085;
 background-color:#f7f7f9;
 font-size:12px;
 font-weight:400;
 line-height:16px;
 letter-spacing:0;
 text-align:left
}
.child-exchanges__list-item-amount {
 word-break:break-word
}
@media screen and (min-width:992px) {
 .child-exchanges__title {
  text-align:right;
  margin-bottom:7.5px;
  padding:4px 0
 }
 .child-exchanges__list {
  max-height:870px
 }
}
.payment-systems {
 display:flex;
 flex-wrap:wrap;
 justify-content:flex-start;
 gap:8px
}
.payment-systems_big {
 margin-bottom:24px;
 gap:16px
}
.payment-systems_big img {
 max-width:42px;
 height:24px
}
.payment-systems_small {
 margin-top:12px;
 justify-self:flex-start
}
.payment-systems_small img {
 width:28px;
 height:16px
}
.payment-systems--image {
 width:42px;
 height:24px
}
@media(min-width:576px) {
 .payment-systems_small {
  margin-top:0;
  justify-self:flex-end
 }
 .payment-systems_big img {
  width:fit-content;
  max-width:70px;
  height:40px
 }
 .payment-systems_big {
  margin-bottom:24px;
  gap:24px
 }
}
.call-to-actions-buttons {
 display:flex;
 justify-content:space-between;
 flex-direction:column;
 gap:12px;
 margin-top:24px;
 margin-bottom:48px
}
.call-to-actions-buttons__item {
 display:flex;
 position:relative;
 align-items:center;
 justify-content:flex-end;
 gap:8px;
 width:100%;
 height:40px;
 padding:8px 24px;
 background-color:#fff;
 border:none;
 border-radius:6px;
 box-shadow:0 4px 8px 0 rgba(43,43,54,.04)
}
.call-to-actions-buttons__item-image {
 width:20px;
 height:20px
}
.call-to-actions-buttons__item-text {
 margin:0;
 font-size:16px;
 font-weight:400;
 line-height:24px;
 letter-spacing:.4px;
 text-align:left
}
.call-to-actions-buttons__item-arrow {
 margin-left:auto;
 width:20px;
 height:20px;
 transition:all .3s ease
}
.call-to-actions-buttons__item-arrow path {
 stroke:#fff
}
.call-to-actions-buttons__item-arrow_blue rect {
 fill:#057afc;
 stroke:#057afc
}
.call-to-actions-buttons__item-arrow_green rect {
 fill:#00c26f;
 stroke:#00c26f
}
.call-to-actions-buttons__item-arrow path,
.call-to-actions-buttons__item-arrow rect {
 transition:all .3s ease-in-out
}
@media screen and (min-width:768px) {
 .call-to-actions-buttons {
  flex-direction:row;
  gap:24px;
  margin-bottom:0
 }
 .call-to-actions-buttons__item {
  justify-content:space-between;
  padding:8px 16px;
  border-radius:40px 6px 6px 40px
 }
 .call-to-actions-buttons__item-arrow rect {
  fill:#fff
 }
 .call-to-actions-buttons__item-arrow_blue path,
 .call-to-actions-buttons__item-arrow_blue rect {
  stroke:#057afc
 }
 .call-to-actions-buttons__item-arrow_green path,
 .call-to-actions-buttons__item-arrow_green rect {
  stroke:#00c26f
 }
 .call-to-actions-buttons__item:hover .call-to-actions-buttons__item-arrow {
  transform:scale(1.16)
 }
 .call-to-actions-buttons__item:hover .call-to-actions-buttons__item-arrow_blue path,
 .call-to-actions-buttons__item:hover .call-to-actions-buttons__item-arrow_green path {
  stroke:#fff
 }
 .call-to-actions-buttons__item:hover .call-to-actions-buttons__item-arrow_blue rect {
  fill:#057afc
 }
 .call-to-actions-buttons__item:hover .call-to-actions-buttons__item-arrow_green rect {
  fill:#00c26f
 }
 .call-to-actions-buttons__item-image {
  position:relative;
  left:-18px;
  width:48px;
  height:48px
 }
 .call-to-actions-buttons__item-text {
  text-align:right
 }
 .call-to-actions-buttons__item-arrow {
  width:24px;
  height:24px
 }
}
:export {
 font:Roboto,Arial,Helvetica,sans-serif;
 colorprimary:#00c26f;
 colorprimarylight:#16d785;
 colorsecondary:#5c5780;
 colorbackground:#f6f4f8;
 colordark:#2b2b36;
 colordarktext:#2c4240;
 colortextondarkbg:#56566e;
 colorred:#dc1d2e;
 colortextondarkbglight:#706c90;
 colorwhite:#fff;
 colorblack:#000;
 colorgray:#e5e5e5;
 colordarkgray:#c4c3c9;
 colordarkinput:#36324a;
 colorlight:#383861;
 colorlightgradient:#3d3d70;
 colorglow:#6d6bd9;
 colorwhitearticle:#d7dfe8;
 colorlightgreen:#d8fce6;
 colorbtn:#383857;
 colorfirstitemusing:#454391;
 colorseconditemusing:#5452ac;
 colorbtnlight:#50e3a2;
 colorblur:#26b6f6;
 coloryellow:#ffd12a;
 coloryellowlight:#f2c94c;
 colorbannertopic:#f2f2f2;
 colordarklight:#333;
 colorbordergreen:#00c26f;
 colorinputborder:#d1cfdd;
 colorscrollbarprimary:#e9e7ee;
 colorscrollbarsecondary:#00c26f;
 colorblue:#2551ae;
 colorlightgray:#f7f7f9;
 bannerfirstblockgradient:linear-gradient(270.79deg,#a086fc 1.82%,#ffda54 99.89%);
 bannerlastblockgradient:linear-gradient(270.79deg,#7977ef 1.82%,#45da93 122.34%);
 headergradient:linear-gradient(28.39deg,#3d3d70 4.29%,#2B2B36 42.96%);
 secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2B2B36 42.96%);
 rangegradient:linear-gradient(to right,#00C26F 0%,rgba(255,255,255,0.3) 0);
 footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2B2B36 42.96%);
 headerheight:105px;
 footerheight:424px;
 mincontentheight:calc(100vh - 105px - 424px);
 mobilewidth:768px;
 tabletwidth:992px;
 smalldesktopwidth:1200px;
 smallmobilewidth:480px;
 screenmaxwidthxl:1599px;
 screenminwidthxl:1200px;
 screenmaxwidthl:1199px;
 screenminwidthl:992px;
 screenmaxwidthm:991px;
 screenminwidthm:768px;
 screenmaxwidths:767px;
 screenminwidths:576px;
 screenmaxwidthxs:575px;
 screenminwidthxs:380px;
 screenmaxwidthxxs:379px
}
.new-stepper-header {
 margin-top:-40px;
 margin-bottom:12px;
 background:#fff;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 padding:12px 30px;
 font-size:12px;
 color:#808086;
 text-align:center;
 position:relative
}
.new-stepper-header__back {
 position:absolute;
 left:12px;
 border:0;
 background:0 0
}
.new-stepper-header__back:focus {
 outline:none
}
@media(min-width:768px) {
 .new-stepper-header-wrapper {
  border-radius:12px;
  padding:14px;
  font-size:14px;
  margin-top:0
 }
}
.new-stepper-fix-rate {
 display:flex;
 align-items:center
}
.new-stepper-fix-rate__text {
 display:flex;
 color:#2b2b36;
 font-size:12px;
 margin-right:10px;
 border-bottom:1px dashed #00b67a;
 cursor:help
}
.new-stepper-fix-rate__text:before {
 content:"🔒";
 margin-right:5px
}
.new-stepper-switch {
 position:relative;
 display:flex;
 width:32px;
 height:12px
}
.new-stepper-switch-input {
 opacity:0;
 width:0;
 height:0
}
.new-stepper-switch-slider {
 position:absolute;
 cursor:pointer;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background:#bfbfc3;
 border-radius:4px
}
.new-stepper-switch-slider:before {
 content:"";
 position:absolute;
 height:14px;
 width:14px;
 background:#808086;
 border-radius:4px;
 top:-1px;
 transition:transform .3s ease
}
.new-stepper-switch-slider_show-animation:before {
 background:linear-gradient(315deg,#808086 40%,#fff 50%,#808086 60%);
 background-size:50px 50px;
 animation-name:gradient;
 animation-duration:2s;
 animation-iteration-count:infinite
}
.new-stepper-switch-input:checked+.new-stepper-switch-slider {
 background:rgba(0,194,111,.2)
}
.new-stepper-switch-input:checked+.new-stepper-switch-slider:before {
 background:#00c26f;
 transform:translateX(18px)
}
@keyframes gradient {
 0% {
  background-position:100% 100%
 }
 50% {
  background-position:0 0
 }
 100% {
  background-position:100% 100%
 }
}
.new-stepper-body {
 padding:16px;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 background:#fff
}
.new-stepper-body_dark {
 background:#343443;
 border:1px solid #46475e;
 border-top:none
}
@media(min-width:768px) {
 .new-stepper-body {
  padding:40px
 }
}
.new-stepper-tabs {
 display:flex
}
.new-stepper-tab {
 display:flex;
 justify-content:center;
 align-items:center;
 position:relative;
 background:#eaedf2;
 font-size:12px;
 line-height:14px;
 color:#808086;
 font-weight:500;
 letter-spacing:.4px;
 padding:0 8px;
 border:1px solid transparent;
 width:100%;
 height:44px;
 border-radius:12px 12px 0 0;
 transition:color ease .3s
}
.new-stepper-tab_dark {
 background:#30303e;
 border:1px solid #46475e
}
.new-stepper-tab span {
 position:relative;
 z-index:1;
 opacity:.8
}
.new-stepper-tab:focus {
 outline:none
}
.new-stepper-tab_active {
 color:#2b2b36;
 background:#fff
}
.new-stepper-tab_active span {
 opacity:1
}
.new-stepper-tab_active-dark {
 color:#fff;
 background:#343443;
 border-bottom:1px solid transparent
}
.new-stepper-tab_exchange {
 border:1px solid #fff
}
.new-stepper-tab_buy-sell {
 border:1px solid #fff
}
.new-stepper-tab_exchange-dark {
 border:1px solid #46475e;
 border-bottom:1px solid transparent
}
.new-stepper-tab_buy-sell-dark {
 border:1px solid #46475e;
 border-bottom:1px solid transparent
}
.new-stepper-tab_exchange:before {
 content:"";
 position:absolute;
 top:-1px;
 right:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#fff;
 transform:skewX(20deg);
 border:1px solid #fff;
 border-radius:0 5px 0 0;
 border-left:none;
 z-index:1
}
.new-stepper-tab_exchange-dark:before {
 content:"";
 position:absolute;
 top:-1px;
 right:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#343443;
 transform:skewX(20deg);
 border:1px solid #46475e;
 border-radius:0 5px 0 0;
 border-left:none;
 border-bottom:1px solid transparent;
 z-index:1
}
.new-stepper-tab_buy-sell:before {
 content:"";
 position:absolute;
 top:-1px;
 left:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#fff;
 transform:skewX(-20deg);
 border:1px solid #fff;
 border-radius:5px 0 0 0;
 border-right:none;
 z-index:1
}
.new-stepper-tab_buy-sell-dark:before {
 content:"";
 position:absolute;
 top:-1px;
 left:-14px;
 bottom:0;
 width:25px;
 height:calc(100% + 2px);
 background:#343443;
 transform:skewX(-20deg);
 border:1px solid #46475e;
 border-radius:5px 0 0 0;
 border-right:none;
 border-bottom:1px solid transparent;
 z-index:1
}
.new-stepper-tab__text {
 display:flex;
 align-items:center
}
.new-stepper-tab__text span {
 display:none
}
@media screen and (min-width:576px) {
 .new-stepper-tab__text span {
  display:inline-block;
  vertical-align:top
 }
}
@media screen and (min-width:768px) {
 .new-stepper-tab {
  font-size:13px;
  line-height:15px;
  height:50px
 }
}
.new-stepper-tooltip {
 position:absolute;
 width:210px;
 z-index:1000
}
.new-stepper-tooltip_hidden {
 visibility:hidden
}
.new-stepper-tooltip__content {
 position:relative;
 background:#414453;
 box-shadow:0 0 10px rgba(43,43,54,.2);
 padding:12px;
 color:#fff;
 border-radius:8px
}
.new-stepper-tooltip__content:before {
 content:"";
 position:absolute;
 bottom:-10px;
 left:calc( 100%/2 - 10px);
 width:0;
 height:0;
 border-left:10px solid transparent;
 border-right:10px solid transparent;
 border-top:10px solid #414453
}
.new-stepper-tooltip__content_white {
 background:#fff;
 color:#2b2b36
}
.new-stepper-tooltip__content_white:before {
 border-top:10px solid #fff
}
.new-stepper-tooltip__title {
 text-align:left;
 font-size:14px;
 font-weight:700;
 line-height:16px
}
.new-stepper-tooltip__body {
 font-size:14px;
 padding:5px 0;
 text-align:left
}
.new-stepper-currency-to-currency {
 display:flex;
 flex-direction:column;
 background:#fff;
 border-radius:12px
}
.new-stepper-currency-border {
 position:relative;
 margin:0
}
.new-stepper-currency-border img {
 position:absolute;
 top:calc(50% - 9px);
 right:40px;
 transform:rotate(90deg)
}
.new-stepper-currency-border:before {
 height:100%;
 width:100%;
 content:"";
 position:absolute;
 border:1px solid #f0f0f0
}
@media(min-width:768px) {
 .new-stepper-currency-to-currency {
  flex-direction:row;
  border-radius:12px 12px 0 0;
  border-bottom:1px solid #f0f0f0
 }
 .new-stepper-currency-from {
  flex-direction:row-reverse
 }
 .new-stepper-currency-border {
  margin:0 34px
 }
 .new-stepper-currency-border img {
  transform:rotate(0);
  position:absolute;
  left:-8px;
  right:0;
  top:calc(50% - 9px)
 }
}
.new-stepper-currency-to-currency-item {
 flex-basis:100%;
 padding:20px 24px;
 display:flex;
 align-items:center
}
.new-stepper-currency-to-currency-item__ticker {
 margin:0 16px
}
.new-stepper-currency-to-currency-item__amount {
 font-size:18px;
 font-weight:500;
 color:#2b2b36
}
.new-stepper-currency-to-currency-item__amount_fixed {
 color:#00c26f
}
.new-stepper-wallet-card {
 display:flex;
 flex-direction:column;
 box-shadow:0 2.5px 15px rgba(43,43,54,.12);
 border-radius:8px;
 padding:24px 16px;
 margin:-16px -16px 24px
}
.new-stepper-wallet-card__warning {
 margin:0 -16px -24px
}
.new-stepper-wallet-items-in-line {
 display:flex;
 flex-direction:column
}
@media(min-width:768px) {
 .new-stepper-wallet-card {
  box-shadow:0 3px 15px rgba(43,43,54,.12);
  border-radius:8px;
  padding:30px;
  margin:-16px -16px 40px
 }
 .new-stepper-wallet-items-in-line {
  flex-direction:row
 }
 .new-stepper-wallet-items-in-line .new-stepper-wallet-card-item:nth-child(n) {
  flex-basis:calc(100%/3)
 }
 .new-stepper-wallet-card__warning {
  margin:0 -30px -30px
 }
}
.new-stepper-checkbox {
 display:block;
 padding:5px 0
}
.new-stepper-checkbox__label {
 display:flex;
 align-items:end;
 position:relative;
 padding-left:24px;
 font-size:12px;
 color:#808086
}
.new-stepper-checkbox__label a {
 color:#808086;
 text-decoration:underline
}
.new-stepper-checkbox__label a:hover {
 color:#00c26f
}
.new-stepper-checkbox input {
 position:absolute;
 opacity:0
}
.new-stepper-checkbox__label:before {
 content:"";
 position:absolute;
 cursor:pointer;
 left:0;
 top:0;
 width:16px;
 height:16px;
 border:1px solid #5c806f;
 border-radius:4px
}
.new-stepper-checkbox__label:after {
 content:"";
 position:absolute;
 cursor:pointer;
 left:3px;
 top:4px;
 width:10px;
 height:8px;
 background-repeat:no-repeat
}
.new-stepper-checkbox input:checked+.new-stepper-checkbox__label:before {
 background:#00c26f;
 border:none
}
.new-stepper-checkbox input:checked+.new-stepper-checkbox__label:after {
 background:url(6c0731253f10155395a7.svg)
}
.new-stepper-agreement {
 padding-top:16px
}
.new-stepper-notification {
 font-size:12px;
 line-height:17px;
 font-weight:400;
 color:#a4a3aa;
 border-radius:6px;
 background-color:#eaeaeb;
 padding:4px 12px;
 margin-top:8px
}
.new-stepper-notification:first-of-type {
 margin-top:0
}
.new-stepper-notification p {
 font-size:12px;
 line-height:17px;
 font-weight:400;
 color:#a4a3aa;
 letter-spacing:normal;
 margin:0;
 opacity:1
}
@media screen and (min-width:768px) {
 .new-stepper-notification,
 .new-stepper-notification p {
  font-size:14px;
  line-height:20px
 }
}
.new-stepper-button {
 display:flex;
 justify-content:center;
 align-items:center;
 flex-shrink:0;
 width:100%;
 height:50px;
 font-size:16px;
 line-height:22px;
 letter-spacing:.4px;
 color:#fff;
 font-weight:700;
 background-color:#00c26f;
 border-radius:6px;
 border:1px solid #00c26f;
 text-align:center;
 padding:0 5px;
 margin:0 auto;
 cursor:pointer;
 transition:background ease .3s
}
.new-stepper-button:hover {
 background-color:#00c87a
}
.new-stepper-button:focus {
 outline:0
}
.new-stepper-button:disabled {
 pointer-events:none
}
.new-stepper-field__header {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 margin-bottom:4px
}
.new-stepper-field_hidden {
 display:none
}
.new-stepper-field__label {
 font-size:16px;
 line-height:20px;
 color:#808086;
 transition:color ease .3s
}
.new-stepper-field__label_color-black {
 color:#808086
}
.new-stepper-field__label-right {
 font-size:14px;
 line-height:17px;
 color:#808086;
 margin-left:auto;
 cursor:pointer;
 outline:none
}
.new-stepper-field__label-right:hover {
 color:#00c26f
}
.new-stepper-field__wrapper-input {
 position:relative;
 z-index:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 height:50px;
 background-color:#fff;
 border:1px solid #dce2ea;
 border-radius:6px;
 transition:border ease .3s
}
.new-stepper-field__wrapper-input_border-green {
 border-color:#00c26f
}
.new-stepper-field__input {
 position:relative;
 z-index:1;
 display:block;
 width:100%;
 height:100%;
 flex-grow:1;
 font-size:17px;
 line-height:20px;
 font-weight:400;
 color:#2b2b36;
 background-color:transparent;
 border:none;
 padding:20px 16px 6px;
 margin:0
}
.new-stepper-field__input:focus {
 outline:0
}
.new-stepper-field__input:focus+.new-stepper-field__placeholder,
.new-stepper-field__input:not(:placeholder-shown)+.new-stepper-field__placeholder {
 transform:translate(3px,2px) scale(.8);
 z-index:1;
 overflow:visible
}
.new-stepper-field__input::placeholder {
 color:#808086;
 font-weight:400;
 text-overflow:ellipsis;
 visibility:hidden;
 opacity:0
}
.new-stepper-field__placeholder {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 z-index:0;
 font-size:14px;
 line-height:20px;
 color:#808086;
 font-weight:300;
 letter-spacing:.01375em;
 padding-left:16px;
 transform:translate(0,13px) scale(1);
 transform-origin:top left;
 transition:transform ease .3s;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 pointer-events:none
}
.new-stepper-field__icon {
 width:40px;
 position:absolute;
 right:0;
 z-index:1;
 cursor:pointer;
 outline:none
}
.new-stepper-field__icon:hover {
 animation-name:new-stepper-field-icon-scale;
 animation-duration:.5s
}
.new-stepper-field__icon svg {
 display:block;
 flex-shrink:0
}
.new-stepper-field__icon-success {
 width:40px;
 position:absolute;
 right:0;
 z-index:1;
 outline:none
}
.new-stepper-field__icon-success svg {
 display:block;
 animation-name:new-stepper-field-icon-rotate;
 animation-duration:.3s
}
.new-stepper-field_has-error .new-stepper-field__wrapper-input {
 border-color:#fcedba;
 border-radius:6px 6px 0 0
}
.new-stepper-field__wrapper-input_with-icon .new-stepper-field__input {
 padding-right:50px
}
.new-stepper-field__wrapper-input_with-icon img.loader-icon {
 margin-left:-10px
}
.new-stepper-field__wrapper-input_with-icon .new-stepper-field__placeholder {
 right:40px
}
@media screen and (min-width:768px) {
 .new-stepper-field__placeholder,
 .new-stepper-field__input {
  font-size:17px;
  line-height:22px
 }
}
@keyframes new-stepper-field-icon-scale {
 0% {
  transform:scale(1)
 }
 50% {
  transform:scale(1.1)
 }
 100% {
  transform:scale(1)
 }
}
@keyframes new-stepper-field-icon-rotate {
 0% {
  transform:rotate(-45deg)
 }
 100% {
  transform:rotate(0)
 }
}
.new-stepper-qr-scanner {
 position:relative;
 overflow:hidden;
 transition:height linear .5s;
 will-change:height
}
.new-stepper-qr-scanner svg {
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:auto
}
.new-stepper-qr-scanner__video-wrap {
 position:relative;
 height:0;
 padding-bottom:75%;
 margin-top:25px
}
.new-stepper-qr-scanner__video {
 display:block;
 max-width:100%;
 margin:0;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0
}
.new-stepper-qr-scanner__canvas {
 max-width:100%;
 display:none;
 height:0
}
.new-stepper-qr-scanner__error {
 display:flex;
 align-items:center;
 background:rgba(252,237,189,.59);
 border:1px solid #e2e7ed;
 border-radius:8px;
 padding:16px;
 margin-top:16px
}
.new-stepper-qr-scanner__error-icon {
 margin-right:16px
}
.new-stepper-qr-scanner__error-text {
 font-weight:400;
 font-size:13px;
 line-height:16px;
 display:flex;
 align-items:center;
 letter-spacing:.04px;
 color:rgba(43,43,54,.5);
 margin:0;
 padding:0
}
@media screen and (min-width:768px) {
 .new-stepper-qr-scanner__video {
  height:100%
 }
}
.new-stepper-recipient-field {
 margin-top:24px
}
@media(min-width:1200px) {
 .new-stepper-recipient-field__wallets {
  width:575px
 }
}
.new-stepper-wallets {
 overflow:hidden;
 transition:max-height linear .5s
}
.new-stepper-wallets__wrap {
 padding:20px 0 0
}
.new-stepper-wallets__header {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 margin-bottom:5px
}
.new-stepper-wallets__title {
 font-size:18px;
 line-height:1;
 color:#2b2b37;
 font-weight:400;
 letter-spacing:.09px;
 margin:0
}
.new-stepper-wallets__button {
 width:80px;
 height:24px;
 font-size:13px;
 line-height:20px;
 color:#00c26f;
 font-weight:400;
 background-color:#fff;
 border:1px solid #00c26f;
 padding:0;
 margin:0 0 0 17px
}
.new-stepper-wallets__button:hover {
 border-color:#00dc7e;
 color:#00dc7e;
 background-color:#fff
}
.new-stepper-wallets__content {
 padding-top:15px;
 padding-left:20px;
 border-left:1px solid rgba(196,194,211,.4)
}
.new-stepper-wallets__block {
 padding-top:35px
}
.new-stepper-wallets__block:first-child {
 padding-top:0
}
.new-stepper-wallets__block-title {
 font-size:14px;
 line-height:18px;
 color:#aba9b5
}
.new-stepper-warning {
 position:relative;
 width:100%
}
.new-stepper-warning__content {
 display:flex;
 justify-content:center;
 align-items:center;
 background-color:#fcefc1;
 border-radius:0 0 8px 8px;
 padding:10px
}
.new-stepper-warning__icon {
 margin-right:9px
}
.new-stepper-warning p {
 font-size:14px;
 line-height:12px;
 color:rgba(43,43,54,.5);
 text-align:center;
 letter-spacing:.1px;
 padding:0;
 margin:0;
 opacity:1
}
.new-stepper-warning_absolute .new-stepper-warning__content {
 justify-content:flex-start;
 position:absolute;
 top:-1px;
 left:0;
 right:0;
 z-index:1;
 background-color:#fcedba;
 border-radius:0 0 6px 6px;
 padding-left:16px;
 padding-right:16px;
 animation-name:warning-fade;
 animation-duration:.3s
}
.new-stepper-warning_absolute p {
 color:#5d5a60;
 text-align:left
}
@media screen and (min-width:768px) {
 .new-stepper-warning p {
  font-size:14px;
  line-height:14px
 }
 .new-stepper-warning_absolute p {
  font-size:16px;
  line-height:16px
 }
}
@keyframes warning-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.new-stepper-dropdown-settings {
 border-top:1px solid #f4f4f5
}
.new-stepper-dropdown-settings__content-wrapper {
 overflow:hidden;
 transition:max-height ease .3s
}
.new-stepper-dropdown-settings__content {
 padding:24px 0
}
.new-stepper-dropdown-settings__title {
 display:flex;
 justify-content:center;
 align-items:center;
 font-size:10px;
 line-height:14px;
 color:#a6b7cf;
 text-transform:uppercase;
 text-align:center;
 letter-spacing:1px;
 border-top:1px solid #f4f4f5;
 padding:14px 0;
 margin-top:-1px;
 cursor:pointer
}
.new-stepper-dropdown-settings__title:focus {
 outline:0
}
.new-stepper-dropdown-settings__title svg {
 margin-left:9px;
 transition:transform ease .3s
}
.new-stepper-dropdown-settings__title_icon-rotate svg {
 transform:rotate(-180deg)
}
@media all and (min-width:768px) {
 .new-stepper-dropdown-settings__content {
  padding:0
 }
}
.new-stepper-extra-id-field {
 margin-top:24px
}
.new-stepper-extra-id-field:first-of-type {
 margin-top:0
}
.new-stepper-backup-field {
 margin-top:24px
}
.new-stepper-backup-field:first-of-type {
 margin-top:0
}
.new-stepper-backup-dropdown {
 overflow:hidden;
 transition:max-height ease .3s
}
.new-stepper-backup-dropdown__content {
 font-size:12px;
 line-height:17px;
 color:#808086;
 padding:4px 16px
}
.new-stepper-smart-info-wallet {
 padding:8px 32px;
 display:flex;
 color:#bfbfc3;
 font-size:10px;
 font-weight:400;
 justify-content:center;
 flex-wrap:wrap;
 border-top:1px solid #f4f4f5
}
.new-stepper-smart-info-wallet__item {
 margin-right:8px
}
.new-stepper-smart-info-wallet .new-stepper-smart-info-wallet__item:last-child {
 margin-right:0
}
.new-stepper-smart-info-wallet_underline {
 border-bottom:1px dashed #bfbfc3
}
@media(min-width:768px) {
 .new-stepper-smart-info-wallet {
  flex-direction:row;
  justify-content:center;
  font-size:12px;
  border-top:none
 }
 .new-stepper-smart-info-wallet__item {
  margin-right:16px
 }
}
.new-stepper-subscription {
 background-color:transparent;
 padding-top:30px
}
.new-stepper-subscription__content {
 background-color:#fff;
 box-shadow:0 2.4px 20px rgba(43,43,54,.07);
 border-radius:12px;
 padding:0 16px 16px
}
.new-stepper-subscription__left {
 text-align:center
}
.new-stepper-subscription__left img {
 margin-top:-30px
}
.new-stepper-subscription__agreement {
 display:block;
 margin-top:7px
}
.new-stepper-subscription__button {
 margin-top:16px
}
.new-stepper-subscription__button .new-stepper-button {
 padding:0 16px
}
.subscription-info {
 margin:59px 0 76px
}
.subscription-info.subscription-info_with-button {
 margin:59px 0 57px
}
.subscription-info p {
 margin:0;
 padding:0
}
.subscription-info__header {
 font-weight:400;
 font-size:24px;
 line-height:36px;
 color:#2b2b37;
 text-align:center
}
.subscription-info__text {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#808086;
 margin-top:4px;
 text-align:center
}
.new-stepper-subscription__field .new-stepper-field__label {
 font-style:normal;
 font-weight:500;
 font-size:14px;
 line-height:20px;
 color:#2b2b36
}
.new-stepper-subscription__agreement .new-stepper-checkbox__label {
 color:#2b2b36
}
@media screen and (min-width:768px) {
 .new-stepper-subscription {
  padding-top:0
 }
 .new-stepper-subscription__content {
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:32px 40px 32px 28px
 }
 .new-stepper-subscription__left {
  margin-right:32px;
  flex-shrink:0
 }
 .new-stepper-subscription__left img {
  margin-top:0
 }
 .new-stepper-subscription__right {
  display:flex;
  justify-content:space-between;
  align-items:flex-end;
  flex-wrap:wrap;
  flex-grow:1
 }
 .new-stepper-subscription__right.new-stepper-subscription__right_center {
  align-items:center
 }
 .subscription-info,
 .subscription-info.subscription-info_with-button {
  margin:0;
  max-width:460px
 }
 .subscription-info__header,
 .subscription-info__text {
  text-align:left
 }
 .new-stepper-subscription__field {
  flex-grow:1
 }
 .new-stepper-subscription__button {
  min-width:168px
 }
 .new-stepper-subscription__agreement {
  order:3;
  width:100%
 }
}
@media screen and (min-width:992px) {
 .new-stepper-subscription__button {
  margin-top:0;
  margin-left:16px
 }
}
.new-stepper-button-swap {
 display:flex;
 justify-content:center;
 align-items:center;
 border:none;
 outline:none;
 width:28px;
 height:28px;
 border-radius:5px;
 background:#fff;
 padding:0;
 box-shadow:1px 1px 6px rgba(43,43,54,.15)
}
.new-stepper-button-swap_dark {
 background:#3e3f57
}
.new-stepper-button-swap_rotate {
 transform:rotate(90deg)
}
.new-stepper-button-lock {
 background:0 0;
 outline:none;
 border:none;
 margin:0
}
.new-stepper-button-lock_gray-svg:hover svg {
 fill:#808086
}
.new-stepper-button-lock_green-svg:hover svg {
 fill:#00ce85
}
.new-stepper-hints {
 padding-left:16px
}
.new-stepper-hints__wrapper-border {
 display:flex;
 flex-direction:column;
 border-left:1px solid #dce2ea;
 padding:10px 0
}
.new-stepper-hints__item {
 position:relative;
 font-size:12px;
 color:#808086;
 padding:2px 0 2px 16px;
 display:flex
}
.new-stepper-hints__item:before {
 position:absolute;
 content:"";
 width:7px;
 height:7px;
 left:-4px;
 top:9px;
 border-radius:50%;
 background:#dce2ea
}
.new-stepper-hints__label {
 border:none;
 padding:0;
 outline:none;
 background:0 0;
 border-bottom:1px dashed #00b67a
}
.new-stepper-hints__label_no-border {
 border-bottom:none
}
.new-stepper-hints__button_green {
 color:#00c26f;
 font-size:10px;
 font-style:normal;
 font-weight:700;
 line-height:14px;
 margin-left:8px;
 letter-spacing:.4px;
 background:0 0;
 outline:none;
 padding:0;
 border:none;
 display:flex;
 align-items:center
}
.new-stepper-hints__button_green img {
 margin-right:4px
}
.new-stepper-hints__rate {
 margin-right:6px
}
.new-stepper-hints__fix-rate-timer {
 color:#808086
}
.new-stepper-hints_dark .new-stepper-hints__wrapper-border {
 border-left:1px solid #3e3f57
}
.new-stepper-hints_dark .new-stepper-hints__item {
 color:#fff
}
.new-stepper-hints_dark .new-stepper-hints__item:before {
 background:#3e3f57
}
.new-stepper-hints_loading {
 opacity:.3
}
.trade-top-up__tooltip {
 border-radius:4px;
 border:1px solid #dce2ea;
 background:#fff;
 padding:8px 16px;
 color:#a4a3aa;
 font-feature-settings:'clig' off,'liga' off;
 font-size:14px;
 font-style:normal;
 font-weight:400;
 line-height:20px;
 letter-spacing:.043px
}
@media(min-width:768px) {
 .new-stepper-hints__item {
  padding:5px 0 5px 16px
 }
 .new-stepper-hints__item:before {
  top:11px
 }
 .new-stepper-hints__rate {
  margin-right:12px
 }
 .new-stepper-hints__button_green {
  font-size:14px;
  line-height:17px
 }
}
.new-stepper-hints-cashback {
 padding-left:16px
}
.new-stepper-hints-cashback__wrapper {
 display:flex;
 flex-direction:column;
 padding:10px 0
}
.new-stepper-hints-cashback__item {
 position:relative;
 font-size:12px;
 color:#808086;
 padding:2px 0 2px 16px
}
.new-stepper-hints-cashback__item:before {
 position:absolute;
 content:"";
 width:7px;
 height:7px;
 left:-4px;
 top:9px;
 border-radius:50%;
 background:#dce2ea
}
.new-stepper-hints-cashback__item:after {
 position:absolute;
 content:"";
 height:100%;
 width:1px;
 left:-1px;
 top:-10px;
 background:#dce2ea
}
.new-stepper-hints-cashback_loading {
 opacity:.3
}
.new-stepper-deposit-fio__title {
 font-size:14px;
 line-height:20px;
 color:#808086;
 margin-bottom:4px
}
.new-stepper-deposit-fio__icon {
 display:none
}
.new-stepper-deposit-fio__button {
 height:50px;
 flex-direction:row-reverse;
 background-color:#fff;
 border:1px solid #dce2ea;
 color:#2b2b37;
 font-weight:500;
 margin-top:24px
}
.new-stepper-deposit-fio__button:hover {
 background-color:#fff
}
.new-stepper-fio-request-icon {
 display:block;
 width:10px;
 margin-right:10px
}
@media screen and (min-width:768px) {
 .new-stepper-deposit-fio__title {
  margin-bottom:12px
 }
 .new-stepper-deposit-fio__content {
  display:flex;
  justify-content:flex-start;
  align-items:center
 }
 .new-stepper-deposit-fio__icon {
  display:flex;
  justify-content:center;
  align-items:center;
  width:48px;
  flex-shrink:0
 }
 .new-stepper-deposit-fio__icon svg {
  display:block
 }
 .new-stepper-deposit-fio__field {
  flex-grow:1;
  margin-left:8px
 }
 .new-stepper-deposit-fio__button {
  max-width:178px;
  color:#fff;
  background-color:#6eafdf;
  border:none;
  margin-top:0;
  margin-left:12px
 }
 .new-stepper-deposit-fio__button:hover {
  background-color:#8bbfe5
 }
 .new-stepper-fio-request-icon {
  display:none
 }
}
.stepper-browser-wallet-deposit__title {
 color:#808086;
 font-size:14px;
 line-height:140%
}
.stepper-browser-wallet-deposit__body {
 margin-top:8px;
 display:flex;
 align-items:center
}
.stepper-wallet-connect-deposit__title {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#9696a5
}
.stepper-browser-wallet-deposit__body:first-child {
 margin-top:0
}
.stepper-browser-wallet-deposit__icon {
 max-width:48px;
 width:48px;
 height:auto
}
.stepper-browser-wallet-deposit__icon_mobile {
 position:absolute;
 left:8px;
 top:calc(50% - 12px)
}
.stepper-browser-wallet-deposit__btn-wrap {
 flex-grow:1;
 position:relative;
 margin-left:12px;
 display:flex
}
.stepper-browser-wallet-deposit__btn-wrap_mobile {
 flex-direction:column
}
.stepper-browser-wallet-deposit__btn-wrap:first-child {
 margin-left:0
}
.stepper-browser-wallet-deposit__button {
 height:48px;
 background:#ff9b50;
 border-radius:6px;
 border:1px solid #ff9b50;
 font-weight:500;
 font-size:16px;
 text-align:center;
 color:#fff;
 width:100%;
 padding:8px 24px;
 outline:0;
 position:relative;
 transition:background .3s
}
.stepper-browser-wallet-deposit__button-label {
 display:flex;
 align-items:center;
 justify-content:center;
 position:absolute;
 left:0;
 right:0;
 top:50%;
 transform:translateY(-50%)
}
.stepper-browser-wallet-deposit__error-msg {
 background:#fdf4d8;
 border-radius:6px;
 font-weight:400;
 font-size:12px;
 line-height:14px;
 text-align:center;
 color:#5d5a60;
 padding:9px 16px;
 position:absolute;
 left:0;
 right:0;
 top:50px;
 z-index:1;
 transform:translateY(2px)
}
.stepper-browser-wallet-deposit__spinner {
 margin-right:8px
}
.stepper-browser-wallet-deposit__button-label-enter-active,
.stepper-browser-wallet-deposit__button-label-enter-done,
.stepper-browser-wallet-deposit__button-label-exit {
 opacity:1
}
.stepper-browser-wallet-deposit__button-label-enter,
.stepper-browser-wallet-deposit__button-label-exit-active {
 opacity:0
}
.stepper-browser-wallet-deposit__button-label-enter-active,
.stepper-browser-wallet-deposit__button-label-enter-done,
.stepper-browser-wallet-deposit__button-label-exit-active {
 transition:opacity .3s
}
.stepper-browser-wallet-deposit__error-enter-active,
.stepper-browser-wallet-deposit__error-enter-done,
.stepper-browser-wallet-deposit__error-exit {
 opacity:1;
 transform:translateY(2px)
}
.stepper-browser-wallet-deposit__error-enter,
.stepper-browser-wallet-deposit__error-exit-active {
 opacity:0;
 transform:translateY(20px)
}
.stepper-browser-wallet-deposit__error-enter-active,
.stepper-browser-wallet-deposit__error-enter-done,
.stepper-browser-wallet-deposit__error-exit-active {
 transition:transform .3s,opacity .3s
}
.stepper-browser-wallet-deposit__disconnect-btn {
 max-width:132px;
 padding:13px 24px;
 font-weight:500;
 font-size:16px;
 line-height:22px;
 text-align:center;
 letter-spacing:.33px;
 color:#3b99fc;
 background:#fff;
 border:1px solid #3b99fc;
 border-radius:6px;
 margin-left:8px
}
.stepper-browser-wallet-deposit__disconnect-btn_mobile {
 border:none;
 margin-left:0;
 max-width:initial;
 margin-top:8px
}
.stepper-metamask-deposit__title {
 font-weight:400;
 font-size:14px;
 line-height:20px;
 color:#808086
}
@media(hover:hover) {
 .stepper-browser-wallet-deposit__button:hover {
  opacity:.7
 }
}
@media screen and (min-width:992px) {
 .stepper-browser-wallet-deposit__body {
  margin-top:12px
 }
}
.stepper-browser-wallet-deposit_metamask {
 background:#ff9b50;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_opera {
 background:#982a36;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_brave {
 background:#f1562b;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_kaikas {
 background:#71766c;
 border:1px solid #71766c
}
.stepper-browser-wallet-deposit_tron {
 background:#2d5dc6;
 border:1px solid #dce2ea
}
.stepper-browser-wallet-deposit_wallet-connect {
 background:#3b99fc;
 border:1px solid #dce2ea
}
.new-stepper-telegram-info {
 background-color:transparent;
 padding-top:30px
}
.new-stepper-telegram-info__content {
 background-color:#fff;
 box-shadow:0 2.4px 20px rgba(43,43,54,.07);
 border-radius:12px;
 padding:0 16px 16px
}
.new-stepper-telegram-info__left {
 text-align:center
}
.new-stepper-telegram-info__left svg {
 margin-top:-30px
}
.new-stepper-telegram-info__right {
 color:#2b2b36;
 font-size:15px;
 line-height:18px
}
.new-stepper-telegram-info__right p {
 font-size:inherit;
 line-height:inherit;
 opacity:1;
 margin:11px 0 0
}
.new-stepper-telegram-info__right p:first-of-type {
 margin-top:0
}
.new-stepper-telegram-info__right a {
 display:inline-block;
 vertical-align:top;
 font-weight:500;
 color:#2b2b36;
 border-bottom:1px solid #2b2b36;
 transition:border ease .3s
}
.new-stepper-telegram-info__right a:hover {
 border-color:transparent
}
@media screen and (min-width:768px) {
 .new-stepper-telegram-info {
  padding-top:0
 }
 .new-stepper-telegram-info__content {
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:28px 40px
 }
 .new-stepper-telegram-info__left {
  width:100px;
  flex-shrink:0;
  text-align:left
 }
 .new-stepper-telegram-info__left svg {
  margin-top:0
 }
 .new-stepper-telegram-info__right {
  flex-grow:1
 }
}
.new-stepper-copy-button {
 width:20px;
 flex-shrink:0;
 display:flex;
 justify-content:center;
 align-items:center
}
.new-stepper-copy-button:focus {
 outline:0
}
.new-stepper-copy-button__copy-icon {
 width:18px;
 height:18px;
 display:block;
 cursor:pointer;
 animation-name:new-stepper-copy-button-fade;
 animation-duration:.3s
}
.new-stepper-copy-button__check-success-icon {
 width:18px;
 height:18px;
 display:block;
 animation-name:new-stepper-copy-button-rotate;
 animation-duration:2s
}
@keyframes new-stepper-copy-button-rotate {
 0% {
  transform:rotate(-45deg)
 }
 30% {
  transform:rotate(0)
 }
 80% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
@keyframes new-stepper-copy-button-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.new-stepper-copy-text {
 position:relative;
 display:inline-block;
 vertical-align:top;
 word-break:break-all
}
.new-stepper-copy-text [role=button] {
 outline:0
}
.new-stepper-copy-text__button {
 display:inline-flex;
 margin-left:4px;
 top:4px;
 position:relative
}
.new-stepper-simple-tooltip {
 width:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 position:absolute;
 bottom:100%;
 left:0;
 right:0;
 margin:auto;
 font-size:14px;
 line-height:14px;
 color:#fff;
 font-weight:500;
 letter-spacing:.4px;
 background-color:#414453;
 border-radius:10px;
 padding:8px 5px;
 animation-name:new-stepper-simple-tooltip-fade;
 animation-duration:.3s
}
.new-stepper-simple-tooltip:before {
 content:"";
 width:10px;
 height:10px;
 background-color:#414453;
 position:absolute;
 bottom:-4px;
 left:0;
 right:0;
 margin:auto;
 transform:rotate(-45deg)
}
.new-stepper-simple-tooltip_theme-light {
 color:#414453;
 background-color:#fff;
 box-shadow:0 1px 4px 0 rgba(65,68,83,.4)
}
.new-stepper-simple-tooltip_theme-light:before {
 background-color:#fff;
 box-shadow:-3px 3px 3px 0 rgba(65,68,83,.2)
}
@keyframes new-stepper-simple-tooltip-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.new-stepper-section {
 position:relative;
 z-index:1
}
.new-stepper-section__header {
 display:flex;
 justify-content:center;
 text-align:center;
 margin-bottom:28px
}
.new-stepper-section__content {
 position:relative;
 background-color:#fff;
 box-shadow:0 2.4px 30px rgba(43,43,54,.07);
 border-radius:12px;
 padding:24px 16px 16px
}
.new-stepper-section__icon {
 width:93px;
 height:93px;
 position:absolute;
 top:-16px;
 left:0;
 right:0;
 z-index:0;
 display:flex;
 justify-content:center;
 align-items:flex-start;
 margin:auto
}
.new-stepper-section__icon svg {
 max-width:100%;
 max-height:100%
}
.new-stepper-section__title {
 font-size:16px;
 line-height:22px;
 font-weight:700;
 color:#2b2b36;
 text-align:center;
 letter-spacing:.4px;
 margin:0
}
.new-stepper-section__description {
 font-size:14px;
 line-height:22px;
 color:#2b2b36;
 text-align:center;
 letter-spacing:.6px;
 margin-top:8px
}
.new-stepper-section_with-icon .new-stepper-section__content {
 position:relative;
 padding-top:93px;
 padding-bottom:60px
}
.new-stepper-section_error .new-stepper-section__content {
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
@media screen and (min-width:768px) {
 .new-stepper-section__content {
  padding:28px 20px 40px
 }
 .new-stepper-section__header {
  justify-content:flex-end;
  margin-bottom:11px
 }
 .new-stepper-section__icon {
  width:120px;
  height:120px;
  top:-25px
 }
 .new-stepper-section__title {
  font-size:20px;
  line-height:25px
 }
 .new-stepper-section__description {
  font-size:16px;
  margin-top:20px
 }
 .new-stepper-section_with-icon {
  padding-top:35px
 }
 .new-stepper-section_with-icon .new-stepper-section__content {
  padding-top:120px;
  padding-bottom:120px
 }
 .new-stepper-section_with-icon .new-stepper-section__header {
  max-width:44%;
  position:absolute;
  top:0;
  right:5px;
  z-index:2;
  margin-bottom:0
 }
}
.new-stepper-failed {
 margin-bottom:120px
}
.new-stepper-failed__rate-content {
 max-width:560px;
 margin:0 auto
}
.new-stepper-failed__radio-list {
 margin-top:17px
}
.new-stepper-failed__radio-list .new-stepper-radio {
 margin-top:12px
}
.new-stepper-failed__radio-list .new-stepper-radio:first-child {
 margin-top:0
}
.new-stepper-failed__rate-button {
 max-width:195px;
 margin:40px auto 0
}
.new-stepper-failed__section-form {
 margin-top:20px
}
.new-stepper-failed__section-form .new-stepper-section__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-failed__form {
 max-width:500px;
 margin:24px auto 0
}
.new-stepper-failed__transaction-details {
 margin-top:20px
}
.new-stepper-failed__currency-to-currency {
 margin-top:20px;
 margin-left:-16px;
 margin-right:-16px;
 border-radius:0;
 box-shadow:none;
 border:1px solid #f4f4f5
}
.new-stepper-failed__currency-to-currency .new-stepper-currency-to-currency-item {
 padding-left:0;
 padding-right:0
}
.new-stepper-failed__wallet-card {
 box-shadow:none;
 margin-top:0;
 margin-bottom:0
}
.new-stepper-failed__wallet-card .new-stepper-wallet-card-item:nth-child(2) {
 margin-bottom:0
}
.new-stepper-failed__wallet-card .new-stepper-wallet-items-in-line {
 display:none
}
@media screen and (min-width:768px) {
 .new-stepper-failed__radio-list .new-stepper-radio {
  margin-top:9px
 }
 .new-stepper-failed__form .new-stepper-button {
  max-width:258px
 }
 .new-stepper-failed__currency-to-currency {
  max-width:770px;
  margin-left:auto;
  margin-right:auto;
  border-radius:12px
 }
 .new-stepper-failed__wallet-card {
  max-width:770px;
  border:1px solid #f0f0f0;
  margin-top:13px;
  margin-left:auto;
  margin-right:auto
 }
}
@media(min-width:992px) {
 .new-stepper-failed {
  margin-top:-45px;
  margin-bottom:200px
 }
}
.new-stepper-radio {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 cursor:pointer
}
.new-stepper-radio__input {
 display:none
}
.new-stepper-radio__input:checked+.new-stepper-radio__box:before {
 opacity:1
}
.new-stepper-radio__box {
 position:relative;
 display:block;
 flex-shrink:0;
 width:16px;
 height:16px;
 background-color:#fafafc;
 border-radius:50%;
 border:1px solid #dce2ea
}
.new-stepper-radio__box:before {
 content:"";
 width:calc(100% + 2px);
 height:calc(100% + 2px);
 position:absolute;
 top:-1px;
 left:-1px;
 background-color:#fff;
 border:5px solid #00c26f;
 border-radius:50%;
 opacity:0;
 transition:opacity ease .3s
}
.new-stepper-radio__text {
 font-size:12px;
 line-height:15px;
 color:#808086;
 margin-left:8px
}
.new-stepper-radio__text a {
 font-size:12px;
 border-bottom:1px dotted #808086
}
@media screen and (min-width:768px) {
 .new-stepper-radio__text {
  font-size:14px;
  line-height:17px
 }
 .new-stepper-radio__text a {
  font-size:14px
 }
}
.new-stepper-small-address__small {
 border-bottom:1px dashed #808086
}
@media screen and (min-width:768px) {
 .new-stepper-small-address {
  word-break:break-all
 }
}
.new-stepper-textarea {
 position:relative;
 z-index:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 background-color:#fff;
 border:1px solid #dce2ea;
 border-radius:6px;
 transition:border ease .3s
}
.new-stepper-textarea_border-green {
 border-color:#00c26f
}
.new-stepper-textarea_has-error {
 border-color:#fcedba;
 border-radius:6px 6px 0 0
}
.new-stepper-textarea__field {
 position:relative;
 z-index:1;
 display:block;
 width:100%;
 height:130px;
 flex-grow:1;
 font-size:14px;
 line-height:20px;
 color:#2b2b36;
 background-color:transparent;
 border:none;
 padding:20px 16px 6px;
 margin:0;
 resize:none
}
.new-stepper-textarea__field:focus {
 outline:0
}
.new-stepper-textarea__field:focus+.new-stepper-textarea__placeholder,
.new-stepper-textarea__field:not(:placeholder-shown)+.new-stepper-textarea__placeholder {
 transform:translate(3px,2px) scale(.8);
 z-index:1;
 overflow:visible
}
.new-stepper-textarea__field::placeholder {
 color:#808086;
 font-weight:400;
 visibility:hidden;
 opacity:0
}
.new-stepper-textarea__placeholder {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 z-index:0;
 font-size:14px;
 line-height:20px;
 color:#808086;
 font-weight:400;
 letter-spacing:.01375em;
 padding-left:16px;
 transform:translate(0,13px) scale(1);
 transform-origin:top left;
 transition:transform ease .3s;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 pointer-events:none
}
@media screen and (min-width:768px) {
 .new-stepper-textarea__placeholder,
 .new-stepper-textarea__field {
  font-size:16px;
  line-height:22px
 }
}
.new-stepper-form {
 position:relative;
 z-index:0
}
.new-stepper-form__field {
 margin-top:15px
}
.new-stepper-form__field:first-child {
 margin-top:0
}
.new-stepper-form__button {
 margin-top:20px
}
.new-stepper-form__success {
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 width:100%;
 margin:0;
 background-color:#fff;
 border-radius:5px;
 padding:16px;
 box-shadow:0 2.41432px 20px rgba(43,43,54,.07);
 text-align:center
}
.new-stepper-form__success-icon {
 width:38px;
 height:38px
}
.new-stepper-form__success-title {
 color:#00c26f;
 font-weight:700;
 font-size:16px;
 margin:0
}
.new-stepper-form__success-description {
 margin:0;
 font-size:14px;
 color:#9c9ca7
}
.new-stepper-form__success-description_email {
 color:#2b2b37
}
.new-stepper-form__icon-success {
 display:flex;
 justify-content:center;
 align-items:center;
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 width:100%;
 height:100%;
 background-color:rgba(255,255,255,.8)
}
.new-stepper-form__icon-success svg {
 width:40px;
 height:40px
}
@media screen and (min-width:768px) {
 .new-stepper-form__success {
  padding:16px 56px
 }
 .new-stepper-form__success-icon {
  width:40px;
  height:40px
 }
 .new-stepper-form__button {
  margin-top:24px
 }
 .new-stepper-form__icon-success svg {
  width:60px;
  height:60px
 }
}
.new-stepper-support-form__spinner {
 margin-right:8px
}
.new-stepper-transaction-id {
 display:flex;
 align-items:center;
 font-size:13px;
 line-height:15.23px;
 color:#808086;
 letter-spacing:.2px
}
.new-stepper-transaction-id__number {
 max-width:180px;
 background-color:#eaeaeb;
 border-radius:20px;
 margin-left:4px;
 padding:4px 10px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 transition:all .3s ease
}
.new-stepper-transaction-id__button {
 margin-left:9px
}
@media screen and (min-width:768px) {
 .new-stepper-transaction-id__number {
  max-width:200px
 }
}
.new-stepper-wallet-card-item {
 display:flex;
 flex-direction:column
}
.new-stepper-wallet-card-item:not(:first-child) {
 margin-top:12px
}
.new-stepper-wallet-card-item__title {
 font-size:12px;
 color:#808086
}
.new-stepper-wallet-card-item__text {
 font-size:14px;
 color:#2b2b36;
 word-wrap:break-word
}
.new-stepper-wallet-card-item__text:not(:first-child) {
 margin-top:6px
}
@media(min-width:768px) {
 .new-stepper-wallet-card-item__title {
  font-size:14px
 }
 .new-stepper-wallet-card-item__text {
  font-size:16px
 }
 .new-stepper-wallet-card-item:not(:first-child) {
  margin-top:16px
 }
}
.new-stepper-refunded {
 margin-bottom:100px
}
.new-stepper-refunded__section_title_green .new-stepper-section__title {
 color:#00c26f
}
.new-stepper-refunded__content {
 font-size:14px;
 line-height:20px;
 margin-top:10px;
 text-align:center
}
.new-stepper-refunded__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-refunded__hash {
 margin-top:50px
}
.new-stepper-refunded__hash-text {
 display:block;
 line-break:anywhere;
 margin-top:5px
}
.new-stepper-refunded__child-exchanges {
 margin-top:20px
}
@media(min-width:768px) {
 .new-stepper-refunded__content {
  font-size:16px;
  margin-top:30px
 }
}
@media(min-width:1200px) {
 .new-stepper-refunded__child-exchanges {
  display:none
 }
}
.new-stepper-fiat-to-crypto {
 position:relative
}
.new-stepper-fiat-to-crypto__from,
.new-stepper-fiat-to-crypto__to {
 border-bottom:1px solid #f4f4f5
}
.new-stepper-fiat-to-crypto__arrow {
 position:absolute;
 top:50%;
 right:32px;
 transform:translateY(-50%) rotate(90deg)
}
.new-stepper-fiat-to-crypto__arrow svg {
 display:block
}
@media screen and (min-width:768px) {
 .new-stepper-fiat-to-crypto {
  display:flex
 }
 .new-stepper-fiat-to-crypto__from {
  flex-direction:row-reverse;
  border-bottom:0
 }
 .new-stepper-fiat-to-crypto__to {
  border-bottom:0
 }
 .new-stepper-fiat-to-crypto__arrow {
  width:1px;
  height:100%;
  display:flex;
  align-items:center;
  top:0;
  bottom:0;
  left:50%;
  background-color:#f4f4f5;
  transform:translate(0) rotate(0)
 }
 .new-stepper-fiat-to-crypto__arrow svg {
  transform:translateX(-50%);
  flex-shrink:0
 }
}
.new-stepper-addresses {
 display:flex;
 flex-wrap:wrap;
 justify-content:center;
 align-items:flex-start;
 padding:6px
}
.new-stepper-addresses__item {
 font-size:14px;
 line-height:22px;
 color:#bfbfc3;
 margin-left:8px
}
.new-stepper-addresses__item:first-child {
 margin-left:0
}
.new-stepper-addresses__title {
 margin-right:4px
}
.new-stepper-addresses__address span {
 border-color:#bfbfc3;
 cursor:pointer
}
.new-stepper-fiat__section {
 padding:24px 14px
}
.new-stepper-fiat__description {
 font-size:14px;
 line-height:20px;
 color:#2b2b36;
 letter-spacing:.3px
}
.new-stepper-fiat__dog-icon {
 display:flex;
 justify-content:center;
 margin-top:15px
}
.new-stepper-fiat__dog-icon svg {
 display:block
}
.new-stepper-fiat__button {
 display:flex;
 justify-content:center;
 align-items:center;
 width:100%
}
.new-stepper-fiat__addresses-copy-button {
 display:flex;
 justify-content:center;
 align-items:center;
 margin:0 auto;
 background:0 0;
 border:none
}
@media screen and (min-width:768px) {
 .new-stepper-fiat__to-currency {
  margin-left:-40px;
  margin-right:-40px;
  border-bottom:1px solid #f4f4f5
 }
 .new-stepper-fiat__section {
  box-shadow:0 2px 20px rgba(43,43,54,.07);
  border-radius:12px;
  padding:24px;
  margin-top:30px
 }
 .new-stepper-fiat__description {
  font-size:16px
 }
}
.reusable-bnr {
 position:relative;
 z-index:1;
 width:100%;
 max-width:262px;
 min-height:360px;
 background-color:#2f3140;
 border-radius:8px;
 padding:73px 24px 38px;
 overflow:hidden;
 clip-path:polygon(87.6% 0,100% 9%,100% 100%,0 100%,0 0);
 cursor:pointer
}
.reusable-bnr:before {
 content:"";
 width:calc(100% + 25px);
 height:100%;
 position:absolute;
 top:-15%;
 left:-25px;
 z-index:-1;
 background-image:linear-gradient(165.52deg,#515466 19.13%,#414352 84.3%);
 border-bottom-right-radius:190px;
 transform:skewX(-5deg)
}
.reusable-bnr:hover .reusable-bnr__button:after {
 opacity:1
}
.reusable-bnr:hover ul li>svg {
 transform:rotate(-15deg)
}
.reusable-bnr:hover .reusable-bnr__title-icon {
 transform:rotate(10deg)
}
.reusable-bnr__logo {
 position:absolute;
 top:0;
 left:24px
}
.reusable-bnr__square {
 width:32px;
 height:32px;
 position:absolute;
 top:0;
 right:0;
 background-color:#00c26f;
 border-bottom-left-radius:8px
}
.reusable-bnr__square:before {
 content:"";
 width:60px;
 height:100%;
 position:absolute;
 top:-8px;
 left:0;
 background-color:#f6f4f8;
 transform:rotate(45deg)
}
.reusable-bnr__title {
 min-height:85px;
 font-size:36px;
 line-height:42px;
 font-weight:300;
 color:#fff;
 letter-spacing:.15px;
 padding-right:17%
}
.reusable-bnr__title-icon {
 display:inline-block;
 margin-left:5px;
 transition:transform ease .3s
}
.reusable-bnr__content {
 font-size:14px;
 line-height:20px;
 font-weight:300;
 color:#fff;
 letter-spacing:.15px;
 margin-top:15px
}
.reusable-bnr__content ul {
 list-style-type:none;
 padding:0;
 margin:0
}
.reusable-bnr__content ul li {
 position:relative;
 padding-left:22px;
 margin-top:4px
}
.reusable-bnr__content ul li:first-child {
 margin-top:0
}
.reusable-bnr__content ul li>svg {
 position:absolute;
 top:1px;
 left:0;
 transition:transform ease .3s
}
.reusable-bnr__button {
 position:relative;
 z-index:1;
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 height:40px;
 font-size:16px;
 line-height:19px;
 color:#fff;
 font-weight:700;
 background-color:#0b9f64;
 border-radius:4px;
 margin-top:38px;
 padding-right:12px;
 padding-left:16px;
 overflow:hidden
}
.reusable-bnr__button span {
 display:block;
 position:relative;
 z-index:2
}
.reusable-bnr__button svg {
 display:block
}
.reusable-bnr__button:before {
 content:"";
 width:88%;
 height:100%;
 background-image:linear-gradient(206.48deg,#00C26F -9.76%,rgba(0,194,111,0) 93.4%);
 position:absolute;
 top:0;
 left:-30px;
 z-index:0;
 border-bottom-right-radius:40px;
 transform:skewX(-45deg)
}
.reusable-bnr__button:after {
 content:"";
 width:100%;
 height:100%;
 background-color:#00c26f;
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 opacity:0;
 transition:opacity ease .3s
}
.fiat-buttons-swap {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 gap:2px;
 border:1px solid #dce2ea;
 background-color:#fff;
 border-radius:9px;
 padding:2px
}
.fiat-buttons-swap button {
 width:100%;
 height:21px;
 padding:0 8px
}
.fiat-buttons-swap__button {
 font-size:12px;
 line-height:13px;
 font-weight:400;
 color:#808086;
 background:0 0;
 border-radius:7px;
 transition:background,color,ease .1s;
 box-shadow:none
}
.fiat-buttons-swap__button_active {
 color:#00c26f;
 background:#f7f7f9;
 pointer-events:none
}
.fiat-buttons-swap__button svg {
 width:5px;
 height:10px;
 transition:fill ease .1s
}
.fiat-buttons-swap__button_active svg {
 fill:#00c26f
}
.fiat-buttons-swap__arrow-sell {
 margin-left:3px
}
.fiat-buttons-swap__arrow-buy {
 transform:rotate(180deg);
 margin-left:3px
}
.fiat-buttons-swap_dark {
 border-color:#30303e;
 background-color:#30303e
}
.fiat-buttons-swap_dark .fiat-buttons-swap__button_active {
 background:#3e3f57;
 box-shadow:0 3px 8px rgba(0,0,0,.12),0 3px 1px rgba(0,0,0,.04)
}
@media screen and (min-width:768px) {
 .fiat-buttons-swap button {
  width:100%;
  height:28px
 }
 .fiat-buttons-swap__button {
  font-size:15px;
  line-height:20px;
  font-weight:500
 }
 .fiat-buttons-swap__button svg {
  width:8px;
  height:12px
 }
}
.new-stepper-promo-code__field_new-theme .new-stepper-field__wrapper-input_border-green {
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.new-stepper-promo-code__field-success {
 top:-1px
}
.new-stepper-promo-code-data {
 position:relative;
 z-index:1
}
.new-stepper-promo-code-data__content {
 width:100%;
 background-color:#e6f9f1;
 border:1px solid #00c26f;
 border-radius:0 0 8px 8px;
 padding:12px 16px
}
.new-stepper-promo-code-data__item {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 font-size:12px;
 line-height:14px;
 color:#95959b;
 margin-top:8px
}
.new-stepper-promo-code-data__item:first-child {
 margin-top:0
}
.new-stepper-promo-code-data__item-name {
 width:120px;
 flex-shrink:0;
 padding-right:10px
}
.new-stepper-promo-code-data__item-text {
 flex-grow:1
}
.new-stepper-promo-code-data_absolute .new-stepper-promo-code-data__content {
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 animation-name:new-stepper-promo-code-data-fade;
 animation-duration:.3s
}
@media screen and (min-width:768px) {
 .new-stepper-promo-code-data__item-name {
  width:130px
 }
}
@keyframes new-stepper-promo-code-data-fade {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.create-wallet-header {
 font-weight:500;
 font-size:22px;
 color:#2b2b36;
 text-align:center;
 margin-bottom:24px
}
.create-wallet-body {
 height:100%;
 overflow-y:auto;
 margin-right:-20px;
 padding-right:20px
}
.create-wallet-body::-webkit-scrollbar-thumb {
 background:#00c26f
}
.create-wallet-body::-webkit-scrollbar {
 width:3px
}
.create-wallet-body::-webkit-scrollbar-track {
 background:#e9e7ee
}
.mb {
 margin-bottom:16px
}
@media(min-width:768px) {
 .create-wallet-header {
  font-size:28px;
  margin-bottom:32px
 }
 .create-wallet-body {
  margin-right:-55px;
  padding-right:55px
 }
}
.new-stepper-time-exceeded {
 max-width:850px;
 margin:0 auto 50px
}
.new-stepper-time-exceeded__tx-id-wrap {
 display:flex;
 justify-content:center
}
.new-stepper-time-exceeded__tx-id {
 margin-bottom:13px
}
.new-stepper-time-exceeded__section-time-info .new-stepper-section__title,
.new-stepper-time-exceeded__section-form .new-stepper-section__title {
 font-weight:500;
 font-size:18px;
 line-height:25px;
 text-align:center;
 letter-spacing:.44px;
 color:#2b2b36;
 margin:0 0 10px
}
.new-stepper-time-exceeded__section-time-info .new-stepper-section__description,
.new-stepper-time-exceeded__section-form .new-stepper-section__description {
 max-width:390px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.3px;
 color:#2b2b36;
 margin:0 auto 20px
}
.new-stepper-time-exceeded__section-time-info .new-stepper-section__content,
.new-stepper-time-exceeded__section-form .new-stepper-section__content {
 padding:20px 16px
}
.section-time-info__clock-image {
 margin:10px auto;
 display:block
}
.new-stepper-time-exceeded__section-form {
 margin-top:20px
}
.new-stepper-time-exceeded__section-form .new-stepper-section__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-time-exceeded__form {
 max-width:500px;
 margin:24px auto 0
}
@media screen and (min-width:768px) {
 .new-stepper-time-exceeded {
  margin:0 auto 103px
 }
 .new-stepper-time-exceeded__tx-id-wrap {
  position:relative
 }
 .new-stepper-time-exceeded__tx-id {
  margin-bottom:0;
  right:0;
  bottom:9px
 }
 .section-time-info__clock-image {
  margin:40px auto 55px;
  display:block
 }
 .new-stepper-time-exceeded__section-time-info .new-stepper-section__content,
 .new-stepper-time-exceeded__section-form .new-stepper-section__content {
  padding:50px 16px
 }
 .new-stepper-time-exceeded__section-time-info .new-stepper-section__description,
 .new-stepper-time-exceeded__section-form .new-stepper-section__description {
  margin:0 auto 50px
 }
 .section-time-info__button,
 .new-stepper-time-exceeded__section-form .new-stepper-form__button {
  max-width:258px
 }
}
.new-stepper-time-exceeded {
 max-width:850px;
 margin:0 auto 50px
}
.new-stepper-time-exceeded__tx-id-wrap {
 display:flex;
 justify-content:center
}
.new-stepper-time-exceeded__tx-id {
 margin-bottom:13px
}
.new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__title,
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__title {
 font-weight:500;
 font-size:18px;
 line-height:25px;
 text-align:center;
 letter-spacing:.44px;
 color:#2b2b36;
 margin:0 0 10px
}
.new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__description,
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__description {
 max-width:390px;
 font-weight:400;
 font-size:14px;
 line-height:20px;
 text-align:center;
 letter-spacing:.3px;
 color:#2b2b36;
 margin:0 auto 20px
}
.new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__content,
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__content {
 display:flex;
 flex-direction:column;
 align-items:center;
 padding:20px 16px
}
.section-time-info__clock-image {
 margin:10px auto;
 display:block
}
.new-stepper-time-exceeded__section-form_expired {
 margin-top:20px
}
.new-stepper-time-exceeded__section-form_expired .new-stepper-section__description {
 max-width:500px;
 margin-left:auto;
 margin-right:auto
}
.new-stepper-time-exceeded__form {
 max-width:500px;
 margin:24px auto 0
}
.new-stepper-time-exceeded__child-exchanges {
 margin-top:20px
}
.section-time-info__button.section-time-info__button_pro {
 display:flex;
 justify-content:center;
 align-items:center;
 width:100%;
 height:50px;
 background-color:#00c26f;
 border-radius:6px;
 color:#fff;
 font-size:16px;
 font-weight:700;
 padding:0 5px;
 transition:background-color .3s ease
}
.section-time-info__button svg {
 display:none
}
.section-time-info__button.section-time-info__button_pro:hover {
 background-color:#00c87a
}
.section-time-info__button.section-time-info__button_pro p {
 color:#fff
}
@media screen and (min-width:768px) {
 .new-stepper-time-exceeded {
  margin:0 auto 103px
 }
 .new-stepper-time-exceeded__tx-id-wrap {
  position:relative
 }
 .new-stepper-time-exceeded__tx-id {
  margin-bottom:0;
  right:0;
  bottom:9px
 }
 .section-time-info__clock-image {
  margin:40px auto 55px;
  display:block
 }
 .new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__content,
 .new-stepper-time-exceeded__section-form_expired .new-stepper-section__content {
  padding:50px 16px
 }
 .new-stepper-time-exceeded__section-time-info_expired .new-stepper-section__description,
 .new-stepper-time-exceeded__section-form_expired .new-stepper-section__description {
  margin:0 auto 50px
 }
 .section-time-info__button,
 .new-stepper-time-exceeded__section-form_expired .new-stepper-form__button {
  max-width:258px
 }
}
@media screen and (min-width:1200px) {
 .new-stepper-time-exceeded__child-exchanges {
  display:none
 }
}
.new-stepper-extensions {
 display:flex;
 justify-content:space-between;
 align-items:flex-start
}
.new-stepper-extensions__text {
 font-weight:400;
 font-size:12px;
 line-height:16px;
 color:#a4a3aa
}
.new-stepper-extensions__items {
 display:none
}
.new-stepper-extensions__item {
 margin-left:8px
}
.new-stepper-extensions__item:first-child {
 margin-left:0
}
@media screen and (min-width:768px) {
 .new-stepper-extensions__items {
  display:flex;
  justify-content:flex-end;
  align-items:center
 }
}
.new-stepper-field-with-balance {
 width:100%;
 display:flex;
 flex-direction:column;
 gap:8px;
 padding:16px;
 padding-top:12px
}
.new-stepper-field-with-balance__field {
 width:100%;
 display:flex;
 justify-content:space-between;
 flex-direction:column;
 align-items:center;
 background-color:#f7f7f9;
 border-radius:6px;
 padding:6px 8px
}
.new-stepper-field-with-balance__currency {
 display:flex;
 align-items:center;
 gap:8px;
 width:100%
}
.new-stepper-field-with-balance__currency-amount {
 display:flex;
 flex-direction:column;
 width:100%;
 justify-content:space-between
}
.new-stepper-field-with-balance__currency-icon {
 width:20px;
 height:20px
}
.new-stepper-field-with-balance__currency-text {
 display:flex;
 flex-direction:column;
 font-weight:400;
 text-align:left;
 color:#a4a3aa;
 font-size:12px;
 line-height:18px
}
.new-stepper-field-with-balance__amount {
 display:block;
 font-weight:400;
 text-align:left;
 color:#2b2b36;
 text-wrap:nowrap;
 font-size:14px;
 line-height:16px
}
.new-stepper-field-with-balance__advantages {
 display:flex;
 justify-content:center;
 flex-direction:column;
 align-items:flex-start;
 gap:2px
}
.new-stepper-field-with-balance__advantages-content {
 position:relative
}
.new-stepper-field-with-balance__advantages-text {
 margin:0;
 font-size:12px;
 font-weight:400;
 line-height:20px;
 text-align:left;
 color:#a4a3aa
}
.new-stepper-field-with-balance__advantages-loader {
 width:20px;
 height:20px
}
.new-stepper-field-with-balance__advantages-amount {
 font-size:12px;
 font-weight:400;
 line-height:20px;
 text-align:left;
 color:#2b2b37
}
@media screen and (min-width:431px) {
 .new-stepper-field-with-balance__currency-text {
  align-items:center;
  font-size:16px;
  line-height:20px
 }
 .new-stepper-field-with-balance__currency-amount {
  flex-direction:row
 }
 .new-stepper-field-with-balance__amount {
  font-size:16px;
  line-height:20px;
  margin-left:auto
 }
 .new-stepper-field-with-balance__field {
  padding:16px
 }
 .new-stepper-field-with-balance__advantages {
  justify-content:flex-start;
  flex-direction:row;
  align-items:center;
  gap:4px
 }
 .new-stepper-field-with-balance__advantages-text {
  display:block;
  max-width:64%
 }
}
.slick-slider-custom {
 position:relative
}
.slick-slider-custom .slick-list {
 padding-bottom:6px
}
.slick-slider-custom .slick-prev {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 margin:auto
}
.slick-slider-custom .slick-next {
 position:absolute;
 top:0;
 bottom:0;
 right:0;
 margin:auto
}
.slick-slider-custom__dots {
 display:flex!important;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
 list-style-type:none;
 text-align:center;
 margin:0;
 padding:16px 0
}
.slick-slider-custom__dots_lines {
 justify-content:stretch;
 gap:4px;
 flex-wrap:nowrap
}
.slick-slider-custom__dots li {
 display:inline-block;
 vertical-align:middle
}
.slick-slider-custom__dots_lines li {
 width:100%
}
.slick-slider-custom__dots li button {
 display:block;
 width:8px;
 height:8px;
 font-size:0;
 line-height:0;
 background-color:#3d3d58;
 border-radius:50%;
 border:none;
 text-indent:-99999px;
 margin:2px;
 padding:0
}
.slick-slider-custom__dots_lines li button {
 width:100%;
 height:4px;
 border-radius:8px;
 background-color:#e5e5e9
}
.slick-slider-custom__dots li.slick-active button {
 background-color:#00c26f
}
.slick-slider-custom__dots_lines li.slick-active button {
 background-color:#0dc171
}
.payout-options-card {
 border:1px solid #dce2ea;
 border-radius:4px;
 min-height:164px
}
.payout-options-card__title {
 font-size:13px;
 font-weight:400;
 line-height:16px;
 letter-spacing:.4px;
 text-align:left;
 margin:0;
 padding:10px 12px;
 background-color:#f7f7f9;
 color:#2b2b36
}
.payout-options-card__content {
 height:100%
}
.new-stepper-payout-option-switcher {
 margin-top:28px
}
.new-stepper-payout-option-switcher__wrapper {
 display:block;
 width:100%;
 padding:16px;
 padding-top:12px
}
.new-stepper-payout-option-switcher .new-stepper-recipient-field {
 margin:0
}
.new-stepper-payout-option-switcher .new-stepper-field__label {
 display:none
}
.new-stepper-payout-option-switcher .radio-buttons {
 margin-bottom:0;
 padding:0;
 border:1px solid #dce2ea;
 border-bottom:none;
 border-radius:4px 4px 0 0;
 height:32px;
 overflow:hidden
}
.new-stepper-payout-option-switcher .radio-buttons__item {
 background:#fff;
 color:#bfbfc3;
 border-radius:0;
 transition:all .3s ease
}
.new-stepper-payout-option-switcher .radio-buttons__item:hover {
 color:#2b2b36
}
.new-stepper-payout-option-switcher .tabs__item {
 min-height:110px;
 border:1px solid #dce2ea;
 border-radius:0 0 4px 4px
}
.new-stepper-payout-option-switcher__wrapper .new-stepper-field__header {
 display:none
}
.new-stepper-payout-option-switcher .radio-buttons__item_active {
 background:#f7f7f9;
 color:#2b2b36
}
.new-stepper-payout-option-switcher .slick-slider-custom__dots li button {
 color:#dce2ea
}
.new-stepper-payout-option-switcher .slick-slider-custom__dots {
 padding:0
}
.new-stepper-payout-option-switcher .slick-slider-custom .slick-list {
 padding-bottom:8px
}
.extension-item {
 position:relative;
 width:28px;
 height:28px
}
.extension-item__image {
 width:100%;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 background-color:#fff;
 box-shadow:1px 1px 6px rgba(43,43,54,.15);
 border-radius:6px;
 cursor:pointer
}
.extension-item__image:active {
 box-shadow:inset 0 0 4px rgba(0,0,0,.12)
}
.extension-item__image:hover+.extension-item__tooltip {
 visibility:visible;
 opacity:1;
 bottom:37px
}
.extension-item__tooltip {
 position:absolute;
 bottom:30px;
 left:-84px;
 z-index:1;
 width:196px;
 text-align:center;
 font-size:14px;
 line-height:16px;
 letter-spacing:.0736842px;
 color:#2b2b36;
 padding:6px 4px 8px;
 visibility:hidden;
 opacity:0;
 transition:opacity,top,ease .3s
}
.extension-item__tooltip:before {
 width:8px;
 height:8px;
 border-bottom-left-radius:2px
}
.new-stepper-container {
 max-width:850px;
 margin:0 auto
}
.new-stepper-content_w400 {
 max-width:400px;
 margin:0 auto
}
