a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,x
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
 margin:0;
 padding:0;
 border:0;
 font-size:100%;
 font:inherit;
 vertical-align:baseline;
 font-weight: 600;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
 display:block
}
body {
 line-height:1
}
ol,
ul {
 list-style:none
}
blockquote,
q {
 quotes:none
}
blockquote:after,
blockquote:before,
q:after,
q:before {
 content:'';
 content:none
}
table {
 border-collapse:collapse;
 border-spacing:0
}
.flickity-enabled {
 position:relative
}
.flickity-enabled:focus {
 outline:0
}
.flickity-viewport {
 overflow:hidden;
 position:relative;
 height:100%
}
.flickity-slider {
 position:absolute;
 width:100%;
 height:100%
}
.flickity-enabled.is-draggable {
 -webkit-tap-highlight-color:transparent;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.flickity-enabled.is-draggable .flickity-viewport {
 cursor:move;
 cursor:-webkit-grab;
 cursor:grab
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
 cursor:-webkit-grabbing;
 cursor:grabbing
}
.flickity-button {
 position:absolute;
 background:hsla(0,0%,100%,.75);
 border:none;
 color:#333
}
.flickity-button:hover {
 background:#fff;
 cursor:pointer
}
.flickity-button:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 5px #19f;
 box-shadow:0 0 0 5px #19f
}
.flickity-button:active {
 opacity:.6
}
.flickity-button:disabled {
 opacity:.3;
 cursor:auto;
 pointer-events:none
}
.flickity-button-icon {
 fill:currentColor
}
.flickity-prev-next-button {
 top:50%;
 width:44px;
 height:44px;
 border-radius:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 transform:translateY(-50%)
}
.flickity-prev-next-button.previous {
 left:10px
}
.flickity-prev-next-button.next {
 right:10px
}
.flickity-rtl .flickity-prev-next-button.previous {
 left:auto;
 right:10px
}
.flickity-rtl .flickity-prev-next-button.next {
 right:auto;
 left:10px
}
.flickity-prev-next-button .flickity-button-icon {
 position:absolute;
 left:20%;
 top:20%;
 width:60%;
 height:60%
}
.flickity-page-dots {
 position:absolute;
 width:100%;
 bottom:-25px;
 padding:0;
 margin:0;
 list-style:none;
 text-align:center;
 line-height:1
}
.flickity-rtl .flickity-page-dots {
 direction:rtl
}
.flickity-page-dots .dot {
 display:inline-block;
 width:10px;
 height:10px;
 margin:0 8px;
 background:#333;
 border-radius:50%;
 opacity:.25;
 cursor:pointer
}
.flickity-page-dots .dot.is-selected {
 opacity:1
}
.mfp-bg {
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:1042;
 overflow:hidden;
 position:fixed;
 background:#0b0b0b;
 opacity:.8
}
.mfp-wrap {
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:1043;
 position:fixed;
 outline:0!important;
 -webkit-backface-visibility:hidden
}
.mfp-container {
 text-align:center;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 padding:0 8px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.mfp-container:before {
 content:'';
 display:inline-block;
 height:100%;
 vertical-align:middle
}
.mfp-align-top .mfp-container:before {
 display:none
}
.mfp-content {
 position:relative;
 display:inline-block;
 vertical-align:middle;
 margin:0 auto;
 text-align:left;
 z-index:1045
}
.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
 width:100%;
 cursor:auto
}
.mfp-ajax-cur {
 cursor:progress
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
 cursor:-webkit-zoom-out;
 cursor:zoom-out
}
.mfp-zoom {
 cursor:pointer;
 cursor:-webkit-zoom-in;
 cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
 cursor:auto
}
.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.mfp-loading.mfp-figure {
 display:none
}
.mfp-hide {
 display:none!important
}
.mfp-preloader {
 color:#ccc;
 position:absolute;
 top:50%;
 width:auto;
 text-align:center;
 margin-top:-.8em;
 left:8px;
 right:8px;
 z-index:1044
}
.mfp-preloader a {
 color:#ccc
}
.mfp-preloader a:hover {
 color:#fff
}
.mfp-s-ready .mfp-preloader {
 display:none
}
.mfp-s-error .mfp-content {
 display:none
}
button.mfp-arrow,
button.mfp-close {
 overflow:visible;
 cursor:pointer;
 background:0 0;
 border:0;
 -webkit-appearance:none;
 display:block;
 outline:0;
 padding:0;
 z-index:1046;
 -webkit-box-shadow:none;
 box-shadow:none;
 -ms-touch-action:manipulation;
 touch-action:manipulation
}
button::-moz-focus-inner {
 padding:0;
 border:0
}
.mfp-close {
 width:44px;
 height:44px;
 line-height:44px;
 position:absolute;
 right:0;
 top:0;
 text-decoration:none;
 text-align:center;
 opacity:.65;
 padding:0 0 18px 10px;
 color:#fff;
 font-style:normal;
 font-size:28px;
 font-family:Arial,Baskerville,monospace
}
.mfp-close:focus,
.mfp-close:hover {
 opacity:1
}
.mfp-close:active {
 top:1px
}
.mfp-close-btn-in .mfp-close {
 color:#333
}
.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
 color:#fff;
 right:-6px;
 text-align:right;
 padding-right:6px;
 width:100%
}
.mfp-counter {
 position:absolute;
 top:0;
 right:0;
 color:#ccc;
 font-size:12px;
 line-height:18px;
 white-space:nowrap
}
.mfp-arrow {
 position:absolute;
 opacity:.65;
 margin:0;
 top:50%;
 margin-top:-55px;
 padding:0;
 width:90px;
 height:110px;
 -webkit-tap-highlight-color:transparent
}
.mfp-arrow:active {
 margin-top:-54px
}
.mfp-arrow:focus,
.mfp-arrow:hover {
 opacity:1
}
.mfp-arrow:after,
.mfp-arrow:before {
 content:'';
 display:block;
 width:0;
 height:0;
 position:absolute;
 left:0;
 top:0;
 margin-top:35px;
 margin-left:35px;
 border:medium inset transparent
}
.mfp-arrow:after {
 border-top-width:13px;
 border-bottom-width:13px;
 top:8px
}
.mfp-arrow:before {
 border-top-width:21px;
 border-bottom-width:21px;
 opacity:.7
}
.mfp-arrow-left {
 left:0
}
.mfp-arrow-left:after {
 border-right:17px solid #fff;
 margin-left:31px
}
.mfp-arrow-left:before {
 margin-left:25px;
 border-right:27px solid #3f3f3f
}
.mfp-arrow-right {
 right:0
}
.mfp-arrow-right:after {
 border-left:17px solid #fff;
 margin-left:39px
}
.mfp-arrow-right:before {
 border-left:27px solid #3f3f3f
}
.mfp-iframe-holder {
 padding-top:40px;
 padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
 line-height:0;
 width:100%;
 max-width:900px
}
.mfp-iframe-holder .mfp-close {
 top:-40px
}
.mfp-iframe-scaler {
 width:100%;
 height:0;
 overflow:hidden;
 padding-top:56.25%
}
.mfp-iframe-scaler iframe {
 position:absolute;
 display:block;
 top:0;
 left:0;
 width:100%;
 height:100%;
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.6);
 box-shadow:0 0 8px rgba(0,0,0,.6);
 background:#000
}
img.mfp-img {
 width:auto;
 max-width:100%;
 height:auto;
 display:block;
 line-height:0;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:40px 0 40px;
 margin:0 auto
}
.mfp-figure {
 line-height:0
}
.mfp-figure:after {
 content:'';
 position:absolute;
 left:0;
 top:40px;
 bottom:40px;
 display:block;
 right:0;
 width:auto;
 height:auto;
 z-index:-1;
 -webkit-box-shadow:0 0 8px rgba(0,0,0,.6);
 box-shadow:0 0 8px rgba(0,0,0,.6);
 background:#444
}
.mfp-figure small {
 color:#bdbdbd;
 display:block;
 font-size:12px;
 line-height:14px
}
.mfp-figure figure {
 margin:0
}
.mfp-bottom-bar {
 margin-top:-36px;
 position:absolute;
 top:100%;
 left:0;
 width:100%;
 cursor:auto
}
.mfp-title {
 text-align:left;
 line-height:18px;
 color:#f3f3f3;
 word-wrap:break-word;
 padding-right:36px
}
.mfp-image-holder .mfp-content {
 max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
 cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
 .mfp-img-mobile .mfp-image-holder {
  padding-left:0;
  padding-right:0
 }
 .mfp-img-mobile img.mfp-img {
  padding:0
 }
 .mfp-img-mobile .mfp-figure:after {
  top:0;
  bottom:0
 }
 .mfp-img-mobile .mfp-figure small {
  display:inline;
  margin-left:5px
 }
 .mfp-img-mobile .mfp-bottom-bar {
  background:rgba(0,0,0,.6);
  bottom:0;
  margin:0;
  top:auto;
  padding:3px 5px;
  position:fixed;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
 }
 .mfp-img-mobile .mfp-bottom-bar:empty {
  padding:0
 }
 .mfp-img-mobile .mfp-counter {
  right:5px;
  top:3px
 }
 .mfp-img-mobile .mfp-close {
  top:0;
  right:0;
  width:35px;
  height:35px;
  line-height:35px;
  background:rgba(0,0,0,.6);
  position:fixed;
  text-align:center;
  padding:0
 }
}
@media all and (max-width:900px) {
 .mfp-arrow {
  -webkit-transform:scale(.75);
  -ms-transform:scale(.75);
  transform:scale(.75)
 }
 .mfp-arrow-left {
  -webkit-transform-origin:0;
  -ms-transform-origin:0;
  transform-origin:0
 }
 .mfp-arrow-right {
  -webkit-transform-origin:100%;
  -ms-transform-origin:100%;
  transform-origin:100%
 }
 .mfp-container {
  padding-left:6px;
  padding-right:6px
 }
}
@font-face {
 font-family:Manrope;
 font-weight:200;
 font-style:normal;
 src:url(../fonts/Manrope-ExtraLight/Manrope-ExtraLight.eot);
 src:url(../fonts/Manrope-ExtraLight/Manrope-ExtraLight.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-ExtraLight/Manrope-ExtraLight.woff) format("woff"),
 url(../fonts/Manrope-ExtraLight/Manrope-ExtraLight.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:300;
 font-style:normal;
 src:url(../fonts/Manrope-Light/Manrope-Light.eot);
 src:url(../fonts/Manrope-Light/Manrope-Light.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Light/Manrope-Light.woff) format("woff"),
 url(../fonts/Manrope-Light/Manrope-Light.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:400;
 font-style:normal;
 src:url(../fonts/Manrope-Regular/Manrope-Regular.eot);
 src:url(../fonts/Manrope-Regular/Manrope-Regular.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Regular/Manrope-Regular.woff) format("woff"),
 url(../fonts/Manrope-Regular/Manrope-Regular.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:500;
 font-style:normal;
 src:url(../fonts/Manrope-Medium/Manrope-Medium.eot);
 src:url(../fonts/Manrope-Medium/Manrope-Medium.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Medium/Manrope-Medium.woff) format("woff"),
 url(../fonts/Manrope-Medium/Manrope-Medium.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:600;
 font-style:normal;
 src:url(../fonts/Manrope-SemiBold/Manrope-SemiBold.eot);
 src:url(../fonts/Manrope-SemiBold/Manrope-SemiBold.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-SemiBold/Manrope-SemiBold.woff) format("woff"),
 url(../fonts/Manrope-SemiBold/Manrope-SemiBold.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:700;
 font-style:normal;
 src:url(../fonts/Manrope-Bold/Manrope-Bold.eot);
 src:url(../fonts/Manrope-Bold/Manrope-Bold.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Bold/Manrope-Bold.woff) format("woff"),
 url(../fonts/Manrope-Bold/Manrope-Bold.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:800;
 font-style:normal;
 src:url(../fonts/Manrope-ExtraBold/Manrope-ExtraBold.eot);
 src:url(../fonts/Manrope-ExtraBold/Manrope-ExtraBold.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-ExtraBold/Manrope-ExtraBold.woff) format("woff"),
 url(../fonts/Manrope-ExtraBold/Manrope-ExtraBold.ttf) format("truetype")
}
body {
 margin:0;
 padding:0;
 color:#0a0f38;
 font-family:Manrope,sans-serif;
 font-size:17px;
 font-weight:400;
 line-height:normal
}
.article-card {
 display:block
}
.article-card__image {
 margin-bottom:20px;
 border:1px solid rgba(10,15,56,.05);
 border-radius:8px;
 overflow:hidden
}
.article-card__thumbnail {
 width:100%;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.article-card__link {
 color:#0a0f38;
 font-size:1.41176rem;
 font-weight:800;
 line-height:2.11765rem;
 letter-spacing:.01em;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 text-decoration:none;
 outline:0
}
.article-card__link:focus,
.article-card__link:hover {
 color:#2e4ce5
}
@media screen and (max-width:768px) {
 .article-card__link {
  font-size:1.17647rem;
  line-height:1.76471rem
 }
}
.article-card__description {
 margin-top:8px;
 color:rgba(10,15,56,.7);
 font-size:1rem;
 font-weight:500;
 line-height:1.64706rem;
 letter-spacing:.01em
}
@media screen and (max-width:768px) {
 .article-card__description {
  font-size:.88235rem;
  line-height:1.47059rem
 }
}
.article-card__footer {
 margin-top:8px
}
.article-card__list {
 padding:8px 0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.article-card__list-item {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.article-card__list-item:not(:last-child) {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.article-card__list-item:not(:last-child):after {
 content:"";
 width:2px;
 height:2px;
 margin:0 8px;
 display:inline-block;
 background-color:#c4c4c4
}
.blog-grid {
 display:grid;
 grid-template-columns:repeat(2,1fr);
 grid-row-gap:40px;
 grid-column-gap:20px
}
@media screen and (max-width:768px) {
 .blog-grid {
  grid-template-columns:repeat(1,1fr)
 }
}
.blog-grid__item:first-child,
.blog-grid__item:last-child {
 grid-column:1/-1
}
.blog-grid__item:first-child {
 margin-bottom:32px
}
@media screen and (max-width:768px) {
 .blog-grid__item:first-child {
  margin-bottom:0
 }
}
.blog-grid__item:last-child {
 margin-top:32px
}
@media screen and (max-width:768px) {
 .blog-grid__item:last-child {
  margin-top:0
 }
}
.auth-form__heading {
 color:#0a0f38;
 font-size:2.11765rem;
 font-weight:800;
 line-height:2.82353rem;
 letter-spacing:.01em;
 text-align:center
}
.auth-form__description {
 margin-top:8px;
 color:rgba(10,15,56,.7);
 font-size:1rem;
 font-weight:500;
 line-height:1.88235rem;
 letter-spacing:.01em;
 text-align:center
}
.auth-form__content {
 max-width:480px;
 width:100%;
 padding:40px;
 margin:8px auto 0 auto
}
.auth-form__row:not(:last-child) {
 margin-bottom:16px
}
.auth-form__label {
 display:block;
 margin-bottom:8px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:700;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.auth-form__grid_variant_fluid {
 margin-top:12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.auth-form__grid_variant_fluid .button {
 width:100%;
 color:#2e4ce5
}
.auth-form__footer {
 margin-top:40px
}
.button {
 display:inline-block;
 letter-spacing:.01em;
 text-decoration:none;
 text-align:center;
 border:none;
 cursor:pointer;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.button_fluid {
 width:100%;
 display:block;
 text-align:center
}
.button_style_primary {
 color:#fff;
 font-weight:700;
 background-color:#2e4ce5;
 border-radius:6px
}
.button_style_primary:focus,
.button_style_primary:hover {
 background-color:#1935c7
}
.button_style_primary:active {
 background-color:#13299a
}
.button_style_clean {
 color:#0a0f38;
 font-weight:700
}
.button_style_clean:focus,
.button_style_clean:hover {
 color:rgba(10,15,56,.7)
}
.button_style_clean:active {
 color:rgba(10,15,56,.5)
}
.button_style_secondary {
 color:#2e4ce5;
 font-weight:600;
 font-size:.88235rem!important;
 background-color:#edf0f5;
 border-radius:6px
}
.button_style_secondary:focus,
.button_style_secondary:hover {
 background-color:#dde2ec
}
.button_style_secondary:active {
 background-color:#ccd5e3
}
.button_style_fill {
 padding:8px 16px!important;
 color:#0a0f38;
 font-weight:500;
 font-size:.76471rem!important;
 background-color:#edf0f5;
 border-radius:32px
}
.button_style_fill:focus,
.button_style_fill:hover {
 background-color:#dde2ec
}
.button_style_fill:active {
 background-color:#ccd5e3
}
.button_style_fill div {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.button_style_fill div svg {
 margin-right:6px
}
.button_style_disabled {
 background:#edf0f5;
 color:#0a0f38;
 cursor:default;
 pointer-events:none
}
.button_style_disabled:focus,
.button_style_disabled:hover {
 background-color:#edf0f5
}
.button_style_disabled:active {
 background-color:#edf0f5
}
.button_size_medium {
 padding:9px 20px;
 font-size:.76471rem;
 line-height:1.88235rem
}
.button_size_large {
 padding:13px 40px;
 font-size:1rem;
 line-height:1.88235rem
}
.button[disabled] {
 background:#edf0f5;
 color:#0a0f38;
 cursor:default;
 pointer-events:none
}
.button[disabled]:focus,
.button[disabled]:hover {
 background-color:#edf0f5
}
.button[disabled]:active {
 background-color:#edf0f5
}
.callback {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding:72px 0;
 border-top:1px solid #edeff4
}
@media screen and (max-width:768px) {
 .callback {
  padding:42px 0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
.callback__title {
 margin-right:32px;
 color:#0a0f38;
 font-size:2.11765rem;
 font-weight:800;
 line-height:2.82353rem
}
@media screen and (max-width:992px) {
 .callback__title {
  font-size:1.64706rem;
  line-height:2.11765rem
 }
}
@media screen and (max-width:768px) {
 .callback__title {
  margin-bottom:16px;
  margin-right:0
 }
}
.color-card {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between;
 border-radius:8px;
 padding:20px 86px 20px 40px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.color-card:not(:last-child) {
 margin-bottom:8px
}
.color-card_blue {
 background-color:#2e4ce5
}
.color-card_blue .color-card__text {
 color:#fff
}
.color-card_dark {
 background-color:#0a0f38
}
.color-card_dark .color-card__text {
 color:#fff
}
@media screen and (max-width:576px) {
 .color-card {
  padding:20px 16px 20px 16px
 }
}
.color-card__text {
 font-size:.76471rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.color-card__text:not(.color-card__text_name) {
 font-weight:400
}
.color-card__text_hex {
 margin-left:20%
}
@media screen and (max-width:576px) {
 .color-card__text_hex {
  margin-left:0
 }
}
.content-container {
 max-width:940px;
 width:100%;
 margin:0 auto
}
.content-header__title {
 color:#0a0f38;
 font-size:1.88235rem;
 font-weight:700;
 line-height:2.35294rem
}
.content-header__description {
 margin-top:8px;
 color:rgba(10,15,56,.6);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.currency-carousel__grid {
 position:relative
}
.currency-carousel__grid .flickity-button {
 z-index:10;
 width:52px;
 height:52px;
 background-color:#fff;
 -webkit-box-shadow:0 4px 12px rgba(48,55,120,.12);
 box-shadow:0 4px 12px rgba(48,55,120,.12);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.currency-carousel__grid .flickity-button:focus {
 background-color:#2e4ce5
}
.currency-carousel__grid .flickity-button:focus .flickity-button-icon {
 fill:#fff
}
.currency-carousel__grid .flickity-button.previous {
 left:24px
}
@media screen and (max-width:768px) {
 .currency-carousel__grid .flickity-button.previous {
  left:16px
 }
}
.currency-carousel__grid .flickity-button.next {
 right:24px
}
@media screen and (max-width:768px) {
 .currency-carousel__grid .flickity-button.next {
  right:16px
 }
}
.currency-carousel__grid .flickity-button .flickity-button-icon {
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:17px;
 height:12px;
 margin:auto;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:576px) {
 .currency-carousel__grid .flickity-button {
  width:42px;
  height:42px
 }
}
.currency-carousel__grid:after,
.currency-carousel__grid:before {
 content:"";
 position:absolute;
 z-index:5;
 top:0;
 bottom:0;
 width:168px;
 height:100%;
 pointer-events:none
}
@media screen and (max-width:768px) {
 .currency-carousel__grid:after,
 .currency-carousel__grid:before {
  display:none
 }
}
.currency-carousel__grid:before {
 left:0;
 background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(6.67%,rgba(255,255,255,.0086472)),color-stop(13.33%,rgba(255,255,255,.03551)),color-stop(20%,rgba(255,255,255,.0816599)),color-stop(26.67%,rgba(255,255,255,.147411)),color-stop(33.33%,rgba(255,255,255,.231775)),color-stop(40%,rgba(255,255,255,.331884)),color-stop(46.67%,rgba(255,255,255,.442691)),color-stop(53.33%,rgba(255,255,255,.557309)),color-stop(60%,rgba(255,255,255,.668116)),color-stop(66.67%,rgba(255,255,255,.768225)),color-stop(73.33%,rgba(255,255,255,.852589)),color-stop(80%,rgba(255,255,255,.91834)),color-stop(86.67%,rgba(255,255,255,.96449)),color-stop(93.33%,rgba(255,255,255,.991353)),to(#fff));
 background:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.0086472) 6.67%,rgba(255,255,255,.03551) 13.33%,rgba(255,255,255,.0816599) 20%,rgba(255,255,255,.147411) 26.67%,rgba(255,255,255,.231775) 33.33%,rgba(255,255,255,.331884) 40%,rgba(255,255,255,.442691) 46.67%,rgba(255,255,255,.557309) 53.33%,rgba(255,255,255,.668116) 60%,rgba(255,255,255,.768225) 66.67%,rgba(255,255,255,.852589) 73.33%,rgba(255,255,255,.91834) 80%,rgba(255,255,255,.96449) 86.67%,rgba(255,255,255,.991353) 93.33%,#fff 100%);
 background:linear-gradient(-90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.0086472) 6.67%,rgba(255,255,255,.03551) 13.33%,rgba(255,255,255,.0816599) 20%,rgba(255,255,255,.147411) 26.67%,rgba(255,255,255,.231775) 33.33%,rgba(255,255,255,.331884) 40%,rgba(255,255,255,.442691) 46.67%,rgba(255,255,255,.557309) 53.33%,rgba(255,255,255,.668116) 60%,rgba(255,255,255,.768225) 66.67%,rgba(255,255,255,.852589) 73.33%,rgba(255,255,255,.91834) 80%,rgba(255,255,255,.96449) 86.67%,rgba(255,255,255,.991353) 93.33%,#fff 100%)
}
.currency-carousel__grid:after {
 right:0;
 background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(6.67%,rgba(255,255,255,.0086472)),color-stop(13.33%,rgba(255,255,255,.03551)),color-stop(20%,rgba(255,255,255,.0816599)),color-stop(26.67%,rgba(255,255,255,.147411)),color-stop(33.33%,rgba(255,255,255,.231775)),color-stop(40%,rgba(255,255,255,.331884)),color-stop(46.67%,rgba(255,255,255,.442691)),color-stop(53.33%,rgba(255,255,255,.557309)),color-stop(60%,rgba(255,255,255,.668116)),color-stop(66.67%,rgba(255,255,255,.768225)),color-stop(73.33%,rgba(255,255,255,.852589)),color-stop(80%,rgba(255,255,255,.91834)),color-stop(86.67%,rgba(255,255,255,.96449)),color-stop(93.33%,rgba(255,255,255,.991353)),to(#fff));
 background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.0086472) 6.67%,rgba(255,255,255,.03551) 13.33%,rgba(255,255,255,.0816599) 20%,rgba(255,255,255,.147411) 26.67%,rgba(255,255,255,.231775) 33.33%,rgba(255,255,255,.331884) 40%,rgba(255,255,255,.442691) 46.67%,rgba(255,255,255,.557309) 53.33%,rgba(255,255,255,.668116) 60%,rgba(255,255,255,.768225) 66.67%,rgba(255,255,255,.852589) 73.33%,rgba(255,255,255,.91834) 80%,rgba(255,255,255,.96449) 86.67%,rgba(255,255,255,.991353) 93.33%,#fff 100%);
 background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.0086472) 6.67%,rgba(255,255,255,.03551) 13.33%,rgba(255,255,255,.0816599) 20%,rgba(255,255,255,.147411) 26.67%,rgba(255,255,255,.231775) 33.33%,rgba(255,255,255,.331884) 40%,rgba(255,255,255,.442691) 46.67%,rgba(255,255,255,.557309) 53.33%,rgba(255,255,255,.668116) 60%,rgba(255,255,255,.768225) 66.67%,rgba(255,255,255,.852589) 73.33%,rgba(255,255,255,.91834) 80%,rgba(255,255,255,.96449) 86.67%,rgba(255,255,255,.991353) 93.33%,#fff 100%)
}
.currency-carousel__item {
 margin:0 10px;
 width:380px;
 height:168px;
 border-radius:8px;
 background-position:center center;
 background-repeat:no-repeat
}
.currency-carousel__item a {
    display: block;
    width: 100%;
    height: 100%;
}
.currency-carousel__item img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
@media screen and (max-width:1180px) {
 .currency-carousel__item {
  width:calc(100% / 3)
 }
}
@media screen and (max-width:992px) {
 .currency-carousel__item {
  width:calc(100% / 2)
 }
}
@media screen and (max-width:768px) {
 .currency-carousel__item {
  width:calc(100% - 100px)
 }
}
.dashboard {
 padding-left:360px;
 padding-top:72px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1600px) {
 .dashboard {
  padding-left:300px
 }
}
@media screen and (max-width:1440px) {
 .dashboard {
  padding-left:240px;
  padding-top:60px
 }
}
@media screen and (max-width:992px) {
 .dashboard {
  padding-left:0;
  padding-top:120px
 }
}
.dashboard__content {
 padding:40px 70px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 min-height:calc(100vh - 72px);
 background-color:#fff;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1440px) {
 .dashboard__content {
  padding:30px
 }
}
@media screen and (max-width:992px) {
 .dashboard__content {
  padding:32px 24px
 }
}
.dashboard-button {
 display:inline-block;
 padding:12px 35px 12px 16px;
 background-color:rgba(0,10,30,.02);
 /*! -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1); */
 /*! box-shadow:0 5px 20px rgba(48,55,120,.1); */
 border-radius:4px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 /*! transition:.25s ease-out; */
 text-decoration:none;
 outline:0
}
.dashboard-button:hover {
 transform:translateY(-4px);
 background-color: #e6e6e652;
}
.dashboard-button__wrapper {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.dashboard-button__icon {
 margin-right:12px;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.dashboard-button__content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.dashboard-button__title {
 padding-top:2px;
 color:#0a0f38;
 font-size:.78235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-button__description {
 margin-top:2px;
 color:rgba(10,15,56,.7);
 font-size:.66471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-button__description_green {
 color:#01aa78
}
.dashboard-button__description_red {
 color:#e25050
}
.dashboard-button-grid {
 display:grid;
 grid-template-columns:repeat(3,1fr);
 grid-column-gap:20px;
 grid-row-gap:20px
}
@media screen and (max-width:1800px) {
 .dashboard-button-grid {
  grid-template-columns:repeat(2,1fr)
 }
}
@media screen and (max-width:1280px) {
 .dashboard-button-grid {
  grid-template-columns:repeat(1,1fr)
 }
}
@media screen and (max-width:768px) {
 .dashboard-button-grid {
  grid-column-gap:0;
  grid-row-gap:0;
  -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1);
  box-shadow:0 5px 20px rgba(48,55,120,.1);
  border-radius:8px;
  overflow:hidden
 }
}
.dashboard-button-grid__item .dashboard-button {
 display:block
}
@media screen and (max-width:768px) {
 .dashboard-button-grid__item .dashboard-button {
  border-radius:0;
  -webkit-box-shadow:none;
  box-shadow:none
 }
}
@media screen and (max-width:768px) {
 .dashboard-button-grid__item:not(:last-child) {
  border-bottom:1px solid #e8eaf0
 }
}
.dashboard-currency-select {
 position:relative
}
.dashboard-currency-select__header {
 width:100%;
 padding:16px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 border:none;
 -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1);
 box-shadow:0 5px 20px rgba(48,55,120,.1);
 background-color:#fff;
 border-radius:8px;
 cursor:pointer;
 outline:0
}
.dashboard-currency-select__header:focus {
 background-color:#fcfcfc
}
.dashboard-currency-select__currency-image {
 margin-right:12px;
 width:32px;
 height:32px
}
.dashboard-currency-select__header-content {
 text-align:left
}
.dashboard-currency-select__currency-label {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-currency-select__currency-code {
 margin-right:4px;
 font-weight:700
}
.dashboard-currency-select__currency-value {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem
}
.dashboard-currency-select__toggle {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 margin-left:auto;
 -webkit-transition:.15s ease-out;
 -o-transition:.15s ease-out;
 transition:.15s ease-out
}
.dashboard-currency-select__toggle svg {
 fill:#0a0f38;
 -webkit-transition:.15s ease-out;
 -o-transition:.15s ease-out;
 transition:.15s ease-out
}
.dashboard-currency-select__toggle_toggle {
 fill:#2e4ce5;
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.dashboard-currency-select__toggle_toggle svg {
 fill:#2e4ce5
}
.dashboard-currency-select__content {
 position:absolute;
 z-index:99;
 top:100%;
 right:0;
 left:0;
 background-color:#fff;
 -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1);
 box-shadow:0 5px 20px rgba(48,55,120,.1);
 border-radius:8px;
 overflow-y:auto;
 -webkit-transform:translateY(10px);
 -ms-transform:translateY(10px);
 transform:translateY(10px);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 max-height:380px
}
.dashboard-currency-select__content_hidden {
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
 visibility:hidden;
 opacity:0
}
.dashboard-currency-select__item {
 width:100%;
 padding:16px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 border:none;
 cursor:pointer;
 background-color:transparent;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 outline:0
}
.dashboard-currency-select__item .dashboard-currency-select__currency-image {
 width:40px;
 height:40px
}
.dashboard-currency-select__item:focus,
.dashboard-currency-select__item:hover {
 background-color:rgba(10,15,56,.04)
}
.dashboard-dark-block {
 padding:16px 20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 background-color:rgba(0,10,30,.02);
 border-radius:8px
}
@media screen and (max-width:768px) {
 .dashboard-dark-block {
  padding:16px
 }
}
.dashboard-dark-block__heading {
 color:#0a0f38;
 font-size:.64706rem;
 font-weight:700;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-dark-block__content {
 margin-top:12px
}
.dashboard-dark-block__title {
 padding:8px 0;
 color:rgba(10,15,56,.6);
 font-size:1.41176rem;
 font-weight:700;
 line-height:1.88235rem
}
.dashboard-dark-block__title strong {
 color:#0a0f38
}
@media screen and (max-width:768px) {
 .dashboard-dark-block__title {
  padding:0;
  font-size:1.05882rem;
  line-height:1.64706rem
 }
}
.dashboard-dark-block__footer {
 margin-top:12px
}
.dashboard-dark-block__controls {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.dashboard-dark-block__link {
 padding:14px 20px;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 text-decoration:none;
 background-color:#e8eaf0;
 border-radius:6px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-dark-block__link:focus,
.dashboard-dark-block__link:hover {
 background-color:#d9dce6
}
.dashboard-dark-block__link:active {
 background-color:#c9cedc
}
.dashboard-deposit-address {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 border:1px solid #edf0f5;
 border-radius:8px;
 overflow:hidden
}
.dashboard-deposit-address__header {
 height:220px
}
.dashboard-deposit-address__thumbnail {
 width:100%;
 height:100%;
 background-position:center;
 background-repeat:no-repeat
}
.dashboard-deposit-address__footer {
 position:relative;
 height:52px;
 border-top:1px solid #edf0f5
}
.dashboard-deposit-address__footer .input__field {
 background-color:transparent;
 color:#0a0f38
}
.dashboard-deposit-address__copy {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 padding:12px;
 background-color:transparent;
 border:none;
 cursor:pointer;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-deposit-address__copy svg {
 stroke:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-deposit-address__copy:hover svg {
 stroke:#2e4ce5
}
.dashboard-deposit-info {
 padding:20px;
 background-color:#f4f5f9;
 border-radius:8px
}
.dashboard-deposit-info__currency-thumbnail {
 width:56px;
 height:56px;
 display:block;
 margin-bottom:18px
}
.dashboard-deposit-info__title {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-deposit-info__description {
 margin-top:8px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-deposit-info__footer {
 padding-top:20px;
 margin-top:20px;
 border-top:1px solid #e0e1e9
}
.dashboard-deposit-info__text {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-deposit-info__text span {
 color:#2e4ce5
}
.dashboard-deposit-info__text:not(:last-child) {
 margin-bottom:12px
}
.dashboard-frequent-transfers__heading {
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1rem
}
.dashboard-frequent-transfers__grid {
 margin-top:24px;
 display:grid;
 grid-template-columns:repeat(3,1fr);
 grid-column-gap:20px;
 grid-row-gap:20px
}
.dashboard-frequent-transfers__item {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 border:none;
 background-color:transparent;
 cursor:pointer;
 outline:0
}
.dashboard-frequent-transfers__item:focus .dashboard-frequent-transfers__username,
.dashboard-frequent-transfers__item:hover .dashboard-frequent-transfers__username {
 color:#2e4ce5
}
.dashboard-frequent-transfers__thumbnail {
 width:56px;
 height:56px;
 border-radius:50%
}
.dashboard-frequent-transfers__username {
 margin-top:12px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:.94118rem;
 letter-spacing:.01em;
 text-align:center;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-header {
 position:fixed;
 z-index:999;
 top:0;
 left:360px;
 right:0;
 height:72px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 padding:0 70px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border-bottom:1px solid #edf0f5;
 background-color:#fff;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1600px) {
 .dashboard-header {
  left:300px
 }
}
@media screen and (max-width:1440px) {
 .dashboard-header {
  padding:0 30px
 }
}
@media screen and (max-width:1440px) {
 .dashboard-header {
  left:240px;
  height:60px
 }
}
@media screen and (max-width:992px) {
 .dashboard-header {
  position:absolute;
  top:0;
  right:0;
  bottom:auto;
  left:0;
  height:65px;
  padding:0 24px;
  border-bottom:none
 }
}
.dashboard-header__homepage {
 display:inline-block;
 width: 80px;
}
.dashboard-header__homepage img {
    width: 100%;
}
@media screen and (min-width:992px) {
 .dashboard-header__homepage {
  display:none
 }
}
.dashboard-header__menu {
 height:100%;
 margin-left:-12px;
 margin-right:12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:992px) {
 .dashboard-header__menu {
  display:none
 }
}
.dashboard-header__menu-link {
 padding:0 12px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:4.11765rem;
 letter-spacing:.01em;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 text-decoration:none;
 outline:0
}
.dashboard-header__menu-link:focus,
.dashboard-header__menu-link:hover {
 color:#2e4ce5
}
.dashboard-header__profile {
 margin-left:auto;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.dashboard-header__avatar {
 margin-left:24px;
 width:32px;
 height:32px;
 border-radius:50%;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 vertical-align:bottom
}
@media screen and (max-width:1440px) {
 .dashboard-header__avatar {
  margin-left:0
 }
}
.dashboard-invite-banner {
 padding:20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 background-color:#f4f5f9;
 border-radius:8px
}
.dashboard-invite-banner__heading {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-invite-banner__description {
 margin-top:8px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-invite-banner__input {
 max-width:260px;
 width:100%;
 padding:12px 16px;
 margin-top:20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em;
 border:none;
 border-radius:6px;
 background-color:#dddee7
}
.dashboard-order-card {
 background:#fff;
 -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1);
 box-shadow:0 5px 20px rgba(48,55,120,.1);
 border-radius:8px
}
.dashboard-order-card__header {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between;
 padding:12px 20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
@media screen and (max-width:768px) {
 .dashboard-order-card__header {
  padding:12px 16px
 }
}
.dashboard-order-card__timestamp {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-order-card__content {
 padding:16px 20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border-top:1px solid #e8eaf0
}
@media screen and (max-width:768px) {
 .dashboard-order-card__content {
  padding:8px 16px
 }
}
.dashboard-order-card__grid {
 display:grid;
 grid-template-columns:1fr 2fr;
 grid-row-gap:12px;
 grid-column-gap:12px
}
@media screen and (max-width:768px) {
 .dashboard-order-card__grid {
  width:100%;
  grid-template-columns:1fr;
  grid-row-gap:0;
  grid-column-gap:0
 }
 .dashboard-order-card__grid .dashboard-order-card__grid .dashboard-order-card__item:last-child {
  padding:12px 0
 }
}
@media screen and (max-width:768px) {
 .dashboard-order-card__item {
  padding:12px 0;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
 }
 .dashboard-order-card__item:last-child {
  padding:0
 }
}
.dashboard-order-card__label {
 color:rgba(10,15,56,.6);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-order-card__value {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-order-card__value_green {
 color:#01aa78
}
.dashboard-order-card__value_red {
 color:#e25050
}
.dashboard-order-card__value::after {
 content:attr(data-currency);
 color:rgba(10,15,56,.7);
 margin-left:3px
}
.dashboard-order-card__progress {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.dashboard-order-card__progress-bar {
 width:100%
}
.dashboard-order-card__progress-value {
 margin-left:12px;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-progress-bar {
 position:relative;
 margin:9px 0;
 width:100%;
 height:6px;
 background-color:#e8eaf0;
 border-radius:30px;
 overflow:hidden
}
.dashboard-progress-bar__layout {
 position:absolute;
 z-index:10;
 top:0;
 right:0;
 bottom:0;
 left:0;
 border-radius:30px;
 background:-webkit-gradient(linear,left top,right top,color-stop(-1.19%,rgba(232,234,240,0)),to(rgba(232,234,240,.4))),#01aa78;
 background:-o-linear-gradient(left,rgba(232,234,240,0) -1.19%,rgba(232,234,240,.4) 100%),#01aa78;
 background:linear-gradient(90deg,rgba(232,234,240,0) -1.19%,rgba(232,234,240,.4) 100%),#01aa78
}
.dashboard-saved-wallets__heading {
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1.64706rem
}
.dashboard-saved-wallets__content {
 margin-top:24px
}
.dashboard-saved-wallets__wallet {
 padding:12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.dashboard-saved-wallets__wallet-thumbnail {
 margin-right:11px;
 width:40px;
 height:40px
}
.dashboard-saved-wallets__wallet-currency {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-saved-wallets__wallet-address {
 position:relative;
 max-width:170px;
 overflow:hidden;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-saved-wallets__wallet-address::before {
 content:"";
 position:absolute;
 right:0;
 width:40px;
 height:100%;
 display:block;
 background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(6.67%,rgba(255,255,255,.991353)),color-stop(13.33%,rgba(255,255,255,.96449)),color-stop(20%,rgba(255,255,255,.91834)),color-stop(26.67%,rgba(255,255,255,.852589)),color-stop(33.33%,rgba(255,255,255,.768225)),color-stop(40%,rgba(255,255,255,.668116)),color-stop(46.67%,rgba(255,255,255,.557309)),color-stop(53.33%,rgba(255,255,255,.442691)),color-stop(60%,rgba(255,255,255,.331884)),color-stop(66.67%,rgba(255,255,255,.231775)),color-stop(73.33%,rgba(255,255,255,.147411)),color-stop(80%,rgba(255,255,255,.0816599)),color-stop(86.67%,rgba(255,255,255,.03551)),color-stop(93.33%,rgba(255,255,255,.0086472)),to(rgba(255,255,255,0)));
 background:-o-linear-gradient(right,#fff 0,rgba(255,255,255,.991353) 6.67%,rgba(255,255,255,.96449) 13.33%,rgba(255,255,255,.91834) 20%,rgba(255,255,255,.852589) 26.67%,rgba(255,255,255,.768225) 33.33%,rgba(255,255,255,.668116) 40%,rgba(255,255,255,.557309) 46.67%,rgba(255,255,255,.442691) 53.33%,rgba(255,255,255,.331884) 60%,rgba(255,255,255,.231775) 66.67%,rgba(255,255,255,.147411) 73.33%,rgba(255,255,255,.0816599) 80%,rgba(255,255,255,.03551) 86.67%,rgba(255,255,255,.0086472) 93.33%,rgba(255,255,255,0) 100%);
 background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.991353) 6.67%,rgba(255,255,255,.96449) 13.33%,rgba(255,255,255,.91834) 20%,rgba(255,255,255,.852589) 26.67%,rgba(255,255,255,.768225) 33.33%,rgba(255,255,255,.668116) 40%,rgba(255,255,255,.557309) 46.67%,rgba(255,255,255,.442691) 53.33%,rgba(255,255,255,.331884) 60%,rgba(255,255,255,.231775) 66.67%,rgba(255,255,255,.147411) 73.33%,rgba(255,255,255,.0816599) 80%,rgba(255,255,255,.03551) 86.67%,rgba(255,255,255,.0086472) 93.33%,rgba(255,255,255,0) 100%)
}
.dashboard-saved-wallets__wallet-header {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.dashboard-saved-wallets__wallet-actions {
 margin-left:auto;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.dashboard-saved-wallets__wallet-action {
 padding:6px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 cursor:pointer;
 background-color:transparent;
 border:none;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-saved-wallets__wallet-action:focus {
 opacity:.6
}
.dashboard-saved-wallets__add-wallet {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 padding:18px;
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em;
 text-decoration:none;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-saved-wallets__add-wallet svg {
 margin-right:17px
}
.dashboard-saved-wallets__add-wallet:focus,
.dashboard-saved-wallets__add-wallet:hover {
 color:#2e4ce5
}
.dashboard-section__header {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.dashboard-section__title {
 color:#000;
 font-size:1.11765rem;
 font-weight:700;
 line-height:2.35294rem
}
.dashboard-section__route {
 padding:8px 16px;
 color:rgb(255, 255, 255);
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 text-decoration:none;
 outline:0;
 border-radius:4px;
 background-color:#2e4ce5;
}
.dashboard-section__route:focus,
.dashboard-section__route:hover {
 background-color:#1935c7;
}
.dashboard-section__content {
 margin-top:24px
}
.dashboard-section-affiliates__stats {
 margin-bottom:32px
}
@media screen and (max-width:768px) {
 .dashboard-section-affiliates__stats {
  margin-bottom:16px
 }
}
.dashboard-section-affiliates__grid {
 display:grid;
 grid-template-columns:repeat(2,1fr);
 grid-column-gap:20px;
 grid-row-gap:20px
}
@media screen and (max-width:1800px) {
 .dashboard-section-affiliates__grid {
  grid-template-columns:repeat(1,1fr)
 }
}
@media screen and (max-width:768px) {
 .dashboard-section-affiliates__grid {
  grid-column-gap:8px;
  grid-row-gap:8px
 }
}
.dashboard-section-announcements {
 height:280px
}
.dashboard-section-announcements__item {
 display:block;
 text-decoration:none;
 outline:0
}
.dashboard-section-announcements__item:not(:last-child) {
 padding-bottom:12px;
 margin-bottom:12px;
 border-bottom:1px solid #e8eaf0
}
.dashboard-section-announcements__item:focus .dashboard-section-announcements__title,
.dashboard-section-announcements__item:hover .dashboard-section-announcements__title {
 color:#2e4ce5
}
.dashboard-section-announcements__title {
 display:block;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.29412rem;
 letter-spacing:.01em;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-section-announcements__timestamp {
 display:block;
 margin-top:4px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-section-open-orders__order:not(:last-child) {
 margin-bottom:12px
}
.dashboard-section-trading-fees__stats {
 margin-bottom:32px
}
@media screen and (max-width:768px) {
 .dashboard-section-trading-fees__stats {
  margin-bottom:16px
 }
}
.dashboard-section-trading-fees__grid {
 display:grid;
 grid-template-columns:repeat(2,1fr);
 grid-column-gap:20px;
 grid-row-gap:20px
}
@media screen and (max-width:1400px) {
 .dashboard-section-trading-fees__grid {
  grid-template-columns:repeat(1,1fr)
 }
}
@media screen and (max-width:768px) {
 .dashboard-section-trading-fees__grid {
  grid-row-gap:8px;
  grid-column-gap:8px
 }
}
.dashboard-section-trading-fees__card {
 min-height:145px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 padding:16px 20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 background-color:rgba(0,10,30,.02);
 border-radius:8px
}
@media screen and (max-width:768px) {
 .dashboard-section-trading-fees__card {
  padding:12px 16px
 }
}
.dashboard-section-trading-fees__card-title {
 margin-bottom:4px;
 color:#0a0f38;
 font-size:.64706rem;
 font-weight:700;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-section-trading-fees__card-description {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-section-trading-fees__card-labels {
 margin-top:auto;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.dashboard-section-trading-fees__card-label {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-section-trading-fees__card-label strong {
 color:#0a0f38
}
.dashboard-section-trading-fees__card-label span {
 margin-left:6px;
 color:rgba(10,15,56,.7)
}
.dashboard-section-trading-fees__card-label small {
 margin-left:6px;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.05882rem
}
.dashboard-section-trading-fees__card-progress {
 margin-top:8px
}
.dashboard-section-withdraw-limit {
 position:relative;
 background-color:rgba(0,10,30,.02);
 border-radius:4px;
 overflow:hidden
}
.dashboard-section-withdraw-limit__label {
 margin-bottom:4px;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.64706rem
}
.dashboard-section-withdraw-limit__wrapper {
 position:relative;
 z-index:10;
 padding:16px 20px 20px 20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
@media screen and (max-width:768px) {
 .dashboard-section-withdraw-limit__wrapper {
  padding:12px 16px
 }
}
.dashboard-section-withdraw-limit__layout {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 background:-o-linear-gradient(14.62deg,rgba(244,245,249,.7) 0,rgba(244,245,249,.9) 100%),#60d0fe;
 background:linear-gradient(75.38deg,rgba(244,245,249,.7) 0,rgba(244,245,249,.9) 100%),#60d0fe
}
.dashboard-section-withdraw-limit__value {
 color:#0a0f38;
 font-size:1.41176rem;
 font-weight:700;
 line-height:2.35294rem
}
.dashboard-section-withdraw-limit__value span {
 margin:0 12px;
 color:rgba(10,15,56,.7)
}
@media screen and (max-width:768px) {
 .dashboard-section-withdraw-limit__value {
  font-size:1.17647rem;
  line-height:1.88235rem
 }
}
.dashboard-sidebar {
 position:fixed;
 z-index:10;
 top:0;
 left:0;
 bottom:0;
 max-width:360px;
 width:100%;
 min-height:100vh;
 height:100%;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 border-right:1px solid #edf0f5;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1600px) {
 .dashboard-sidebar {
  max-width:300px
 }
}
@media screen and (max-width:1440px) {
 .dashboard-sidebar {
  max-width:240px
 }
}
@media screen and (max-width:992px) {
 .dashboard-sidebar {
  position:absolute;
  top:65px;
  z-index:999;
  max-width:none;
  min-height:auto;
  height:47px;
  border:none;
  padding:4px 0;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  background-color:#fff
 }
}
.dashboard-sidebar__header {
 height:72px;
 padding:0 32px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1440px) {
 .dashboard-sidebar__header {
  height:60px
 }
}
.dashboard-sidebar__header img {
 max-width:130px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 vertical-align:bottom
}
@media screen and (max-width:1440px) {
 .dashboard-sidebar__header img {
  max-width:130px
 }
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__header {
  display:none
 }
}
.dashboard-sidebar__logo {
 display:inline-block
}
.dashboard-sidebar__body {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 height:100%;
 overflow-y:auto
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__body {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  padding:0 24px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  overflow-x:auto;
  -ms-overflow-style:none
 }
 .dashboard-sidebar__body::-webkit-scrollbar {
  display:none
 }
}
.dashboard-sidebar__content {
 padding:20px 16px 20px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1440px) {
 .dashboard-sidebar__content {
  padding:15px 16px 20px 16px
 }
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__content {
  padding:0;
  margin-right:12px
 }
}
.dashboard-sidebar__back-button {
 margin-bottom:20px
}
.dashboard-sidebar__back-button .button {
 padding-left:8px!important
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__back-button {
  display:none
 }
}
.dashboard-sidebar__menu {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__menu {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
 }
}
.dashboard-sidebar__menu-link {
 width:100%;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 padding:18px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:rgba(10,15,56,.6);
 font-size:.88235rem;
 /*! font-weight:800; */
 line-height:1.41176rem;
 letter-spacing:.01em;
 border-radius:8px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 text-decoration:none;
 outline:0
}
.dashboard-sidebar__menu-link svg {
 margin-right:18px;
 fill:rgba(10,15,56,.6)
}
.dashboard-sidebar__menu-link:focus,
.dashboard-sidebar__menu-link:hover {
 background-color:#dddee7
}
.dashboard-sidebar__menu-link:active {
 background-color:#b9b9c2
}
.dashboard-sidebar__menu-link_current {
 color:#2e4ce5;
 font-weight: ;
}
.dashboard-sidebar__menu-link_current svg {
 fill:#364cff;
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__menu-link_current {
  background-color:#f4f5f9
 }
}
@media screen and (max-width:1440px) {
 .dashboard-sidebar__menu-link {
  padding:12px
 }
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__menu-link {
  width:auto;
  padding:8px 12px;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
 }
 .dashboard-sidebar__menu-link:not(:last-child) {
  margin-right:12px
 }
}
.dashboard-sidebar__footer {
 margin-top:auto;
 padding:20px 16px 20px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
@media screen and (max-width:992px) {
 .dashboard-sidebar__footer {
  margin-top:0;
  padding:0
 }
}
.dashboard-tab-content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
@media screen and (max-width:768px) {
 .dashboard-tab-content {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
.dashboard-tab-content__sidebar {
 position:-webkit-sticky;
 position:sticky;
 top:112px;
 max-width:280px;
 width:100%;
 margin-right:80px;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1440px) {
 .dashboard-tab-content__sidebar {
  top:90px;
  margin-right:40px
 }
}
@media screen and (max-width:992px) {
 .dashboard-tab-content__sidebar {
  top:32px;
  margin-right:40px
 }
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__sidebar {
  position:static;
  margin-right:0
 }
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__menu {
  display:none
 }
}
.dashboard-tab-content__heading {
 margin-bottom:24px;
 color:#0a0f38;
 font-size:1.88235rem;
 font-weight:700;
 line-height:2.35294rem
}
.dashboard-tab-content__item {
 padding:12px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start;
 text-decoration:none;
 border-radius:8px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 outline:0
}
.dashboard-tab-content__item:focus,
.dashboard-tab-content__item:hover {
 background-color:#edf0f5
}
.dashboard-tab-content__item_current {
 background-color:#edf0f5
}
.dashboard-tab-content__item_current:focus {
 background-color:#d3dae6
}
.dashboard-tab-content__item:not(:last-child) {
 margin-bottom:8px
}
.dashboard-tab-content__item-wrapper {
 margin-left:12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.dashboard-tab-content__item-title {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-tab-content__item-description {
 margin-top:2px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-tab-content__item-description_red {
 color:#e25050
}
.dashboard-tab-content__item-description_green {
 color:#01aa78
}
.dashboard-tab-content__content {
 max-width:460px;
 width:100%
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__content {
  max-width:none
 }
}
.dashboard-tab-content__group:not(:last-child) {
 margin-bottom:60px
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__group:not(:last-child) {
  margin-bottom:48px
 }
}
.dashboard-tab-content__group-header {
 margin-bottom:24px
}
.dashboard-tab-content__title {
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1.64706rem
}
.dashboard-tab-content__description {
 margin-top:8px;
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-tab-content__description_large {
 margin-top:24px;
 font-size:.64706rem;
 line-height:.94118rem
}
.dashboard-tab-content__grid-row {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__grid-row {
  display:block
 }
}
.dashboard-tab-content__grid-row:not(:last-child) {
 margin-bottom:24px
}
.dashboard-tab-content__grid-row_small .dashboard-tab-content__grid-column:not(:last-child) {
 margin-right:12px
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__grid-row_small .dashboard-tab-content__grid-column:not(:last-child) {
  margin-right:0
 }
}
.dashboard-tab-content__grid-row_small:not(:last-child) {
 margin-bottom:13px
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__grid-row_small:not(:last-child) {
  margin-bottom:24px
 }
}
.dashboard-tab-content__grid-row_footer {
 margin-top:40px
}
.dashboard-tab-content__grid-row_footer .button {
 padding:14px 20px;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem
}
.dashboard-tab-content__grid-row .list,
.dashboard-tab-content__grid-row .nice-select {
 width:100%
}
.dashboard-tab-content__grid-column {
 width:100%
}
.dashboard-tab-content__grid-column:not(:last-child) {
 margin-right:20px
}
@media screen and (max-width:768px) {
 .dashboard-tab-content__grid-column:not(:last-child) {
  margin-right:0;
  margin-bottom:24px
 }
}
.dashboard-total-balance__heading {
 color:rgba(10,15,56,.7);
 font-size:.64706rem;
 font-weight:700;
 line-height:1.76471rem;
 text-transform:uppercase
}
.dashboard-total-balance__value {
 color:#0a0f38;
 font-size:1.41176rem;
 font-weight:700;
 line-height:2.11765rem
}
.dashboard-total-balance__value span {
 color:rgba(10,15,56,.7)
}
.dashboard-user-info {
 position:relative;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:768px) {
 .dashboard-user-info {
  padding-top:10px
 }
}
.dashboard-user-info__thumbnail {
 width:100px;
 height:100px;
 border-radius:50%;
 margin-right:40px
}
@media screen and (max-width:768px) {
 .dashboard-user-info__thumbnail {
  position:absolute;
  margin-right:0;
  top:0;
  right:0;
  width:72px;
  height:72px
 }
}
@media screen and (max-width:576px) {
 .dashboard-user-info__thumbnail {
  display:none
 }
}
.dashboard-user-info__header {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.dashboard-user-info__name {
 color:#0a0f38;
 font-size:1.41176rem;
 font-weight:700;
 line-height:1.88235rem
}
@media screen and (max-width:768px) {
 .dashboard-user-info__name {
  font-size:1.05882rem;
  line-height:1.64706rem
 }
}
.dashboard-user-info__id {
 padding:8px 10px;
 margin-left:16px;
 color:rgba(10,15,56,.6);
 font-size:.70588rem;
 font-weight:600;
 line-height:.94118rem;
 border-radius:4px;
 background-color:#f4f5f9
}
@media screen and (max-width:768px) {
 .dashboard-user-info__id {
  padding:6px 8px;
  margin-left:8px;
  font-size:.58824rem;
  line-height:.94118rem
 }
}
.dashboard-user-info__email {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem
}
.dashboard-user-info__grid {
 margin-top:8px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:768px) {
 .dashboard-user-info__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  margin-top:18px
 }
}
.dashboard-user-info__item:not(:last-child) {
 padding-right:24px;
 margin-right:24px;
 border-right:1px solid #e8eaf0
}
@media screen and (max-width:768px) {
 .dashboard-user-info__item:not(:last-child) {
  padding-right:0;
  margin-right:0;
  border-right:none
 }
}
@media screen and (max-width:768px) {
 .dashboard-user-info__item {
  padding:12px 0;
  width:100%;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
 }
}
@media screen and (max-width:768px) {
 .dashboard-user-info__content {
  width:100%
 }
}
.dashboard-user-info__item-title {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem
}
@media screen and (max-width:768px) {
 .dashboard-user-info__item-title {
  color:#0a0f38;
  font-size:.82353rem
 }
}
.dashboard-user-info__item-value {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.17647rem
}
.dashboard-user-info__item-value_red {
 color:#e25050
}
.dashboard-user-info__item-value_orange {
 color:#f7931a
}
.dashboard-user-info__item-value_green {
 color:#01aa78
}
.dashboard-wallet-card {
 max-width:220px;
 padding:16px;
 border-radius:8px;
 background-color:#fbfbff
}
.dashboard-wallet-card .dashboard-total-balance__value {
 font-size:1rem;
 line-height:1.41176rem
}
.dashboard-wallet-card .dashboard-total-balance__value span {
 font-weight:500
}
.dashboard-wallet-card_current {
 background-color:#f4f5f9
}
.dashboard-wallet-card__title {
 margin-bottom:8px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:700;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-wallet-card__change {
 margin-top:8px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.dashboard-wallet-card__change_variant_good {
 color:#01aa78
}
.dashboard-wallet-card__change_variant_bad {
 color:#e25050
}
.dashboard-wallet-card__change svg {
 width:20px;
 height:20px;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.dashboard-wallet-card__change span {
 margin-left:8px;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-wallet-select {
 position:relative;
 width:100%
}
.dashboard-wallet-select__header {
 width:100%;
 padding:16px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 border:1px solid #f4f5f9;
 background-color:#fff;
 border-radius:8px;
 cursor:pointer;
 outline:0
}
.dashboard-wallet-select__header:focus {
 background-color:#fcfcfc
}
.dashboard-wallet-select__header-content {
 text-align:left
}
.dashboard-wallet-select__currency-label {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem
}
.dashboard-wallet-select__currency-value {
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-wallet-select__toggle {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 margin-left:auto;
 -webkit-transition:.15s ease-out;
 -o-transition:.15s ease-out;
 transition:.15s ease-out
}
.dashboard-wallet-select__toggle svg {
 fill:#0a0f38;
 -webkit-transition:.15s ease-out;
 -o-transition:.15s ease-out;
 transition:.15s ease-out
}
.dashboard-wallet-select__toggle_toggle {
 fill:#2e4ce5;
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.dashboard-wallet-select__toggle_toggle svg {
 fill:#2e4ce5
}
.dashboard-wallet-select__content {
 position:absolute;
 z-index:99;
 top:100%;
 right:0;
 left:0;
 background-color:#fff;
 -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1);
 box-shadow:0 5px 20px rgba(48,55,120,.1);
 border-radius:8px;
 overflow:hidden;
 -webkit-transform:translateY(10px);
 -ms-transform:translateY(10px);
 transform:translateY(10px);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-wallet-select__content_hidden {
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
 visibility:hidden;
 opacity:0
}
.dashboard-wallet-select__item {
 width:100%;
 padding:16px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 border:none;
 cursor:pointer;
 background-color:transparent;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 outline:0
}
.dashboard-wallet-select__item .dashboard-wallet-select__currency-image {
 width:40px;
 height:40px
}
.dashboard-wallet-select__item:focus,
.dashboard-wallet-select__item:hover {
 background-color:rgba(10,15,56,.04)
}
.dashboard-withdraw-limit {
 width:100%;
 padding:20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-box-shadow:0 5px 20px rgba(48,55,120,.1);
 box-shadow:0 5px 20px rgba(48,55,120,.1);
 background-color:#fff;
 border-radius:8px
}
.dashboard-withdraw-limit .button {
 padding:6px 12px;
 font-weight:600;
 line-height:1.41176rem
}
.dashboard-withdraw-limit__heading {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-withdraw-limit__value {
 margin-top:8px;
 margin-bottom:12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1.64706rem
}
.dashboard-withdraw-limit__count:after {
 content:"/";
 color:rgba(10,15,56,.7);
 margin:0 8px
}
.dashboard-withdraw-limit__currency {
 margin-left:8px;
 color:rgba(10,15,56,.7);
 font-weight:500
}
.document-radio {
 width:100%;
 display:block
}
.document-radio__field {
 position:absolute;
 visibility:hidden
}
.document-radio__field:checked+.document-radio__content {
 background-color:#0a0f38
}
.document-radio__field:checked+.document-radio__content .document-radio__check {
 background-color:#01aa78;
 border-color:#01aa78
}
.document-radio__field:checked+.document-radio__content .document-radio__check:before {
 opacity:1;
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1)
}
.document-radio__field:checked+.document-radio__content .document-radio__icon {
 fill:#fff
}
.document-radio__field:checked+.document-radio__content .document-radio__text {
 color:#fff
}
.document-radio__check {
 position:relative;
 margin-right:16px;
 width:24px;
 height:24px;
 border-radius:50%;
 border:2px solid #e8eaf0;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.document-radio__check:before {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 display:block;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 background-repeat:no-repeat;
 background-position:center;
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNyAxTDMgNUwxIDMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
 -webkit-transform:scale(0);
 -ms-transform:scale(0);
 transform:scale(0);
 opacity:0
}
.document-radio__icon {
 margin-right:8px;
 fill:#0a0f38;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.document-radio__text {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.document-radio__content {
 height:72px;
 padding:0 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 border-radius:8px;
 background-color:#f4f5f9;
 cursor:pointer;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.features {
 position:relative;
 padding:144px 0;
 border-top:1px solid #edeff4
}
.features:before {
 content:"";
 position:absolute;
 top:0;
 right:0;
 left:0;
 width:100%;
 height:200px;
 display:block;
 background:-webkit-gradient(linear,left top,left bottom,from(#f2f3f7),color-stop(6.67%,#f3f3f7),color-stop(13.33%,#f3f4f8),color-stop(20%,#f3f4f8),color-stop(26.67%,#f4f5f8),color-stop(33.33%,#f5f6f9),color-stop(40%,#f7f7fa),color-stop(46.67%,#f8f9fb),color-stop(53.33%,#f9fafc),color-stop(60%,#fbfbfc),color-stop(66.67%,#fcfcfd),color-stop(73.33%,#fdfdfe),color-stop(80%,#fefefe),color-stop(86.67%,#fff),color-stop(93.33%,#fff),to(#fff));
 background:-o-linear-gradient(top,#f2f3f7 0,#f3f3f7 6.67%,#f3f4f8 13.33%,#f3f4f8 20%,#f4f5f8 26.67%,#f5f6f9 33.33%,#f7f7fa 40%,#f8f9fb 46.67%,#f9fafc 53.33%,#fbfbfc 60%,#fcfcfd 66.67%,#fdfdfe 73.33%,#fefefe 80%,#fff 86.67%,#fff 93.33%,#fff 100%);
 background:linear-gradient(180deg,#f2f3f7 0,#f3f3f7 6.67%,#f3f4f8 13.33%,#f3f4f8 20%,#f4f5f8 26.67%,#f5f6f9 33.33%,#f7f7fa 40%,#f8f9fb 46.67%,#f9fafc 53.33%,#fbfbfc 60%,#fcfcfd 66.67%,#fdfdfe 73.33%,#fefefe 80%,#fff 86.67%,#fff 93.33%,#fff 100%);
 opacity:.5
}
@media screen and (max-width:992px) {
 .features {
  padding:70px 0
 }
}
@media screen and (max-width:768px) {
 .features {
  padding:60px 0
 }
}
.features__container {
 max-width:1180px;
 margin:0 auto;
 padding-left:16px;
 padding-right:16px;
 position:relative;
 z-index:5
}
.features__heading {
 max-width:756px;
 width:100%;
 margin:0 auto;
 color:#0a0f38;
 font-size:2.11765rem;
 font-weight:800;
 line-height:2.82353rem;
 text-align:center
}
@media screen and (max-width:992px) {
 .features__heading {
  max-width:650px;
  font-size:1.64706rem;
  line-height:2.11765rem
 }
}
.features__description {
 margin:24px auto 0 auto;
 color:rgba(10,15,56,.7);
 font-size:1.11765rem;
 font-weight:500;
 line-height:1.64706rem;
 text-align:center
}
@media screen and (max-width:992px) {
 .features__description {
  max-width:250px;
  font-size:.94118rem;
  line-height:1.41176rem
 }
}
.features__grid {
 margin-top:72px;
 display:grid;
 grid-template-columns:repeat(4,1fr);
 grid-row-gap:20px
}
@media screen and (max-width:992px) {
 .features__grid {
  grid-template-columns:repeat(2,1fr)
 }
}
@media screen and (max-width:768px) {
 .features__grid {
  margin-top:42px;
  grid-row-gap:40px;
  grid-template-columns:repeat(2,1fr)
 }
}
@media screen and (max-width:576px) {
 .features__grid {
  grid-template-columns:repeat(1,1fr)
 }
}
.features__item {
 padding:24px 16px
}
@media screen and (max-width:768px) {
 .features__item {
  padding:0 24px
 }
}
.features__item-icon {
 margin:0 auto 16px auto;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:64px;
 height:64px;
 border-radius:50%;
 background-color:#fff;
 -webkit-box-shadow:0 4px 12px rgba(48,55,120,.12);
 box-shadow:0 4px 12px rgba(48,55,120,.12)
}
.features__item-title {
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1.64706rem;
 text-align:center
}
.features__item-description {
 max-width:300px;
 margin:8px auto 0 auto;
 color:rgba(10,15,56,.7);
 font-size:1rem;
 font-weight:500;
 line-height:1.64706rem;
 text-align:center
}
.footer {
 padding:48px 0;
 border-top:1px solid #edeff4
}
@media screen and (max-width:768px) {
 .footer {
  padding:24px 0
 }
}
.footer__container {
 max-width:1180px;
 margin:0 auto;
 padding-left:16px;
 padding-right:16px
}
.footer__nav {
 padding-right:125px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
@media screen and (max-width:1180px) {
 .footer__nav {
  padding-right:70px
 }
}
@media screen and (max-width:992px) {
 .footer__nav {
  padding-right:0
 }
}
@media screen and (max-width:768px) {
 .footer__nav {
  display:grid;
  grid-template-columns:repeat(3,1fr);
  grid-row-gap:32px
 }
}
@media screen and (max-width:576px) {
 .footer__nav {
  grid-template-columns:repeat(2,1fr)
 }
}
@media screen and (max-width:768px) {
 .footer__nav-item {
  width:100%
 }
 .footer__nav-item:last-child {
  width:100%;
  grid-column:2/-1
 }
}
@media screen and (max-width:576px) {
 .footer__nav-item:last-child {
  width:100%;
  grid-column:1/-1
 }
}
.footer__nav-item:not(:last-child) {
 margin-right:62px
}
@media screen and (max-width:992px) {
 .footer__nav-item:not(:last-child) {
  margin-right:auto
 }
}
@media screen and (max-width:768px) {
 .footer__nav-item:not(:last-child) {
  margin-right:0
 }
}
.footer__nav-item:last-child {
 margin-left:auto
}
@media screen and (max-width:992px) {
 .footer__nav-item:last-child {
  margin-left:0
 }
}
.footer__nav-title {
 margin-bottom:9px;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.76471rem;
 letter-spacing:.01em
}
.footer__link {
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.76471rem;
 letter-spacing:.01em;
 text-decoration:none;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.footer__link:focus,
.footer__link:hover {
 color:#2e4ce5
}
.footer__social {
 max-width:152px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
@media screen and (max-width:992px) {
 .footer__social {
  max-width:120px
 }
}
@media screen and (max-width:768px) {
 .footer__social {
  max-width:none
 }
}
.footer__social-item {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:32px;
 height:32px;
 margin:4px 0
}
.footer__social-item:not(:nth-child(4n)) {
 margin-right:8px
}
.footer__languages {
 margin-top:20px
}
.footer__languages ul.list {
 max-height:140px
}
.footer__info {
 padding:16px 0;
 margin-top:29px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:768px) {
 .footer__info {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
.footer__logo {
 display:inline-block;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.footer__logo img {
 height:24px
}
.footer__logo:focus {
 opacity:.5
}
.footer__banners {
 position:relative;
 padding-left:32px;
 margin-left:32px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.footer__banners:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 width:1px;
 height:20px;
 display:block;
 margin:auto;
 background-color:#edf0f5
}
@media screen and (max-width:992px) {
 .footer__banners {
  margin-left:16px;
  padding-left:16px
 }
}
@media screen and (max-width:768px) {
 .footer__banners {
  margin-left:0;
  padding-left:0;
  margin-top:24px
 }
 .footer__banners:before {
  display:none
 }
}
.footer__banner {
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.footer__banner:focus {
 opacity:.5
}
.footer__banner:not(:last-child) {
 margin-right:24px
}
@media screen and (max-width:992px) {
 .footer__banner:not(:last-child) {
  margin-right:24px
 }
}
.footer__status {
 margin-left:auto
}
@media screen and (max-width:768px) {
 .footer__status {
  margin-left:0;
  margin-top:24px
 }
}
.footer__important {
 padding:14px 0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
@media screen and (max-width:992px) {
 .footer__important {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
@media screen and (max-width:768px) {
 .footer__important {
  padding:0
 }
}
.footer__h-nav {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:768px) {
 .footer__h-nav {
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
 }
}
.footer__h-nav_without-border .footer__h-nav-item {
 padding:0 10px
}
.footer__h-nav_without-border .footer__h-nav-item:not(:last-child) {
 padding-right:0;
 margin-right:0;
 border-right:none
}
@media screen and (max-width:992px) {
 .footer__h-nav {
  padding:15px 0
 }
}
.footer__h-nav-item:not(:last-child) {
 margin-right:16px
}
@media screen and (min-width:992px) {
 .footer__h-nav-item:not(:last-child) {
  padding-right:16px;
  border-right:1px solid #edf0f5
 }
}
@media screen and (max-width:768px) {
 .footer__h-nav-item:not(:last-child) {
  text-align:center
 }
}
.footer__h-nav-link {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:.94118rem;
 letter-spacing:.01em;
 text-decoration:none;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.footer__h-nav-link:focus,
.footer__h-nav-link:hover {
 color:#2e4ce5
}
.footer__h-nav-link_primary {
 color:#2e4ce5
}
.footer__h-nav-link_primary:focus,
.footer__h-nav-link_primary:hover {
 color:#13299a
}
.footer__copyright {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:.94118rem;
 letter-spacing:.01em
}
@media screen and (max-width:768px) {
 .footer__copyright {
  text-align:center
 }
}
.header {
 max-width:1180px;
 margin:0 auto;
 padding-left:16px;
 padding-right:16px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 padding-top:12px;
 padding-bottom:12px;
 position:relative
}
.header__logo {
 display:inline-block;
 margin-right:6%;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.header__logo:focus {
 opacity:.5
}
.header__logo img {
 width:74px;
 max-height:32px
}
@media screen and (max-width:768px) {
 .header__logo {
  margin-right:auto
 }
}
.header__menu {
 margin-right:auto;
 margin-left:-12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:768px) {
 .header__menu {
  display:none
 }
}
.header__link {
 padding:13px 12px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.41176rem;
 text-align:center;
 text-decoration:none;
 letter-spacing:.01em;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.header__link:focus,
.header__link:hover {
 color:#2e4ce5
}
.header__auth {
 margin-left:auto;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.header__auth .button:not(:first-child) {
 margin-left:13px
}
@media screen and (max-width:768px) {
 .header__auth .button {
  padding:5px 15px
 }
 .header__auth .button:not(:first-child) {
  margin-left:10px
 }
}
@media screen and (max-width:576px) {
 .header__auth {
  display:none
 }
}
.header__hamburger {
 margin-left:16px
}
@media screen and (min-width:768px) {
 .header__hamburger {
  display:none
 }
}
.adaptive-header__menu {
 display:none;
 margin-right:auto;
 margin-left:-12px;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 z-index:999;
 position:absolute;
 top:64px;
 left:0;
 right:0;
 background:#fff;
 border-bottom:1px solid rgba(0,0,0,.2);
 -webkit-box-shadow:0 15px 15px rgba(0,0,0,.2);
 box-shadow:0 15px 15px rgba(0,0,0,.2);
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
@media screen and (max-width:768px) {
 .adaptive-header__menu {
  display:none
 }
}
.adaptive-header__link {
 padding:13px 12px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.41176rem;
 text-align:center;
 text-decoration:none;
 letter-spacing:.01em;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 width:100%
}
.adaptive-header__link:focus,
.adaptive-header__link:hover {
 color:#2e4ce5
}
.adaptive-header__menu_toggle {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.adaptive-header__link-auth {
 display:none
}
@media screen and (max-width:576px) {
 .adaptive-header__link-auth {
  display:block
 }
}
.hamburger {
 position:relative;
 width:40px;
 height:40px;
 padding:0;
 border:none;
 cursor:pointer;
 outline:0;
 background-color:transparent
}
.hamburger span {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:60%;
 height:2px;
 margin:auto;
 background-color:#0a0f38
}
.hamburger span:first-child {
 top:35%
}
.hamburger span:last-child {
 bottom:35%
}
.hero {
 margin:72px 0;
 position:relative
}
@media screen and (max-width:576px) {
 .hero {
  margin:42px 0
 }
}
.hero__recent-post {
 margin-bottom:26px;
 text-align:center
}
.hero__heading {
 max-width:780px;
 width:100%;
 margin:0 auto;
 color:#0a0f38;
 font-size:3.76471rem;
 font-weight:800;
 line-height:4.23529rem;
 letter-spacing:.01em;
 text-align:center
}
@media screen and (max-width:992px) {
 .hero__heading {
  max-width:650px;
  font-size:2.47059rem;
  line-height:2.94118rem
 }
}
@media screen and (max-width:992px) {
 .hero__heading {
  font-size:1.88235rem;
  line-height:2.35294rem
 }
}
.hero__carousel {
 margin-top:72px
}
@media screen and (max-width:992px) {
 .hero__carousel {
  margin-top:42px
 }
}
.input {
 width:100%
}
.input_large .input__field {
 padding:16px;
 font-size:.88235rem
}
.input__field {
 width:100%;
 padding:12px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em;
 border:none;
 background-color:#edf0f5;
 border-radius:6px;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.input__field::-webkit-input-placeholder {
 color:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 transition:.25s ease-out
}
.input__field::-moz-placeholder {
 color:rgba(10,15,56,.6);
 -moz-transition:.25s ease-out;
 transition:.25s ease-out
}
.input__field:-ms-input-placeholder {
 color:rgba(10,15,56,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.input__field::-ms-input-placeholder {
 color:rgba(10,15,56,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.input__field::placeholder {
 color:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.input__field:focus {
 background-color:#dde2ec
}
.input__field:focus::-webkit-input-placeholder {
 opacity:0
}
.input__field:focus::-moz-placeholder {
 opacity:0
}
.input__field:focus:-ms-input-placeholder {
 opacity:0
}
.input__field:focus::-ms-input-placeholder {
 opacity:0
}
.input__field:focus::placeholder {
 opacity:0
}
.input-error[data-error]::after {
 content:attr(data-error);
 display:block;
 position:absolute;
 font-size:.8rem;
 color:#e25050
}
.knowledge-card {
 display:inline-block;
 padding:20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 background-color:#fff;
 border-radius:8px;
 -webkit-box-shadow:0 10px 40px rgba(48,55,120,.07);
 box-shadow:0 10px 40px rgba(48,55,120,.07)
}
.knowledge-card__question {
 font-size:1.11765rem;
 font-weight:700;
 line-height:1.88235rem;
 letter-spacing:.01em
}
.knowledge-card__description {
 margin-top:8px;
 margin-bottom:20px;
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.knowledge-section {
 margin:48px 0
}
.knowledge-section .knowledge-card {
 width:100%
}
.knowledge-section__header {
 padding:8px 0;
 margin-bottom:24px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.knowledge-section__title {
 font-size:1.41176rem;
 font-weight:800;
 line-height:2.11765rem;
 letter-spacing:.01em
}
.knowledge-section__grid {
 display:grid;
 grid-template-columns:repeat(2,1fr);
 grid-column-gap:20px;
 grid-row-gap:20px
}
@media screen and (max-width:576px) {
 .knowledge-section__grid {
  grid-template-columns:repeat(1,1fr)
 }
}
.label-wrapper__text {
 color:#0a0f38;
 font-size:11px;
 font-weight:700;
 /*! line-height:1.17647rem; */
}
.label-wrapper__content {
 margin-top:8px
}
.link {
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 text-decoration:none;
 outline:0
}
.link:focus,
.link:hover {
 color:#0a0f38
}
.link_accent {
 color:#2e4ce5
}
.link_accent:focus,
.link_accent:hover {
 color:#2e4ce5!important;
 text-decoration:underline
}
.link_disabled {
 color:rgba(10,15,56,.4)
}
.link_disabled:after {
 margin-left:8px;
 content:attr(data-after-text);
 font-size:.64706rem;
 font-weight:500;
 line-height:1.05882rem
}
.logo-card {
 position:relative;
 height:260px;
 border-radius:8px
}
@media screen and (max-width:768px) {
 .logo-card {
  height:180px
 }
}
@media screen and (max-width:576px) {
 .logo-card {
  height:90px
 }
}
.logo-card:hover .logo-card__link {
 opacity:1
}
.logo-card_variant_dark {
 background-color:#0a0f38
}
.logo-card_variant_dark .logo-card__link {
 color:#fff
}
.logo-card_variant_dark svg {
 fill:#fff
}
.logo-card_variant_light {
 border:1px solid #edf0f5;
 background:-webkit-gradient(linear,left top,left bottom,from(#f2f3f7),color-stop(6.67%,#f3f3f7),color-stop(13.33%,#f3f4f8),color-stop(20%,#f3f4f8),color-stop(26.67%,#f4f5f8),color-stop(33.33%,#f5f6f9),color-stop(40%,#f7f7fa),color-stop(46.67%,#f8f9fb),color-stop(53.33%,#f9fafc),color-stop(60%,#fbfbfc),color-stop(66.67%,#fcfcfd),color-stop(73.33%,#fdfdfe),color-stop(80%,#fefefe),color-stop(86.67%,#fff),color-stop(93.33%,#fff),to(#fff));
 background:-o-linear-gradient(top,#f2f3f7 0,#f3f3f7 6.67%,#f3f4f8 13.33%,#f3f4f8 20%,#f4f5f8 26.67%,#f5f6f9 33.33%,#f7f7fa 40%,#f8f9fb 46.67%,#f9fafc 53.33%,#fbfbfc 60%,#fcfcfd 66.67%,#fdfdfe 73.33%,#fefefe 80%,#fff 86.67%,#fff 93.33%,#fff 100%);
 background:linear-gradient(180deg,#f2f3f7 0,#f3f3f7 6.67%,#f3f4f8 13.33%,#f3f4f8 20%,#f4f5f8 26.67%,#f5f6f9 33.33%,#f7f7fa 40%,#f8f9fb 46.67%,#f9fafc 53.33%,#fbfbfc 60%,#fcfcfd 66.67%,#fdfdfe 73.33%,#fefefe 80%,#fff 86.67%,#fff 93.33%,#fff 100%)
}
.logo-card_variant_light .logo-card__link {
 color:#2e4ce5
}
.logo-card_variant_light svg {
 fill:#2e4ce5
}
.logo-card__thumbnail {
 width:100%;
 height:100%;
 padding:0 18px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center
}
.logo-card__thumbnail img {
 max-width:185px;
 width:100%
}
@media screen and (max-width:768px) {
 .logo-card__thumbnail img {
  max-width:145px
 }
}
.logo-card__link {
 position:absolute;
 right:0;
 bottom:0;
 left:0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding:18px;
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem;
 text-decoration:none;
 text-align:center;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 opacity:0
}
.logo-card__link:focus,
.logo-card__link:hover {
 opacity:.6
}
@media screen and (max-width:768px) {
 .logo-card__link {
  display:none
 }
}
.market-card {
 max-width:200px;
 height:128px
}
.market-card_good {
 background-color:#eff9f5;
 border-radius:8px
}
.market-card_good .market-card__percent {
 color:#01aa78
}
.market-card_bad {
 background-color:#fdf5f5;
 border-radius:8px
}
.market-card_bad .market-card__percent {
 color:#e25050
}
.market-card__content {
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 padding:8px 12px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.market-card__name {
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:700;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.market-card__price {
 margin-top:12px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.market-card__value {
 font-size:.82353rem;
 font-weight:500;
 line-height:1.64706rem;
 letter-spacing:.01em
}
.market-card__percent {
 margin-left:4px;
 font-size:.64706rem;
 font-weight:500;
 line-height:1.64706rem
}
.market-card__volume {
 color:rgba(10,15,56,.7);
 font-size:.64706rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.markets-group__title {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 font-size:1rem;
 font-weight:800;
 line-height:1.64706rem
}
.markets-group__title svg {
 margin-right:12px
}
.markets-group__grid {
 margin-top:24px;
 display:grid;
 grid-template-columns:repeat(3,1fr);
 grid-column-gap:12px
}
.markets-group__grid .market-card {
 max-width:none
}
@media screen and (max-width:992px) {
 .markets-group__grid {
  grid-template-columns:repeat(2,1fr)
 }
}
@media screen and (max-width:768px) {
 .markets-group__grid {
  grid-template-columns:repeat(1,1fr);
  grid-row-gap:16px
 }
}
.markets-list {
 max-width:1180px;
 margin:0 auto;
 padding-left:16px;
 padding-right:16px;
 margin:144px auto;
 position:relative
}
@media screen and (max-width:992px) {
 .markets-list {
  margin:72px auto
 }
}
.markets-list__viewport {
 overflow-x:auto
}
.markets-list__table {
 min-width:768px
}
.markets-list__content {
 padding:20px 20px 0 20px;
 background-color:#fff;
 -webkit-box-shadow:0 20px 80px rgba(48,55,120,.07);
 box-shadow:0 20px 80px rgba(48,55,120,.07);
 border-radius:12px
}
.markets-list__action {
 display:block;
 padding:20px 0;
 color:#0a0f38;
 font-size:.82353rem;
 font-weight:700;
 line-height:1.88235rem;
 letter-spacing:.01em;
 text-decoration:none;
 text-align:center;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.markets-list__action:focus,
.markets-list__action:hover {
 color:#2e4ce5
}
.orders-filter {
 margin-bottom:24px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
@media screen and (max-width:768px) {
 .orders-filter {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
.orders-filter__cell-item .nice-select,
.orders-filter__cell-item .nice-select .list {
 width:100%
}
.orders-filter__cell-item_size_long {
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (min-width:1200px) {
 .orders-filter__cell-item_size_long {
  min-width:220px
 }
}
.orders-filter__cell-item_float_right {
 margin-left:auto
}
@media screen and (max-width:768px) {
 .orders-filter__cell-item_float_right {
  width:auto!important;
  margin:15px 0 0 auto
 }
}
.orders-filter__cell-item:not(:last-child) {
 margin-right:20px
}
@media screen and (max-width:768px) {
 .orders-filter__cell-item:not(:last-child) {
  margin-right:0;
  margin-bottom:8px
 }
}
@media screen and (max-width:768px) {
 .orders-filter__cell-item {
  width:100%
 }
}
.orders-filter__label {
 margin-right:12px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.orders-filter__link {
 padding:4px 12px;
 color:#0a0f38;
 font-size:.70588rem;
 font-weight:700;
 line-height:1.17647rem;
 letter-spacing:.01em;
 text-decoration:none;
 background:#f4f5f9;
 border-radius:6px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.orders-filter__link:not(:last-child) {
 margin-right:8px
}
.orders-filter__link:focus,
.orders-filter__link:hover {
 background:#e4e6f0
}
.orders-filter__link:active {
 background:#d3d7e7
}
.style_dashboard {
 background-color:#f4f5f9
}
.page_layout_ticket .page__form {
 max-width:480px
}
.page_layout_ticket .page__form .nice-select {
 width:100%;
 height:42px;
 line-height:42px;
 margin-bottom:20px
}
.page_layout_ticket .page__form .nice-select .list {
 width:100%
}
.page_layout_ticket .page__form .nice-select .list li:not(:last-child) {
 margin-bottom:0
}
.page_layout_ticket .page__form .button_style_primary {
 padding:10px 20px;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem
}
.page_layout_ticket .page__form-row {
 display:block
}
.page_layout_ticket .page__form-row:not(:last-child) {
 margin-bottom:20px
}
.page_layout_ticket .page__form-label {
 margin:0 0 8px 0
}
.page_layout_design-assets .page__layout {
 display:grid
}
.page_layout_design-assets .page__layout_type_h {
 grid-template-columns:repeat(2,1fr);
 grid-column-gap:20px
}
@media screen and (max-width:768px) {
 .page_layout_design-assets .page__layout_type_h {
  grid-row-gap:16px
 }
}
.page_layout_design-assets .page__layout_type_v {
 grid-template-columns:repeat(1,1fr);
 grid-row-gap:8px
}
@media screen and (max-width:768px) {
 .page_layout_knowledge .page__sidebar {
  margin-top:0
 }
}
.page_layout_markets .page__header {
 padding:24px 0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
@media screen and (max-width:768px) {
 .page_layout_markets .page__header {
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -webkit-flex-direction:column-reverse;
  -ms-flex-direction:column-reverse;
  flex-direction:column-reverse;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
 }
 .page_layout_markets .page__header .search {
  margin-bottom:24px
 }
}
.page_layout_markets .page__content {
 margin-bottom:124px
}
@media screen and (max-width:768px) {
 .page_layout_markets .page__content {
  margin-bottom:40px
 }
}
.page_layout_markets .page__table {
 overflow-x:auto
}
.page_layout_markets .table-view {
 min-width:900px;
 border-top:1px solid #e8eaf0
}
.page_layout_markets .table-view .table-view__content .table-view__row {
 border-bottom:none
}
.page_layout_markets .table-view .table-view__content .table-view__row:not(:last-child) {
 border-bottom:1px solid #e8eaf0
}
@media screen and (max-width:768px) {
 .page_layout_blog-item .page__grid {
  margin:12px 0 32px 0
 }
}
.page_layout_blog .section-selector {
 margin-bottom:48px
}
@media screen and (max-width:768px) {
 .page_layout_blog .section-selector {
  margin-bottom:24px
 }
}
.page__container {
 max-width:1180px;
 margin:0 auto;
 padding-left:16px;
 padding-right:16px
}
.page__content_seo {
 color:#0a0f38;
 letter-spacing:.01em
}
.page__content_seo h1,
.page__content_seo h2,
.page__content_seo h3,
.page__content_seo h4,
.page__content_seo h5,
.page__content_seo h6 {
 margin:20px 0;
 font-weight:700
}
.page__content_seo h1 {
 font-size:1.41176rem
}
.page__content_seo h2 {
 font-size:1.11765rem
}
.page__content_seo h3 {
 font-size:1.05882rem
}
.page__content_seo h4 {
 font-size:.94118rem
}
.page__content_seo h5 {
 font-size:.88235rem
}
.page__content_seo h6 {
 font-size:.82353rem
}
.page__content_seo p {
 margin:20px 0;
 font-size:1rem;
 font-weight:500;
 line-height:1.88235rem
}
.page__content_seo img {
 width:100%
}
.page__content_seo figure {
 margin:40px 0
}
.page__content_seo figcaption {
 margin:16px 0;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 text-align:center
}
.page__content_seo ol,
.page__content_seo ul {
 margin:40px 0;
 padding-left:35px;
 list-style:disc
}
.page__content_seo ol li,
.page__content_seo ul li {
 padding-left:5px;
 font-size:1rem;
 font-weight:500;
 line-height:1.88235rem
}
.page__content_seo ol li:not(:last-child),
.page__content_seo ul li:not(:last-child) {
 margin-bottom:12px
}
.page__content_seo ol li {
 list-style:decimal
}
.page__content_seo blockquote {
 padding:25px;
 margin:40px 0;
 background-color:#edf0f5;
 font-size:1rem;
 font-weight:700;
 line-height:1.88235rem
}
.page__grid {
 margin:72px 0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
@media screen and (max-width:992px) {
 .page__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
@media screen and (max-width:992px) {
 .page__grid {
  margin:42px 0
 }
}
.page__sidebar {
 max-width:280px;
 width:100%;
 margin-left:120px;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
@media screen and (max-width:1180px) {
 .page__sidebar {
  margin-left:60px
 }
}
@media screen and (max-width:992px) {
 .page__sidebar {
  max-width:none;
  margin-top:60px;
  margin-left:0
 }
 .page__sidebar .sidebar {
  max-width:none
 }
}
.main-background {
 position:absolute;
 background:url(../images/background/Background.jpg) repeat 0 0;
 background-size: 100%;
 width:100%;
 height:960px;
 pointer-events:none
}
.main-background__gradient {
 position:absolute;
 width:100%;
 height:100%;
 background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));
 background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);
 background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)
}
.main-background__left-element {
 position:absolute;
 width:401px;
 height:655px;
 background:url(../images/background/background-item.png) no-repeat center center;
 left:0;
 top:130px;
 -webkit-transform:scale(-1,1);
 -ms-transform:scale(-1,1);
 transform:scale(-1,1)
}
.main-background__right-element {
 position:absolute;
 width:401px;
 height:655px;
 background:url(../images/background/background-item.png) no-repeat center center;
 right:0;
 top:130px
}
@media screen and (max-width:992px) {
 .main-background__left-element,
 .main-background__right-element {
  display:none
 }
}
.page__content {
 width:100%
}
.circle_ticker {
 overflow:hidden;
 border-radius:50%;
 vertical-align:bottom
}
[data-href] {
 cursor:pointer
}
.page-header__content {
 padding:56px 0 72px 0;
 background:-webkit-gradient(linear,left bottom,left top,from(#f2f3f7),color-stop(6.67%,#f3f3f7),color-stop(13.33%,#f3f4f8),color-stop(20%,#f3f4f8),color-stop(26.67%,#f4f5f8),color-stop(33.33%,#f5f6f9),color-stop(40%,#f7f7fa),color-stop(46.67%,#f8f9fb),color-stop(53.33%,#f9fafc),color-stop(60%,#fbfbfc),color-stop(66.67%,#fcfcfd),color-stop(73.33%,#fdfdfe),color-stop(80%,#fefefe),color-stop(86.67%,#fff),color-stop(93.33%,#fff),to(#fff));
 background:-o-linear-gradient(bottom,#f2f3f7 0,#f3f3f7 6.67%,#f3f4f8 13.33%,#f3f4f8 20%,#f4f5f8 26.67%,#f5f6f9 33.33%,#f7f7fa 40%,#f8f9fb 46.67%,#f9fafc 53.33%,#fbfbfc 60%,#fcfcfd 66.67%,#fdfdfe 73.33%,#fefefe 80%,#fff 86.67%,#fff 93.33%,#fff 100%);
 background:linear-gradient(0deg,#f2f3f7 0,#f3f3f7 6.67%,#f3f4f8 13.33%,#f3f4f8 20%,#f4f5f8 26.67%,#f5f6f9 33.33%,#f7f7fa 40%,#f8f9fb 46.67%,#f9fafc 53.33%,#fbfbfc 60%,#fcfcfd 66.67%,#fdfdfe 73.33%,#fefefe 80%,#fff 86.67%,#fff 93.33%,#fff 100%)
}
@media screen and (max-width:992px) {
 .page-header__content {
  padding:56px 0 42px 0
 }
}
@media screen and (max-width:768px) {
 .page-header__content {
  padding:32px 0
 }
}
.page-header__container {
 max-width:1180px;
 margin:0 auto;
 padding-left:16px;
 padding-right:16px
}
.page-header__header {
 margin-bottom:24px
}
.page-header__header .button {
 padding:8px 16px 8px 12px!important;
 line-height:1.17647rem
}
.page-header__heading {
 color:#0a0f38;
 font-size:3.76471rem;
 font-weight:800;
 line-height:4.23529rem
}
@media screen and (max-width:992px) {
 .page-header__heading {
  font-size:2.47059rem
 }
}
@media screen and (max-width:768px) {
 .page-header__heading {
  font-size:1.88235rem
 }
}
.page-header__title {
 color:#0a0f38;
 font-size:2.11765rem;
 font-weight:800;
 line-height:2.82353rem;
 letter-spacing:.01em
}
@media screen and (max-width:992px) {
 .page-header__title {
  font-size:1.41176rem;
  line-height:2.11765rem
 }
}
.page-header__timestamp {
 margin-top:24px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem
}
.page-header__timestamp li:not(:last-child) {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.page-header__timestamp li:not(:last-child):after {
 content:"";
 width:2px;
 height:2px;
 margin:0 8px;
 display:inline-block;
 background-color:#c4c4c4
}
.page-header__grid {
 margin-top:64px;
 display:grid;
 grid-template-columns:repeat(2,1fr);
 grid-column-gap:40px
}
@media screen and (max-width:992px) {
 .page-header__grid {
  grid-column-gap:16px
 }
}
@media screen and (max-width:768px) {
 .page-header__grid {
  margin-top:42px
 }
}
.page-header__description {
 margin-top:16px;
 color:rgba(10,15,56,.7)
}
.page-template__heading {
 margin:24px 0;
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1.64706rem
}
@media screen and (max-width:768px) {
 .page-template__heading {
  margin:16px 0
 }
}
.page-template__commission {
 padding:0 16px;
 color:rgba(10,15,56,.6);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem
}
.page-template__scroller {
 overflow-x:auto
}
.page-template_variant_workspace .page-template__user-info {
 padding-bottom:40px;
 margin-bottom:60px;
 border-bottom:1px solid #e8eaf0
}
@media screen and (max-width:768px) {
 .page-template_variant_workspace .page-template__user-info {
  padding-bottom:16px;
  margin-bottom:48px
 }
}
.page-template_variant_workspace .page-template__grid {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.page-template_variant_workspace .page-template__grid .page-template__item:not(:last-child) {
 margin-bottom:72px
}
@media screen and (max-width:768px) {
 .page-template_variant_workspace .page-template__grid .page-template__item:not(:last-child) {
  margin-bottom:52px
 }
}
@media screen and (max-width:1180px) {
 .page-template_variant_workspace .page-template__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
}
.page-template_variant_workspace .page-template__main {
 width:100%
}
.page-template_variant_workspace .page-template__sidebar {
 max-width:520px;
 width:100%;
 margin-left:50px;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:1900px) {
 .page-template_variant_workspace .page-template__sidebar {
  max-width:420px
 }
}
@media screen and (max-width:1180px) {
 .page-template_variant_workspace .page-template__sidebar {
  margin-left:0;
  max-width:none;
  margin-top:50px
 }
}
@media screen and (max-width:1400px) {
 .page-template_variant_workspace .stats-board__item:not(:last-child) {
  padding-right:24px;
  margin-right:24px
 }
}
@media screen and (max-width:768px) {
 .page-template_variant_workspace .stats-board__item:not(:last-child) {
  padding-right:0;
  margin-right:0
 }
}
@media screen and (max-width:1400px) {
 .page-template_variant_workspace .stats-board__value {
  font-size:1.05882rem
 }
}
.page-template_variant_send .page-template__currency-select {
 margin-top:40px
}
@media screen and (max-width:768px) {
 .page-template_variant_send .page-template__currency-select {
  margin-top:24px
 }
}
.page-template_variant_send .page-template__grid {
 max-width:940px;
 margin-bottom:80px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
@media screen and (max-width:768px) {
 .page-template_variant_send .page-template__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-right:0
 }
}
.page-template_variant_send .page-template__content {
 max-width:460px;
 width:100%
}
.page-template_variant_send .page-template__sidebar {
 max-width:340px;
 width:100%;
 margin-left:24px
}
@media screen and (max-width:768px) {
 .page-template_variant_send .page-template__sidebar {
  margin-left:0;
  margin-top:42px
 }
}
.page-template_variant_send .page-template__invite-banner {
 margin-top:40px
}
.page-template_variant_send .page-template__form {
 margin-top:40px
}
.page-template_variant_send .page-template__form-row .label-wrapper__content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.page-template_variant_send .page-template__form-row .label-wrapper__content .button {
 margin-left:14px;
 padding:14px 20px;
 font-weight:500;
 font-size:.88235rem;
 line-height:1.41176rem
}
.page-template_variant_send .page-template__form-row:not(:last-child) {
 margin-bottom:24px
}
.page-template_variant_transfer .page-template__currency-select {
 margin-top:40px
}
@media screen and (max-width:768px) {
 .page-template_variant_transfer .page-template__currency-select {
  margin-top:24px
 }
}
.page-template_variant_transfer .page-template__grid {
 max-width:940px;
 margin-bottom:80px;
 padding-right:30px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
@media screen and (max-width:768px) {
 .page-template_variant_transfer .page-template__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-right:0
 }
}
.page-template_variant_transfer .page-template__content {
 max-width:460px;
 width:100%
}
.page-template_variant_transfer .page-template__form {
 margin-top:40px
}
.page-template_variant_transfer .page-template__form-row .label-wrapper__content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.page-template_variant_transfer .page-template__form-row .label-wrapper__content .button {
 margin-left:14px;
 padding:14px 20px;
 font-weight:500;
 font-size:.88235rem;
 line-height:1.41176rem
}
.page-template_variant_transfer .page-template__form-row:not(:last-child) {
 margin-bottom:24px
}
.page-template_variant_deposit .page-template__currency-select {
 margin-top:40px
}
@media screen and (max-width:768px) {
 .page-template_variant_deposit .page-template__currency-select {
  margin-top:24px
 }
}
.page-template_variant_deposit .page-template__grid {
 max-width:940px;
 margin-bottom:80px;
 padding-right:30px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
@media screen and (max-width:768px) {
 .page-template_variant_deposit .page-template__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-right:0
 }
}
.page-template_variant_deposit .page-template__content {
 max-width:460px;
 width:100%
}
.page-template_variant_deposit .page-template__sidebar {
 max-width:340px;
 width:100%;
 margin-left:24px
}
@media screen and (max-width:768px) {
 .page-template_variant_deposit .page-template__sidebar {
  margin-left:0;
  margin-top:42px
 }
}
.page-template_variant_deposit .page-template__deposit-address {
 margin-top:58px
}
.page-template_variant_withdraw .page-template__currency-select {
 margin-top:40px
}
@media screen and (max-width:768px) {
 .page-template_variant_withdraw .page-template__currency-select {
  margin-top:24px
 }
}
.page-template_variant_withdraw .page-template__warning {
 margin-top:20px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.page-template_variant_withdraw .page-template__grid {
 max-width:940px;
 margin-bottom:80px;
 padding-right:30px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between
}
@media screen and (max-width:768px) {
 .page-template_variant_withdraw .page-template__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-right:0
 }
}
.page-template_variant_withdraw .page-template__content {
 max-width:460px;
 width:100%
}
.page-template_variant_withdraw .page-template__sidebar {
 max-width:340px;
 width:100%;
 margin-left:24px
}
@media screen and (max-width:768px) {
 .page-template_variant_withdraw .page-template__sidebar {
  margin-left:0;
  margin-top:42px
 }
}
.page-template_variant_withdraw .page-template__withdraw-limit {
 margin-bottom:40px
}
.page-template_variant_withdraw .page-template__form {
 margin-top:40px
}
.page-template_variant_withdraw .page-template__form-row .label-wrapper__content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -webkit-align-items:flex-end;
 -ms-flex-align:end;
 align-items:flex-end
}
.page-template_variant_withdraw .page-template__form-row .label-wrapper__content .button {
 margin-left:14px;
 padding:14px 20px;
 font-weight:500;
 font-size:.88235rem;
 line-height:1.41176rem
}
.page-template_variant_withdraw .page-template__form-row:not(:last-child) {
 margin-bottom:24px
}
.page-template_variant_affiliates .page-template__grid {
 margin-top:60px;
 display:grid;
 grid-template-columns:repeat(2,1fr);
 grid-column-gap:20px;
 grid-row-gap:20px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:768px) {
 .page-template_variant_affiliates .page-template__grid {
  margin-top:32px;
  grid-template-columns:repeat(1,1fr);
  grid-row-gap:8px
 }
}
.page-template_variant_affiliates .page-template__stats {
 margin-top:60px;
 margin-bottom:80px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
@media screen and (max-width:768px) {
 .page-template_variant_affiliates .page-template__stats {
  margin:48px 0
 }
}
.page-template_variant_affiliates .page-template__table .table-view {
 min-width:600px
}
.page-template_variant_orders .section-selector__scroller .table-view {
 min-width:725px;
 border-top:1px solid #e8eaf0
}
.page-template_variant_orders .section-selector__scroller .table-view .table-view__header .table-view__item {
 padding:12px 14px
}
.page-template_variant_orders .section-selector__scroller .table-view .table-view__content .table-view__item {
 padding:10px 14px
}
.page-template_variant_orders .page-template__sections {
 margin-top:32px
}
.page-template_variant_wallets .page-template__header {
 padding-bottom:8px;
 margin-bottom:40px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between;
 border-bottom:1px solid #e8eaf0
}
.page-template_variant_wallets .page-template__copyright {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.page-template_variant_wallets .page-template__total-balance {
 margin-bottom:24px
}
.page-template_variant_wallets .page-template__wallets {
 margin-bottom:40px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 overflow-x:auto
}
@media screen and (max-width:992px) {
 .page-template_variant_wallets .page-template__wallets {
  position:relative;
  left:-24px;
  width:calc(100% + (24px * 2));
  padding:0 24px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
 }
}
.page-template_variant_wallets .page-template__wallet {
 max-width:210px;
 width:100%;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.page-template_variant_wallets .page-template__wallet:not(:last-child) {
 margin-right:20px
}
.page-template_variant_wallets .page-template__filter {
 margin-bottom:24px
}
.page-template_variant_wallets .page-template__scroller .table-view {
 min-width:760px;
 border-top:1px solid #e8eaf0
}
.page-template_variant_wallets .page-template__scroller .table-view .table-view__header .table-view__item {
 padding:12px 14px
}
.page-template_variant_wallets .page-template__scroller .table-view .table-view__content .table-view__item {
 padding:10px 14px
}
.form-error[data-error]::after {
 content:attr(data-error);
 display:block;
 font-size:.8rem;
 color:#e25050;
 margin-top:10px
}
.sign-up__block.form-error[data-error]::after {
 text-align:center
}
.sign-in__block.form-error[data-error]::after {
 text-align:center
}
.password-input {
 position:relative
}
.password-input__field {
 width:100%;
 padding:10px 65px 10px 13px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.88235rem;
 letter-spacing:.01em;
 border:none;
 background-color:#edf0f5;
 border-radius:6px;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::-webkit-input-placeholder {
 color:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::-moz-placeholder {
 color:rgba(10,15,56,.6);
 -moz-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field:-ms-input-placeholder {
 color:rgba(10,15,56,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::-ms-input-placeholder {
 color:rgba(10,15,56,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::placeholder {
 color:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field:focus {
 background-color:#dde2ec
}
.password-input__field:focus::-webkit-input-placeholder {
 opacity:0
}
.password-input__field:focus::-moz-placeholder {
 opacity:0
}
.password-input__field:focus:-ms-input-placeholder {
 opacity:0
}
.password-input__field:focus::-ms-input-placeholder {
 opacity:0
}
.password-input__field:focus::placeholder {
 opacity:0
}
.password-input__eye {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 padding:0 12px;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 border-top-right-radius:6px;
 border-bottom-right-radius:6px;
 background-color:transparent;
 border:none;
 cursor:pointer;
 outline:0
}
.password-input__eye svg {
 fill:rgba(10,15,56,.4);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__eye:focus,
.password-input__eye:hover {
 background-color:#dde2ec
}
.password-input__eye_selected svg {
 fill:#2e4ce5
}
.profile-editor {
 padding-bottom:30px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.profile-editor__picture {
 width:80px;
 height:80px;
 border-radius:50%;
 overflow:hidden;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 cursor:pointer;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.profile-editor__picture img {
 width:100%;
 height:100%
}
.profile-editor__picture:hover {
 opacity:.7
}
@media screen and (max-width:576px) {
 .profile-editor__picture {
  width:64px;
  height:64px
 }
}
.profile-editor__content {
 position:relative;
 margin-left:20px;
 width:100%;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-align-content:flex-start;
 -ms-flex-line-pack:start;
 align-content:flex-start
}
@media screen and (max-width:576px) {
 .profile-editor__content {
  margin-left:12px
 }
}
.profile-editor__input-wrapper .input:first-child .input__field {
 border-top-left-radius:8px;
 border-top-right-radius:8px;
 border-bottom:1px solid #e8eaf0
}
.profile-editor__input-wrapper .input:last-child .input__field {
 border-bottom-left-radius:8px;
 border-bottom-right-radius:8px
}
.profile-editor__input-wrapper .input__field {
 height:100%;
 padding:16px!important;
 border-radius:0;
 font-size:.88235rem!important;
 line-height:1.29412rem!important
}
.profile-editor__description {
 position:absolute;
 top:100%;
 margin-top:12px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.profile-editor__description span {
 color:#0a0f38
}
.profile-editor__upload {
 position:absolute;
 left:-9999px
}
.recent-post-bar {
 display:inline-block;
 padding:6px 16px;
 margin:0 auto;
 background-color:#f4f5f9;
 border-radius:30px
}
.recent-post-bar__grid {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.recent-post-bar__title {
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:700;
 line-height:1.64706rem
}
.recent-post-bar__date {
 margin-left:16px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:600;
 line-height:1.64706rem
}
@media screen and (max-width:576px) {
 .recent-post-bar__date {
  display:none
 }
}
.recent-post-bar__link {
 display:inline-block;
 position:relative;
 margin-left:16px;
 padding-left:16px;
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:600;
 line-height:1.64706rem;
 letter-spacing:.01em;
 -webkit-text-decoration:#fdf5e6;
 text-decoration:#fdf5e6;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.recent-post-bar__link:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 width:1px;
 height:20px;
 display:block;
 margin:auto;
 background-color:#e8eaf0
}
.recent-post-bar__link:focus,
.recent-post-bar__link:hover {
 color:#2e4ce5
}
.search {
 position:relative;
 display:inline-block;
 max-width:380px;
 width:100%;
 height:48px
}
.search__field {
 width:100%;
 height:100%;
 padding:14px 16px 14px calc(14px + 20px + 10px);
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#0a0f38;
 font-size:.82353rem;
 font-weight:500;
 border:none;
 background-color:#edf0f5;
 border-radius:6px;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.search__field:focus {
 background-color:#dde2ec
}
.search__field:focus+.search__placeholder .search__placeholder-text {
 display:none
}
.search__placeholder {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 padding:14px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 pointer-events:none
}
.search__placeholder-text {
 margin-left:8px;
 color:rgba(10,15,56,.6);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem
}
.section-selector_variant_group .section-selector__tabs {
 border-bottom:1px solid #e8eaf0
}
.section-selector_variant_group .section-selector__tab {
 height:100%;
 margin:0;
 border-radius:0;
 border-top-left-radius:8px;
 border-top-right-radius:8px
}
.section-selector_variant_group .section-selector__content {
 margin-top:23px
}
@media screen and (max-width:768px) {
 .section-selector_variant_group {
  position:relative;
  left:-24px;
  width:calc(100% + (24px * 2))
 }
 .section-selector_variant_group .section-selector__tabs {
  overflow-x:auto;
  padding:0 24px
 }
 .section-selector_variant_group .section-selector__tab {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
 }
 .section-selector_variant_group .section-selector__content {
  padding:0 24px
 }
}
.section-selector__tabs {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.section-selector__tab {
 padding:12px 16px;
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em;
 border:none;
 background-color:transparent;
 border-radius:8px;
 outline:0;
 cursor:pointer;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.section-selector__tab:not(:last-child) {
 margin-right:12px
}
.section-selector__tab:focus,
.section-selector__tab:hover {
 color:#0a0f38
}
.section-selector__tab_current {
 color:#0a0f38;
 background-color:#edf0f5
}
.section-selector__tab_current:focus {
 background-color:#dde2ec
}
.section-selector__scroller {
 overflow-x:auto
}
.large-nice-select {
 height:52px
}
.large-nice-select .nice-select {
 height:52px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.large-nice-select .nice-select .current {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 letter-spacing:.01em
}
.nice-select {
 -webkit-tap-highlight-color:transparent;
 background-color:#fff;
 border-radius:8px;
 border:solid 1px #f4f5f9;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 clear:both;
 cursor:pointer;
 display:block;
 float:left;
 font-family:inherit;
 font-size:.76471rem;
 letter-spacing:.01em;
 font-weight:500;
 height:36px;
 line-height:2.11765rem;
 outline:0;
 padding-left:12px;
 padding-right:38px;
 position:relative;
 text-align:left!important;
 -webkit-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 white-space:nowrap;
 width:auto
}
.nice-select:hover {
 border-color:#dbdbdb
}
.nice-select.open,
.nice-select:active,
.nice-select:focus {
 border-color:#999
}
.nice-select:after {
 border-bottom:2px solid #adb1c5;
 border-right:2px solid #adb1c5;
 content:'';
 display:block;
 height:5px;
 margin-top:-4px;
 pointer-events:none;
 position:absolute;
 right:17px;
 top:50%;
 -webkit-transform-origin:66% 66%;
 -ms-transform-origin:66% 66%;
 transform-origin:66% 66%;
 -webkit-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 transform:rotate(45deg);
 -webkit-transition:all .15s ease-in-out;
 -o-transition:all .15s ease-in-out;
 transition:all .15s ease-in-out;
 width:5px
}
.nice-select.open:after {
 -webkit-transform:rotate(-135deg);
 -ms-transform:rotate(-135deg);
 transform:rotate(-135deg)
}
.nice-select.open .list {
 opacity:1;
 pointer-events:auto;
 -webkit-transform:scale(1) translateY(0);
 -ms-transform:scale(1) translateY(0);
 transform:scale(1) translateY(0)
}
.nice-select.disabled {
 border-color:#ededed;
 color:#999;
 pointer-events:none
}
.nice-select.disabled:after {
 border-color:#ccc
}
.nice-select.wide {
 width:100%
}
.nice-select.wide .list {
 left:0!important;
 right:0!important
}
.nice-select.right {
 float:right
}
.nice-select.right .list {
 left:auto;
 right:0
}
.nice-select.small {
 font-size:12px;
 height:36px;
 line-height:34px
}
.nice-select.small:after {
 height:4px;
 width:4px
}
.nice-select.small .option {
 line-height:34px;
 min-height:36px
}
.nice-select .list {
 background-color:#fff;
 border-radius:5px;
 -webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);
 box-shadow:0 0 0 1px rgba(68,68,68,.11);
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 margin-top:4px;
 opacity:0;
 overflow:hidden;
 overflow-y:auto;
 padding:0;
 pointer-events:none;
 position:absolute;
 top:100%;
 left:0;
 -webkit-transform-origin:50% 0;
 -ms-transform-origin:50% 0;
 transform-origin:50% 0;
 -webkit-transform:scale(.75) translateY(-21px);
 -ms-transform:scale(.75) translateY(-21px);
 transform:scale(.75) translateY(-21px);
 -webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;
 -o-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;
 transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;
 z-index:9;
 max-height:300px
}
.nice-select .list:hover .option:not(:hover) {
 background-color:transparent!important
}
.nice-select .option {
 cursor:pointer;
 font-weight:500;
 font-size:.76471rem;
 line-height:2.11765rem;
 list-style:none;
 min-height:36px;
 outline:0;
 padding-left:12px;
 padding-right:38px;
 text-align:left;
 -webkit-transition:all .2s;
 -o-transition:all .2s;
 transition:all .2s
}
.nice-select .option.focus,
.nice-select .option:hover {
 background-color:#f6f6f6
}
.nice-select .option.selected {
 font-weight:700
}
.nice-select .option.selected.focus {
 background-color:#f6f6f6
}
.nice-select .option.disabled {
 background-color:transparent;
 color:#999;
 cursor:default
}
.no-csspointerevents .nice-select .list {
 display:none
}
.no-csspointerevents .nice-select.open .list {
 display:block
}
.sidebar {
 max-width:280px
}
.sidebar__section:not(:last-child) {
 padding-bottom:34px;
 margin-bottom:32px;
 border-bottom:1px solid #edf0f5
}
.sidebar__title {
 color:#0a0f38;
 font-size:1.11765rem;
 font-weight:700;
 line-height:1.88235rem;
 letter-spacing:.01em
}
.sidebar__description {
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.sidebar__content {
 margin-top:12px
}
.sidebar__block:not(:last-child) {
 margin-bottom:12px
}
.sidebar__footer {
 margin-top:16px
}
.sidebar-article {
 padding:8px 0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:start;
 -webkit-align-items:flex-start;
 -ms-flex-align:start;
 align-items:flex-start
}
.sidebar-article__content {
 padding-left:12px
}
.sidebar-article__link {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:24px;
 letter-spacing:.01em;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 text-decoration:none;
 outline:0
}
.sidebar-article__link:focus,
.sidebar-article__link:hover {
 color:#2e4ce5
}
.sidebar-article__list {
 margin-top:8px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.sidebar-article__list-item {
 color:rgba(10,15,56,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.sidebar-article__list-item:not(:last-child) {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.sidebar-article__list-item:not(:last-child):after {
 content:"";
 width:2px;
 height:2px;
 margin:0 8px;
 display:inline-block;
 background-color:#c4c4c4
}
.stats-board {
 width:100%;
 display:block
}
.stats-board__heading {
 color:#0a0f38;
 font-size:1rem;
 font-weight:700;
 line-height:1.64706rem
}
.stats-board__description {
 color:rgba(10,15,56,.6);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.stats-board__grid {
 width:100%;
 margin-top:24px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row
}
@media screen and (max-width:768px) {
 .stats-board__grid {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  margin-top:8px
 }
}
.stats-board__item:not(:last-child) {
 padding-right:40px;
 margin-right:40px;
 border-right:1px solid #e8eaf0
}
@media screen and (max-width:768px) {
 .stats-board__item:not(:last-child) {
  margin-right:0;
  padding-right:0;
  border-right:none
 }
}
@media screen and (max-width:768px) {
 .stats-board__item {
  padding:12px 0;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  flex-direction:row-reverse;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
 }
}
.stats-board__value {
 color:#0a0f38;
 font-size:1.41176rem;
 font-weight:700;
 line-height:2.35294rem
}
@media screen and (max-width:768px) {
 .stats-board__value {
  font-size:.94118rem;
  font-weight:600;
  line-height:1.17647rem
 }
}
.stats-board__label {
 color:rgba(10,15,56,.6);
 font-size:.76471rem;
 font-weight:600;
 line-height:1.17647rem;
 letter-spacing:.01em
}
@media screen and (max-width:768px) {
 .stats-board__label {
  font-size:.82353rem;
  font-weight:500;
  line-height:1.17647rem
 }
}
.status-bar {
 display:inline-block;
 padding:4px 12px;
 border:1px solid #edf0f5;
 border-radius:6px
}
.status-bar_variant_normal .status-bar__text {
 color:#01aa78
}
.status-bar_variant_normal .status-bar__text:before {
 background-color:#01aa78
}
.status-bar_variant_fail .status-bar__text {
 color:#e25050
}
.status-bar_variant_fail .status-bar__text:before {
 background-color:#e25050
}
.status-bar__content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.status-bar__label {
 margin-right:10px;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:600;
 line-height:1.88235rem;
 letter-spacing:.01em
}
.status-bar__text {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.88235rem;
 letter-spacing:.01em
}
.status-bar__text:before {
 content:"";
 width:6px;
 height:6px;
 display:inline-block;
 margin-right:8px;
 border-radius:50%;
 background-color:#0a0f38
}
.status-bar__delay {
 margin-left:10px;
 color:#2e4ce5;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.88235rem;
 letter-spacing:.01em
}
.table-view {
 width:100%;
 text-align:left;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.table-view__header {
 border-bottom:1px solid #e8eaf0
}
.table-view__header .table-view__item {
 padding:16px 20px;
 color:rgba(10,15,56,.6);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 vertical-align:middle
}
.table-view__content .table-view__row {
 border-bottom:1px solid #e8eaf0
}
.table-view__content .table-view__item {
 vertical-align:middle;
 padding:18px 20px
}
.table-view__text {
 display:inline-block;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.table-view__text_green {
 color:#01aa78
}
.table-view__text_red {
 color:#e25050
}
.table-view-trading-couple {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 position:relative
}
.table-view-trading-couple img {
 width:100%;
 height:100%;
 vertical-align:top
}
.table-view-trading-couple__first {
 margin-right:12px;
 position:relative;
 width:32px;
 height:32px;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 overflow:hidden;
 border-radius:50%
}
.table-view-trading-couple__first.mini-ticker {
 width:16px;
 height:16px
}
.table-view-trading-couple__second {
 position:absolute;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 left:14px;
 bottom:-2px;
 width:16px;
 height:16px;
 border:2px solid #fff;
 border-radius:50%;
 overflow:hidden
}
.table-view-trading-couple__label {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.table-view-change {
 display:inline-block;
 margin-right:8px;
 padding:4px;
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:500;
 line-height:1.17647rem
}
.table-view-change_variant_red {
 color:#e25050;
 background-color:rgba(226,80,80,.1)
}
.table-view-change_variant_green {
 color:#01aa78;
 background-color:rgba(1,170,120,.1)
}
.table-view__favorite {
 padding:0;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 background-color:transparent;
 border:none;
 outline:0;
 cursor:pointer;
 stroke:rgba(10,15,56,.2);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.table-view__favorite_toggle {
 stroke:#2e4ce5
}
.table-view__pair {
 color:rgba(10,15,56,.7);
 font-size:.82353rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.table-view__pair .table-view__label span {
 color:#0a0f38;
 font-weight:600
}
.table-view__link {
 padding:8px 12px;
 color:#2e4ce5;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em;
 text-decoration:none
}
.table-view__link_disabled {
 color:rgba(10,15,56,.4);
 cursor:default;
 pointer-events:none
}
.textarea {
 width:100%
}
.textarea__field {
 width:100%;
 padding:12px 16px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 color:#0a0f38;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em;
 border:none;
 background-color:#edf0f5;
 border-radius:6px;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 resize:none
}
.textarea__field::-webkit-input-placeholder {
 color:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field::-moz-placeholder {
 color:rgba(10,15,56,.6);
 -moz-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field:-ms-input-placeholder {
 color:rgba(10,15,56,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field::-ms-input-placeholder {
 color:rgba(10,15,56,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field::placeholder {
 color:rgba(10,15,56,.6);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field:focus {
 background-color:#dde2ec
}
.textarea__field:focus::-webkit-input-placeholder {
 opacity:0
}
.textarea__field:focus::-moz-placeholder {
 opacity:0
}
.textarea__field:focus:-ms-input-placeholder {
 opacity:0
}
.textarea__field:focus::-ms-input-placeholder {
 opacity:0
}
.textarea__field:focus::placeholder {
 opacity:0
}
.verification-card {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.verification-card__status {
 padding:0 12px
}
@media screen and (max-width:576px) {
 .verification-card__status {
  padding-left:0
 }
}
.verification-card__picture {
 margin-right:15px;
 width:64px;
 height:64px;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.verification-card__picture_variant_box {
 background-color:#f4f5f9;
 border-radius:50%
}
@media screen and (max-width:576px) {
 .verification-card__picture {
  width:48px;
  height:48px
 }
}
.verification-card__title {
 color:#0a0f38;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem
}
.verification-card__description {
 color:rgba(10,15,56,.7);
 font-size:.88235rem;
 font-weight:500;
 line-height:1.41176rem
}
.verification-card__description_green {
 color:#01aa78
}
.verification-card__description_orange {
 color:#f7931a
}
.verification-card__description_red {
 color:#e25050
}
.view-more {
 text-decoration:none;
 outline:0
}
.view-more:focus .view-more__label,
.view-more:hover .view-more__label {
 color:#0a0f38
}
.view-more:focus .view-more__icon,
.view-more:hover .view-more__icon {
 fill:#0a0f38
}
.view-more__content {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center
}
.view-more__label {
 color:#2e4ce5;
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem;
 letter-spacing:.01em;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.view-more__icon {
 fill:#2e4ce5;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.fees-section {
 text-align:left;
 margin:72px 0
}
@media screen and (max-width:768px) {
 .fees-section {
  margin:48px 0
 }
}
.fees-section__overflow {
 overflow-y:auto
}
.fees-section__table {
 border-collapse:separate;
 text-align:left;
 width:100%
}
.fees-section__column {
 vertical-align:middle
}
.fees-section__title {
 display:block;
 line-height:36px;
 font-weight:800;
 font-size:28px
}
.fees-section__headline {
 margin-top:8px;
 display:block;
 line-height:24px;
 font-weight:500;
 font-size:15px;
 color:rgba(10,15,56,.7)
}
.fees-section__headline_primary {
 color:#01aa78
}
.fees-section__currency {
 margin-top:5px;
 height:100%;
 min-width:120px;
 -webkit-column-gap:10px;
 -moz-column-gap:10px;
 column-gap:10px;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 grid-auto-flow:column;
 display:inline-grid
}
.fees-section__currency-preview {
 overflow:hidden;
 border-radius:50%;
 height:32px;
 width:32px
}
.fees-section__currency-name {
 line-height:20px;
 font-weight:500;
 font-size:14px;
 color:rgba(10,15,56,.7)
}
.fees-section__currency-name strong {
 color:#0a0f38
}
.fees-section__thead .fees-section__row .fees-section__column {
 padding:12px 24px;
 border-top:1px solid #e8eaf0;
 border-right:1px solid #e8eaf0;
 border-left:1px solid #e8eaf0
}
.fees-section__thead .fees-section__row:first-child .fees-section__column:first-child {
 border:none
}
.fees-section__thead .fees-section__row:first-child .fees-section__column:nth-child(2) {
 padding:24px;
 border-radius:12px 12px 0 0;
 min-width:340px
}
.fees-section__thead .fees-section__row:first-child .fees-section__column:nth-child(3) {
 width:20px;
 min-width:10px;
 border-top:0;
 border-left:none;
 border-right:none;
 padding:0
}
.fees-section__thead .fees-section__row:first-child .fees-section__column:nth-child(4) {
 padding:24px;
 border-radius:12px 12px 0 0;
 min-width:340px
}
.fees-section__thead .fees-section__row:last-child .fees-section__column {
 line-height:20px;
 font-weight:500;
 font-size:13px;
 color:rgba(10,15,56,.6)
}
.fees-section__thead .fees-section__row:last-child .fees-section__column:nth-child(2n+1) {
 border-right:0
}
.fees-section__tbody .fees-section__row .fees-section__column {
 padding:16px 24px;
 border-top:1px solid #e8eaf0;
 border-right:1px solid #e8eaf0;
 border-left:1px solid #e8eaf0;
 line-height:20px;
 font-weight:500;
 font-size:14px
}
.fees-section__tbody .fees-section__row .fees-section__column:nth-child(1) {
 padding-top:0;
 padding-bottom:0;
 border-left:0;
 border-right:0
}
.fees-section__tbody .fees-section__row .fees-section__column:nth-child(2) {
 border-right:0
}
.fees-section__tbody .fees-section__row .fees-section__column:nth-child(4) {
 width:20px;
 min-width:10px;
 border-left:none;
 border-right:none;
 padding:0
}
.fees-section__tbody .fees-section__row .fees-section__column:nth-child(5) {
 border-right:0
}
.fees-section__tbody .fees-section__row:last-child .fees-section__column {
 border-bottom:1px solid #e8eaf0
}
.fees-section__note {
 margin:44px auto 0 auto;
 max-width:780px;
 text-align:center;
 line-height:20px;
 font-weight:500;
 font-size:14px;
 color:rgba(10,15,56,.7)
}
.mfp-zoom-in.mfp-ready.mfp-bg {
 opacity:.8
}
.mfp-zoom-in.mfp-bg {
 opacity:0;
 -webkit-transition:all .3s ease-out;
 -o-transition:all .3s ease-out;
 transition:all .3s ease-out
}
.mfp-bg {
 opacity:1;
 background-color:rgba(10,15,56,.4)
}
.mfp-zoom-in .mfp-with-anim {
 opacity:0;
 -webkit-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 -webkit-transform:translateY(-15px);
 -ms-transform:translateY(-15px);
 transform:translateY(-15px)
}
.mfp-zoom-in.mfp-bg {
 opacity:0;
 -webkit-transition:all .3s ease-out;
 -o-transition:all .3s ease-out;
 transition:all .3s ease-out
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
 opacity:1;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0)
}
.mfp-zoom-in.mfp-ready.mfp-bg {
 opacity:.8
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
 -webkit-transform:translateY(-15px);
 -ms-transform:translateY(-15px);
 transform:translateY(-15px);
 opacity:0
}
.mfp-zoom-in.mfp-removing.mfp-bg {
 opacity:0
}
.mfp-bg {
 opacity:1;
 background-color:rgba(10,15,56,.4)
}
.mfp-container {
 padding:0
}
@media screen and (max-width:768px) {
 .mfp-content {
  height:100%
 }
}
.scam-modal {
 margin:auto;
 max-width:520px;
 background:#fff;
 border-radius:16px;
 overflow:hidden
}
@media screen and (max-width:768px) {
 .scam-modal {
  border-radius:20px 20px 0 0;
  position:absolute;
  right:0;
  bottom:0;
  left:0
 }
}
.mfp-zoom-in .mfp-with-anim {
 opacity:0;
 -webkit-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 -webkit-transform:translateY(-15px);
 -ms-transform:translateY(-15px);
 transform:translateY(-15px)
}
.mfp-zoom-in.mfp-bg {
 opacity:0;
 -webkit-transition:all .3s ease-out;
 -o-transition:all .3s ease-out;
 transition:all .3s ease-out
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
 opacity:1;
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0)
}
.mfp-zoom-in.mfp-ready.mfp-bg {
 opacity:.8
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
 -webkit-transform:translateY(-15px);
 -ms-transform:translateY(-15px);
 transform:translateY(-15px);
 opacity:0
}
.mfp-zoom-in.mfp-removing.mfp-bg {
 opacity:0
}
.mfp-bg {
 opacity:1;
 background-color:rgba(10,15,56,.4)
}
.mfp-container {
 padding:0
}
@media screen and (max-width:768px) {
 .mfp-content {
  height:100%
 }
}
.scam-modal__content {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:32px 36px
}
@media screen and (max-width:768px) {
 .scam-modal__content {
  padding:20px
 }
}
.scam-modal__title {
 display:block;
 max-width:270px;
 margin-bottom:20px;
 font-size:28px;
 font-weight:800;
 line-height:36px
}
@media screen and (max-width:768px) {
 .scam-modal__title {
  margin-bottom:16px;
  font-size:22px;
  line-height:26px
 }
}
.scam-modal__tagline {
 line-height:28px;
 font-weight:500;
 font-size:16px;
 color:rgba(10,15,56,.7)
}
@media screen and (max-width:768px) {
 .scam-modal__tagline {
  font-size:14px;
  line-height:24px
 }
}
.scam-modal__steps {
 margin:24px 0;
 border:1px solid #f4f5f9;
 border-radius:12px;
 -webkit-box-shadow:0 12px 32px rgba(48,55,120,.06);
 box-shadow:0 12px 32px rgba(48,55,120,.06);
 grid-template-columns:repeat(3,1fr);
 grid-auto-flow:column;
 display:grid
}
@media screen and (max-width:768px) {
 .scam-modal__steps {
  margin:16px 0
 }
}
.scam-modal__step {
 padding-bottom:16px;
 display:grid
}
.scam-modal__step:not(:last-child) {
 border-right:1px solid #f4f5f9
}
@media screen and (max-width:768px) {
 .scam-modal__step {
  padding-bottom:12px
 }
}
.scam-modal__step-preview {
 width:100%;
 height:150px
}
@media screen and (max-width:768px) {
 .scam-modal__step-preview {
  height:120px
 }
}
.scam-modal__step-name {
 text-align:center;
 line-height:28px;
 font-weight:600;
 font-size:14px
}
@media screen and (max-width:768px) {
 .scam-modal__step-name {
  font-size:13px;
  line-height:21px
 }
}
.scam-modal__note {
 margin:24px 0 16px 0;
 line-height:28px;
 font-weight:500;
 color:rgba(10,15,56,.7)
}
@media screen and (max-width:768px) {
 .scam-modal__note {
  margin:16px 0;
  font-size:14px;
  line-height:24px
 }
}
.scam-modal__footer {
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 background:#f4f5f9;
 padding:10px 20px;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.scam-modal__close,
.scam-modal__remember {
 background:0 0;
 padding:0;
 border:none;
 outline:0;
 cursor:pointer;
 line-height:32px;
 font-weight:500;
 font-size:14px;
 font-family:inherit
}
.scam-modal__remember {
 color:#545774
}
.scam-modal__close {
 color:#2e4ce5
}
.setup-password-form,
.sign-in-form,
.sign-up-form {
 gap:16px;
 display:grid;
 max-width:482px;
 margin:0 auto;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:40px
}
@media screen and (max-width:768px) {
 .setup-password-form,
 .sign-in-form,
 .sign-up-form {
  max-width:100%;
  padding:16px
 }
}
.sign-in-form__row:last-child {
 margin-top:8px;
 row-gap:12px;
 -webkit-column-gap:20px;
 -moz-column-gap:20px;
 column-gap:20px;
 grid-template-columns:repeat(2,1fr);
 display:grid
}
.sign-in-form__row:last-child .button:first-child {
 grid-column:span 2
}
@media screen and (max-width:768px) {
 .sign-in-form__row:last-child .button {
  grid-column:span 2
 }
}
.page_layout_setup-password .page__title,
.page_layout_sign-in .page__title,
.page_layout_sign-up .page__title {
 margin-top:72px;
 font-size:36px;
 font-weight:800;
 line-height:48px;
 text-align:center
}
.page_layout_setup-password .page__subtitle,
.page_layout_sign-in .page__subtitle,
.page_layout_sign-up .page__subtitle {
 color:rgba(#0a0f38,.7);
 font-size:17px;
 font-weight:500;
 line-height:32px;
 text-align:center
}
.sign-up-form__row:last-child {
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 grid-auto-flow:column;
 display:grid
}
.input-code {
 position:relative;
 background-color:#edf0f5;
 border-radius:6px
}
.input-code .input__field {
 color:#edf0f5
}
.input-code .input__field:focus {
 color:#dde2ec
}
.input-code__container {
 pointer-events:none;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 text-align:center;
 -webkit-box-pack:justify;
 -webkit-justify-content:space-between;
 -ms-flex-pack:justify;
 justify-content:space-between;
 grid-template-columns:repeat(6,50px);
 -webkit-box-align:center;
 -webkit-align-items:center;
 -ms-flex-align:center;
 align-items:center;
 display:grid
}
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
 -webkit-appearance:none;
 margin:0
}
input[type=number] {
 -moz-appearance:textfield
}
#signUpButton3 {
 grid-column:span 2
}
.input-code__char_empty {
 opacity:.4
}
.get-started {
    margin: 120px 0;
}

.get-started__container {
    display: grid;
    row-gap: 80px;
    justify-items: center;
}

.get-started__heading {
    font-style: normal;
    font-weight: 800;
    font-size: 36px;
    line-height: 48px;
    text-align: center;
    letter-spacing: 0.01em;
    color: #0A0F38;
}

.get-started__items {
    position: relative;
    display: grid;
    justify-content: center;
    width: 100%;
    grid-template-columns: repeat(4, 280px);
    column-gap: 10px;
}
.get-started__items:before {
    content: "";

    position: absolute;

    top: 53px;
    right: 0;
    left: 0;
    height: 1px;

    background: #E8EAF0;
}

.get-started__item {
    position: relative;
    box-sizing: border-box;
    padding: 0 15px;
    display: grid;
    text-align: center;
    align-content: flex-start;
    row-gap: 10px;
}
@media screen and (max-width: 1280px) {
    .get-started__items {
        grid-template-columns: repeat(4, 220px);
    }
    .get-started__item {
        padding: 0 6px;
    }
}
.get-started__item:not(:last-child):after {
    content: "";

    position: absolute;
    left: 100%;
    margin-left: -95px;
    margin-top: 20px;

    width: 178px;
    height: 8px;
    background-image: url("data:image/svg+xml,%3Csvg width='176' height='8' viewBox='0 0 176 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 4C8 6.20914 6.20914 8 4 8C1.79086 8 0 6.20914 0 4C0 1.79086 1.79086 0 4 0C6.20914 0 8 1.79086 8 4ZM36 4C36 6.20914 34.2091 8 32 8C29.7909 8 28 6.20914 28 4C28 1.79086 29.7909 0 32 0C34.2091 0 36 1.79086 36 4ZM60 8C62.2091 8 64 6.20914 64 4C64 1.79086 62.2091 0 60 0C57.7909 0 56 1.79086 56 4C56 6.20914 57.7909 8 60 8ZM92 4C92 6.20914 90.2091 8 88 8C85.7909 8 84 6.20914 84 4C84 1.79086 85.7909 0 88 0C90.2091 0 92 1.79086 92 4ZM116 8C118.209 8 120 6.20914 120 4C120 1.79086 118.209 0 116 0C113.791 0 112 1.79086 112 4C112 6.20914 113.791 8 116 8ZM148 4C148 6.20914 146.209 8 144 8C141.791 8 140 6.20914 140 4C140 1.79086 141.791 0 144 0C146.209 0 148 1.79086 148 4ZM172 8C174.209 8 176 6.20914 176 4C176 1.79086 174.209 0 172 0C169.791 0 168 1.79086 168 4C168 6.20914 169.791 8 172 8Z' fill='url(%23paint0_linear_26_1268)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_26_1268' x1='211' y1='3.99999' x2='7.22376e-07' y2='4.00003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232E4CE5' stop-opacity='0.6'/%3E%3Cstop offset='1' stop-color='%23F8F9FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: cover;
}

.get-started__icon {
    position: relative;

    display: grid;
    align-items: center;
    justify-content: center;
    margin: 0 auto 10px auto;

    width: 80px;
    height: 80px;
    background: #FFFFFF;
    border-radius: 50%;
    box-shadow: 0px 11px 12px rgba(0, 0, 0, 0.03), 0px 14px 10px rgba(238, 241, 251, 0.1);
    border: 1px solid #E8EAF0;
}
.get-started__icon:before {
    content: "";

    position: absolute;
    top: -2px;
    right: -5px;
    left: -5px;

    height: 55px;
    background: #FFFFFF;
    border-radius: 11px;
}
.get-started__icon:after {
    content: attr(data-count);

    position: absolute;
    top: 10px;
    right: 0;

    padding: 5px 4px;

    color: #FFFFFF;
    font-size: 11px;
    font-weight: 500;
    line-height: 8px;
    border-radius: 50px;
    background: #2E4CE5;
}

.get-started__icon-content {
    position: relative;
    z-index: 10;
}

.get-started__label {
    color: #0A0F38;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
}

.get-started__note {
    color: #535774;
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
    text-align: center;
}

@media screen and (max-width: 992px) {
    .get-started__container {
        row-gap: 40px;
    }

    .get-started__items {
        grid-template-columns: 1fr;
        padding-left: 28px;
        row-gap: 40px;
        box-sizing: border-box;
    }

    .get-started__items:before {
        display: none;
    }

    .get-started__item {
        padding: 0;
        column-gap: 80px;
        grid-template-columns: 82px 1fr;
        text-align: left;
    }

    .get-started__icon {
        margin-bottom: 0;
        grid-row-start: 1;
        grid-row-end: 3;
    }

    .get-started__note {
        text-align: left;
        grid-column: 2;
        max-width: 170px;
    }

    .get-started__label {
        font-size: 16px;
        line-height: 24px;
        padding: 16px 0 8px 0;
    }

    .get-started__note {
        font-size: 16px;
        font-weight: 500;
    }

    .get-started__item:not(:last-child):after {
        margin-top: -16px;
        margin-left: -10px;
        left: 0;
        width: 102px;
        height: 6px;
        transform: rotate(90deg);
        top: 100%;
    }

    .get-started__heading {
        font-size: 26px;
        line-height: 34px;
    }

    .get-started__item:before {
        content: "";

        position: absolute;
        top: 52px;
        left: -28px;

        width: calc(100% + 28px);
        height: 1px;
        display: block;
        background: #E8EAF0;
    }
}
.trade-easily {
    max-width: 1280px;
    margin: 100px auto;

    display: grid;
    grid-template-columns: 560px 1fr;
    column-gap: 140px;
}

.trade-easily__heading {
    font-weight: 800;
    font-size: 36px;
    line-height: 48px;
    letter-spacing: 0.01em;
    color: #0A0F38;
}

.trade-easily__content {
    display: grid;
    row-gap: 60px;
    justify-items: flex-start;
    align-items: flex-start;
}

.trade-easily__list {
    position: relative;
    display: grid;
    row-gap: 45px;
    list-style: decimal;
    padding-left: 47px;
}

.trade-easily__item {
    display: grid;
    row-gap: 10px;
}

.trade-easily__label {
    font-weight: bold;
    font-size: 18px;
    line-height: 30px;
    color: #0A0F38;
}

.trade-easily__note {
    font-weight: 500;
    font-size: 17px;
    line-height: 28px;
    color: rgba(10, 15, 56, 0.7);
}

.trade-easily__counter {
    position: absolute;
    left: 0;

    font-weight: 500;
    font-size: 18px;
    line-height: 30px;
    color: #2E4CE5;
}

@media screen and (max-width: 1280px) {
    .trade-easily {
        column-gap: 24px;
        grid-template-columns: 480px 1fr;
    }
}

.trade-easily__preview {
    width: 100%;
}

@media screen and (max-width: 992px) {
    .trade-easily {
        grid-template-columns: 1fr;
        padding: 0 16px;
        box-sizing: border-box;
    }

    .trade-easily__preview {
        display: none;
    }
}