/* New css*/
@media screen and (min-width: 992px){
    .main-page-section {column-gap:50px;}
    .main-page__content h2 {font-size:30px!important;}
}
.main-page__press2 {padding-top:50px;padding-bottom:50px;}
.about-icon-3 {margin-right:-30px;}
.section3 {background:url(/assets/img/back-fast.png);background-size:cover;}
.section3 {padding-bottom:100px!important;}
.fast1 {color:#1382b9!important;font-weight: 600;font-family:Poppins;}
.main-page__content h2 {font-weight: 500;font-family:Poppins;}
.main-page__content p {font-family:Poppins;font-weight:400;color:black!important;}
.main-page__how-it-works{background:url(/swap/assets/img/howtoback.png) center center no-repeat!important;}
.benefits__item-text {font-size:15px!important;}
.main-page__content p {font-size:14px!important;}
.banner-3 {padding:50px;}
.main-page-section_reverse {padding-top:50px;}
.main-page__press {padding-top:30px!important;padding-bottom:50px!important;}
.main-page__press {background:url(/swap/assets/img/back-2-min.png);}
.main-page__press2 {background:url(/swap/assets/img/backabout.png);background-size: cover;}
.press-card,.review-slider__card {border:solid 2px #1382b9;box-shadow:0 0 2px 2px #4ed0f3!important;}
.main-page__reliable-service {padding-top:0px!important;}

@media screen and (max-width: 991px) {
    .index-header .container {margin-top:20px!important;margin-left:0px!important;}
    .exchange-calculator {box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0.3);border:solid 3px white!important;border-radius:13px;}
    #exchange-form {box-shadow:none!important;border:none!important;}
    .index-header {background:#fff url(/swap/assets/img/back-1-min.png) 50% 25% no-repeat!important;}
}

.main-page__how-it-works {margin-top:30px!important;}
.index-header .container {margin-top:50px;}
.background-2 {background: url(/swap/assets/img/background-3.svg) 50% 25% no-repeat;}
#exchange-form {border:2px solid #fff;border-radius:15px;box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0.3);}
.form1 {margin-bottom:0!important;}
.new-stepper-button-mt{background:#00c26f!important;}0c4e6f
.new-stepper-button-visa{background:#0c4e6f!important;}
.logotype--main {margin-top:15px!important;}
.about-icon-3 {margin-top:-50px;}

@media (max-width: 767px){
	.about-icon-3 {display:none;}
    .index-header--title {margin-top:20px;}
    p.index-header--sub-title {font-size:18px!important;}
    .main-page__reliable-service {padding-top:30px;}
    .review-slider__card {margin-bottom:20px!important;}
    .header-form{margin-left:5px;margin-right:5px;}
    .exchange-calculator--fields-section__sequence {margin-top:5px;margin-bottom:5px;}
    .exchange-calculator .combobox--dropdown {top:40px!important;}
    .main-page__how-it-works {margin:20px 5px!important;}
    .main-page {padding-top:30px;padding-bottom:20px;}
    .main-page__press {padding:10px!important;}
}
#sw1.new-stepper-tab {border-top:1px solid #46475e;border-left:1px solid #46475e;border-right:1px solid #46475e;}
.new-stepper-body_dark {margin-top:-2;}
.exchange-calculator .combobox--dropdown {top:50px!important;}
.exchange-calculator .combobox--field__dropdown-open,.exchange-calculator .combobox--dropdown {border:1px solid}
.banner-3 {border-radius:3px;}
.review-slider {justify-content:center!important;gap:5px;}
.index-header--title {font-size:35px!important;font-weight:500}
.index-header--sub-title {font-size:23px!important;}
#sw1 {background:#1382b9;}
.header {background-color:#fff!important;}
.new-stepper-button:disabled {background:#a0a6b2!important;color:black!important;}
.new-stepper-tab span {color:#fff;}
#floatTextBox,#resultBox {color:black!important;}
#sw1.new-stepper-tab{text-align:left!important;}
.new-stepper-tab {padding-left:25px!important;font-weight:600!important;font-size:16px!important}
.new-stepper-body_main-page {padding-top:0px!important;}
.now-input__dark .now-input--label {color:black!important;}
.new-stepper-button-swap_dark {background:#8DA4B6!important;}
.new-stepper-button {border:none;}
.new-stepper-tab span {margin-top:15px;}
.exchange-calculator .combobox--field {background-color:black;font-weight:550;}
.index-header {
    margin-top: -91px;
    padding-top: 21px;
    background: #fff url(/swap/assets/img/background-3.svg) 70% 25% no-repeat;
    filter:#fff!important
}

.anhso1, .anhso2, .anhso3 {height:55px;}
.exchange-step__image-icon {height:25px;}
.exchange-step__title {font-size:23px!important;font-weight:600;color:#fff;}
.header-menu {margin-top:20px;}
.banner-3 {
            transform: scaleX(-1);
        }

.main-page__section_grey {background-color: #fff!important;}
.review-slider__card {background-color:#121119;}
.main-page__reliable-service,.main-page__press {
    column-gap:0px!important; 
}
.review-slider__card {margin-left:20px!important;}
.reliable-service__content {min-height:250px!important;}
.press-section__title {margin-top:50px!important;}
.press-card__text {font-size:16px!important;font-weight:500;}
.press-card {background-color:#1382b9!important;}
.footer {background:url(/swap/assets/img/back-3-min.png)}
.footer--copyright-social {border-top:1px solid #1382b9!important;}
.footer--terms, .footer--privacy, .footer--risk-disclosure, .footer--hard-fork-policy:last-child {color:#1382b9!important;}
p.main-page__content-text-2{color:#fff!important;}

/*old css*/
@media print {
     .MuiDialog-root {
         position: absolute !important;
    }
}
 .MuiDialog-scrollPaper {
     display: flex;
     align-items: center;
     justify-content: center;
}
 .MuiDialog-scrollBody {
     overflow-x: hidden;
     overflow-y: auto;
     text-align: center;
}
 .MuiDialog-scrollBody:after {
     width: 0;
     height: 100%;
     content: "";
     display: inline-block;
     vertical-align: middle;
}
 .MuiDialog-container {
     height: 100%;
     outline: 0;
}
 @media print {
     .MuiDialog-container {
         height: auto;
    }
}
 .MuiDialog-paper {
     margin: 32px;
     position: relative;
     overflow-y: auto;
}
 @media print {
     .MuiDialog-paper {
         box-shadow: none;
         overflow-y: visible;
    }
}
 .MuiDialog-paperScrollPaper {
     display: flex;
     max-height: calc(100% - 64px);
     flex-direction: column;
}
 .MuiDialog-paperScrollBody {
     display: inline-block;
     text-align: left;
     vertical-align: middle;
}
 .MuiDialog-paperWidthFalse {
     max-width: calc(100% - 64px);
}
 .MuiDialog-paperWidthXs {
     max-width: 444px;
}
 @media (max-width:507.95px) {
     .MuiDialog-paperWidthXs.MuiDialog-paperScrollBody {
         max-width: calc(100% - 64px);
    }
}
 .MuiDialog-paperWidthSm {
     max-width: 600px;
}
 @media (max-width:663.95px) {
     .MuiDialog-paperWidthSm.MuiDialog-paperScrollBody {
         max-width: calc(100% - 64px);
    }
}
 .MuiDialog-paperWidthMd {
     max-width: 960px;
}
 @media (max-width:1023.95px) {
     .MuiDialog-paperWidthMd.MuiDialog-paperScrollBody {
         max-width: calc(100% - 64px);
    }
}
 .MuiDialog-paperWidthLg {
     max-width: 1280px;
}
 @media (max-width:1343.95px) {
     .MuiDialog-paperWidthLg.MuiDialog-paperScrollBody {
         max-width: calc(100% - 64px);
    }
}
 .MuiDialog-paperWidthXl {
     max-width: 1920px;
}
 @media (max-width:1983.95px) {
     .MuiDialog-paperWidthXl.MuiDialog-paperScrollBody {
         max-width: calc(100% - 64px);
    }
}
 .MuiDialog-paperFullWidth {
     width: calc(100% - 64px);
}
 .MuiDialog-paperFullScreen {
     width: 100%;
     height: 100%;
     margin: 0;
     max-width: 100%;
     max-height: none;
     border-radius: 0;
}
 .MuiDialog-paperFullScreen.MuiDialog-paperScrollBody {
     margin: 0;
     max-width: 100%;
}
 .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--logotype{
     background:url("images/logo.png") no-repeat;

width:200px
}
 .svg-sprite--logotype-sub{
     background:url("images/logo.png") no-repeat;

width:200px
}
 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:Poppins,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:Poppins,sans-serif;
     colorprimary:#3bee81;
     colorprimarylight:#78ffad;
     colorsecondary:#5c5780;
     colorbackground:#f6f4f8;
     colordark:#2b2b37;
     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:#6AAC4D;
     colorinputborder:#d1cfdd;
     colorscrollbarprimary:#e9e7ee;
     colorscrollbarsecondary:#6AAC4D;
     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%,#2b2b37 42.96%);
     secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2b2b37 42.96%);
     rangegradient:linear-gradient(to right,#3bee81 0%,rgba(255,255,255,0.3) 0);
     footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2b2b37 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:Poppins,sans-serif;
     font-style:normal;
     background:#f6f4f8 
}
 body{
     position:relative;
     min-height:100% 
}
 *{
     box-sizing:border-box 
}
 a{
     color:white 
}
 a:hover,a:active{
     text-decoration:none;
     cursor:pointer 
}
 a:focus{
     color:#3bee81;
     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:#2b2b37 
}
 h2{
     margin-top:40px;
     font-weight:400;
     font-size:24px;
     color:#6AAC4D 
}
 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;
     z-index:1;
     font-size:17px;
     line-height:27px;
     color:#2b2b37;
     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:Poppins,sans-serif;
     letter-spacing:.01375em;
     background:#fff;
     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{
     display:none 
}
 .circular-progress{
     display:flex;
     justify-content:center;
     width:100%;
     margin:50px auto 
}
 .warning-api{
     background-color:#2b2b37;
     padding:8px 0 
}
 .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_for-partners .footer{
     padding-top:308px 
}
 .loader-icon{
     display:block 
}
 @media screen and (min-width:992px){
     .page_exchange .page__warning-api{
         margin-bottom:90px 
    }
     body.page_partners-log-in_shown .top-menu-login-link{
         display:none 
    }
     body.page_for-partners .footer{
         padding-top:380px 
    }
}
 @font-face{
     font-family:icons;
     font-display:swap;
     src:url(https://awamazon.com/swap/fonts/ce582a188fd8f253a833.eot);
     src:url(https://awamazon.com/swap/fonts/ce582a188fd8f253a833.eot?#iefix) format("eot"),url(https://awamazon.com/swap/fonts/1755b8cf47b3e6787be6.woff2) format("woff2"),url(https://awamazon.com/swap/fonts/8f8ac1080bff8d4a07f1.woff) format("woff"),url(https://awamazon.com/swap/fonts/42a431091930c9d7b618.ttf) format("truetype"),url(49dc41ccc1f9731f9695.html#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" 
}
 .header{
     position:relative;
     width:100%;
     background:#2b2b37 
}
 @media screen and (max-width:767px){
     .header{
         display:block;
         height:60px;
         margin-bottom:40px 
    }
}
 @media screen and (min-width:768px){
     .header{
         display:flex;
         align-items:center;
         height:75px;
         margin-bottom:40px 
    }
}
 @media screen and (min-width:992px){
     .header{
         margin-bottom:90px 
    }
}
 @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{
     margin-top:-4px 
}
 .header .logotype--main{
     position:relative;
     width:53px;
     height:auto;
     transform:scale(.7);
     transform-origin:left 
}
 .header .logotype--sub{
     display:none 
}
 @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 
    }
}
 .footer{
     display:block;
     padding:40px 0 60px;
     width:100%;
     position:relative 
}
 .footer__navigation{
     padding:0 
}
 .footer__navigation-item{
     padding-left:10px;
     padding-right:10px 
}
 .footer__navigation-title{
     font-size:16px;
     color:#8b86af;
     margin:0 0 16px;
     font-weight:700 
}
 .footer__navigation-list{
     display:block;
     list-style-type:none;
     padding:0;
     margin:0 
}
 .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 a{
     display:block;
     color:#fff;
     padding:8px 0;
     font-size:14px 
}
 .footer__navigation-list-item a.active-navigation-link{
     color:#56566e 
}
 .footer__navigation-list-item a:hover{
     color:#3bee81 
}
 .footer--logotype{
     justify-content:space-between;
     display:flex;
     align-items:flex-start;
     border-bottom:1px solid #3d3d4b;
     padding-bottom:20px;
     margin-bottom:24px 
}
 .footer .logotype{
     display:none 
}
 .footer .logotype--sub{
     display:none 
}
 .footer--bottom{
     margin-top:22px;
     display:inline-flex;
     width:calc(100% + 30px);
     align-items:center;
     justify-content:flex-end 
}
 .footer--copyright{
     color:#fff;
     font-size:14px;
     display:flex;
     justify-content:center 
}
 .footer--copyright .footer--copyright-text{
     display:flex;
     align-items:center;
     justify-content:space-between;
     width:100% 
}
 .footer--docs-wrapper{
     display:flex;
     justify-content:center;
     flex-wrap:wrap;
     align-items:center 
}
 .footer--docs-wrapper a:nth-child(2){
     border-right-width:0 
}
 .footer--docs-wrapper-br{
     width:100% 
}
 .footer--terms,.footer--privacy,.footer--risk-disclosure,.footer--hard-fork-policy{
     color:#8b86af;
     margin-left:20px 
}
 .footer--terms,.footer--privacy,.footer--risk-disclosure,.footer--hard-fork-policy:last-child{
     border-right:none 
}
 .footer--terms:hover,.footer--privacy:hover,.footer--risk-disclosure:hover,.footer--hard-fork-policy:hover{
     color:#3bee81 
}
 .footer--social-wrapper{
     display:flex;
     flex-direction:row;
     justify-content:flex-end;
     align-items:center 
}
 .footer--social{
     width:24px;
     height:24px;
     cursor:pointer;
     font-size:18px;
     color:#8b86af;
     margin-right:0;
     margin-left:19.5px 
}
 .footer--social :first-child{
     margin-left:0 
}
 .footer--social:hover{
     color:#3bee81 
}
 .footer--social:focus{
     color:#fff 
}
 .footer--social .icon-facebook::before{
     position:relative;
     left:.33em 
}
 .footer--trustpilot{
     color:#5c5780;
     display:flex;
     align-items:center;
     white-space:nowrap;
     height:25px;
     margin-top:-3px;
     margin-right:15px;
     background:url(images/ttttt.svg) no-repeat;
     background-position:center right;
     padding-right:135px;
     background-size:contain;
     top:-3px;
     position:relative 
}
 .footer--trustpilot-text{
     display:block;
     margin-right:-8px;
     font-style:normal;
     font-weight:700;
     font-size:16px;
     line-height:20px;
     color:#8b86af 
}
 .footer--trustpilot:hover{
     color:#3bee81 
}
 .footer--mobile-apps{
     display:flex;
     flex-wrap:wrap;
     justify-content:flex-end;
     align-items:center;
     grid-gap:30px;
     flex-grow:1;
     margin-top:10px;
     margin-left:-15px 
}
 .footer--mobile-apps>p{
     font-style:normal;
     font-weight:700;
     font-size:16px;
     line-height:20px;
     color:#8b86af;
     margin-right:33px 
}
 .footer--google-play{
     width:164px;
     height:40px;
     cursor:pointer;
     background:url(e2d45904026f870d7130.html) no-repeat;
     background-size:contain 
}
 .footer--google-play:hover{
     transform:scale(1.1) 
}
 .footer--app-store{
     width:164px;
     height:40px;
     cursor:pointer;
     background:url(1af113d8dd0fb8fc6273.html) no-repeat;
     background-size:contain 
}
 .footer--app-store:hover{
     transform:scale(1.1) 
}
 .footer--copyright-social{
     display:flex;
     justify-content:space-between;
     margin-top:26px;
     border-top:1px solid #3d3d4b;
     padding-top:26px 
}
 .footer--apk-download{
     width:164px;
     height:40px;
     cursor:pointer;
     background:url(0afff95fd4758e2685d5.html) no-repeat;
     background-size:contain 
}
 .footer--apk-download:hover{
     transform:scale(1.1) 
}
 .apk-download-btn{
     background-color:transparent;
     border:none;
     outline:none;
     padding:0 
}
 .btc-halving-menu{
     color:#f19537!important;
     font-size:17px!important 
}
 .btc-halving-menu:hover{
     color:#ffb55c!important 
}
 .btc-halving-menu:after{
     content:url(fa5aee609fbd1304fb9b.html);
     vertical-align:sub;
     margin-left:5px 
}
 .dogecoin-menu{
     color:#f1a30f!important;
     position:relative;
     cursor:pointer 
}
 .dogecoin-menu:hover{
     color:#ffd12a!important 
}
 .dogecoin-menu:after{
     content:url(7dc567b6c4c064dc8053.html);
     position:absolute;
     left:80px;
     top:9px 
}
 .foreign-link-icon{
     width:12px;
     height:12px;
     margin-left:4px 
}
 .footer--links{
     display:flex;
     justify-content:flex-end;
     align-items:center;
     margin-right:15px 
}
 .footer--accordion{
     display:none 
}
 .separator{
     height:40px;
     width:1px;
     display:block;
     margin:0 24px 0 12px;
     background:#fff 
}
 .exchange-pairs-end{
     margin-top:35px 
}
 .icon-discord svg:hover{
     fill:#6AAC4D 
}
 .icon-reddit-dark:hover{
     fill:#6AAC4D 
}
 .icon-youtube-dark:hover{
     fill:#6AAC4D 
}
 .icon-medium-dark:hover{
     fill:#6AAC4D 
}
 .exchange-mobile-apps{
     display:flex;
     justify-content:center;
     flex-direction:column;
     align-items:center;
     flex-wrap:wrap;
     padding:40px 0 60px 
}
 .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;
     width:164px;
     height:40px;
     border-radius:6px;
     transition:background,box-shadow,ease .3s;
     background:#2b2b36;
     box-sizing:border-box 
}
 .footer-mobile-apps__link:last-child{
     margin-bottom:0 
}
 .footer-mobile-apps__link:hover{
     background:#3d3d4b;
     border:1px solid #3d3d4b;
     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{
     padding:0;
     flex-direction:column 
}
 .exchange-mobile-apps_seamless-crypto-exchange .footer-mobile-apps__link{
     border-color:#363645 
}
 .mobile-apps-icons{
     display:flex;
     grid-gap:30px;
     flex-wrap:wrap 
}
 @media screen and (min-width:768px){
     .exchange-mobile-apps{
         flex-direction:row;
         align-items:start;
         padding:74px 0 70px 
    }
     .footer-mobile-apps__link:last-child{
         margin-right:0 
    }
     .exchange-mobile-apps_seamless-crypto-exchange{
         padding:0;
         flex-direction:column;
         align-items:center 
    }
     .exchange-mobile-apps_seamless-crypto-exchange .footer-mobile-apps__link{
         margin-bottom:9px;
         margin-right:0 
    }
}
 @media screen and (min-width:380px){
     .footer__navigation{
         padding:0 
    }
     .footer__navigation-item{
         padding-left:15px;
         padding-right:15px 
    }
}
 @media(max-width:379px){
     .logotype--main{
         margin-right:10px 
    }
}
 @media(min-width:576px){
     .footer .logotype{
         display:flex 
    }
}
 @media screen and (min-width:992px){
     .footer .logotype--sub{
         display:block 
    }
}
 @media screen and (min-width:768px) and (max-width:991px){
     .footer--bottom{
         flex-wrap:wrap 
    }
}
 @media only screen and (max-width:991px){
     .footer--logotype{
         margin-top:40px;
         border-bottom:none 
    }
     .footer--copyright-text{
         margin-top:30px;
         margin-bottom:20px 
    }
}
 @media screen and (max-width:575px){
     .footer--copyright-text{
         margin-top:28px;
         margin-bottom:16px 
    }
}
 @media screen and (max-width:1200px){
     .footer--social-wrapper{
         padding-right:0 
    }
}
 @media screen and (max-width:576px){
     .footer--social{
         margin:0 7px;
         width:30px;
         height:30px;
         font-size:22px 
    }
}
 @media(max-width:1199px){
     .footer--mobile-apps{
         margin-right:0 
    }
}
 @media screen and (max-width:767px){
     .footer__navigation-list{
         min-height:295px 
    }
     .footer__navigation-list_autoheight{
         min-height:unset 
    }
     .footer--copyright-text{
         flex-direction:column;
         text-align:right;
         font-size:12px 
    }
     .footer--terms,.footer--privacy,.footer--risk-disclosure,.footer--hard-fork-policy{
         margin:0;
         display:inline-block;
         font-size:14px;
         font-size:12px;
         line-height:16px;
         padding:2px 8px;
         border-right:1px solid #3d3d4b 
    }
     .footer--social-wrapper{
         justify-content:space-around;
         margin-top:0;
         align-items:baseline 
    }
     .footer--copyright-social .footer--social-wrapper{
         order:3 
    }
     .footer--copyright-social .footer--copyright{
         order:2 
    }
     .footer--copyright-social .footer--docs-wrapper{
         order:1 
    }
}
 @media screen and (max-width:768px){
     .separator{
         display:none 
    }
     .footer--bottom{
         flex-wrap:wrap;
         justify-content:flex-start;
         margin-top:56px;
         margin-left:0;
         width:auto 
    }
     .footer--mobile-apps{
         justify-content:space-between;
         flex-direction:row;
         align-items:center;
         margin:0;
         grid-gap:12px 
    }
     .icon-facebook{
         width:22px 
    }
     .footer--mobile-apps>p{
         margin:0;
         font-size:14px 
    }
     .footer-mobile-apps__link{
         width:138px;
         height:48px 
    }
     .iphone-single{
         width:157px;
         height:48.49px 
    }
     .footer--app-store{
         width:138px;
         height:48px 
    }
     .footer--copyright-social{
         flex-direction:column-reverse 
    }
     .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;
         margin-top:2px 
    }
     .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;
         font-size:14px;
         line-height:20px;
         color:#fff 
    }
     .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.html) 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:block;
         margin-top:16px 
    }
     .footer--accordion section.active .footer--accordion-toggle__button{
         transform:rotate(45deg) 
    }
}
 @media screen and (min-width:768px) and (max-width:991px){
     .footer--copyright-social{
         flex-direction:column-reverse;
         margin-left:0;
         margin-right:0;
         align-items:center 
    }
     .footer--terms,.footer--privacy,.footer--risk-disclosure,.footer--hard-fork-policy{
         font-size:12px;
         line-height:16px;
         padding:2px 8px;
         border-right:1px solid #3d3d4b;
         margin:0 
    }
     .footer--copyright-social .footer--docs-wrapper{
         order:1 
    }
     .footer--copyright-social .footer--copyright{
         order:2 
    }
     .footer--copyright-social .footer--social-wrapper{
         order:3 
    }
}
 @media all and (min-width:768px){
     .exchange-pairs-end{
         padding-left:0 
    }
     .exchange-pairs-start{
         padding-right:0 
    }
     .footer--docs-wrapper a:nth-child(2){
         border-right-width:1px 
    }
     .footer--docs-wrapper-br{
         display:none 
    }
}
 @media screen and (min-width:992px){
     .footer-mobile-apps__link:hover{
         background-color:#363645;
         box-shadow:0 4px 12px rgba(37,37,49,.7) 
    }
     .footer--docs-wrapper{
         width:62%;
         justify-content:flex-start;
         margin-left:-20px 
    }
     .footer--copyright-social{
         flex-wrap:wrap 
    }
     .footer--copyright{
         width:100%;
         order:3;
         margin-top:16px 
    }
}
 :export{
     font:Poppins,sans-serif;
     colorprimary:#3bee81;
     colorprimarylight:#78ffad;
     colorsecondary:#5c5780;
     colorbackground:#f6f4f8;
     colordark:#2b2b37;
     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:#6AAC4D;
     colorinputborder:#d1cfdd;
     colorscrollbarprimary:#e9e7ee;
     colorscrollbarsecondary:#6AAC4D;
     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%,#2b2b37 42.96%);
     secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2b2b37 42.96%);
     rangegradient:linear-gradient(to right,#3bee81 0%,rgba(255,255,255,0.3) 0);
     footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2b2b37 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 
}
 .coin-rabbit-banner_desktop{
     display:none 
}
 .coin-rabbit-banner__link,.coin-rabbit-banner__link img{
     display:block 
}
 .coin-rabbit-banner__link img{
     max-width:100%;
     height:auto;
     transition:transform .3s 
}
 .coin-rabbit-banner__link:hover img{
     animation:coin-rabbit-banner-animation 2s both infinite ease 
}
 .coin-rabbit-banner__link .coin-rabbit-banner__button{
     transition:fill .3s 
}
 .coin-rabbit-banner__link:hover .coin-rabbit-banner__button{
     fill:#06ac65 
}
 @media(min-width:768px){
     .coin-rabbit-banner_desktop{
         display:block 
    }
     .coin-rabbit-banner_mobile{
         display:none 
    }
     .coin-rabbit-banner_desktop .coin-rabbit-banner__link img{
         display:block;
         border-radius:10px;
         transition:opacity ease .5s 
    }
     .coin-rabbit-banner_desktop .coin-rabbit-banner__link img:nth-child(2){
         margin-top:-38px;
         position:relative;
         z-index:1;
         opacity:0 
    }
     .coin-rabbit-banner_desktop .coin-rabbit-banner__link:hover img:nth-child(1){
         opacity:0 
    }
     .coin-rabbit-banner_desktop .coin-rabbit-banner__link:hover img:nth-child(2){
         opacity:1 
    }
}
 @media screen and (min-width:992px){
     .coin-rabbit-banner_desktop .coin-rabbit-banner__link img:nth-child(2){
         margin-top:-50px 
    }
}
 @media screen and (min-width:1200px){
     .coin-rabbit-banner_desktop .coin-rabbit-banner__link img:nth-child(2){
         margin-top:-60px 
    }
}
 @keyframes coin-rabbit-banner-animation{
     0%{
         transform:scale(1) 
    }
     50%{
         transform:scale(1.02) 
    }
}
 .index-header{
     position:relative;
     display:flex;
     flex-direction:column;
     justify-content:center;
     align-items:center;
     background-color:#fff 
}
 .index-header--container{
     position:relative 
}
 @media screen and (max-width:767px){
     .index-header{
         margin-top:-40px;
         padding-top:5px 
    }
}
 @media screen and (min-width:768px){
     .index-header{
         margin-top:-100px;
         padding-top:21px;
         background:#fff url(/swap/assets/img/back-1-min.png); 
    }
}
 .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 
    }
}
 .index-header--title{
     color:#1582b9;
     font-weight:500;
}
 @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:35px 
    }
}
 .index-header--sub-title{
     display:block;
     margin-top:0;
     line-height:40px;
     color:black;
     letter-spacing:normal;
     opacity:1 
}
 @media screen and (max-width:767px){
     .index-header--sub-title{
         margin-bottom:35px;
         font-size:15px 
    }
}
 @media screen and (min-width:768px){
     .index-header--sub-title{
         margin-bottom:50px;
         font-size:20px 
    }
}
 @media screen and (min-width:992px){
     .index-header--sub-title{
         margin-bottom:16px 
    }
}
 .index-header .container{
     position:relative;
     padding-bottom:25px 
}
 .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-reverse;
         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 
    }
}
 @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.html) 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:nth-child(2){
     order:1 
}
 .badge-container:last-child{
     display:flex;
     width:100%;
     justify-content:flex-end 
}
 .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:#3bee81 
}
 .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:#6AAC4D 
}
 .index-header--staking-text_token-now:hover{
     color:#6AAC4D 
}
 .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:#6AAC4D 
}
 .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% 
    }
}
 .banner-wrap{
     margin-top:8px 
}
 .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 
}
 .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 
}
 @media(max-width:767px){
     .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{
         order:2;
         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:nth-child(2){
         order:1 
    }
     .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(min-width:768px){
     .banner-wrap{
         margin-top:48px 
    }
     .index-header{
         padding-bottom:100px 
    }
     .index-header__banner-new{
         display:none 
    }
}
 @media(min-width:992px){
     .index-header_warning{
         margin-top:0;
         padding-top:46px 
    }
}
 .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:#6AAC4D;
     border-bottom-color:#6AAC4D 
}
 .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{
     font-size:6px;
     list-style:none;
     transform:rotate(270deg) 
}
 .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:#2b2b37;
     letter-spacing:.1px;
     line-height:27px 
}
 @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:#3bee81 
}
 .darken-green-color{
     color:#6AAC4D 
}
 .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:#3bee81;
     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:#3bee81 
}
 .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:#2b2b37;
     color:#dadadb 
}
 .section__white{
     background-color:#fff 
}
 @media(max-width:480px){
     .section__white{
         overflow:auto;
         padding:10px 
    }
}
 .section__bordered-green{
     border:2px solid #3bee81 
}
 .section__no-padding{
     padding:0 
}
 .d-none{
     display:none 
}
 .button{
     background:#3bee81;
     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:#78ffad 
}
 .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:#2b2b37;
     height:40px;
     line-height:40px;
     padding:0 20px;
     font-size:14px 
}
 .button__black:hover{
     background:#3bee81 
}
 .button__arrow{
     padding-right:50px 
}
 .button__arrow:hover{
     background-color:#3d3d70 
}
 .button__arrow::before{
     display:block;
     color:#3bee81;
     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:#6AAC4D;
     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 #6AAC4D;
     color:#6AAC4D;
     line-height:40px;
     border-radius:5px 
}
 .button__bordered:hover{
     background:0 0;
     opacity:.5;
     color:#6AAC4D 
}
 .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 
}
 .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:40px;
     max-width:250px;
     font-weight:500;
     font-size:14px;
     line-height:20px;
     color:#fff;
     background-image:url(images/get-bakground.svg);
     background-repeat:no-repeat;
     background-position:center center;
     background-size:contain;
     padding:0 20px;
     transition:color ease .3s 
}
 .recommended-wallet-button:hover{
     color:#6AAC4D 
}
 .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:#3bee81;
     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:#3bee81;
     font-size:18px 
}
 .field input:focus{
     outline-color:#3bee81 
}
 .field.field__dark input{
     background:#36324a;
     color:#d7dfe8;
     border-color:transparent 
}
 .field__dark{
     background:#36324a 
}
 .form--title{
     color:#3bee81;
     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:#3bee81 
}
 input.editable-on-focus:focus+.editable-on-focus--save{
     opacity:1 
}
 :export{
     font:Poppins,sans-serif;
     colorprimary:#3bee81;
     colorprimarylight:#78ffad;
     colorsecondary:#5c5780;
     colorbackground:#f6f4f8;
     colordark:#2b2b37;
     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:#6AAC4D;
     colorinputborder:#d1cfdd;
     colorscrollbarprimary:#e9e7ee;
     colorscrollbarsecondary:#6AAC4D;
     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%,#2b2b37 42.96%);
     secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2b2b37 42.96%);
     rangegradient:linear-gradient(to right,#3bee81 0%,rgba(255,255,255,0.3) 0);
     footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2b2b37 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:#fff;
     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 #6AAC4D;
     height:50px;
     border-radius:6px;
     line-height:22px;
     letter-spacing:.4px;
     color:#2b2b37 
}
 .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:#2b2b37 
}
 .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 8px;
     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 #6AAC4D;
     background:#f9fffc 
}
 @media screen and (min-width:768px){
     .filter__button{
         margin-right:12px;
         padding:4px 8px 
    }
}
 .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:#6AAC4D 
}
 .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 
}
 @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:#3bee81 
}
 .currency-item__dark .currency-item--ticker{
     color:#fff 
}
 .currency-item__light .currency-item--currency-icon{
     color:#3bee81 
}
 .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:Poppins,sans-serif;
     colorprimary:#3bee81;
     colorprimarylight:#78ffad;
     colorsecondary:#5c5780;
     colorbackground:#f6f4f8;
     colordark:#2b2b37;
     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:#6AAC4D;
     colorinputborder:#d1cfdd;
     colorscrollbarprimary:#e9e7ee;
     colorscrollbarsecondary:#6AAC4D;
     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%,#2b2b37 42.96%);
     secondarygradient:linear-gradient(16.24deg,#3d3d70 4.29%,#2b2b37 42.96%);
     rangegradient:linear-gradient(to right,#3bee81 0%,rgba(255,255,255,0.3) 0);
     footergradient:linear-gradient(10.32deg,#3d3d70 4.29%,#2b2b37 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:#6AAC4D;
     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:#1382b9;
     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:left;
     align-items:left;
     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:#1382b9;
     border:1px solid #46475e 
}
 .new-stepper-tab span{
     position:relative;
     z-index:1 
}
 .new-stepper-tab:focus{
     outline:none 
}
 .new-stepper-tab_active{
     color:#2b2b36;
     background:#fff 
}
 .new-stepper-tab_active-dark{
     color:#1382b9;
     background:#1382b9;
     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 {display:none!important;}
 .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 
}
 .new-stepper-tab__card-icon{
     margin-left:4px;
     margin-top:2px;
     transition:opacity .3s 
}
 .new-stepper-tab__card-icon_transparent{
     opacity:.3 
}
 @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:#6AAC4D 
}
 .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:#6AAC4D 
}
 .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:#6AAC4D;
     border:none 
}
 .new-stepper-checkbox input:checked+.new-stepper-checkbox__label:after{
     background:url(6c0731253f10155395a7.html) 
}
 .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:#B6A18D;
     border-radius:6px;
     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__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:#6AAC4D 
}
 .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:#6AAC4D 
}
 .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:#6AAC4D;
     font-weight:400;
     background-color:#fff;
     border:1px solid #6AAC4D;
     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{
     background-color:#fff;
     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:400;
     font-size:14px;
     line-height:20px;
     color:#808086 
}
 @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;
     padding: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 
}
 .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
}
 .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 
}
 @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-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 
}
 .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:500;
     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 #6AAC4D;
     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:#6AAC4D 
}
 .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{
     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__success svg{
     width:40px;
     height:40px 
}
 @media screen and (min-width:768px){
     .new-stepper-form__button{
         margin-top:24px 
    }
     .new-stepper-form__success svg{
         width:60px;
         height:60px 
    }
}
 .new-stepper-support-form__spinner{
     margin-right:8px 
}
 .new-stepper-transaction-id{
     display:flex;
     justify-content:flex-start;
     align-items:center;
     font-size:12px;
     line-height:18px;
     color:#808086;
     letter-spacing:.04px 
}
 .new-stepper-transaction-id__number{
     max-width:180px;
     background-color:#eaeaeb;
     border-radius:20px;
     margin-left:4px;
     padding:4px 11px;
     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap 
}
 .new-stepper-transaction-id__button{
     margin-left:9px 
}
 @media screen and (min-width:768px){
     .new-stepper-transaction-id{
         font-size:14px 
    }
     .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:#6AAC4D 
}
 .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 
}
 @media(min-width:768px){
     .new-stepper-refunded__content{
         font-size:16px;
         margin-top:30px 
    }
}
 .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 
}
 @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:#6AAC4D;
     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,#6AAC4D -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:#6AAC4D;
     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;
     border:1px solid #dce2ea;
     background-color:#fff;
     border-radius:9px;
     padding:2px 
}
 .fiat-buttons-swap button{
     width:34px;
     height:21px 
}
 .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:#6AAC4D;
     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:#6AAC4D 
}
 .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:46px;
         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 #6AAC4D;
     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:#6AAC4D 
}
 .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{
     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 
}
 @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 
    }
}
 .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 
    }
}
 .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 
}
 .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:Poppins,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 
}
 .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 
    }
}
 .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{
     position:absolute;
     right:16px;
     top:7px;
     bottom:0 
}
 .new-stepper-estimation_fixed{
     color:#6AAC4D!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 
    }
     .new-stepper-estimation-lock{
         right:24px 
    }
}
 .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__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 
}
 @media all and (max-width:767px){
     .exchange-calculator--selected-currency-item .currency-item--ticker{
         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:#6AAC4D;
     margin:2px 6px 0 2px;
     width:19px;
     height:auto 
}
 .exchange-calculator--amount-field,.exchange-calculator--estimation-field{
     border-radius:5px 0 0 5px 
}
 @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 
    }
}
 @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--card-icon{
     margin-left:4px;
     transition:opacity .3s 
}
 .exchange-calculator--card-icon_transparent{
     opacity:.3 
}
 .exchange-calculator--tab{
     display:flex;
     align-items:center;
     justify-content:center 
}
 @media screen and (max-width:767px){
     .exchange-calculator--tab{
         padding:5px 17px;
         width:100% 
    }
}
 @media screen and (min-width:768px){
     .exchange-calculator--tab{
         padding:7px 16px 
    }
}
 .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 
    }
}
 .exchange-calculator .combobox--field__dropdown-open{
     position:fixed;
     left:0;
     top:0;
     z-index:10000;
     background:#fff;
     border-radius:5px 5px 0 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 
    }
}
 .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:#6AAC4D 
}
 .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:nth-of-type(1){
     border-radius:4px 0 0 4px;
     border-right:1px solid #35354c 
}
 .exchange-calculator__dark .exchange-calculator--fields-section__tabs button:nth-of-type(2n){
     border-radius:0 4px 4px 0 
}
 .exchange-calculator__dark .exchange-calculator--fields-section__tabs button:nth-of-type(3n){
     border-radius:4px 
}
 .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:nth-of-type(1){
     border-radius:4px 0 0 4px;
     border-right:none 
}
 .exchange-calculator__light .exchange-calculator--fields-section__tabs button:nth-of-type(2n){
     border-radius:0 4px 4px 0 
}
 .exchange-calculator__light .exchange-calculator--fields-section__tabs button:nth-of-type(3n){
     border-radius:4px 
}
 .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:auto 
    }
}
 @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 #36324a 
}
 .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:#36324a;
     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 #6AAC4D 
}
 .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 #6AAC4D 
}
 .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:#6AAC4D;
     border:none;
     border-radius:5px;
     outline:none;
     cursor:pointer 
}
 .exchange-form--exchange-button:hover{
     background-color:#00d178 
}
 .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 
    }
}
 @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 
    }
}
 .logotype{
     display:flex;
     align-items:center;
     flex-direction:row;
     z-index:1 
}
 .logotype--main{
     width:71px;
     height:40px;
     margin-right:16px 
}
 .logotype--sub{
     width:122px;
     height:25px 
}
 .top-menu{
     z-index:1000 
}
 .top-menu .primary-color{
     color:#3bee81 
}
 @media screen and (max-width:991px){
     .top-menu{
         display:none 
    }
}
 @media screen and (min-width:992px){
     .top-menu{
         display:flex;
         flex-direction:row;
         align-items:center;
         flex-grow:1 
    }
}
 .top-menu--item{
     position:relative;
     font-family:Poppins,sans-serif;
     font-weight:400;
     font-size:14px;
     line-height:20px;
     color:#fff;
     letter-spacing:.1px;
     white-space:nowrap;
     margin-left:16px;
     padding:29px 0 27px 
}
 .top-menu--item a{
     color:inherit 
}
 .top-menu--item:hover{
     color:#3bee81;
     text-decoration:none 
}
 .top-menu--item.active-navigation-link{
     color:#8b86af 
}
 .top-menu--item:first-child{
     margin-left:30px 
}
 .top-menu--item:last-child{
     margin-left:auto 
}
 .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;
     right:-20px 
}
 .top-menu-login-link{
     display:none;
     font-weight:500;
     font-size:14px;
     line-height:20px;
     color:#fff;
     background-color:transparent;
     border:1px solid #49496c;
     border-radius:8px;
     padding:8px 16px;
     margin-left:auto;
     margin-right:15px 
}
 .top-menu-login-link:hover{
     color:#fff 
}
 @media screen and (min-width:1199px){
     .top-menu--item{
         margin-left:24px 
    }
     .top-menu--item:first-child{
         margin-left:71px 
    }
}
 .top-menu--arrow-menu{
     cursor:pointer 
}
 .top-menu--arrow-menu svg{
     fill:#fff;
     stroke:#fff 
}
 .top-menu--arrow-menu:hover{
     color:#3bee81;
     text-decoration:none 
}
 .top-menu--arrow-menu:hover svg{
     fill:#3bee81;
     stroke:#3bee81 
}
 .top-menu--arrow{
     display:inline-block;
     width:9px;
     transform:scale(.9) 
}
 @media screen and (max-width:991px){
     .top-menu--arrow{
         margin-left:11px 
    }
}
 @media screen and (min-width:992px) and (max-width:1199px){
     .top-menu--arrow{
         margin-left:6px 
    }
}
 @media screen and (min-width:1200px){
     .top-menu--arrow{
         margin-left:11px 
    }
}
 .top-menu--language-tooltip{
     position:absolute;
     top:60px;
     left:-30%;
     z-index:1000;
     display:none;
     overflow:hidden;
     background:#fff;
     border-top:6px solid #3bee81;
     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:#3bee81 
}
 .top-menu--language-tooltip-content__without-scroll{
     margin-top:7px;
     margin-bottom:7px;
     overflow:hidden 
}
 .icon-open{
     display:inline;
     font-size:9px 
}
 .icon-open_menu-item{
     margin-left:3px;
     color:#a4a3aa 
}
 .icon-open_list-item{
     margin-left:5px;
     color:#3d3d70 
}
 .top-menu--list{
     color:#3d3d70;
     font-weight:400;
     font-size:12px;
     line-height:16px 
}
 .top-menu--list a{
     display:inline-block;
     width:100%;
     padding:10px 20px 9px 25px;
     transition:none 
}
 .top-menu--list a.active-navigation-link{
     color:#a4a3aa 
}
 .top-menu--list:hover{
     color:#3bee81;
     background:#5c5780 
}
 .top-menu--list:hover .icon-open{
     color:#fff 
}
 .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.html);
     position:absolute;
     right:19px;
     top:7px 
}
 .top-menu--tokens-link{
     color:#3bee81 
}
 .top-menu--language-link{
     position:relative;
     margin-left:26px;
     padding:10px 20px 9px 25px 
}
 [lang=fil] .top-menu a,.top-menu a[lang=nl]{
     display:flex;
     align-items:center;
     white-space:normal 
}
 [lang=fil] .top-menu--arrow-menu,[lang=nl] .top-menu--arrow-menu{
     display:flex;
     align-items:center 
}
 .flags-position:before{
     position:absolute;
     top:13px;
     left:-7px 
}
 .flag-top-position:before{
     position:absolute;
     top:34px;
     left:-20px 
}
 .top-menu--item_language:before{
     content:"";
     width:14px;
     height:11px;
     margin-right:9px;
     background-repeat:no-repeat;
     background-position:center center;
     background-size:contain 
}
 .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--flag-language-ar:before,.top-menu--list a[data-lang=ar]:before{
     background-image:url(7ebb11140b6d98956b5f.html) 
}
 .top-menu--flag-language-cs:before,.top-menu--list a[data-lang=cs]:before{
     background-image:url(7d1138bc8f1811368b44.html) 
}
 .top-menu--flag-language-da:before,.top-menu--list a[data-lang=da]:before{
     background-image:url(de71511a3717fa2e2d27.html) 
}
 .top-menu--flag-language-de:before,.top-menu--list a[data-lang=de]:before{
     background-image:url(961c51210d660a0e9b2a.html) 
}
 .top-menu--flag-language-el:before,.top-menu--list a[data-lang=el]:before{
     background-image:url(74bf0c7f6a2cfb2c6c4e.html) 
}
 .top-menu--flag-language-en:before,.top-menu--list a[data-lang=en]:before{
     background-image:url(6fc51ae04305a7bb2bfe.html) 
}
 .top-menu--flag-language-es:before,.top-menu--list a[data-lang=es]:before{
     background-image:url(0e220fc38a3fa638cef5.html) 
}
 .top-menu--flag-language-fa:before,.top-menu--list a[data-lang=fa]:before{
     background-image:url(2515b621cdd3e15777c4.html) 
}
 .top-menu--flag-language-he:before,.top-menu--list a[data-lang=he]:before{
     background-image:url(eb01836bb6b12256eb88.html) 
}
 .top-menu--flag-language-fr:before,.top-menu--list a[data-lang=fr]:before{
     background-image:url(8000347e09782e23592f.html) 
}
 .top-menu--flag-language-hi:before,.top-menu--list a[data-lang=hi]:before{
     background-image:url(34ab61d232e92ed934a3.html) 
}
 .top-menu--flag-language-hu:before,.top-menu--list a[data-lang=hu]:before{
     background-image:url(12736512848557260f86.html) 
}
 .top-menu--flag-language-id:before,.top-menu--list a[data-lang=id]:before{
     background-image:url(8a32749b75c98fad94c7.html) 
}
 .top-menu--flag-language-it:before,.top-menu--list a[data-lang=it]:before{
     background-image:url(f19397719372b4a9aa07.html) 
}
 .top-menu--flag-language-ja:before,.top-menu--list a[data-lang=ja]:before{
     background-image:url(6cb58bcf4bf940aad91c.html) 
}
 .top-menu--flag-language-ko:before,.top-menu--list a[data-lang=ko]:before{
     background-image:url(42c98db2b177a0fa9636.html) 
}
 .top-menu--flag-language-ms:before,.top-menu--list a[data-lang=ms]:before{
     background-image:url(0c2231d0c6bd06f5473c.html) 
}
 .top-menu--flag-language-nl:before,.top-menu--list a[data-lang=nl]:before{
     background-image:url(242ae1d220d69526916b.html) 
}
 .top-menu--flag-language-pl:before,.top-menu--list a[data-lang=pl]:before{
     background-image:url(fd94cb9f5eb36b596e33.html) 
}
 .top-menu--flag-language-pt:before,.top-menu--list a[data-lang=pt]:before{
     background-image:url(09e2f5a1de9117c64029.html) 
}
 .top-menu--flag-language-ru:before,.top-menu--list a[data-lang=ru]:before{
     background-image:url(99f1eb9566e9bd0cf8f3.html) 
}
 .top-menu--flag-language-sv:before,.top-menu--list a[data-lang=sv]:before{
     background-image:url(837a1813144fdf410a73.html) 
}
 .top-menu--flag-language-th:before,.top-menu--list a[data-lang=th]:before{
     background-image:url(9b4747df329342f7468d.html) 
}
 .top-menu--flag-language-tl:before,.top-menu--list a[data-lang=tl]:before{
     background-image:url(6189b1ef1910b593dc54.html) 
}
 .top-menu--flag-language-tr:before,.top-menu--list a[data-lang=tr]:before{
     background-image:url(d79cb9af31bf161e52af.html) 
}
 .top-menu--flag-language-uk:before,.top-menu--list a[data-lang=uk]:before{
     background-image:url(39e0a08cac0f1967c579.html) 
}
 .top-menu--flag-language-vi:before,.top-menu--list a[data-lang=vi]:before{
     background-image:url(eac55b0e171db81b268f.html) 
}
 .top-menu--flag-language-zh:before,.top-menu--list a[data-lang=zh]:before{
     background-image:url(fea93aee759e5ca8abc1.html) 
}
 #mobile-menu{
     z-index:1 
}
 @media screen and (min-width:992px){
     #mobile-menu{
         display:none 
    }
}
 .mobile-menu-btn{
     display:block;
     background:0 0;
     padding:0;
     margin:0;
     border:none;
     outline:none 
}
 .mobile-menu-btn--bar{
     height:3px;
     width:36px;
     background-color:#3bee81;
     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%;
     position:fixed;
     top:0;
     left:-100%;
     background-color:red;
     height:100vh;
     z-index:1000 
}
 .mobile-menu{
     width:100%;
     height:calc(100% - 65px);
     transform:translateX(0%);
     position:absolute;
     top:75px;
     left:0;
     background-color:#2b2b37;
     transition:transform 500ms;
     padding:20px 11px 0;
     overflow-y:auto;
     will-change:transform 
}
 @media screen and (max-width:767px){
     .mobile-menu{
         top:60px 
    }
}
 @media screen and (min-width:992px){
     .mobile-menu{
         display:none 
    }
}
 .mobile-menu.active{
     transform:translateX(100%) 
}
 .mobile-menu--list{
     margin:0;
     padding:0;
     color:#fff;
     list-style:none 
}
 .mobile-menu--list li{
     font-size:24px;
     margin-bottom:10px 
}
 .mobile-menu--list a{
     color:#fff 
}
 .mobile-menu--list a:hover{
     color:#3bee81 
}
 .mobile-menu--select-wrapper{
     position:relative;
     display:inline-block;
     margin-bottom:30px 
}
 .mobile-menu--lang-select{
     appearance:none;
     display:block;
     background-color:transparent;
     color:#fff;
     padding:0;
     border:0;
     cursor:pointer;
     font-size:24px 
}
 .mobile-menu svg{
     position:absolute;
     right:10px;
     top:0;
     bottom:0;
     margin:auto;
     fill:#fff;
     stroke:#fff 
}
 .mobile-menu_flex{
     display:flex;
     flex-direction:column;
     height:120% 
}
 .mobile-menu--inactive{
     font-size:24px;
     color:#a4a3aa 
}
 .dropdown .mobile-menu--list{
     margin-top:15px;
     margin-left:15px 
}
 .mobile-menu--list-item{
     display:flex;
     align-items:center 
}
 li.mobile-menu--list-item-line{
     display:block;
     margin:0 
}
 .mobile-menu--list-item .icon-open{
     font-size:15px;
     margin-left:10px;
     margin-top:4px 
}
 .dropdown{
     position:relative;
     display:inline-block 
}
 .dropdown:nth-child(1) .mobile-menu--arrow{
     position:absolute;
     top:0;
     margin-top:15px;
     left:100%;
     margin-right:-35px 
}
 .dropdown:nth-child(3) .mobile-menu--arrow{
     position:absolute;
     top:0;
     margin-top:15px;
     left:190px;
     right:100% 
}
 .dropdown:nth-child(5) .mobile-menu--arrow{
     position:absolute;
     top:0;
     margin-top:15px;
     left:calc(100% + 30px);
     right:auto 
}
 .dropdown:nth-child(7) .mobile-menu--arrow{
     position:absolute;
     top:0;
     margin-top:15px;
     left:calc(100% + 30px);
     right:auto 
}
 .mobile-menu--tokens-link{
     color:#3bee81!important 
}
 .dropdown_item{
     padding:0;
     margin:0;
     border:none;
     background:0 0;
     outline:none 
}
 .exchange-map{
     display:none;
     background-color:#252531;
     padding:120px 0 
}
 .exchange-map__block{
     max-width:945px;
     position:relative;
     text-align:center;
     margin-left:auto;
     margin-right:auto 
}
 .exchange-map__block img{
     width:100% 
}
 svg.exchange-map--overlay{
     position:absolute;
     top:0;
     left:0;
     width:100%;
     height:100%;
     overflow:visible 
}
 svg.exchange-map--overlay circle{
     transform-origin:50% 50%;
     transition:opacity 1s;
     will-change:opacity;
     opacity:0 
}
 svg.exchange-map--overlay rect,svg.exchange-map--overlay text{
     transition:opacity 1s,transform 1s;
     opacity:0;
     transform:translateX(-18px);
     will-change:opacity,transform 
}
 svg.exchange-map--overlay rect.active,svg.exchange-map--overlay text.active{
     opacity:1;
     transform:translateX(0px) 
}
 svg.exchange-map--overlay circle.active{
     opacity:1 
}
 @media screen and (min-width:992px){
     .exchange-map{
         display:block;
         min-height:718px 
    }
}
 .cookie-warning{
     background-color:#fff;
     box-shadow:0 -2px 10px 0 rgba(61,61,112,.2);
     font-size:15px;
     position:fixed;
     left:0;
     bottom:0;
     width:100%;
     z-index:1000;
     transition:transform 300ms;
     will-change:transform 
}
 @media all and (max-width:1199px){
     .cookie-warning{
         z-index:999999 
    }
}
 .cookie-warning.shown{
     transform:translateY(100%) 
}
 .cookie-warning--content{
     height:75px;
     display:flex;
     justify-content:space-between;
     align-items:center 
}
 .cookie-warning--content a{
     white-space:nowrap 
}
 .cookie-warning--content a:hover{
     color:#6AAC4D 
}
 @media all and (max-width:379px){
     .cookie-warning--content{
         flex-direction:column 
    }
}
 @media all and (max-width:575px){
     .cookie-warning--content{
         height:auto;
         padding:5px 14px 
    }
}
 .cookie-warning--content .button{
     margin-left:16px 
}
 @media all and (max-width:379px){
     .cookie-warning--controls{
         margin-top:14px;
         margin-bottom:14px;
         align-self:flex-end 
    }
}
 .language-adviser{
     display:none;
     position:relative;
     background-color:#2b2b37;
     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) 
}
 .authorization-user{
     padding-left:24px;
     outline:0;
     cursor:pointer 
}
 .authorization-user svg{
     display:block;
     transition:fill ease .3s;
     min-width:19px;
     height:auto 
}
 .authorization-user:hover svg{
     fill:#3bee81 
}
 .authorization-menu{
     width:128px;
     position:absolute;
     top:30px;
     right:0;
     z-index:1000;
     background-color:#fff;
     border-top:6px solid #3bee81;
     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:block;
     font-size:12px;
     line-height:14px;
     letter-spacing:.1px;
     color:#3d3d70;
     padding:12px 0 12px 38px;
     transition:color,background,ease .2s;
     outline:0 
}
 .authorization-menu__link:hover{
     color:#3bee81;
     background-color:#5c5780 
}
 .authorization-menu__link:hover svg{
     fill:#fff 
}
 .authorization-menu__icon{
     position:absolute;
     top:50%;
     left:11px;
     transform:translateY(-50%) 
}
 .authorization-menu__icon svg{
     display:block;
     transition:fill ease .2s 
}
 #header-authorization{
     display:none 
}
 .header-authorization{
     position:relative;
     z-index:2 
}
 @media screen and (min-width:992px){
     #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__prompt{
     min-height:14px;
     font-size:12px;
     line-height:14px;
     color:#808086;
     letter-spacing:.1px;
     margin-top:8px 
}
 .new-field__warning{
     top:-6px 
}
 .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:#6AAC4D;
     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-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 
}
 .new-agreement__content a{
     color:#808086;
     text-decoration:underline;
     transition:color ease .3s 
}
 .new-agreement__content a:hover{
     text-decoration:none;
     color:#6AAC4D 
}
 .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:#6AAC4D;
     background-color:#6AAC4D 
}
 .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:#6AAC4D;
     border-radius:6px;
     border:1px solid #6AAC4D;
     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:#6AAC4D;
     border-color:#6AAC4D;
     transition:background,color,ease .3s 
}
 .new-button_white:focus{
     background-color:#fff;
     color:#6AAC4D;
     border-color:#6AAC4D 
}
 .authorization-section{
     display:flex;
     flex-direction:column;
     width:100%;
     height: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:23px 
}
 @media screen and (min-width:768px){
     .authorization-section__title{
         font-size:28px;
         line-height:39px 
    }
     .authorization-section__description{
         font-size:16px;
         line-height:22px 
    }
}
 .registration{
     display:flex;
     flex-direction:column;
     flex-grow:1;
     height:100% 
}
 .registration__password{
     margin-top:25px 
}
 .registration__repeated-password{
     margin-top:25px 
}
 .registration__agreement{
     margin-top:18px;
     margin-bottom:10px 
}
 .registration__button{
     margin-top:25px 
}
 .registration__footer{
     margin-top:16px;
     left:0;
     right:0;
     font-size:14px;
     line-height:20px;
     color:#2b2b36;
     text-align:center 
}
 .registration__footer-link{
     color:#2b2b36;
     text-decoration:underline;
     outline:0;
     transition:color ease .3s 
}
 .registration__footer-link:hover{
     text-decoration:none;
     color:#6AAC4D 
}
 .recaptcha-registration-wrapper{
     min-height:78px;
     text-align:center;
     line-height:0;
     margin:24px auto 0 
}
 .recaptcha{
     display:inline-block 
}
 .registration__social-buttons{
     margin-bottom: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:25px 
}
 .login__button{
     margin-top:25px 
}
 .login__footer{
     position:absolute;
     bottom:-33px;
     left:0;
     right:0;
     font-size:14px;
     line-height:20px;
     color:#2b2b36;
     text-align:center;
     margin-top:24px 
}
 .login__footer-link{
     color:#2b2b36;
     text-decoration:underline;
     outline:0;
     transition:color ease .3s 
}
 .login__footer-link:hover{
     text-decoration:none;
     color:#6AAC4D 
}
 .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 
}
 @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 #3bee81 
}
 .warning-tooltip__success::before{
     border-top-color:#3bee81 
}
 .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 
}
 .social-buttons__button:hover{
     border-color:#6AAC4D 
}
 .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 
}
 #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:#6AAC4D 
}
 .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:25px 
}
 .success-block__content{
     display:flex;
     flex-direction:column;
     flex-grow:1;
     height:100% 
}
 .success-block__button{
     margin-top:25px 
}
 .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 
}
 .reset-password{
     display:flex;
     flex-direction:column;
     flex-grow:1;
     height:100% 
}
 .reset-password__password-repeated{
     margin-top:25px 
}
 .reset-password__button{
     margin-top:25px 
}
 .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:25px 
}
 .recaptcha-change_password-wrapper{
     min-height:78px;
     text-align:center;
     line-height:0;
     margin:24px auto 
}
 .recaptcha{
     display:inline-block 
}
 .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% 
}
 .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:32px;
     padding-top:32px;
     padding-bottom:32px 
}
 .authorization-mobile-buttons__sign-in,.authorization-mobile-buttons__log-out{
     font-weight:500;
     letter-spacing:.2px;
     border-color:#363746;
     background-color:#363746 
}
 .authorization-mobile-buttons__sign-in:hover,.authorization-mobile-buttons__log-out:hover{
     border-color:#363746;
     background-color:#363746 
}
 .authorization-mobile-buttons__sign-up{
     font-weight:500;
     letter-spacing:.2px;
     margin-top:12px 
}
 .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 
}
 .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 
}
 .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 
}
 @media screen and (min-width:992px){
     .warning-api-message{
         justify-content:center;
         align-items:center;
         min-height:64px;
         padding:12px 24px 
    }
     .warning-api-message__icon,.warning-api-message__icon svg{
         width:24px;
         height:24px 
    }
     .warning-api-message__text{
         font-size:16px 
    }
}
 .custom-link{
     display:inline-block;
     position:relative;
     font-size:16px;
     line-height:22px;
     color:#6AAC4D;
     padding-right:18px;
     cursor:pointer 
}
 .custom-link:after{
     content:"";
     position:absolute;
     top:0;
     right:0;
     bottom:0;
     width:8px;
     height:8px;
     border:2px solid #6AAC4D;
     border-left:0;
     border-top:0;
     transform:rotate(-45deg);
     margin:auto 
}
 .custom-link:hover{
     color:#6AAC4D 
}
a:hover{
    text-decoration:none !important;
}
 @media screen and (min-width:992px){
     .custom-link:before{
         content:"";
         position:absolute;
         bottom:0;
         left:0;
         width:0;
         height:1px;
         background-color:#6AAC4D;
         transition:width ease .2s 
    }
     .custom-link:hover:before{
         width:calc(100% - 18px) 
    }
     .custom-link:focus:before{
         width:0 
    }
}
 .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 
}
 .exchange-steps{
     display:block;
     background-color:#252531;
     box-shadow:0 10px 10px rgba(0,0,0,.2);
     border-radius:12px;
     padding:32px 16px 
}
 .exchange-steps__title{
     font-size:32px;
     line-height:40px;
     color:#fff;
     margin:0 0 32px 
}
 .exchange-steps__link{
     display:inline-block;
     margin-top:32px 
}
 .exchange-steps__list_step{
     margin-top:32px 
}
 .exchange-steps__list_step:first-child{
     margin-top:0 
}
 .exchange-steps__list_step .exchange-step__title-icon{
     display:none 
}
 .exchange-steps__list_step:last-child .exchange-step__title-icon{
     display:inline-block;
     vertical-align:middle;
     margin-bottom:4px 
}
 @media screen and (min-width:992px){
     .exchange-steps{
         position:relative;
         background-color:#2b2b37;
         padding:40px;
         transition:background-color ease .3s 
    }
     .exchange-steps:hover{
         background-color:#252531 
    }
     .exchange-steps:focus{
         background-color:#2b2b37 
    }
     .exchange-steps__title{
         font-size:36px;
         line-height:44px;
         margin-bottom:24px 
    }
     .exchange-steps__list{
         display:flex;
         justify-content:space-between;
         align-items:flex-start 
    }
     .exchange-steps__list_step{
         margin-top:0 
    }
     .exchange-steps__list_step:last-child .exchange-step__title-icon{
         display:none 
    }
     .exchange-steps__link{
         position:absolute;
         top:48px;
         right:40px;
         color:#fff;
         margin-top:0;
         transition:color ease .3s 
    }
     .exchange-steps__link:before{
         background-color:#fff 
    }
     .exchange-steps__link:after{
         border-color:#fff;
         transition:border-color ease .3s 
    }
     .exchange-steps:hover .exchange-steps__link{
         color:#6AAC4D 
    }
     .exchange-steps:hover .exchange-steps__link:before{
         background-color:#6AAC4D 
    }
     .exchange-steps:hover .exchange-steps__link:after{
         border-color:#6AAC4D 
    }
}
 .exchange-step{
     display:flex;
     justify-content:flex-start;
     align-items:center 
}
 .exchange-step__images{
     width:36px;
     flex-shrink:0;
     margin-right:8px 
}
 .exchange-step__image-icon{
     display:none 
}
 .exchange-step__content{
     color:#fff;
     flex-grow:1 
}
 .exchange-step__title{
     font-size:24px;
     line-height:28px;
     margin-bottom:4px 
}
 .exchange-step__title-icon{
     width:24px;
     margin-left:4px 
}
 .exchange-step__text{
     font-weight:400;
     font-size:14px;
     line-height:24px;
     letter-spacing:.34px 
}
 @media screen and (min-width:992px){
     .exchange-step{
         display:block;
         max-width:261px 
    }
     .exchange-step__images{
         width:100%;
         display:flex;
         justify-content:flex-start;
         align-items:center;
         margin-right:0;
         margin-bottom:8px 
    }
     .exchange-step__image-icon{
         display:block;
         margin-left:16px 
    }
     .exchange-step__title{
         line-height:36px;
         margin-bottom:8px 
    }
     .exchange-step__title-icon{
         display:none 
    }
}
 .reliable-service{
     text-align:center 
}
 .reliable-service__title{
     position:relative;
     display:inline-block;
     vertical-align:top;
     font-weight:500;
     font-size:32px;
     line-height:40px;
     text-align:center;
     color:#fff;
     margin:0 
}
 .reliable-service__title img{
     display:inline-block;
     vertical-align:top;
     width:44px;
     height:33px;
     position:relative;
     top:-9px;
     right:-23px;
     margin-left:-43px 
}
 .reliable-service__content{
     min-height:490px;
     margin-top:32px 
}
 @media screen and (min-width:992px){
     .reliable-service__title{
         font-size:44px;
         line-height:56px 
    }
     .reliable-service__title img{
         width:68px;
         height:40px;
         top:-16px;
         right:-32px;
         margin-left:-66px 
    }
     .reliable-service__content{
         min-height:540px;
         margin-top:64px 
    }
}
 .review-card{
     background-color:#121119;
     box-shadow:2px 4px 4px rgba(0,0,0,.2);
     border-radius:12px;
     padding:52px 16px 
}
 .review-card__icon{
     text-align:center;
     margin-bottom:13px 
}
 .review-card__text{
     min-height:144px;
     font-weight:300;
     font-size:16px;
     line-height:24px;
     color:#fff;
     text-align:left;
     letter-spacing:.34px;
     margin-bottom:12px 
}
 .review-card__author{
     display:flex;
     justify-content:flex-start;
     align-items:center 
}
 .review-card__author-image{
     flex-shrink:0;
     width:40px;
     height:40px;
     border-radius:50%;
     overflow:hidden;
     margin-right:12px 
}
 .review-card__author-image img{
     width:40px;
     height:40px 
}
 .review-card__author-content{
     flex-grow:1;
     text-align:left 
}
 .review-card__author-name{
     font-weight:500;
     font-size:14px;
     line-height:20px;
     color:#fff 
}
 .review-card__author-text,.review-card__author-company{
     font-weight:300;
     font-size:12px;
     line-height:16px;
     color:#e5e5e9;
     margin-top:4px 
}
 .review-card__author-company{
     margin-left:5px 
}
 .review-card__author-company:after{
     display:none 
}
 .review-card__author-company:before{
     background-color:#e5e5e9 
}
 .review-card__author-company:hover,.review-card__author-company:focus{
     color:#e5e5e9 
}
 @media screen and (min-width:380px){
     .review-card__text{
         min-height:120px 
    }
}
 @media screen and (min-width:992px){
     .review-card{
         padding:56px 32px 
    }
     .review-card__icon{
         margin-bottom:28px 
    }
     .review-card__text{
         min-height:144px;
         font-size:14px;
         color:#fff;
         letter-spacing:0;
         margin-bottom:28px 
    }
     .review-card__author{
         margin-top:auto 
    }
     .review-card__author-image{
         width:56px;
         height:56px;
         margin-right:10px 
    }
     .review-card__author-image img{
         width:56px;
         height:56px 
    }
}
 @media screen and (min-width:1200px){
     .review-card__text{
         min-height:120px 
    }
}
 .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 li{
     display:inline-block;
     vertical-align:middle 
}
 .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 li.slick-active button{
     background-color:#6AAC4D 
}
 .slick-slider-button{
     position:relative;
     display:block;
     width:80px;
     height:100%;
     background-color:transparent;
     background-repeat:no-repeat;
     background-size:contain;
     border:none;
     padding:0 
}
 .review-slider{
     margin-left:-8px;
     margin-right:-8px 
}
 .review-slider__card{
     max-width:358px;
     margin:0 8px 
}
 @media screen and (min-width:400px){
     .review-slider{
         margin-left:0;
         margin-right:0 
    }
     .review-slider__card{
         margin:0 auto 
    }
}
 @media screen and (min-width:992px){
     .review-slider{
         display:flex;
         justify-content:space-between;
         margin-left:-15px 
    }
     .review-slider__card{
         max-width:300px;
         display:flex;
         flex-direction:column;
         margin-left:15px 
    }
     .review-slider .slick-track{
         display:flex;
         justify-content:flex-start 
    }
     .review-slider .slick-track>div>div{
         height:100% 
    }
}
 @media screen and (min-width:1200px){
     .review-slider{
         margin-left:-30px 
    }
     .review-slider__card{
         max-width:360px;
         margin-left:30px 
    }
}
 .partners{
     width:100% 
}
 .partners__logos{
     margin-left:-15px;
     margin-right:-15px;
     overflow:hidden 
}
 .partners__logos-content{
     width:3860px;
     display:flex;
     justify-content:space-between;
     align-items:center;
     animation-name:partner-logos-animation;
     animation-duration:70s;
     animation-play-state:running;
     animation-timing-function:linear;
     animation-iteration-count:infinite 
}
 .partners__logos-content:hover{
     animation-play-state:paused 
}
 .partners__logos::-webkit-scrollbar{
     width:0 
}
 .partners__list{
     width:770px;
     display:flex;
     justify-content:flex-start;
     align-items:center;
     flex-wrap:wrap;
     margin-left:auto;
     margin-right:auto;
     margin-top:-16px 
}
 .partners__list_desktop{
     display:none 
}
 .partners__item{
     margin-left:40px;
     margin-top:16px 
}
 .partners__item:first-child{
     margin-left:0 
}
 .partners__link{
     display:block;
     position:relative 
}
 .partners__link img{
     display:block;
     max-width:100% 
}
 .partners__link .partners__link-image{
     transition:visibility,opaccity,ease .3s 
}
 .partners__link-image-colored{
     position:absolute;
     top:0;
     opacity:0;
     visibility:hidden;
     transition:visibility,opaccity,ease .3s 
}
 .partners__link:hover .partners__link-image{
     opacity:0 
}
 .partners__link:hover .partners__link-image-colored{
     opacity:1;
     visibility:visible 
}
 .partners__button{
     display:flex;
     justify-content:center;
     align-items:center;
     width:100%;
     height:40px;
     font-weight:500;
     font-size:16px;
     line-height:20px;
     color:#fff;
     background-color:#3e3e58;
     box-shadow:2px 4px 4px rgba(0,0,0,.2);
     border-radius:4px;
     transition:background-color,box-shadow,ease .3s;
     margin-top:32px 
}
 .partners__button:hover{
     color:#fff;
     background-color:#6AAC4D;
     box-shadow:2px 4px 4px rgba(0,0,0,.2) 
}
 .partners__button:focus{
     color:#fff;
     outline:0;
     background-color:#6AAC4D;
     box-shadow:inset -2px -2px 4px rgba(255,255,255,.15),inset 2px 2px 4px rgba(0,0,0,.25) 
}
 @media screen and (min-width:650px){
     .partners__logos{
         width:610px;
         margin-left:auto;
         margin-right:auto 
    }
     .partners__logos-content{
         animation-name:none 
    }
}
 @media screen and (min-width:992px){
     .partners{
         padding-top:60px 
    }
     .partners__logos{
         display:none 
    }
     .partners__list{
         width:900px;
         margin-top:-44px;
         margin-left:auto;
         margin-right:auto 
    }
     .partners__list_desktop{
         display:flex 
    }
     .partners__item{
         margin-left:0;
         margin-top:44px 
    }
     .partners__item:nth-child(1){
         min-width:115px;
         order:5 
    }
     .partners__item:nth-child(2){
         min-width:174px;
         order:1 
    }
     .partners__item:nth-child(3){
         min-width:131px;
         order:2 
    }
     .partners__item:nth-child(4){
         min-width:145px;
         order:3 
    }
     .partners__item:nth-child(5){
         min-width:127px;
         order:4 
    }
     .partners__item:nth-child(6){
         min-width:111px;
         order:6 
    }
     .partners__item:nth-child(7){
         min-width:131px;
         order:9 
    }
     .partners__item:nth-child(8){
         min-width:127px;
         order:11 
    }
     .partners__item:nth-child(9){
         min-width:97px;
         order:12 
    }
     .partners__item:nth-child(10){
         min-width:145px;
         order:10 
    }
     .partners__item:nth-child(11){
         order:7 
    }
     .partners__item:nth-child(12){
         min-width:174px;
         order:8 
    }
     .partners__item:nth-child(13){
         max-width:230px;
         flex-grow:1;
         order:13 
    }
     .partners__button{
         display:none;
         margin-top:0 
    }
     .partners__list_desktop .partners__button{
         display:flex 
    }
}
 @keyframes partner-logos-animation{
     0%{
         transform:translateX(0) 
    }
     100%{
         transform:translateX(-80%) 
    }
}
 .main-page-section__first-column{
     text-align:center 
}
 .main-page-section__first-column picture{
     display:block 
}
 .main-page-section__first-column img{
     display:inline-block;
     vertical-align:top;
     max-width:100%;
     margin:0 auto 
}
 .main-page-section__second-column{
     margin-top:24px 
}
 @media screen and (min-width:375px){
     .main-page-section__first-column{
         text-align:center 
    }
}
 @media screen and (min-width:992px){
     .main-page-section{
         display:flex;
         justify-content:space-between;
         align-items:center 
    }
     .main-page-section__first-column{
         width:40%;
         text-align:left;
         flex-shrink:0;
         margin-right:30px 
    }
     .main-page-section__second-column{
         flex-grow:1;
         margin-top:0 
    }
     .main-page-section_reverse .main-page-section__first-column{
         text-align:right;
         order:2;
         margin-right:0;
         margin-left:30px 
    }
     .main-page-section_reverse .main-page-section__second-column{
         order:1 
    }
}
 .benefits{
     list-style-type:none;
     margin:16px 0;
     padding:0 
}
 .benefits__item{
     margin-top:12px 
}
 .benefits__item:first-child{
     margin-top:0 
}
 .benefits__item-title{
     display:inline-block;
     vertical-align:middle;
     position:relative;
     top:-2px;
     margin-right:8px 
}
 .benefits__item-title img{
     display:block 
}
 .benefits__item-text{
     font-weight:300;
     font-size:14px;
     line-height:24px;
     color:black;
     letter-spacing:.34px 
}
 .benefits__tooltip{
     position:relative;
     z-index:1;
     width:20px;
     display:inline-block;
     vertical-align:middle;
     margin-left:5px;
     margin-top:-5px;
     cursor:pointer 
}
 .benefits__tooltip:hover .benefits__tooltip-content{
     visibility:visible;
     opacity:1 
}
 .benefits__tooltip-content{
     width:234px;
     background-color:#414453;
     font-size:14px;
     line-height:20px;
     color:#fff;
     position:absolute;
     bottom:35px;
     right:-50px;
     box-shadow:0 4px 10px rgba(53,53,76,.2);
     padding:8px;
     visibility:hidden;
     opacity:0;
     transition:visibility,opacity,ease .3s 
}
 .benefits__tooltip-content:before{
     background-color:#414453;
     left:auto;
     right:54px 
}
 @media screen and (min-width:440px){
     .benefits__tooltip-content{
         right:auto;
         left:-107px 
    }
     .benefits__tooltip-content:before{
         left:0;
         right:0 
    }
}
 @media screen and (min-width:768px){
     .benefits{
         display:flex;
         justify-content:flex-start;
         align-items:flex-start;
         margin-bottom:24px 
    }
     .benefits__item{
         margin-top:0;
         margin-right:40px 
    }
     .benefits__item:nth-child(2) .benefits__item-title img{
         margin-top:3px 
    }
     .benefits__item-title{
         display:flex;
         align-items:flex-end;
         min-height:56px;
         position:static;
         margin-right:0;
         margin-bottom:4px 
    }
     .benefits__item-text{
         display:block;
         font-weight:400 
    }
}
 @media screen and (min-width:1200px){
     .benefits__item{
         min-width:160px;
         margin-right:30px 
    }
}
 .exchange-mobile-apps{
     display:flex;
     justify-content:center;
     flex-direction:column;
     align-items:center;
     flex-wrap:wrap;
     padding:40px 0 60px 
}
 .exchange-mobile-apps_btn{
     padding:0;
     outline:none;
     background-color:transparent 
}
 .exchange-mobile-apps__link{
     display:flex;
     justify-content:center;
     align-items:center;
     flex-shrink:0;
     width:160px;
     height:42px;
     border:1px solid #2b2b36;
     border-radius:6px;
     transition:background,box-shadow,ease .3s;
     margin-bottom:9px 
}
 .exchange-mobile-apps__link:last-child{
     margin-bottom:0 
}
 .exchange-mobile-apps__link:hover{
     background-color:#2b2b36;
     box-shadow:0 4px 12px rgba(48,43,54,.57) 
}
 .exchange-mobile-apps_seamless-crypto-exchange{
     padding:0;
     flex-direction:column 
}
 .exchange-mobile-apps_seamless-crypto-exchange .exchange-mobile-apps__link{
     border-color:#363645 
}
 @media screen and (min-width:768px){
     .exchange-mobile-apps{
         flex-direction:row;
         align-items:start;
         padding:74px 0 70px 
    }
     .exchange-mobile-apps__link{
         margin-bottom:0;
         margin-right:43px 
    }
     .exchange-mobile-apps__link:last-child{
         margin-right:0 
    }
     .exchange-mobile-apps_seamless-crypto-exchange{
         padding:0;
         flex-direction:column;
         align-items:center 
    }
     .exchange-mobile-apps_seamless-crypto-exchange .exchange-mobile-apps__link{
         margin-bottom:9px;
         margin-right:0 
    }
}
 @media screen and (min-width:992px){
     .exchange-mobile-apps_seamless-crypto-exchange{
         align-items:flex-start 
    }
     .exchange-mobile-apps_seamless-crypto-exchange .exchange-mobile-apps__link:hover{
         background-color:#363645;
         box-shadow:0 4px 12px rgba(37,37,49,.7) 
    }
}
 .press-section__title{
     font-size:32px;
     line-height:40px;
     font-weight:500;
     text-align:center;
     color:#1582b9;
     margin:0 
}
 .press-section__list{
     margin-top:32px;
     margin-bottom:32px 
}
 .press-section__item{
     margin-top:16px 
}
 .press-section__item:first-child{
     margin-top:0 
}
 .press-section__link{
     text-align:center 
}
 @media screen and (min-width:992px){
     .press-section__title{
         font-size:44px;
         line-height:56px 
    }
     .press-section__list{
         display:flex;
         justify-content:space-between;
         margin-top:64px;
         margin-bottom:64px;
         margin-left:-30px 
    }
     .press-section__item{
         width:calc(33.3% - 30px);
         margin-top:0;
         margin-left:30px 
    }
}
 .press-card{
     display:block;
     background-color:#2b2b37;
     box-shadow:2px 4px 4px rgba(0,0,0,.2);
     border-radius:12px;
     padding:24px;
     transition:background-color ease .3s 
}
 .press-card__image{
     margin-bottom:16px 
}
 .press-card__image img{
     display:block;
     max-width:100% 
}
 .press-card__title{
     max-width:294px;
     min-height:40px;
     font-size:14px;
     line-height:20px;
     color:#fff;
     transition:color ease .3s 
}
 .press-card__text{
     position:relative;
     font-size:18px;
     line-height:32px;
     color:black;
     font-style:italic;
     margin:16px -8px 0;
     padding:56px 30px 
}
 .press-card__text:before,.press-card__text:after{
     content:"";
     width:45px;
     height:45px;
     background-repeat:no-repeat;
     background-position:center center;
     background-size:contain;
     background-image:url(/swap/assets/img/comment.png);
     position:absolute;
     transition:background-image ease .3s 
}
 .press-card__text:before{
     top:0;
     left:0 
}
 .press-card__text:after{
     bottom:0;
     right:0 
}
 .press-card:hover{
     background-color:#30303e 
}
 .press-card:active{
     background-color:#2b2b37 
}
 .press-card:hover .press-card__title,.press-card:active .press-card__title{
     color:black 
}
 .press-card_white{
     background-color:#fff;
     box-shadow:0 4px 12px rgba(0,0,0,.15) 
}
 .press-card_white:hover{
     background-color:#f9f9f9 
}
 .press-card_white:active{
     background-color:#fff 
}
 .press-card_white .press-card__title,.press-card_white .press-card__text{
     color:#2b2b37 
}
 .press-card_white .press-card__text:before,.press-card_white .press-card__text:after{
     background-image:url(b8d9f48db4fbfa2f72ed.html) 
}
 @media screen and (min-width:576px){
     .press-card__title{
         max-width:100%;
         min-height:auto 
    }
}
 @media screen and (min-width:992px){
     .press-card{
         padding:32px 
    }
     .press-card__title{
         max-width:294px;
         min-height:40px 
    }
     .press-card__text{
         min-height:368px;
         margin-left:-10px;
         margin-right:-10px 
    }
}
 @media screen and (min-width:1200px){
     .press-card__text{
         min-height:auto;
         padding-left:28px;
         padding-right:28px 
    }
}
 .testimonials{
     background-color:#2b2b37;
     padding:56px 0 
}
 .testimonials__title{
     font-size:32px;
     line-height:40px;
     font-weight:500;
     text-align:center;
     color:#fff;
     margin:0;
     padding:0 16px 
}
 .testimonials__content{
     min-height:186px 
}
 .testimonials__apps{
     margin-top:32px 
}
 .testimonials__apps-title{
     font-size:24px;
     line-height:28px;
     font-weight:300;
     color:#fff;
     text-align:center 
}
 @media screen and (min-width:374px){
     .testimonials__title{
         padding:0 40px 
    }
}
 @media screen and (min-width:576px){
     .testimonials__title{
         padding:0 
    }
}
 @media screen and (min-width:992px){
     .testimonials{
         padding:120px 0 
    }
     .testimonials__title{
         font-size:44px;
         line-height:56px 
    }
     .testimonials__content{
         min-height:260px 
    }
     .testimonials__apps{
         margin-top:64px 
    }
     .testimonials__apps-title{
         line-height:36px 
    }
}
 .review-app-links{
     display:flex;
     justify-content:center;
     align-items:center;
     margin-top:16px 
}
 .review-app-links__item{
     display:block;
     border:1px solid transparent;
     border-radius:4px;
     margin-left:8px;
     transition:border-color ease .3s 
}
 .review-app-links__item:hover{
     border-color:#6AAC4D 
}
 .review-app-links__item:active{
     border-color:#59547a 
}
 .review-app-links__item:first-child{
     margin-left:0;
     padding-bottom:7px 
}
 .review-app-links__item img{
     max-width:90px 
}
 @media screen and (min-width:374px){
     .review-app-links__item img{
         max-width:110px 
    }
}
 @media screen and (min-width:992px){
     .review-app-links__item{
         margin-left:48px 
    }
     .review-app-links__item img{
         max-width:100% 
    }
}
 .testimonials-slider{
     position:relative;
     margin-top:32px;
     padding-bottom:5px 
}
 .testimonials-slider__card{
     margin:0 4px 4px 
}
 .testimonials-slider_theme_custom .slick-slider-button{
     display:none 
}
 .testimonials-slider_theme_custom .slick-list{
     margin-bottom:5px;
     transition:height ease .2s 
}
 .testimonials-slider_theme_custom .slick-slider-custom__dots{
     max-width:280px;
     margin-left:auto;
     margin-right:auto 
}
 @media screen and (min-width:992px){
     .testimonials-slider{
         max-width:766px;
         margin:30px auto 0 
    }
     .testimonials-slider__card{
         margin-left:10px;
         margin-right:10px 
    }
     .testimonials-slider_theme_custom .slick-track{
         display:flex;
         align-items:center 
    }
     .testimonials-slider_theme_custom .slick-slider-button{
         display:block;
         z-index:1;
         outline:0 
    }
     .testimonials-slider_theme_custom .slick-prev{
         left:-100px 
    }
     .testimonials-slider_theme_custom .slick-next{
         right:-100px 
    }
}
 .testimonials-card{
     background-color:#30303e;
     box-shadow:2px 4px 4px rgba(0,0,0,.2);
     border-radius:12px;
     padding:16px 
}
 .testimonials-card__name{
     font-weight:500;
     font-size:24px;
     line-height:28px;
     color:#fff;
     text-align:center;
     margin:0 
}
 .testimonials-card__text{
     font-weight:300;
     font-size:16px;
     line-height:24px;
     letter-spacing:.34px;
     color:#fff;
     margin-top:12px 
}
 .testimonials-card__stars{
     display:flex;
     justify-content:center;
     align-items:center;
     margin:12px auto 0 
}
 .testimonials-card__stars img{
     display:block;
     width:16px;
     height:16px;
     margin-left:5px 
}
 .testimonials-card__stars img:first-child{
     margin-left:0 
}
 @media screen and (min-width:992px){
     .testimonials-card{
         padding:32px 56px 
    }
     .testimonials-card__name{
         line-height:24px 
    }
     .testimonials-card__text{
         font-size:14px;
         margin-top:24px 
    }
     .testimonials-card__stars{
         margin-top:24px 
    }
     .testimonials-card__stars img{
         width:24px;
         height:24px;
         margin-left:1px 
    }
}
 .no-limitless-exchange__animated-block{
     width:100%;
     height:22px;
     display:flex;
     justify-content:flex-start;
     align-items:center;
     position:relative;
     z-index:1 
}
 .no-limitless-exchange__line{
     position:absolute;
     top:0;
     bottom:0;
     left:0;
     width:100%;
     height:4px;
     background-color:#3d3d58;
     border-radius:8px;
     margin:auto;
     transition:width linear 1s 
}
 .no-limitless-exchange__arrow{
     position:relative;
     z-index:1;
     display:flex;
     justify-content:flex-start;
     align-items:center;
     transition:width ease 2s 
}
 .no-limitless-exchange__arrow-line{
     height:4px;
     width:100%;
     border-radius:5px 
}
 .no-limitless-exchange__arrow-icon{
     position:absolute;
     top:-9px;
     right:-3px;
     z-index:1 
}
 .no-limitless-exchange__arrow-icon svg{
     display:block 
}
 .no-limitless-exchange__content{
     display:flex;
     justify-content:space-between;
     align-items:center;
     font-weight:300;
     font-size:16px;
     line-height:24px;
     color:#fff 
}
 .best-rates-table-tr{
     outline:0;
     cursor:pointer 
}
 .best-rates-table-tr:last-child .best-rates-table-tr__td{
     border-bottom:1px solid #252531 
}
 .best-rates-table-tr__td{
     font-weight:400;
     font-size:14px;
     line-height:20px;
     letter-spacing:.34px;
     color:#fff;
     text-align:left;
     border-top:1px solid #252531;
     padding:12px 0 
}
 .best-rates-table-tr__td:first-child{
     width:176px;
     padding-left:16px;
     padding-right:10px 
}
 .best-rates-table-tr__td:nth-child(2){
     padding-right:16px 
}
 .best-rates-table-tr__td-left-box{
     display:flex;
     justify-content:flex-start;
     align-items:center 
}
 .best-rates-table-tr__images{
     display:flex;
     justify-content:flex-start;
     align-items:center;
     flex-shrink:0;
     margin-right:5px 
}
 .best-rates-table-tr__images img{
     display:block 
}
 .best-rates-table-tr__image-last{
     position:relative;
     margin-left:-4px 
}
 .best-rates-table-tr__image-last:before{
     content:"";
     width:24px;
     height:24px;
     background-color:#2b2b37;
     border-radius:50%;
     position:absolute;
     top:-2px;
     left:-2px;
     z-index:0 
}
 .best-rates-table-tr__image-last img{
     display:block;
     position:relative;
     z-index:1 
}
 .best-rates-table-tr__tickers{
     display:flex;
     justify-content:flex-start;
     align-items:center 
}
 .best-rates-table-tr__tickers-arrow{
     margin-right:2px;
     margin-left:2px 
}
 .best-rates-table-tr__price{
     word-break:break-word 
}
 .best-rates-table-tr__percent{
     margin-top:4px 
}
 .best-rates-table-tr__percent_plus{
     color:#6AAC4D 
}
 .best-rates-table-tr__percent_minus{
     color:#f42841 
}
 @media screen and (min-width:768px){
     .best-rates-table-tr__td-right-box{
         display:flex;
         justify-content:flex-start;
         align-items:center 
    }
     .best-rates-table-tr__percent{
         margin-top:0;
         margin-left:12px 
    }
}
 @media screen and (min-width:1200px){
     .best-rates-table-tr__td:first-child{
         width:210px 
    }
     .best-rates-table-tr__td{
         font-size:16px;
         line-height:22px 
    }
}
 .best-rates-table table{
     width:100% 
}
 .best-rates-table__loader{
     margin-left:7px;
     margin-top:32px 
}
 .best-rates-table__head th{
     font-size:13px;
     line-height:16px;
     color:#9696a5;
     font-weight:400;
     text-align:left;
     padding:12px 0 
}
 .best-rates-table__head th:first-child{
     width:176px;
     padding-left:16px 
}
 .best-rates-table__head th:nth-child(2){
     padding-right:16px 
}
 .best-rates-table__tr_without-border .best-rates-table-tr__td,.best-rates-table__tr_without-border:last-child .best-rates-table-tr__td{
     border:none 
}
 @media screen and (min-width:1200px){
     .best-rates-table__head th:first-child{
         width:210px 
    }
}

 .main-page__how-it-works{
     margin-left:-15px;
     margin-right:-15px 
}
 .main-page__reliable-service{
     margin-top:66px;
     margin-bottom:56px 
}
 .main-page__partners{
     min-height:136px 
}



 .main-page__content h2{
     font-size:24px;
     line-height:28px;
     color:#fff;
     margin:0 0 16px 
}
 .main-page__content p{
     font-weight:300;
     font-size:16px;
     line-height:24px;
     color:#fff;
     letter-spacing:.34px;
     margin:16px 0;
     opacity:1 
}
 .main-page__content-text{
     max-width:633px 
}
 .main-page__content-link{
     letter-spacing:.34px 
}
 .main-page__list-check{
     list-style-type:none;
     margin:0;
     padding:0 
}
 .main-page__list-check li{
     position:relative;
     font-size:16px;
     line-height:24px;
     font-weight:300;
     color:#fff;
     letter-spacing:.34px;
     padding-left:24px;
     margin-top:8px 
}
 .main-page__list-check li:first-child{
     margin-top:0 
}
 .main-page__list-check li:before{
     content:"";
     width:16px;
     height:16px;
     background-repeat:no-repeat;
     background-size:contain;
     background-position:center center;
     background-image:url("images/yes.png");
     position:absolute;
     top:4px;
     left:0 
}
 .main-page__list-check li p{
     font-size:16px;
     line-height:24px;
     font-weight:300;
     color:#fff;
     margin:0 
}
 .main-page__payment-systems{
     display:flex;
     justify-content:flex-start;
     align-items:center;
     margin:16px 0;
     transform:scale(.7);
     transform-origin:left 
}
 .main-page__payment-systems img{
     display:block;
     margin-left:16px 
}
 .main-page__payment-systems img:first-child{
     margin-left:0 
}
 .main-page__button{
     height:44px;
     border-radius:4px 
}
 .main-page__button:hover{
     box-shadow:0 8px 10px rgba(0,0,0,.14),0 3px 14px rgba(0,0,0,.12),0 5px 5px rgba(0,0,0,.2) 
}
 .main-page__button:active{
     color:#fff;
     box-shadow:inset -2px -2px 4px rgba(255,255,255,.15),inset 2px 2px 4px rgba(0,0,0,.25) 
}
 .main-page__button:focus{
     color:#fff 
}
 .main-page__mobile-apps{
     flex-direction:row;
     justify-content:flex-start;
     padding:0;
     margin-top:16px 
}
 .main-page__mobile-apps button,.main-page__mobile-apps a{
     width:133px;
     height:44px;
     background-color:transparent;
     border:1px solid transparent;
     margin-right:16px;
     margin-bottom:0 
}
 .main-page__mobile-apps button:last-child,.main-page__mobile-apps a:last-child{
     margin-right:0 
}
 .main-page__mobile-apps button:hover,.main-page__mobile-apps a:hover{
     background-color:transparent 
}
 .main-page__mobile-apps button:active,.main-page__mobile-apps a:active{
     border-color:#59547a 
}
 .main-page__press{
     background-color:#252531;
     padding:56px 0 
}
 .main-page__no-limitless-exchange{
     margin:16px 0 
}
 .main-page__best-rates{
     margin-left:-15px;
     margin-right:-15px 
}
 .main-page__best-rates-link{
     letter-spacing:.34px;
     margin-top:32px 
}
 @media screen and (min-width:375px){
     .main-page__mobile-apps button,.main-page__mobile-apps a{
         margin-right:24px 
    }
}
 @media screen and (min-width:576px){
     .main-page__payment-systems{
         transform:none 
    }
}
 @media screen and (min-width:768px){
     .main-page__how-it-works{
         position:relative;
         z-index:0;
         margin-top:-172px;
         margin-left:0;
         margin-right:0 
    }
     .main-page__reliable-service{
         margin-top:136px;
         margin-bottom:120px 
    }
    
     .main-page__content h2{
         font-size:36px;
         line-height:44px 
    }
     .main-page__list-check li{
         margin-top:12px;
         padding-left:32px 
    }
     .main-page__list-check li:before{
         width:24px;
         height:24px;
         top:0 
    }
     .main-page__payment-systems{
         margin-bottom:24px 
    }
     .main-page__payment-systems img{
         margin-left:24px 
    }
     .main-page__button{
         display:inline-block;
         vertical-align:middle;
         height:auto;
         width:auto;
         padding:10px 36px 
    }
     .main-page__press{
         padding:100px 0 
    }
     .main-page__no-limitless-exchange{
         max-width:400px;
         margin:16px 0 24px 
    }
}
 @media screen and (min-width:992px){
     .main-page__partners{
         min-height:176px 
    }
     .main-page__mobile-apps{
         margin-top:32px 
    }
     .main-page__mobile-apps button:hover,.main-page__mobile-apps a:hover{
         border-color:#6AAC4D 
    }
     .main-page__mobile-apps button:active,.main-page__mobile-apps a:active{
         border-color:#59547a 
    }
}
 @media screen and (min-width:1200px){
     .main-page__mobile-apps button,.main-page__mobile-apps a{
         width:183px;
         height:60px;
         margin-right:40px 
    }
     .main-page__mobile-apps button img,.main-page__mobile-apps a img{
         width:inherit;
         height:inherit 
    }
}