@import url(../../cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css);

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,
dfn,div,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.eot);
 src:url(../fonts/Manrope-ExtraLightd41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-ExtraLight.woff) format("woff"),
 url(../fonts/Manrope-ExtraLight.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:300;
 font-style:normal;
 src:url(../fonts/Manrope-Light.eot);
 src:url(../fonts/Manrope-Lightd41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Light.woff) format("woff"),
 url(../fonts/Manrope-Light.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:400;
 font-style:normal;
 src:url(../fonts/Manrope-Regular.eot);
 src:url(../fonts/Manrope-Regulard41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Regular.woff) format("woff"),
 url(../fonts/Manrope-Regular.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:500;
 font-style:normal;
 src:url(../fonts/Manrope-Medium.eot);
 src:url(../fonts/Manrope-Mediumd41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Medium.woff) format("woff"),
 url(../fonts/Manrope-Medium.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:600;
 font-style:normal;
 src:url(../fonts/Manrope-SemiBold.eot);
 src:url(../fonts/Manrope-SemiBoldd41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-SemiBold.woff) format("woff"),
 url(../fonts/Manrope-SemiBold.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:700;
 font-style:normal;
 src:url(../fonts/Manrope-Bold.eot);
 src:url(../fonts/Manrope-Boldd41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-Bold.woff) format("woff"),
 url(../fonts/Manrope-Bold.ttf) format("truetype")
}
@font-face {
 font-family:Manrope;
 font-weight:800;
 font-style:normal;
 src:url(../fonts/Manrope-ExtraBold.eot);
 src:url(../fonts/Manrope-ExtraBoldd41d.eot?#iefix) format("embedded-opentype"),
 url(../fonts/Manrope-ExtraBold.woff) format("woff"),
 url(../fonts/Manrope-ExtraBold.ttf) format("truetype")
}
body {
 margin:0;
 padding:0;
 color:#6666ff;
 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(0,0,102,.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:#6666ff;
 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:#FF7A71;
}
@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(0,0,102,.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(0,0,102,.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:#6666ff;
 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(0,0,102,.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:#6666ff;
 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:#FF7A71
}
.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:#0000b3;
 border-radius:6px
}
.button_style_primary:focus,
.button_style_primary:hover {
 background-color:#000099;
 color:#fff;
 text-decoration: none;
}
.button_style_primary:active {
 background-color:#000099;
 text-decoration: none;
}

.button_style_warning {
 color:#fff !important;
 font-weight:700;
 border-radius: 3px;
 background-color:#2478b7;
}
.button_style_warning:focus,
.button_style_warning:hover {
 background-color: #18507a;
 text-decoration: none;
}
.button_style_warning:active {
 background-color: #103551;
 text-decoration: none;
}

.button_style_clean {
 color:#000;
 font-weight:700
}
.button_style_clean:focus,
.button_style_clean:hover {
 color:rgba(0,0,102,.7)
}
.button_style_clean:active {
 color:rgba(0,0,102,.5)
}
.button_style_secondary {
 color:#FF7A71;
 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:#6666ff;
 font-weight:500;
 font-size:.76471rem!important;
 background-color:#edf0f5;
 border-radius:32px
}
.button_style_fill:focus,
.button_style_fill:hover {
 color:#fff;
 background-color:#dde2ec;
 text-decoration-line:none;
}
.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:#6666ff;
 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:#6666ff;
 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:#FF7A71
}
.color-card_blue .color-card__text {
 color:#fff
}
.color-card_dark {
 background-color:#6666ff
}
.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:#000;
 font-size:1.88235rem;
 font-weight:700;
 line-height:2.35294rem
}
.content-header__description {
 margin-top:8px;
 color:rgba(0,0,102,.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:#FF7A71
}
.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:#000;
 font-size:.78235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-button__description {
 margin-top:2px;
 color:rgba(0,0,102,.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(0,0,102,.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:#6666ff;
 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:#6666ff;
 -webkit-transition:.15s ease-out;
 -o-transition:.15s ease-out;
 transition:.15s ease-out
}
.dashboard-currency-select__toggle_toggle {
 fill:#FF7A71;
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.dashboard-currency-select__toggle_toggle svg {
 fill:#FF7A71
}
.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(0,0,102,.04);
 color:rgba(17,23,135,1) !important;
}
.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:rgba(127,127,229,.8);
 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:rgba(127,127,229,1);
 color: #fff;
}
.dashboard-dark-block__link:active {
 background-color: rgba(37,81,117.1)
}
.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:#000;
}
.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(0,0,102,.6);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.dashboard-deposit-address__copy:hover svg {
 stroke:#FF7A71
}
.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:#000;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-deposit-info__description {
 margin-top:8px;
 color:rgba(0,0,102,.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(0,0,102,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.dashboard-deposit-info__text span {
 color:#FF7A71
}
.dashboard-deposit-info__text:not(:last-child) {
 margin-bottom:12px
}
.dashboard-frequent-transfers__heading {
 color:#6666ff;
 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:#FF7A71
}
.dashboard-frequent-transfers__thumbnail {
 width:56px;
 height:56px;
 border-radius:50%
}
.dashboard-frequent-transfers__username {
 margin-top:12px;
 color:#6666ff;
 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:#000;
 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:#F00;
 text-decoration-line:none;
}
.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:#6666ff;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 letter-spacing:.01em
}
.dashboard-invite-banner__description {
 margin-top:8px;
 color:rgba(0,0,102,.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:#6666ff;
 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(0,0,102,.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(0,0,102,.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:#6666ff;
 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(0,0,102,.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:#6666ff;
 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:#6666ff;
 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:#6666ff;
 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(0,0,102,.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(0,0,102,.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:#FF7A71
}
.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:#0000b3;
}
.dashboard-section__route:focus,
.dashboard-section__route:hover {
 background-color:#000066;
}
.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:#FF7A71
}
.dashboard-section-announcements__title {
 display:block;
 color:#6666ff;
 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(0,0,102,.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;
 color:rgba(10,15,56,.7)
}
.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:#000;
 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:#999;
 font-size:1.41176rem;
 font-weight:700;
 line-height:2.35294rem
}
.dashboard-section-withdraw-limit__value span {
 margin:0 12px;
 color:rgba(0,0,0,.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(0,0,102,.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(0,0,102,.6)
}
.dashboard-sidebar__menu-link:focus,
.dashboard-sidebar__menu-link:hover {
 color: #fff;
 background-color:#dddee7;
 text-decoration-line: none;
}
.dashboard-sidebar__menu-link:active {
 background-color:#000099
}
.dashboard-sidebar__menu-link_current {
 color:#000099;
}
.dashboard-sidebar__menu-link_current svg {
 fill:#000099;
}
@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(0,0,0,.7);
 font-size:.64706rem;
 font-weight:700;
 line-height:1.76471rem;
 text-transform:uppercase
}
.dashboard-total-balance__value {
 color:#000;
 font-size:1.41176rem;
 font-weight:700;
 line-height:2.11765rem;
}
.dashboard-total-balance__value span {
 color:rgba(0,0,102,.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:#000;
 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(0,0,102,.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:#e8eaf0 !important;
 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(0,0,102,.7);
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem
}
@media screen and (max-width:768px) {
 .dashboard-user-info__item-title {
  color:#6666ff;
  font-size:.82353rem
 }
}
.dashboard-user-info__item-value {
 color:#6666ff;
 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(0,0,102,.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:#000;
 font-size:.88235rem;
 font-weight:700;
 line-height:1.41176rem
}
.dashboard-wallet-select__currency-value {
 color:#6666ff;
 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:#6666ff;
 -webkit-transition:.15s ease-out;
 -o-transition:.15s ease-out;
 transition:.15s ease-out
}
.dashboard-wallet-select__toggle_toggle {
 fill:#FF7A71;
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.dashboard-wallet-select__toggle_toggle svg {
 fill:#FF7A71
}
.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(0,0,102,.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(0,0,102,.7);
 margin:0 8px
}
.dashboard-withdraw-limit__currency {
 margin-left:8px;
 color:rgba(0,0,102,.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:#6666ff;
 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(0,0,102,.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:#6666ff;
 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(0,0,102,.7);
 font-size:1rem;
 font-weight:500;
 line-height:1.64706rem;
 text-align:center
}
.footer {
 /*padding:48px 0;*/
 padding:20px 0;
 background-color:rgba(238,238,238,.4);
 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:#F00
}
.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;*/
 margin-top: 10px;
 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;*/
 padding: 4px 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(0,0,102,.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:#F00;
 text-decoration-line:none !important;
}
.footer__h-nav-link_primary {
 color:#536895
}
.footer__h-nav-link_primary:focus,
.footer__h-nav-link_primary:hover {
 color:#13299a
}
.footer__copyright {
 color:rgba(0,0,102,.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:#000;
 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,
.header__link:active{
 color:#f00;
 text-decoration-line: none !important;
}
.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:#000;
 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:#FF7A71
}
.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:#0000ff;
}
.hamburger span:first-child {
 top:35%
}
.hamburger span:last-child {
 bottom:35%
}

.hamburger:focus,.hamburger:active {
 outline: 0;
 outline-width:none;
}

.hero {
 margin:20px 0;
 /*margin:5px 0;*/
 /*margin-bottom:40px !important;*/
 /*margin-bottom: 20px !important;*/
 position:relative
}

.hero .hero_h2{
    color:#f00;
    font-style:normal;
    font-weight:normal;
    text-align:center;
    letter-spacing:0.02em;
    font-size:14px;
    line-height:20px;
    margin-top:20px;
    margin-bottom:20px;
}
.hero .appDownloads {
    text-align:center;
    margin:20px 0;
}
.hero .appDownloads img{
    cursor:pointer;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.hero .appDownloads img:hover{
    animation: shake 0.5s;
    animation-iteration-count: infinite;
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px, 
    rgba(0, 0, 0, 0.07) 0px 2px 2px, 
    rgba(0, 0, 0, 0.07) 0px 4px 4px, 
    rgba(0, 0, 0, 0.07) 0px 8px 8px, 
    rgba(0, 0, 0, 0.07) 0px 16px 16px;
}

@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}

@media screen and (max-width:576px) {
 .hero {
  /*margin:42px 0*/
  margin:22px 0;
 }

.hero .hero_h2{
    /*font-size:22px;*/
    font-size:12px;
}
 .hero .appDownloads {
    margin:15px 0;
}
.hero .appDownloads img{
    width:200px;
}
}
.hero__recent-post {
 margin-bottom:1px;
 text-align:center
}
.hero__heading { 
 max-width:780px;
 width:100%;
 margin:0 auto;
 color: #0066FF !important;
 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
 }
.hero .appDownloads img{
    width:145px;
}
}
@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:#888;
 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(0,0,102,.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:#888;
 font-size:11px;
 font-weight:700;
/* ! line-height:1.17647rem; */
letter-spacing:1.5px;
}
.label-wrapper__content {
 margin-top:8px
}
.link {
 color:rgba(0,0,102,.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:#6666ff
}
.link_accent {
 color:#FF7A71
}
.link_accent:focus,
.link_accent:hover {
 color:#FF7A71!important;
 text-decoration:underline
}
.link_disabled {
 color:rgba(0,0,102,.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;
 color: #fff;
 text-decoration-line: none;
}
.logo-card_variant_dark {
 background-color:#6666ff
}
.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:#FF7A71
}
.logo-card_variant_light svg {
 fill:#FF7A71
}
.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;
 text-decoration-line: none;
}
@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:#000;
 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(0,0,102,.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:#2478b7;
 font-size:.82353rem;
 font-weight:700;
 line-height:1.88235rem;
 letter-spacing:.02em;
 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,
.markets-list__action:active{
 color:#18507a;
}
.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:#6666ff;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.orders-filter__link {
 padding:4px 12px;
 color:#6666ff;
 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:#f5f5f5
}
.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:#6666ff;
 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(0,0,102,.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__content_seo .appsize{
    width:135px;
    float:left;
    margin-right:15px;
    cursor:pointer;
}

.page__content_seo .appsize:hover{
box-shadow: rgba(0, 0, 0, 0.15) 0px 8px 8px 0px;
}
.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(../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(../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(../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:#6666ff;
 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:#6666ff;
 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(0,0,102,.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(0,0,102,.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(0,0,102,.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
}

/**/
.page-template_variant_deposit .page-template__form-row .label-wrapper__content .button {
 margin-left:14px;
 padding:14px 20px;
 font-weight:500;
 font-size:.88235rem;
 line-height:1.41176rem
}

/**/

@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(0,0,102,.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;*/
 margin-bottom:20px;
 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(0,0,102,.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*/
 margin-bottom:14px
}
.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:#6666ff;
 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(0,0,102,.6);
 -webkit-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::-moz-placeholder {
 color:rgba(0,0,102,.6);
 -moz-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field:-ms-input-placeholder {
 color:rgba(0,0,102,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::-ms-input-placeholder {
 color:rgba(0,0,102,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.password-input__field::placeholder {
 color:rgba(0,0,102,.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(0,0,102,.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:#FF7A71
}
.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(0,0,102,.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:#f00;
 font-size:.76471rem;
 font-weight:700;
 line-height:1.64706rem
}
.recent-post-bar__date {
 margin-left:16px;
 color:rgba(0,0,255,1);
 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(0,0,255,1);
 font-size:.76471rem;
 font-weight:600;
 line-height:1.64706rem;
 letter-spacing:.01em;
 -webkit-text-decoration:#536895;
 text-decoration:#536895;
 outline:0;
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out;
 opacity:0.7;
}
.recent-post-bar__link:before {
 content:"";
 position:absolute;
 top:0;
 left:0;
 bottom:0;
 width:1px;
 height:20px;
 display:block;
 margin:auto;
 background-color:#f00
}
.recent-post-bar__link:focus,
.recent-post-bar__link:hover {
 color:#f00
}
.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:#888;
 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(0,0,102,.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(0,0,102,.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:#000;
 font-size:1.11765rem;
 font-weight:700;
 line-height:1.88235rem;
 letter-spacing:.01em
}
.sidebar__description {
 color:rgba(0,0,102,.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:#000;
 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:#F00;
}
.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(0,0,102,.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:#2B547E;
 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(0,0,102,.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:#6666ff;
 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:#6666ff;
 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:#6666ff
}
.status-bar__delay {
 margin-left:10px;
 color:#FF7A71;
 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(0,0,102,.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:#000099;
 font-size:.88235rem;
 font-weight:600;
 line-height:1.41176rem;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.table-view-mini_ticker_name {
 color:#666;
 font-size:11px;
 font-weight:lighter;
 /*line-height:1.41176rem;*/
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0;
 margin-left: .3rem;
} 
.table-view-change {
 display:inline-block;
 margin-right:8px;
 padding:4px;
 color:#6666ff;
 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(0,0,102,.2);
 -webkit-transition:.25s ease-out;
 -o-transition:.25s ease-out;
 transition:.25s ease-out
}
.table-view__favorite_toggle {
 stroke:#FF7A71
}
.table-view__pair {
 color:rgba(0,0,102,.7);
 font-size:.82353rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em
}
.table-view__pair .table-view__label span {
 color:#6666ff;
 font-weight:600
}
.table-view__link {
 padding:8px 12px;
 color:#000080;
 font-size:.76471rem;
 font-weight:500;
 line-height:1.17647rem;
 letter-spacing:.01em;
 text-decoration:none
}
.table-view__link:hover {
 color:#F00;
 text-decoration:none
}
.table-view__link_disabled {
 color:rgba(0,0,102,.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:#6666ff;
 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(0,0,102,.6);
 -webkit-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field::-moz-placeholder {
 color:rgba(0,0,102,.6);
 -moz-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field:-ms-input-placeholder {
 color:rgba(0,0,102,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field::-ms-input-placeholder {
 color:rgba(0,0,102,.6);
 -ms-transition:.25s ease-out;
 transition:.25s ease-out
}
.textarea__field::placeholder {
 color:rgba(0,0,102,.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:#6666ff
}
.view-more:focus .view-more__icon,
.view-more:hover .view-more__icon {
 fill:#6666ff
}
.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:#FF7A71;
 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:#FF7A71;
 -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(0,0,102,.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(0,0,102,.7)
}
.fees-section__currency-name strong {
 color:#6666ff
}
.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(0,0,102,.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(0,0,102,.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(0,0,102,.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(0,0,102,.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
}
.addup-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
 }
.addup-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(0,0,102,.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
}
.addup-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
}
.addup-modal__title {
 display:block;
 max-width:270px;
 margin-bottom:5px;
 font-size:24px;
 font-weight:600;
 line-height:36px;
 font-family:arial;
}
@media screen and (max-width:768px) {
 .scam-modal__title {
  margin-bottom:16px;
  font-size:22px;
  line-height:26px
 }
 .addup-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(0,0,102,.7)
}

.addup-modal__tagline {
 line-height:20px;
 font-weight:400;
 font-size:16px;
 color:rgba(0,0,102,.7)
}
@media screen and (max-width:768px) {
 .scam-modal__tagline {
  font-size:14px;
  line-height:24px
 }
 .addup-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
}
.addup-modal__steps {
 margin:14px 0;
 padding: 10px;
 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
 }
 .addup-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(0,0,102,.7)
}
.addup-modal__note {
/* margin:2px 0 16px 0;*/
/* line-height:28px;*/
 font-weight:500;
 color:rgba(0,0,102,.7)
}
@media screen and (max-width:768px) {
 .scam-modal__note {
  margin:16px 0;
  font-size:14px;
  line-height:24px
 }
 .addup-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
}

.addup-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,
.addup-modal__close,
.addup-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,.addup-modal__remember {
 color:#545774
}
.scam-modal__close,.addup-modal__close {
 color:#FF7A71
}


.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;
 color:#0000b3;
}
.page_layout_setup-password .page__subtitle,
.page_layout_sign-in .page__subtitle,
.page_layout_sign-up .page__subtitle {
 color:#0000b3;
 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;*/
    margin: 80px 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: #6666ff;
}

.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='%23FF7A71' 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: #e88504;
}

.get-started__icon-content {
    position: relative;
    z-index: 10;
}

.get-started__label {
    color: #6666ff;
    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: #6666ff;
}

.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: #6666ff;
}

.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: #FF7A71;
}

@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;
    }
}
.back-top {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 90px;
    right: 20px;
    display: none;
    z-index: 999;
    opacity: .2;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear; 
}
.back-top:hover,
.back-top:focus {
    opacity: 1;
    fill: #536895;
    cursor:pointer;
}
.question-mark {
    width: 50px;
    height: 50px;
    position: fixed !important;
    bottom: 210px;
    right: 20px;
    z-index: 99;
    opacity: .3;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear; 
}
.question-mark:hover,
.question-mark:focus {
    cursor: pointer;
    fill: #536895 !important; 
    opacity: 1;
    color:#f00 !important;
    border-color:#f00 !important;
}
.main-container {
  padding: 10px;
}
/* CARDS */
.cards {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  /*cursor:pointer;*/
}
.card {
  margin: 20px;
  padding: 20px;
  width: 330px;
  min-height: 100px;
  display: grid;
  grid-template-rows: 10px 20px 1fr 50px;
  border-radius: 10px;
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25);
  transition: all 0.2s;
}

.card:hover {
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.4);
  transform: scale(1.01);
}

.card__link,
.card__exit,
.card__icon {
  position: relative;
  color: rgba(255, 255, 255, 0.9);
  text-decoration-line: none !important;
}

.card__link::after {
  position: absolute;
  top: 20px;
  left: 0;
  content: "";
  width: 0%;
  height: 2px;
  background-color: rgba(255, 255, 255, 0.8);
  transition: all 0.5s;
}

.card__link:hover::after {
  width: 75%;
  color: rgba(255, 255, 255, 1);
  text-decoration-line: none;
}
.card__link:hover,.card__link:focus,.card__link:active{
    color:#fff;
    text-decoration-line: none;
}

.card__exit {
  grid-row: 1/2;
  justify-self: first;
}

.card__title {
  grid-row: 3/4;
  font-weight: 300;
  letter-spacing:1px;
  color: #ffffff;
}

.card__apply {
  grid-row: 4/5;
  font-size:12px;
  align-self: center;
}
.card-1 {
  /*background: radial-gradient(#89a3cd,#536895);*/
  background: radial-gradient(circle at 10% 20%, rgb(149, 219, 254) 0%, rgb(7, 134, 197) 90.1%);
}
.card-1:hover{
  /*background: radial-gradient(#536895,#89a3cd);*/
  background: linear-gradient(to right, rgb(5, 117, 230), rgb(2, 27, 121));
  border-radius:4px;
  outline:0;
  -webkit-transition:.10s ease-out;
  -o-transition:.10s ease-out;
  transition:.10s ease-out
}
.card-2 {
  /*background: radial-gradient(#4a5263,#2c4e96);*/
  background: radial-gradient(circle at 10% 20%, rgb(99, 55, 255) 0%, rgb(39, 170, 255) 90%);
}
.card-2:hover{
  /*background: radial-gradient(#2c4e96,#4a5263);*/
  background: radial-gradient(to right -3.7% -5%, rgb(113, 213, 225) 0.3%, rgb(73, 146, 226) 90.5%);
  border-radius:4px;
  outline:0;
  -webkit-transition:.10s ease-out;
  -o-transition:.10s ease-out;
  transition:.10s ease-out
}
/* RESPONSIVE */

@media (max-width: 1600px) {
  .cards {
    justify-content: center;
  }
}

.cardar {
  margin: 20px;
  padding: 20px;
  width: 530px;
  min-height: 100px;
  border-radius: 10px;
  box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
  transition: all 0.2s;
  font-family: Arial, Helvetica, sans-serif !important;
}

.cardar .cardar_header {
    margin-bottom:5px;
}
.cardar h5{
    color:#0066FF !important;
    font-weight:600;
    margin-bottom: 10px;
}

.cardar .cardar_header>li{
    display:inline;
    margin-right:35px;
    color: rgba(0,0,255,.8);
    cursor: pointer;
    transition: all 0.2s ease-in;
    font-family: arial !important;
}

.cardar .cardar_header .active{
    color: #0000cd;
    font-weight:600;
    padding-bottom:5px;
    border-bottom:1px solid #0000cd;
    font-family: arial !important;
}

.cardar .cardar_changer {
    display: grid;
    /*grid-template-rows: 10px 20px 1fr 50px;*/
    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;
    /*margin-bottom:5px;*/
    padding:30px 0;
}

.cardar .flash_holder>label{
    font-size:12px !important;
    color:#0066FF;
    display:block;
    margin-bottom:10px;
    text-align:center;
    letter-spacing:.156em;
}

.cardar .flash_holder .empty_space{
    margin-bottom:25px;
}
.cardar .flash_holder .nice-select{
    width:135px !important;
    -webkit-tap-highlight-color:transparent;
     background-color:#fff;
     border-radius:8px;
     border:solid 1px #f4f5f9;
    -webkit-box-sizing:border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-family:inherit;
    font-size:.76471rem;
    letter-spacing:.01em;
    font-weight:500;
    height:38px;
    line-height:2rem;
    outline:0;
    padding-top:2px;
    padding-left:12px;
    padding-right:12px;
}
.cardar .flash_holder .nice-select .current{
    margin-top:-30px !important;
}
.cardar .flash_holder .nice-select .list{
    height: 130px;
    overflow:auto;
}
.cardar .flash_holder .opt_two{
    line-height: 2.11765rem;
    margin-left: 10px !important;
}
.cardar input[type="text"], 
.cardar input[type="number"]{
    -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;
     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:12px;
     margin-left:10px;
     width:170px;
}

.cardar input[type="text"]:focus, 
.cardar input[type="number"]:focus{
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-color: #0066FF;
    outline-width: 0
}

.cardar input[type="text"]:hover, 
.cardar input[type="number"]:hover {
 border-color:#dbdbdb !important
}

.cardar .cardar_footer{
    display:block;
    margin-top:4px;
}
.cardar .cardar_footer>li{
    display:inline;
    margin-right:5px;
}
.cardar .cardar_footer>li>span{
    display:inline-block;
    min-width:30px;
    height:30px;
    overflow:hidden;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-origin:content-box;
    background-size:cover;
}

.cardar .cardar_footer>li>span.visa{background-image:url(../pay/visa_white.svg);background-size:31px;width:31px}
.cardar .cardar_footer>li>span.mscard{background-image:url(../pay/mc_black.svg);background-size:22px;width:22px}
.cardar .cardar_footer>li>span.apple{background-image:url(../pay/apple_pay_black.svg);background-size:33px;width:33px}
.cardar .cardar_footer>li>span.google{background-image:url(../pay/google_pay_white.svg);background-size:35px;width:35px}
.cardar .cardar_footer>li>span.samsung{background-image:url(../pay/samsung.svg);background-size:35px;width:35px}
.cardar .cardar_footer>li>span.skril{background-image:url(../pay/Skrill.svg);background-size:31px;width:31px}
.cardar .cardar_footer>li>span.sepa{background-image:url(../pay/sepa_gray.svg);background-size:34px;width:34px}
.cardar .cardar_footer>li>span.swift{background-image:url(../pay/Swift.svg);background-size:22px;width:22px}

@media screen and (max-width:992px) {
   .cardar {
      width: 261px;
   }
   .cardar .cardar_changer{
      flex-direction: column;
      align-items: stretch;
   }
   .cardar .flash_holder {
       width:100%;
       margin-bottom:10px;
   }
   .cardar .flash_holder .nice-select{
        width:100% !important;
    }
    .cardar .flash_holder .opt_two{
        line-height: 2.11765rem;
        margin-left: 0px !important;
    }
    .cardar .flash_holder .empty_space{
         margin-bottom:10px;
    }
    .cardar input[type="text"],
    .cardar input[type="number"]{
        margin-left:0px;
        width:100% !important;
    }
    .cardar .purchase {
     background-color:rgba(0,0,255,.8);
    }
    .cardar .cardar_footer>li:nth-last-child(1),
    .cardar .cardar_footer>li:nth-last-child(2){
        display:none;
    }
    .cardar .cardar_footer{
        text-align:center;
        margin-top:2px;
    }
}
