@charset "UTF-8";
.s-alert-white{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-390px -275px;
    width:52px;
    height:50px
}
.s-app-apple{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -220px;
    width:29px;
    height:33px
}
.s-app-google{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -116px;
    width:31px;
    height:33px
}
.s-arrow-top-right-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-528px -87px;
    width:12px;
    height:12px
}
.s-arrow-top-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -245px;
    width:18px;
    height:24px
}
.s-avatar-support{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -232px;
    width:27px;
    height:27px
}
.s-avatar-user{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -262px;
    width:26px;
    height:28px
}
.s-balance-stat-1{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-161px -83px;
    width:73px;
    height:73px
}
.s-balance-stat-2{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -241px;
    width:76px;
    height:70px
}
.s-balance-stat-3{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-221px -314px;
    width:74px;
    height:65px
}
.s-balance-stat-4{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-390px 0;
    width:68px;
    height:68px
}
.s-balance-stat-referrals{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-148px -314px;
    width:70px;
    height:70px
}
.s-balance-stat-turnover{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-315px -226px;
    width:71px;
    height:71px
}
.s-calculate-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -195px;
    width:21px;
    height:21px
}
.s-calculator-per-day{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-91px -388px;
    width:37px;
    height:37px
}
.s-calculator-total{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-211px -388px;
    width:37px;
    height:37px
}
.s-captcha-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -114px;
    width:21px;
    height:24px
}
.s-check-grey{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -407px;
    width:17px;
    height:13px
}
.s-check-round-white{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-390px -328px;
    width:50px;
    height:50px
}
.s-check-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -423px;
    width:17px;
    height:13px
}
.s-code-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-146px -431px;
    width:30px;
    height:22px
}
.s-contact-email-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -295px;
    width:22px;
    height:19px
}
.s-contact-login-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-322px -505px;
    width:23px;
    height:24px
}
.s-contact-message-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -168px;
    width:19px;
    height:24px
}
.s-copy{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-52px -505px;
    width:24px;
    height:24px
}
.s-crypto-widget-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -314px;
    width:71px;
    height:71px
}
.s-date-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-79px -505px;
    width:24px;
    height:24px
}
.s-deadline-white{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-152px -161px;
    width:73px;
    height:73px
}
.s-deposit-amount{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -431px;
    width:38px;
    height:38px
}
.s-deposit-earned{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-251px -388px;
    width:37px;
    height:37px
}
.s-earning-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-67px -472px;
    width:25px;
    height:25px
}
.s-exchange-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -272px;
    width:21px;
    height:20px
}
.s-faq-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-166px -241px;
    width:50px;
    height:50px
}
.s-feature-1{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-81px 0;
    width:77px;
    height:77px
}
.s-feature-2{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-75px -161px;
    width:74px;
    height:74px
}
.s-feature-3{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-74px -314px;
    width:71px;
    height:71px
}
.s-g-short-bnb-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -152px;
    width:31px;
    height:31px
}
.s-g-short-bnb{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -186px;
    width:31px;
    height:31px
}
.s-g-short-btc-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-528px 0;
    width:20px;
    height:30px
}
.s-g-short-btc{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-528px -33px;
    width:20px;
    height:30px
}
.s-g-short-doge-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -505px;
    width:23px;
    height:26px
}
.s-g-short-doge{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-26px -505px;
    width:23px;
    height:26px
}
.s-g-short-eth-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -324px;
    width:21px;
    height:32px
}
.s-g-short-eth{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -359px;
    width:21px;
    height:32px
}
.s-g-short-ltc-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px 0;
    width:22px;
    height:27px
}
.s-g-short-ltc{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -30px;
    width:22px;
    height:27px
}
.s-g-short-pmusd-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -318px;
    width:33px;
    height:25px
}
.s-g-short-pmusd{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -346px;
    width:33px;
    height:25px
}
.s-g-short-rvc-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-84px -431px;
    width:28px;
    height:28px
}
.s-g-short-rvc{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-115px -431px;
    width:28px;
    height:28px
}
.s-g-short-teth-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -394px;
    width:24px;
    height:27px
}
.s-g-short-teth{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-40px -472px;
    width:24px;
    height:27px
}
.s-g-short-trx-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -374px;
    width:28px;
    height:29px
}
.s-g-short-trx{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -406px;
    width:28px;
    height:29px
}
.s-g-short-xrp-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-208px -472px;
    width:27px;
    height:23px
}
.s-g-short-xrp{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-238px -472px;
    width:27px;
    height:23px
}
.s-income-white-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-228px -161px;
    width:73px;
    height:73px
}
.s-info-round-white{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-268px -472px;
    width:23px;
    height:23px
}
.s-invite-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -60px;
    width:22px;
    height:24px
}
.s-ip-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-179px -431px;
    width:25px;
    height:21px
}
.s-locale-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-294px -472px;
    width:23px;
    height:23px
}
.s-offer-desc-principal{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-273px -241px;
    width:36px;
    height:41px
}
.s-offer-desc-roi{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -388px;
    width:43px;
    height:40px
}
.s-password-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -141px;
    width:20px;
    height:24px
}
.s-random-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px 0;
    width:34px;
    height:34px
}
.s-reflink-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-106px -505px;
    width:24px;
    height:24px
}
.s-revelate-1{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-161px 0;
    width:73px;
    height:80px
}
.s-revelate-2{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-237px -80px;
    width:75px;
    height:75px
}
.s-revelate-3{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-79px -241px;
    width:84px;
    height:63px
}
.s-scroll-top-btn-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -373px;
    width:20px;
    height:14px
}
.s-search-btn{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-95px -472px;
    width:25px;
    height:25px
}
.s-security-1{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-390px -140px;
    width:57px;
    height:68px
}
.s-security-2{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-315px -75px;
    width:71px;
    height:73px
}
.s-security-3{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-390px -71px;
    width:66px;
    height:66px
}
.s-slick-next{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-563px -499px;
    width:9px;
    height:18px
}
.s-slick-prev{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-528px -66px;
    width:9px;
    height:18px
}
.s-social-telegram{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-207px -431px;
    width:24px;
    height:21px
}
.s-stats-days{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-46px -388px;
    width:42px;
    height:37px
}
.s-stats-deposit{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-291px -388px;
    width:37px;
    height:37px
}
.s-stats-users{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-346px -314px;
    width:40px;
    height:37px
}
.s-stats-withdrawal{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-331px -388px;
    width:37px;
    height:37px
}
.s-status-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-133px -505px;
    width:24px;
    height:24px
}
.s-step-1{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -81px;
    width:77px;
    height:77px
}
.s-step-2{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-237px 0;
    width:75px;
    height:77px
}
.s-step-3{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-315px -151px;
    width:71px;
    height:72px
}
.s-step-4{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-315px 0;
    width:72px;
    height:72px
}
.s-support-banner-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-390px -211px;
    width:61px;
    height:61px
}
.s-support-email{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -472px;
    width:37px;
    height:30px
}
.s-support-location{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -76px;
    width:29px;
    height:37px
}
.s-support-phone{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-371px -388px;
    width:36px;
    height:36px
}
.s-table-amount{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-160px -505px;
    width:24px;
    height:24px
}
.s-table-date{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -87px;
    width:22px;
    height:24px
}
.s-table-email{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-187px -505px;
    width:24px;
    height:24px
}
.s-table-login{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -219px;
    width:19px;
    height:23px
}
.s-table-options{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-320px -472px;
    width:23px;
    height:23px
}
.s-table-status{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-214px -505px;
    width:24px;
    height:24px
}
.s-table-topic{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-241px -505px;
    width:24px;
    height:24px
}
.s-table-type{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-268px -505px;
    width:24px;
    height:24px
}
.s-table-wallet{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-295px -505px;
    width:24px;
    height:24px
}
.s-telegram-dark{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -288px;
    width:31px;
    height:27px
}
.s-tfa-danger-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -483px;
    width:13px;
    height:13px
}
.s-tfa-success-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -439px;
    width:16px;
    height:12px
}
.s-tfa-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-123px -472px;
    width:25px;
    height:25px
}
.s-token-buy-dark{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -256px;
    width:29px;
    height:29px
}
.s-token-feature-1{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 -161px;
    width:72px;
    height:77px
}
.s-token-feature-2{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-80px -81px;
    width:77px;
    height:77px
}
.s-token-feature-3{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:0 0;
    width:78px;
    height:78px
}
.s-token-info-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-298px -314px;
    width:45px;
    height:45px
}
.s-token-sell-white{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -438px;
    width:28px;
    height:29px
}
.s-tooltip-info{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-151px -472px;
    width:25px;
    height:25px
}
.s-upgrade-icon{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -37px;
    width:30px;
    height:36px
}
.s-user-dark{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -293px;
    width:26px;
    height:28px
}
.s-wallet-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-179px -472px;
    width:26px;
    height:24px
}
.s-g-short-rpcbtc{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-528px -33px;
    width:20px;
    height:30px
}
.s-g-short-rpctrx{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -406px;
    width:28px;
    height:29px
}
.s-g-short-rpctrc20usdt{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-40px -472px;
    width:24px;
    height:27px
}
.s-g-short-rpcltc{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -30px;
    width:22px;
    height:27px
}
.s-g-short-rpcdoge{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-26px -505px;
    width:23px;
    height:26px
}
.s-g-short-pkbnb,.s-g-short-rpcbnb{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-491px -186px;
    width:31px;
    height:31px
}
.s-g-short-rvlt{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-115px -431px;
    width:28px;
    height:28px
}
.s-g-short-rvlt-success{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-84px -431px;
    width:28px;
    height:28px
}
.s-g-short-pkxrp{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-238px -472px;
    width:27px;
    height:23px
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
details,footer,header,main,menu,nav,section{
    display:block
}
canvas{
    display:inline-block;
    vertical-align:baseline
}
[hidden],template{
    display:none
}
a{
    background-color:transparent
}
a:active,a:hover{
    outline:0
}
b{
    font-weight:700
}
h1{
    font-size:2em;
    margin:.67em 0
}
small{
    font-size:80%
}
img{
    border:0
}
svg:not(:root){
    overflow:hidden
}
hr{
    box-sizing:content-box;
    height:0
}
pre{
    overflow:auto
}
code,pre{
    font-family:monospace,monospace;
    font-size:1em
}
button,input,select,textarea{
    color:inherit;
    font:inherit;
    margin:0
}
button{
    overflow:visible
}
button,select{
    text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
input{
    line-height:normal
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
input[type=search]{
    -webkit-appearance:textfield;
    box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
legend{
    border:0;
    padding:0
}
textarea{
    overflow:auto
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{
    *,:after,:before{
        color:#000!important;
        text-shadow:none!important;
        background:0 0!important;
        box-shadow:none!important
    }
    a,a:visited{
        text-decoration:underline
    }
    a[href]:after{
        content:" (" attr(href) ")"
    }
    pre{
        border:1px solid #999;
        page-break-inside:avoid
    }
    thead{
        display:table-header-group
    }
    img,tr{
        page-break-inside:avoid
    }
    img{
        max-width:100%!important
    }
    h2,h3,p{
        orphans:3;
        widows:3
    }
    h2,h3{
        page-break-after:avoid
    }
    .navbar{
        display:none
    }
    .label{
        border:1px solid #000
    }
    .table{
        border-collapse:collapse!important
    }
    .table td,.table th{
        background-color:#fff!important
    }
}
*{
    box-sizing:border-box
}
:after,:before{
    box-sizing:border-box
}
html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent
}
body{
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:1.42857;
    color:#333;
    background-color:#fff
}
button,input,select,textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
a{
    color:#0769e0;
    text-decoration:none
}
a:focus,a:hover{
    color:#054696;
    text-decoration:underline
}
a:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
img{
    vertical-align:middle
}
hr{
    margin-top:20px;
    margin-bottom:20px;
    border:0;
    border-top:1px solid #eee
}
[role=button]{
    cursor:pointer
}
.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small{
    font-weight:400;
    line-height:1;
    color:#777
}
.h1,.h2,.h3,h1,h2,h3{
    margin-top:20px;
    margin-bottom:10px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
    font-size:65%
}
.h4,.h5,h4,h5{
    margin-top:10px;
    margin-bottom:10px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,h4 .small,h4 small,h5 .small,h5 small{
    font-size:75%
}
.h1,h1{
    font-size:36px
}
.h2,h2{
    font-size:30px
}
.h3,h3{
    font-size:24px
}
.h4,h4{
    font-size:18px
}
.h5,h5{
    font-size:14px
}
p{
    margin:0 0 10px
}
.lead{
    margin-bottom:20px;
    font-size:16px;
    font-weight:300;
    line-height:1.4
}
@media (min-width:768px){
    .lead{
        font-size:21px
    }
}
.small,small{
    font-size:85%
}
.text-left{
    text-align:left
}
.text-center{
    text-align:center
}
.text-muted{
    color:#777
}
.text-success{
    color:#3c763d
}
a.text-success:focus,a.text-success:hover{
    color:#2b542c
}
.text-danger{
    color:#a94442
}
a.text-danger:focus,a.text-danger:hover{
    color:#843534
}
.bg-success{
    background-color:#dff0d8
}
a.bg-success:focus,a.bg-success:hover{
    background-color:#c1e2b3
}
.bg-danger{
    background-color:#f2dede
}
a.bg-danger:focus,a.bg-danger:hover{
    background-color:#e4b9b9
}
ol,ul{
    margin-top:0;
    margin-bottom:10px
}
ol ol,ol ul,ul ol,ul ul{
    margin-bottom:0
}
address{
    margin-bottom:20px;
    font-style:normal;
    line-height:1.42857
}
code,pre{
    font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code{
    padding:2px 4px;
    font-size:90%;
    color:#c7254e;
    background-color:#f9f2f4;
    border-radius:4px
}
pre{
    display:block;
    padding:9.5px;
    margin:0 0 10px;
    font-size:13px;
    line-height:1.42857;
    color:#333;
    word-break:break-all;
    word-wrap:break-word;
    background-color:#f5f5f5;
    border:1px solid #ccc;
    border-radius:4px
}
pre code{
    padding:0;
    font-size:inherit;
    color:inherit;
    white-space:pre-wrap;
    background-color:transparent;
    border-radius:0
}
.container{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
.container:after,.container:before{
    display:table;
    content:" "
}
.container:after{
    clear:both
}
@media (min-width:768px){
    .container{
        width:750px
    }
}
@media (min-width:992px){
    .container{
        width:970px
    }
}
@media (min-width:1200px){
    .container{
        width:1190px
    }
}
@media (min-width:1450px){
    .container{
        width:1270px
    }
}
.container-fluid{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
.container-fluid:after,.container-fluid:before{
    display:table;
    content:" "
}
.container-fluid:after{
    clear:both
}
.row{
    margin-right:-15px;
    margin-left:-15px
}
.row:after,.row:before{
    display:table;
    content:" "
}
.row:after{
    clear:both
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px
}
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{
    float:left
}
.col-xxs-1{
    width:8.33333%
}
.col-xxs-2{
    width:16.66667%
}
.col-xxs-3{
    width:25%
}
.col-xxs-4{
    width:33.33333%
}
.col-xxs-5{
    width:41.66667%
}
.col-xxs-6{
    width:50%
}
.col-xxs-7{
    width:58.33333%
}
.col-xxs-8{
    width:66.66667%
}
.col-xxs-9{
    width:75%
}
.col-xxs-10{
    width:83.33333%
}
.col-xxs-11{
    width:91.66667%
}
.col-xxs-12{
    width:100%
}
.col-xxs-pull-0{
    right:auto
}
.col-xxs-pull-1{
    right:8.33333%
}
.col-xxs-pull-2{
    right:16.66667%
}
.col-xxs-pull-3{
    right:25%
}
.col-xxs-pull-4{
    right:33.33333%
}
.col-xxs-pull-5{
    right:41.66667%
}
.col-xxs-pull-6{
    right:50%
}
.col-xxs-pull-7{
    right:58.33333%
}
.col-xxs-pull-8{
    right:66.66667%
}
.col-xxs-pull-9{
    right:75%
}
.col-xxs-pull-10{
    right:83.33333%
}
.col-xxs-pull-11{
    right:91.66667%
}
.col-xxs-pull-12{
    right:100%
}
.col-xxs-push-0{
    left:auto
}
.col-xxs-push-1{
    left:8.33333%
}
.col-xxs-push-2{
    left:16.66667%
}
.col-xxs-push-3{
    left:25%
}
.col-xxs-push-4{
    left:33.33333%
}
.col-xxs-push-5{
    left:41.66667%
}
.col-xxs-push-6{
    left:50%
}
.col-xxs-push-7{
    left:58.33333%
}
.col-xxs-push-8{
    left:66.66667%
}
.col-xxs-push-9{
    left:75%
}
.col-xxs-push-10{
    left:83.33333%
}
.col-xxs-push-11{
    left:91.66667%
}
.col-xxs-push-12{
    left:100%
}
.col-xxs-offset-0{
    margin-left:0
}
.col-xxs-offset-1{
    margin-left:8.33333%
}
.col-xxs-offset-2{
    margin-left:16.66667%
}
.col-xxs-offset-3{
    margin-left:25%
}
.col-xxs-offset-4{
    margin-left:33.33333%
}
.col-xxs-offset-5{
    margin-left:41.66667%
}
.col-xxs-offset-6{
    margin-left:50%
}
.col-xxs-offset-7{
    margin-left:58.33333%
}
.col-xxs-offset-8{
    margin-left:66.66667%
}
.col-xxs-offset-9{
    margin-left:75%
}
.col-xxs-offset-10{
    margin-left:83.33333%
}
.col-xxs-offset-11{
    margin-left:91.66667%
}
.col-xxs-offset-12{
    margin-left:100%
}
@media (min-width:575px){
    .col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
        float:left
    }
    .col-xs-1{
        width:8.33333%
    }
    .col-xs-2{
        width:16.66667%
    }
    .col-xs-3{
        width:25%
    }
    .col-xs-4{
        width:33.33333%
    }
    .col-xs-5{
        width:41.66667%
    }
    .col-xs-6{
        width:50%
    }
    .col-xs-7{
        width:58.33333%
    }
    .col-xs-8{
        width:66.66667%
    }
    .col-xs-9{
        width:75%
    }
    .col-xs-10{
        width:83.33333%
    }
    .col-xs-11{
        width:91.66667%
    }
    .col-xs-12{
        width:100%
    }
    .col-xs-pull-0{
        right:auto
    }
    .col-xs-pull-1{
        right:8.33333%
    }
    .col-xs-pull-2{
        right:16.66667%
    }
    .col-xs-pull-3{
        right:25%
    }
    .col-xs-pull-4{
        right:33.33333%
    }
    .col-xs-pull-5{
        right:41.66667%
    }
    .col-xs-pull-6{
        right:50%
    }
    .col-xs-pull-7{
        right:58.33333%
    }
    .col-xs-pull-8{
        right:66.66667%
    }
    .col-xs-pull-9{
        right:75%
    }
    .col-xs-pull-10{
        right:83.33333%
    }
    .col-xs-pull-11{
        right:91.66667%
    }
    .col-xs-pull-12{
        right:100%
    }
    .col-xs-push-0{
        left:auto
    }
    .col-xs-push-1{
        left:8.33333%
    }
    .col-xs-push-2{
        left:16.66667%
    }
    .col-xs-push-3{
        left:25%
    }
    .col-xs-push-4{
        left:33.33333%
    }
    .col-xs-push-5{
        left:41.66667%
    }
    .col-xs-push-6{
        left:50%
    }
    .col-xs-push-7{
        left:58.33333%
    }
    .col-xs-push-8{
        left:66.66667%
    }
    .col-xs-push-9{
        left:75%
    }
    .col-xs-push-10{
        left:83.33333%
    }
    .col-xs-push-11{
        left:91.66667%
    }
    .col-xs-push-12{
        left:100%
    }
    .col-xs-offset-0{
        margin-left:0
    }
    .col-xs-offset-1{
        margin-left:8.33333%
    }
    .col-xs-offset-2{
        margin-left:16.66667%
    }
    .col-xs-offset-3{
        margin-left:25%
    }
    .col-xs-offset-4{
        margin-left:33.33333%
    }
    .col-xs-offset-5{
        margin-left:41.66667%
    }
    .col-xs-offset-6{
        margin-left:50%
    }
    .col-xs-offset-7{
        margin-left:58.33333%
    }
    .col-xs-offset-8{
        margin-left:66.66667%
    }
    .col-xs-offset-9{
        margin-left:75%
    }
    .col-xs-offset-10{
        margin-left:83.33333%
    }
    .col-xs-offset-11{
        margin-left:91.66667%
    }
    .col-xs-offset-12{
        margin-left:100%
    }
}
@media (min-width:768px){
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:left
    }
    .col-sm-1{
        width:8.33333%
    }
    .col-sm-2{
        width:16.66667%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-4{
        width:33.33333%
    }
    .col-sm-5{
        width:41.66667%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-7{
        width:58.33333%
    }
    .col-sm-8{
        width:66.66667%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-10{
        width:83.33333%
    }
    .col-sm-11{
        width:91.66667%
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-pull-1{
        right:8.33333%
    }
    .col-sm-pull-2{
        right:16.66667%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-4{
        right:33.33333%
    }
    .col-sm-pull-5{
        right:41.66667%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-7{
        right:58.33333%
    }
    .col-sm-pull-8{
        right:66.66667%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-10{
        right:83.33333%
    }
    .col-sm-pull-11{
        right:91.66667%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-push-1{
        left:8.33333%
    }
    .col-sm-push-2{
        left:16.66667%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-4{
        left:33.33333%
    }
    .col-sm-push-5{
        left:41.66667%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-7{
        left:58.33333%
    }
    .col-sm-push-8{
        left:66.66667%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-10{
        left:83.33333%
    }
    .col-sm-push-11{
        left:91.66667%
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-offset-0{
        margin-left:0
    }
    .col-sm-offset-1{
        margin-left:8.33333%
    }
    .col-sm-offset-2{
        margin-left:16.66667%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-4{
        margin-left:33.33333%
    }
    .col-sm-offset-5{
        margin-left:41.66667%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-7{
        margin-left:58.33333%
    }
    .col-sm-offset-8{
        margin-left:66.66667%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-10{
        margin-left:83.33333%
    }
    .col-sm-offset-11{
        margin-left:91.66667%
    }
    .col-sm-offset-12{
        margin-left:100%
    }
}
@media (min-width:992px){
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float:left
    }
    .col-md-1{
        width:8.33333%
    }
    .col-md-2{
        width:16.66667%
    }
    .col-md-3{
        width:25%
    }
    .col-md-4{
        width:33.33333%
    }
    .col-md-5{
        width:41.66667%
    }
    .col-md-6{
        width:50%
    }
    .col-md-7{
        width:58.33333%
    }
    .col-md-8{
        width:66.66667%
    }
    .col-md-9{
        width:75%
    }
    .col-md-10{
        width:83.33333%
    }
    .col-md-11{
        width:91.66667%
    }
    .col-md-12{
        width:100%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-pull-1{
        right:8.33333%
    }
    .col-md-pull-2{
        right:16.66667%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-4{
        right:33.33333%
    }
    .col-md-pull-5{
        right:41.66667%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-7{
        right:58.33333%
    }
    .col-md-pull-8{
        right:66.66667%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-10{
        right:83.33333%
    }
    .col-md-pull-11{
        right:91.66667%
    }
    .col-md-pull-12{
        right:100%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-push-1{
        left:8.33333%
    }
    .col-md-push-2{
        left:16.66667%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-4{
        left:33.33333%
    }
    .col-md-push-5{
        left:41.66667%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-7{
        left:58.33333%
    }
    .col-md-push-8{
        left:66.66667%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-10{
        left:83.33333%
    }
    .col-md-push-11{
        left:91.66667%
    }
    .col-md-push-12{
        left:100%
    }
    .col-md-offset-0{
        margin-left:0
    }
    .col-md-offset-1{
        margin-left:8.33333%
    }
    .col-md-offset-2{
        margin-left:16.66667%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-4{
        margin-left:33.33333%
    }
    .col-md-offset-5{
        margin-left:41.66667%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-7{
        margin-left:58.33333%
    }
    .col-md-offset-8{
        margin-left:66.66667%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-10{
        margin-left:83.33333%
    }
    .col-md-offset-11{
        margin-left:91.66667%
    }
    .col-md-offset-12{
        margin-left:100%
    }
}
@media (min-width:1200px){
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
        float:left
    }
    .col-lg-1{
        width:8.33333%
    }
    .col-lg-2{
        width:16.66667%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-4{
        width:33.33333%
    }
    .col-lg-5{
        width:41.66667%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-7{
        width:58.33333%
    }
    .col-lg-8{
        width:66.66667%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-10{
        width:83.33333%
    }
    .col-lg-11{
        width:91.66667%
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-pull-1{
        right:8.33333%
    }
    .col-lg-pull-2{
        right:16.66667%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-4{
        right:33.33333%
    }
    .col-lg-pull-5{
        right:41.66667%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-7{
        right:58.33333%
    }
    .col-lg-pull-8{
        right:66.66667%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-10{
        right:83.33333%
    }
    .col-lg-pull-11{
        right:91.66667%
    }
    .col-lg-pull-12{
        right:100%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-push-1{
        left:8.33333%
    }
    .col-lg-push-2{
        left:16.66667%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-4{
        left:33.33333%
    }
    .col-lg-push-5{
        left:41.66667%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-7{
        left:58.33333%
    }
    .col-lg-push-8{
        left:66.66667%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-10{
        left:83.33333%
    }
    .col-lg-push-11{
        left:91.66667%
    }
    .col-lg-push-12{
        left:100%
    }
    .col-lg-offset-0{
        margin-left:0
    }
    .col-lg-offset-1{
        margin-left:8.33333%
    }
    .col-lg-offset-2{
        margin-left:16.66667%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-4{
        margin-left:33.33333%
    }
    .col-lg-offset-5{
        margin-left:41.66667%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-7{
        margin-left:58.33333%
    }
    .col-lg-offset-8{
        margin-left:66.66667%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-10{
        margin-left:83.33333%
    }
    .col-lg-offset-11{
        margin-left:91.66667%
    }
    .col-lg-offset-12{
        margin-left:100%
    }
}
@media (min-width:1450px){
    .col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{
        float:left
    }
    .col-xl-1{
        width:8.33333%
    }
    .col-xl-2{
        width:16.66667%
    }
    .col-xl-3{
        width:25%
    }
    .col-xl-4{
        width:33.33333%
    }
    .col-xl-5{
        width:41.66667%
    }
    .col-xl-6{
        width:50%
    }
    .col-xl-7{
        width:58.33333%
    }
    .col-xl-8{
        width:66.66667%
    }
    .col-xl-9{
        width:75%
    }
    .col-xl-10{
        width:83.33333%
    }
    .col-xl-11{
        width:91.66667%
    }
    .col-xl-12{
        width:100%
    }
    .col-xl-pull-0{
        right:auto
    }
    .col-xl-pull-1{
        right:8.33333%
    }
    .col-xl-pull-2{
        right:16.66667%
    }
    .col-xl-pull-3{
        right:25%
    }
    .col-xl-pull-4{
        right:33.33333%
    }
    .col-xl-pull-5{
        right:41.66667%
    }
    .col-xl-pull-6{
        right:50%
    }
    .col-xl-pull-7{
        right:58.33333%
    }
    .col-xl-pull-8{
        right:66.66667%
    }
    .col-xl-pull-9{
        right:75%
    }
    .col-xl-pull-10{
        right:83.33333%
    }
    .col-xl-pull-11{
        right:91.66667%
    }
    .col-xl-pull-12{
        right:100%
    }
    .col-xl-push-0{
        left:auto
    }
    .col-xl-push-1{
        left:8.33333%
    }
    .col-xl-push-2{
        left:16.66667%
    }
    .col-xl-push-3{
        left:25%
    }
    .col-xl-push-4{
        left:33.33333%
    }
    .col-xl-push-5{
        left:41.66667%
    }
    .col-xl-push-6{
        left:50%
    }
    .col-xl-push-7{
        left:58.33333%
    }
    .col-xl-push-8{
        left:66.66667%
    }
    .col-xl-push-9{
        left:75%
    }
    .col-xl-push-10{
        left:83.33333%
    }
    .col-xl-push-11{
        left:91.66667%
    }
    .col-xl-push-12{
        left:100%
    }
    .col-xl-offset-0{
        margin-left:0
    }
    .col-xl-offset-1{
        margin-left:8.33333%
    }
    .col-xl-offset-2{
        margin-left:16.66667%
    }
    .col-xl-offset-3{
        margin-left:25%
    }
    .col-xl-offset-4{
        margin-left:33.33333%
    }
    .col-xl-offset-5{
        margin-left:41.66667%
    }
    .col-xl-offset-6{
        margin-left:50%
    }
    .col-xl-offset-7{
        margin-left:58.33333%
    }
    .col-xl-offset-8{
        margin-left:66.66667%
    }
    .col-xl-offset-9{
        margin-left:75%
    }
    .col-xl-offset-10{
        margin-left:83.33333%
    }
    .col-xl-offset-11{
        margin-left:91.66667%
    }
    .col-xl-offset-12{
        margin-left:100%
    }
}
table{
    background-color:transparent
}
table td[class*=col-],table th[class*=col-]{
    position:static;
    display:table-cell;
    float:none
}
th{
    text-align:left
}
.table{
    width:100%;
    max-width:100%;
    margin-bottom:20px
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px;
    line-height:1.42857;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{
    border-top:0
}
.table>tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color:#f9f9f9
}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{
    background-color:#f5f5f5
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
    background-color:#dff0d8
}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{
    background-color:#d9edf7
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
    background-color:#fcf8e3
}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
    background-color:#f2dede
}
fieldset{
    min-width:0;
    padding:0;
    margin:0;
    border:0
}
legend{
    display:block;
    width:100%;
    padding:0;
    margin-bottom:20px;
    font-size:21px;
    line-height:inherit;
    color:#333;
    border:0;
    border-bottom:1px solid #e5e5e5
}
label{
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:700
}
input[type=search]{
    box-sizing:border-box;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
input[type=checkbox],input[type=radio]{
    margin:4px 0 0;
    line-height:normal
}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
    cursor:not-allowed
}
input[type=file]{
    display:block
}
input[type=range]{
    display:block;
    width:100%
}
select[multiple],select[size]{
    height:auto
}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.form-control{
    display:block;
    width:100%;
    height:50px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857;
    color:#fff;
    background-color:#070f1b;
    background-image:none;
    border:1px solid #1d3454;
    border-radius:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder{
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder{
    color:#999
}
.form-control::-webkit-input-placeholder{
    color:#999
}
.form-control::-ms-expand{
    background-color:transparent;
    border:0
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    background-color:#0b1a31;
    opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control{
    cursor:not-allowed
}
textarea.form-control{
    height:auto
}



 .form-control2{
    color:#fff;
    background-color:#070f1b;
    background-image:none;
    border:1px solid #1d3454;
    border-radius:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

@media screen and (-webkit-min-device-pixel-ratio:0){
    input[type=date].form-control,input[type=time].form-control{
        line-height:50px
    }
    input[type=date].input-lg,input[type=time].input-lg{
        line-height:60px
    }
}
.form-group{
    margin-bottom:20px
}
.checkbox,.radio{
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{
    cursor:not-allowed
}
.checkbox label,.radio label{
    min-height:20px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer
}
.checkbox input[type=checkbox],.radio input[type=radio]{
    position:absolute;
    margin-left:-20px
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.input-lg{
    height:60px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.33333;
    border-radius:0
}
select.input-lg{
    height:60px;
    line-height:60px
}
select[multiple].input-lg,textarea.input-lg{
    height:auto
}
.form-group-lg .form-control{
    height:60px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.33333;
    border-radius:0
}
.form-group-lg select.form-control{
    height:60px;
    line-height:60px
}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{
    height:auto
}
.btn{
    display:inline-block;
    margin-bottom:0;
    font-weight:600;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857;
    border-radius:0;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.btn.active:focus,.btn:active:focus,.btn:focus{
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn:focus,.btn:hover{
    color:#333;
    text-decoration:none
}
.btn.active,.btn:active{
    background-image:none;
    outline:0;
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    cursor:not-allowed;
    opacity:.65;
    box-shadow:none
}
a.btn.disabled,fieldset[disabled] a.btn{
    pointer-events:none
}
.btn-primary{
    color:#fff;
    background-color:#0769e0;
    border-color:#065dc7
}
.btn-primary:focus{
    color:#fff;
    background-color:#0552af;
    border-color:#02234c
}
.btn-primary:hover{
    color:#fff;
    background-color:#0552af;
    border-color:#04428c
}
.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{
    color:#fff;
    background-color:#0552af;
    background-image:none;
    border-color:#04428c
}
.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{
    color:#fff;
    background-color:#04428c;
    border-color:#02234c
}
.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#0769e0;
    border-color:#065dc7
}
.btn-primary .badge{
    color:#0769e0;
    background-color:#fff
}
.btn-success{
    color:#042518;
    background-color:#00e88d;
    border-color:#00cf7e
}
.btn-success:focus{
    color:#042518;
    background-color:#00b56e;
    border-color:#004f30
}
.btn-success:hover{
    color:#042518;
    background-color:#00b56e;
    border-color:#009158
}
.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{
    color:#042518;
    background-color:#00b56e;
    background-image:none;
    border-color:#009158
}
.btn-success.active:focus,.btn-success.active:hover,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{
    color:#042518;
    background-color:#009158;
    border-color:#004f30
}
.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#00e88d;
    border-color:#00cf7e
}
.btn-success .badge{
    color:#00e88d;
    background-color:#042518
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info:focus{
    color:#fff;
    background-color:#31b0d5;
    border-color:#1b6d85
}
.btn-info:hover{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{
    color:#fff;
    background-color:#31b0d5;
    background-image:none;
    border-color:#269abc
}
.btn-info.active:focus,.btn-info.active:hover,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{
    color:#fff;
    background-color:#269abc;
    border-color:#1b6d85
}
.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#ed1b4d;
    border-color:#dd1142
}
.btn-danger:focus{
    color:#fff;
    background-color:#c5103b;
    border-color:#67081f
}
.btn-danger:hover{
    color:#fff;
    background-color:#c5103b;
    border-color:#a40d31
}
.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{
    color:#fff;
    background-color:#c5103b;
    background-image:none;
    border-color:#a40d31
}
.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{
    color:#fff;
    background-color:#a40d31;
    border-color:#67081f
}
.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    background-color:#ed1b4d;
    border-color:#dd1142
}
.btn-danger .badge{
    color:#ed1b4d;
    background-color:#fff
}
.btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.33333;
    border-radius:0
}
.btn-sm{
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width:100%
}
.fade{
    opacity:0;
    transition:opacity .15s linear
}
.fade.in{
    opacity:1
}
.collapse{
    display:none
}
.collapse.in{
    display:block
}
tr.collapse.in{
    display:table-row
}
tbody.collapse.in{
    display:table-row-group
}
.collapsing{
    position:relative;
    height:0;
    overflow:hidden;
    transition-property:height,visibility;
    transition-duration:.35s;
    transition-timing-function:ease
}
.dropdown{
    position:relative
}
.dropdown-toggle:focus{
    outline:0
}
.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    font-size:14px;
    text-align:left;
    list-style:none;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.15);
    border-radius:4px;
    box-shadow:0 6px 12px rgba(0,0,0,.175)
}
.dropdown-menu.pull-right{
    right:0;
    left:auto
}
.dropdown-menu>li>a{
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857;
    color:#333;
    white-space:nowrap
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
    color:#262626;
    text-decoration:none;
    background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
    color:#fff;
    text-decoration:none;
    background-color:#0769e0;
    outline:0
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    color:#777
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent;
    background-image:none
}
.open>.dropdown-menu{
    display:block
}
.open>a{
    outline:0
}
.dropdown-menu-right{
    right:0;
    left:auto
}
.pull-right>.dropdown-menu{
    right:0;
    left:auto
}
.input-group{
    position:relative;
    display:table;
    border-collapse:separate
}
.input-group[class*=col-]{
    float:none;
    padding-right:0;
    padding-left:0
}
.input-group .form-control{
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0
}
.input-group .form-control:focus{
    z-index:3
}
.input-group .form-control,.input-group-btn{
    display:table-cell
}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){
    border-radius:0
}
.input-group-btn{
    width:1%;
    white-space:nowrap;
    vertical-align:middle
}
.input-group .form-control:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.input-group .form-control:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.input-group-btn{
    position:relative;
    font-size:0;
    white-space:nowrap
}
.input-group-btn>.btn{
    position:relative
}
.input-group-btn>.btn+.btn{
    margin-left:-1px
}
.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{
    z-index:2
}
.input-group-btn:first-child>.btn{
    margin-right:-1px
}
.input-group-btn:last-child>.btn{
    z-index:2;
    margin-left:-1px
}
.nav{
    padding-left:0;
    margin-bottom:0;
    list-style:none
}
.nav:after,.nav:before{
    display:table;
    content:" "
}
.nav:after{
    clear:both
}
.nav>li{
    position:relative;
    display:block
}
.nav>li>a{
    position:relative;
    display:block;
    padding:10px 15px
}
.nav>li>a:focus,.nav>li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.nav>li.disabled>a{
    color:#777
}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
    color:#777;
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
    background-color:#eee;
    border-color:#0769e0
}
.nav>li>a>img{
    max-width:none
}
.tab-content>.tab-pane{
    display:none
}
.tab-content>.active{
    display:block
}
.navbar{
    position:relative;
    min-height:50px;
    margin-bottom:20px;
    border:1px solid transparent
}
.navbar:after,.navbar:before{
    display:table;
    content:" "
}
.navbar:after{
    clear:both
}
@media (min-width:768px){
    .navbar{
        border-radius:4px
    }
}
.navbar-brand{
    float:left;
    height:50px;
    padding:15px 15px;
    font-size:18px;
    line-height:20px
}
.navbar-brand:focus,.navbar-brand:hover{
    text-decoration:none
}
.navbar-brand>img{
    display:block
}
@media (min-width:768px){
    .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
        margin-left:-15px
    }
}
.navbar-nav{
    margin:7.5px -15px
}
.navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    line-height:20px
}
@media (max-width:767px){
    .navbar-nav .open .dropdown-menu{
        position:static;
        float:none;
        width:auto;
        margin-top:0;
        background-color:transparent;
        border:0;
        box-shadow:none
    }
    .navbar-nav .open .dropdown-menu>li>a{
        padding:5px 15px 5px 25px
    }
    .navbar-nav .open .dropdown-menu>li>a{
        line-height:20px
    }
    .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
        background-image:none
    }
}
@media (min-width:768px){
    .navbar-nav{
        float:left;
        margin:0
    }
    .navbar-nav>li{
        float:left
    }
    .navbar-nav>li>a{
        padding-top:15px;
        padding-bottom:15px
    }
}
.navbar-nav>li>.dropdown-menu{
    margin-top:0;
    border-top-left-radius:0;
    border-top-right-radius:0
}
.breadcrumb{
    padding:8px 15px;
    margin-bottom:20px;
    list-style:none;
    background-color:#f5f5f5;
    border-radius:4px
}
.breadcrumb>li{
    display:inline-block
}
.breadcrumb>li+li:before{
    padding:0 5px;
    color:#ccc;
    content:"/ "
}
.breadcrumb>.active{
    color:#777
}
.pagination{
    display:inline-block;
    padding-left:0;
    margin:20px 0;
    border-radius:4px
}
.pagination>li{
    display:inline
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding:6px 12px;
    margin-left:-1px;
    line-height:1.42857;
    color:#00e88d;
    text-decoration:none;
    background-color:transparent;
    border:1px solid #00e88d
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    z-index:2;
    color:#00e88d;
    background-color:transparent;
    border-color:#00e88d
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:3;
    color:#072c1e;
    cursor:default;
    background-color:#00e88d;
    border-color:#00e88d
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#00e88d;
    cursor:not-allowed;
    background-color:transparent;
    border-color:#00e88d
}
.label{
    display:inline;
    padding:.2em .6em .3em;
    font-size:75%;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:baseline;
    border-radius:.25em
}
.label:empty{
    display:none
}
.btn .label{
    position:relative;
    top:-1px
}
a.label:focus,a.label:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.badge{
    display:inline-block;
    min-width:10px;
    padding:3px 7px;
    font-size:12px;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    background-color:#777;
    border-radius:10px
}
.badge:empty{
    display:none
}
.btn .badge{
    position:relative;
    top:-1px
}
.list-group-item.active>.badge{
    color:#0769e0;
    background-color:#fff
}
.list-group-item>.badge{
    float:right
}
.list-group-item>.badge+.badge{
    margin-right:5px
}
a.badge:focus,a.badge:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.alert{
    padding:15px;
    margin-bottom:20px;
    border:1px solid transparent;
    border-radius:4px
}
.alert h4{
    margin-top:0;
    color:inherit
}
.alert>p,.alert>ul{
    margin-bottom:0
}
.alert>p+p{
    margin-top:5px
}
.alert-dismissible{
    padding-right:35px
}
.alert-dismissible .close{
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit
}
.alert-success{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.alert-success hr{
    border-top-color:#c9e2b3
}
.alert-info{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1
}
.alert-info hr{
    border-top-color:#a6e1ec
}
.alert-danger{
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1
}
.alert-danger hr{
    border-top-color:#e4b9c0
}
@-webkit-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.media{
    margin-top:15px
}
.media:first-child{
    margin-top:0
}
.media{
    overflow:hidden;
    zoom:1
}
.media>.pull-right{
    padding-left:10px
}
.media>.pull-left{
    padding-right:10px
}
.list-group{
    padding-left:0;
    margin-bottom:20px
}
.list-group-item{
    position:relative;
    display:block;
    padding:10px 15px;
    margin-bottom:-1px;
    background-color:#fff;
    border:1px solid #ddd
}
.list-group-item:first-child{
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.list-group-item:last-child{
    margin-bottom:0;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
    color:#777;
    cursor:not-allowed;
    background-color:#eee
}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
    z-index:2;
    color:#fff;
    background-color:#0769e0;
    border-color:#0769e0
}
a.list-group-item,button.list-group-item{
    color:#555
}
a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{
    color:#555;
    text-decoration:none;
    background-color:#f5f5f5
}
button.list-group-item{
    width:100%;
    text-align:left
}
.panel{
    margin-bottom:20px;
    background-color:#fff;
    border:1px solid transparent;
    border-radius:4px;
    box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.panel>.list-group{
    margin-bottom:0
}
.panel>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table{
    margin-bottom:0
}
.panel>.table:first-child{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:3px
}
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:3px
}
.panel>.table:last-child{
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table:last-child>tbody:last-child>tr:last-child{
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px
}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:3px
}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:3px
}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
    border-top:0
}
.well{
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:4px;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.close{
    float:right;
    font-size:21px;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.2
}
.close:focus,.close:hover{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    opacity:.5
}
button.close{
    padding:0;
    cursor:pointer;
    background:0 0;
    border:0;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.modal-open{
    overflow:hidden
}
.modal{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1050;
    display:none;
    overflow:hidden;
    -webkit-overflow-scrolling:touch;
    outline:0
}
.modal.fade .modal-dialog{
    -webkit-transform:translate(0,-25%);
    transform:translate(0,-25%);
    transition:-webkit-transform .3s ease-out;
    transition:transform .3s ease-out;
    transition:transform .3s ease-out,-webkit-transform .3s ease-out
}
.modal.in .modal-dialog{
    -webkit-transform:translate(0,0);
    transform:translate(0,0)
}
.modal-open .modal{
    overflow-x:hidden;
    overflow-y:auto
}
.modal-dialog{
    position:relative;
    width:auto;
    margin:10px
}
.modal-content{
    position:relative;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;
    box-shadow:0 3px 9px rgba(0,0,0,.5);
    outline:0
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    background-color:#000215
}
.modal-backdrop.fade{
    opacity:0
}
.modal-backdrop.in{
    opacity:.85
}
.modal-header{
    padding:15px;
    border-bottom:1px solid transparent
}
.modal-header:after,.modal-header:before{
    display:table;
    content:" "
}
.modal-header:after{
    clear:both
}
.modal-header .close{
    margin-top:-2px
}
.modal-title{
    margin:0;
    line-height:1.42857
}
.modal-body{
    position:relative;
    padding:20px 20px 40px
}
.modal-footer{
    padding:20px 20px 40px;
    text-align:right;
    border-top:1px solid transparent
}
.modal-footer:after,.modal-footer:before{
    display:table;
    content:" "
}
.modal-footer:after{
    clear:both
}
.modal-footer .btn+.btn{
    margin-bottom:0;
    margin-left:5px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
.modal-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
@media (min-width:768px){
    .modal-dialog{
        width:490px;
        margin:30px auto
    }
    .modal-content{
        box-shadow:0 5px 15px rgba(0,0,0,.5)
    }
    .modal-sm{
        width:300px
    }
}
@media (min-width:992px){
    .modal-lg{
        width:900px
    }
}
.tooltip{
    position:absolute;
    z-index:1070;
    display:block;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-style:normal;
    font-weight:400;
    line-height:1.42857;
    line-break:auto;
    text-align:left;
    text-align:start;
    text-decoration:none;
    text-shadow:none;
    text-transform:none;
    letter-spacing:normal;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    white-space:normal;
    font-size:12px;
    opacity:0
}
.tooltip.in{
    opacity:.9
}
.tooltip.top{
    padding:5px 0;
    margin-top:-3px
}
.tooltip.right{
    padding:0 5px;
    margin-left:3px
}
.tooltip.bottom{
    padding:5px 0;
    margin-top:3px
}
.tooltip.left{
    padding:0 5px;
    margin-left:-3px
}
.tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.right .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-width:5px 5px 5px 0;
    border-right-color:#000
}
.tooltip.left .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-width:5px 0 5px 5px;
    border-left-color:#000
}
.tooltip.bottom .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.tooltip-inner{
    max-width:200px;
    padding:3px 8px;
    color:#fff;
    text-align:center;
    background-color:#000;
    border-radius:4px
}
.tooltip-arrow{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.clearfix:after,.clearfix:before{
    display:table;
    content:" "
}
.clearfix:after{
    clear:both
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.hide{
    display:none!important
}
.show{
    display:block!important
}
.hidden{
    display:none!important
}
@-ms-viewport{
    width:device-width
}
.m-0{
    margin:0 0!important
}
.mb-0{
    margin-bottom:0!important
}
.mt-1{
    margin-top:15px!important
}
.ml-1{
    margin-left:15px!important
}
.mt-2{
    margin-top:30px!important
}
.my-2{
    margin-top:30px!important;
    margin-bottom:30px!important
}
.mt-3{
    margin-top:45px!important
}
.mb-3{
    margin-bottom:45px!important
}
.mt-4{
    margin-top:60px!important
}
.mr-4{
    margin-right:60px!important
}
.mb-4{
    margin-bottom:60px!important
}
.mt-5{
    margin-top:75px!important
}
.pt-1{
    padding-top:15px!important
}
.pr-3{
    padding-right:45px!important
}
.pl-3{
    padding-left:45px!important
}
.pb-4{
    padding-bottom:60px!important
}
.py-4{
    padding-top:60px!important;
    padding-bottom:60px!important
}
@media (min-width:575px){
    .mt-xs-0{
        margin-top:0!important
    }
}
@media (min-width:992px){
    .mt-md-0{
        margin-top:0!important
    }
}
@media (min-width:1200px){
    .mt-lg-0{
        margin-top:0!important
    }
}
@media (min-width:1200px){
    .pr-lg-3{
        padding-right:45px!important
    }
}
/*! nouislider - 14.6.2 - 9/16/2020 */
.noUi-target,.noUi-target *{
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent;
    -webkit-user-select:none;
    -ms-touch-action:none;
    touch-action:none;
    -ms-user-select:none;
    user-select:none;
    box-sizing:border-box
}
.noUi-target{
    position:relative
}
.noUi-base,.noUi-connects{
    width:100%;
    height:100%;
    position:relative;
    z-index:1
}
.noUi-connects{
    overflow:hidden;
    z-index:0
}
.noUi-connect,.noUi-origin{
    will-change:transform;
    position:absolute;
    z-index:1;
    top:0;
    right:0;
    -ms-transform-origin:0 0;
    -webkit-transform-origin:0 0;
    -webkit-transform-style:preserve-3d;
    transform-origin:0 0;
    -webkit-transform-style:flat;
    transform-style:flat
}
.noUi-connect{
    height:100%;
    width:100%
}
.noUi-origin{
    height:10%;
    width:10%
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{
    left:0;
    right:auto
}
.noUi-vertical .noUi-origin{
    width:0
}
.noUi-horizontal .noUi-origin{
    height:0
}
.noUi-handle{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    position:absolute
}
.noUi-touch-area{
    height:100%;
    width:100%
}
.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s,-webkit-transform .3s
}
.noUi-state-drag *{
    cursor:inherit!important
}
.noUi-horizontal{
    height:18px
}
.noUi-horizontal .noUi-handle{
    width:34px;
    height:28px;
    right:-17px;
    top:-6px
}
.noUi-vertical{
    width:18px
}
.noUi-vertical .noUi-handle{
    width:28px;
    height:34px;
    right:-6px;
    top:-17px
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{
    left:-17px;
    right:auto
}
.noUi-target{
    background:#fafafa;
    border-radius:4px;
    border:1px solid #d3d3d3;
    box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb
}
.noUi-connects{
    border-radius:3px
}
.noUi-connect{
    background:#3fb8af
}
.noUi-draggable{
    cursor:ew-resize
}
.noUi-vertical .noUi-draggable{
    cursor:ns-resize
}
.noUi-handle{
    border:1px solid #d9d9d9;
    border-radius:3px;
    background:#fff;
    cursor:default;
    box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb
}
.noUi-active{
    box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb
}
.noUi-handle:after,.noUi-handle:before{
    content:"";
    display:block;
    position:absolute;
    height:14px;
    width:1px;
    background:#e8e7e6;
    left:14px;
    top:6px
}
.noUi-handle:after{
    left:17px
}
.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{
    width:14px;
    height:1px;
    left:6px;
    top:14px
}
.noUi-vertical .noUi-handle:after{
    top:17px
}
[disabled] .noUi-connect{
    background:#b8b8b8
}
[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{
    cursor:not-allowed
}
.noUi-pips,.noUi-pips *{
    box-sizing:border-box
}
.noUi-pips{
    position:absolute;
    color:#999
}
.noUi-value{
    position:absolute;
    white-space:nowrap;
    text-align:center
}
.noUi-value-sub{
    color:#ccc;
    font-size:10px
}
.noUi-marker{
    position:absolute;
    background:#ccc
}
.noUi-marker-sub{
    background:#aaa
}
.noUi-marker-large{
    background:#aaa
}
.noUi-pips-horizontal{
    padding:10px 0;
    height:80px;
    top:100%;
    left:0;
    width:100%
}
.noUi-value-horizontal{
    -webkit-transform:translate(-50%,50%);
    transform:translate(-50%,50%)
}
.noUi-rtl .noUi-value-horizontal{
    -webkit-transform:translate(50%,50%);
    transform:translate(50%,50%)
}
.noUi-marker-horizontal.noUi-marker{
    margin-left:-1px;
    width:2px;
    height:5px
}
.noUi-marker-horizontal.noUi-marker-sub{
    height:10px
}
.noUi-marker-horizontal.noUi-marker-large{
    height:15px
}
.noUi-pips-vertical{
    padding:0 10px;
    height:100%;
    top:0;
    left:100%
}
.noUi-value-vertical{
    -webkit-transform:translate(0,-50%);
    transform:translate(0,-50%);
    padding-left:25px
}
.noUi-rtl .noUi-value-vertical{
    -webkit-transform:translate(0,50%);
    transform:translate(0,50%)
}
.noUi-marker-vertical.noUi-marker{
    width:5px;
    height:2px;
    margin-top:-1px
}
.noUi-marker-vertical.noUi-marker-sub{
    width:10px
}
.noUi-marker-vertical.noUi-marker-large{
    width:15px
}
.noUi-tooltip{
    display:block;
    position:absolute;
    border:1px solid #d9d9d9;
    border-radius:3px;
    background:#fff;
    color:#000;
    padding:5px;
    text-align:center;
    white-space:nowrap
}
.noUi-horizontal .noUi-tooltip{
    -webkit-transform:translate(-50%,0);
    transform:translate(-50%,0);
    left:50%;
    bottom:120%
}
.noUi-vertical .noUi-tooltip{
    -webkit-transform:translate(0,-50%);
    transform:translate(0,-50%);
    top:50%;
    right:120%
}
.noUi-horizontal .noUi-origin>.noUi-tooltip{
    -webkit-transform:translate(50%,0);
    transform:translate(50%,0);
    left:auto;
    bottom:10px
}
.noUi-vertical .noUi-origin>.noUi-tooltip{
    -webkit-transform:translate(0,-18px);
    transform:translate(0,-18px);
    top:auto;
    right:28px
}
.slick-slider{
    position:relative;
    display:block;
    box-sizing:border-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.slick-list{
    position:relative;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0
}
.slick-list:focus{
    outline:0
}
.slick-slider .slick-list,.slick-slider .slick-track{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.slick-track{
    position:relative;
    left:0;
    top:0;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.slick-track:after,.slick-track:before{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-loading .slick-track{
    visibility:hidden
}
.slick-slide{
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
.slick-slide img{
    display:block
}
.slick-slide.slick-loading img{
    display:none
}
.slick-initialized .slick-slide{
    display:block
}
.slick-loading .slick-slide{
    visibility:hidden
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow.slick-hidden{
    display:none
}
.slick-loading .slick-list{
    background:#fff url(../ajax-loader.gif) center center no-repeat
}
@font-face{
    font-family:slick;
    src:url(../fonts/slick.eot);
    src:url(../fonts/slickd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");
    font-weight:400;
    font-style:normal
}
.slick-next,.slick-prev{
    position:absolute;
    display:block;
    height:20px;
    width:20px;
    line-height:0;
    font-size:0;
    cursor:pointer;
    background:0 0;
    color:transparent;
    top:50%;
    -webkit-transform:translate(0,-50%);
    transform:translate(0,-50%);
    padding:0;
    border:none;
    outline:0
}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{
    outline:0;
    background:0 0;
    color:transparent
}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{
    opacity:1
}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{
    opacity:1
}
.slick-next:before,.slick-prev:before{
    font-family:slick;
    font-size:20px;
    line-height:1;
    color:#fff;
    opacity:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.slick-prev{
    left:-25px
}
.slick-prev:before{
    content:"←"
}
.slick-next{
    right:-25px
}
.slick-next:before{
    content:"→"
}
.slick-dotted.slick-slider{
    margin-bottom:30px
}
.slick-dots{
    position:absolute;
    bottom:-25px;
    list-style:none;
    display:block;
    text-align:center;
    padding:0;
    margin:0;
    width:100%
}
.slick-dots li{
    position:relative;
    display:inline-block;
    height:20px;
    width:20px;
    margin:0 5px;
    padding:0;
    cursor:pointer
}
.slick-dots li button{
    border:0;
    background:0 0;
    display:block;
    height:20px;
    width:20px;
    outline:0;
    line-height:0;
    font-size:0;
    color:transparent;
    padding:5px;
    cursor:pointer
}
.slick-dots li button:focus,.slick-dots li button:hover{
    outline:0
}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{
    opacity:1
}
.slick-dots li button:before{
    position:absolute;
    top:0;
    left:0;
    content:"•";
    width:20px;
    height:20px;
    font-family:slick;
    font-size:12px;
    line-height:20px;
    text-align:center;
    color:#fff;
    opacity:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active button:before{
    color:#0769e0;
    opacity:1
}
.svg{
    display:inline-block;
    background-size:contain;
    -ms-behavior:url(../backgroundsize.min.html)
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-BoldItalic.eot);
    src:local("Inter Bold Italic"),local("../fonts/Inter/Inter-BoldItalic"),url(../fonts/Inter/Inter-BoldItalicd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-BoldItalic.html) format("woff2"),url(../fonts/Inter/Inter-BoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-BoldItalic.ttf) format("truetype");
    font-weight:700;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-MediumItalic.eot);
    src:local("Inter Medium Italic"),local("../fonts/Inter/Inter-MediumItalic"),url(../fonts/Inter/Inter-MediumItalicd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-MediumItalic.html) format("woff2"),url(../fonts/Inter/Inter-MediumItalic.woff) format("woff"),url(../fonts/Inter/Inter-MediumItalic.ttf) format("truetype");
    font-weight:500;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-ThinItalicBETA.eot);
    src:local("Inter Thin Italic BETA"),local("../fonts/Inter/Inter-ThinItalicBETA"),url(../fonts/Inter/Inter-ThinItalicBETAd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ThinItalicBETA.html) format("woff2"),url(../fonts/Inter/Inter-ThinItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-ThinItalicBETA.ttf) format("truetype");
    font-weight:100;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-Regular.eot);
    src:local("Inter Regular"),local("../fonts/Inter/Inter-Regular"),url(../fonts/Inter/Inter-Regulard41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Regular.html) format("woff2"),url(../fonts/Inter/Inter-Regular.woff) format("woff"),url(../fonts/Inter/Inter-Regular.ttf) format("truetype");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-Black.eot);
    src:local("Inter Black"),local("../fonts/Inter/Inter-Black"),url(../fonts/Inter/Inter-Blackd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Black.html) format("woff2"),url(../fonts/Inter/Inter-Black.woff) format("woff"),url(../fonts/Inter/Inter-Black.ttf) format("truetype");
    font-weight:900;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-BlackItalic.eot);
    src:local("Inter Black Italic"),local("../fonts/Inter/Inter-BlackItalic"),url(../fonts/Inter/Inter-BlackItalicd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-BlackItalic.html) format("woff2"),url(../fonts/Inter/Inter-BlackItalic.woff) format("woff"),url(../fonts/Inter/Inter-BlackItalic.ttf) format("truetype");
    font-weight:900;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-LightBETA.eot);
    src:local("Inter Light BETA"),local("../fonts/Inter/Inter-LightBETA"),url(../fonts/Inter/Inter-LightBETAd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-LightBETA.html) format("woff2"),url(../fonts/Inter/Inter-LightBETA.woff) format("woff"),url(../fonts/Inter/Inter-LightBETA.ttf) format("truetype");
    font-weight:300;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-SemiBold.eot);
    src:local("Inter Semi Bold"),local("../fonts/Inter/Inter-SemiBold"),url(../fonts/Inter/Inter-SemiBoldd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-SemiBold.html) format("woff2"),url(../fonts/Inter/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");
    font-weight:600;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-ExtraBoldItalic.eot);
    src:local("Inter Extra Bold Italic"),local("../fonts/Inter/Inter-ExtraBoldItalic"),url(../fonts/Inter/Inter-ExtraBoldItalicd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraBoldItalic.html) format("woff2"),url(../fonts/Inter/Inter-ExtraBoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-ExtraBoldItalic.ttf) format("truetype");
    font-weight:800;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-Bold.eot);
    src:local("Inter Bold"),local("../fonts/Inter/Inter-Bold"),url(../fonts/Inter/Inter-Boldd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Bold.html) format("woff2"),url(../fonts/Inter/Inter-Bold.woff) format("woff"),url(../fonts/Inter/Inter-Bold.ttf) format("truetype");
    font-weight:700;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-ExtraLightItalicBETA.eot);
    src:local("Inter Extra Light Italic BETA"),local("../fonts/Inter/Inter-ExtraLightItalicBETA"),url(../fonts/Inter/Inter-ExtraLightItalicBETAd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.html) format("woff2"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.ttf) format("truetype");
    font-weight:200;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-ExtraLightBETA.eot);
    src:local("Inter Extra Light BETA"),local("../fonts/Inter/Inter-ExtraLightBETA"),url(../fonts/Inter/Inter-ExtraLightBETAd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraLightBETA.html) format("woff2"),url(../fonts/Inter/Inter-ExtraLightBETA.woff) format("woff"),url(../fonts/Inter/Inter-ExtraLightBETA.ttf) format("truetype");
    font-weight:200;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-ExtraBold.eot);
    src:local("Inter Extra Bold"),local("../fonts/Inter/Inter-ExtraBold"),url(../fonts/Inter/Inter-ExtraBoldd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraBold.html) format("woff2"),url(../fonts/Inter/Inter-ExtraBold.woff) format("woff"),url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");
    font-weight:800;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-ThinBETA.eot);
    src:local("Inter Thin BETA"),local("../fonts/Inter/Inter-ThinBETA"),url(../fonts/Inter/Inter-ThinBETAd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ThinBETA.html) format("woff2"),url(../fonts/Inter/Inter-ThinBETA.woff) format("woff"),url(../fonts/Inter/Inter-ThinBETA.ttf) format("truetype");
    font-weight:100;
    font-style:normal
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-LightItalicBETA.eot);
    src:local("Inter Light Italic BETA"),local("../fonts/Inter/Inter-LightItalicBETA"),url(../fonts/Inter/Inter-LightItalicBETAd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-LightItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-LightItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-LightItalicBETA.ttf) format("truetype");
    font-weight:300;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-Italic.eot);
    src:local("Inter Italic"),local("../fonts/Inter/Inter-Italic"),url(../fonts/Inter/Inter-Italicd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Italic.html) format("woff2"),url(../fonts/Inter/Inter-Italic.woff) format("woff"),url(../fonts/Inter/Inter-Italic.ttf) format("truetype");
    font-weight:400;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-SemiBoldItalic.eot);
    src:local("Inter Semi Bold Italic"),local("../fonts/Inter/Inter-SemiBoldItalic"),url(../fonts/Inter/Inter-SemiBoldItalicd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-SemiBoldItalic.html) format("woff2"),url(../fonts/Inter/Inter-SemiBoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-SemiBoldItalic.ttf) format("truetype");
    font-weight:600;
    font-style:italic
}
@font-face{
    font-family:Inter;
    src:url(../fonts/Inter/Inter-Medium.eot);
    src:local("Inter Medium"),local("../fonts/Inter/Inter-Medium"),url(../fonts/Inter/Inter-Mediumd41d.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Medium.html) format("woff2"),url(../fonts/Inter/Inter-Medium.woff) format("woff"),url(../fonts/Inter/Inter-Medium.ttf) format("truetype");
    font-weight:500;
    font-style:normal
}
html{
    font-size:16px!important
}
@media (max-width:767px){
    html{
        font-size:14px!important
    }
}
*{
    outline:0!important
}
body{
    padding-right:0!important;
    font-family:Inter,sans-serif;
    font-size:16px;
    font-size:1rem;
    font-weight:400
}
body,html{
    overflow-x:hidden;
    min-width:320px;
    max-width:100%
}
a{
    color:#0769e0;
    text-decoration:underline
}
a:active,a:active:focus,a:focus,a:hover{
    color:#0659bd
}
.btn{
    border:none;
    text-decoration:none;
    padding:0 40px;
    height:50px;
    line-height:50px;
    font-size:16px;
    font-size:1rem
}
.btn>*{
    vertical-align:middle
}
.btn>*+*{
    margin-left:7px
}
.btn.active:focus,.btn.active:hover,.btn:active,.btn:active:focus,.btn:active:hover,.btn:focus,.btn:hover{
    -webkit-filter:brightness(1.2);
    filter:brightness(1.2);
    text-decoration:none;
    box-shadow:none
}
.btn.btn-noicon{
    line-height:45px
}
.btn-lg{
    padding:0 30px;
    height:60px;
    font-size:19px;
    font-size:1.1875rem;
    line-height:60px
}
.btn-lg.btn-noicon{
    line-height:55px
}
.btn-primary,.btn-success{
    position:relative;
    padding:0 13px 0 40px;
    margin-right:27px
}
.btn-primary:after,.btn-success:after{
    content:'';
    position:absolute;
    right:-27px;
    top:0
}
.btn-primary.btn-block,.btn-success.btn-block{
    width:calc(100% - 27px)
}
.btn-success,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover{
    background:#00e78c;
    background:linear-gradient(to bottom,#00e78c 0,#00c77a 100%)
}
.btn-success:after{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -179px;
    width:27px;
    height:50px
}
.btn-success.btn-lg:after{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -63px;
    width:27px;
    height:60px
}
.btn-primary,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{
    background:#008ff3;
    background:linear-gradient(to bottom,#008ff3 0,#005edc 100%)
}
.btn-primary:after{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px -126px;
    width:27px;
    height:50px
}
.btn-primary.btn-lg:after{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-461px 0;
    width:27px;
    height:60px
}
.btn-outline{
    border:2px solid transparent;
    background:0 0
}
.btn-outline.active:focus,.btn-outline.active:hover,.btn-outline:active,.btn-outline:active:focus,.btn-outline:active:hover,.btn-outline:focus,.btn-outline:hover{
    background-color:#010532
}
.btn-outline-success{
    border-color:#00e88d;
    color:#00e88d
}
.btn-outline-success.active:focus,.btn-outline-success.active:hover,.btn-outline-success:active,.btn-outline-success:active:focus,.btn-outline-success:active:hover,.btn-outline-success:focus,.btn-outline-success:hover{
    border-color:#00e88d;
    color:#00e88d
}
.btn-outline-primary{
    border-color:#0769e0;
    color:#0769e0
}
.btn-outline-primary.active:focus,.btn-outline-primary.active:hover,.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.btn-outline-primary:focus,.btn-outline-primary:hover{
    border-color:#0769e0;
    color:#0769e0
}
.form-label{
    margin-bottom:10px;
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#fff
}
.form-label--grey{
    color:#808da1
}
.form-label>*{
    vertical-align:middle
}
.form-label>*+*{
    margin-left:7px
}
.form-control{
    font-size:18px;
    font-size:1.125rem
}
.form-control:active,.form-control:focus{
    box-shadow:none;
    outline:0;
    border-color:#294977
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    color:#808da1
}
.form-group{
    position:relative
}
.form-group-addon{
    position:absolute;
    height:50px;
    min-width:35px;
    line-height:50px;
    top:0;
    right:15px;
    font-size:18px;
    font-size:1.125rem;
    color:#0769e0
}
.form-group-addon:before{
    content:'';
    position:absolute;
    width:1px;
    height:20px;
    left:-15px;
    top:50%;
    margin-top:-10px;
    background:#1d3454
}
.form-group-addon>*{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.form-group-addon+.form-control{
    padding-right:70px
}
.form-group-lg .form-group-addon{
    height:60px;
    line-height:60px
}
.form-control::-webkit-input-placeholder{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
.form-control::-moz-input-placeholder{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
.form-control::-ms-input-placeholder{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
.form-control::-webkit-input-placeholder{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
.form-control:-ms-input-placeholder{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
.form-control::placeholder{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
form{
    margin-bottom:0
}
textarea{
    resize:vertical
}
.pagination:after,.pagination:before{
    display:table;
    content:" "
}
.pagination:after{
    clear:both
}
.pagination>li{
    display:block;
    float:left
}
.pagination>li>a,.pagination>li>span{
    height:37px;
    min-width:36px;
    position:relative;
    text-align:center
}
.pagination>li>a>i,.pagination>li>span>i{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.pagination>li+li{
    margin-left:8px
}
.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-radius:0
}
.pagination>li:first-child>a>i,.pagination>li:first-child>span>i{
    right:2px
}
.pagination>li:last-child>a>i,.pagination>li:last-child>span>i{
    left:2px
}
@media (max-width:480px){
    .pagination{
        display:block;
        text-align:justify
    }
    .pagination:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .pagination>li{
        float:none;
        display:inline-block
    }
    .pagination>li+li{
        margin-left:0
    }
}
.close,button.close{
    position:relative;
    width:40px;
    height:40px;
    border-radius:50%;
    background:#050d1e;
    opacity:.8
}
.close:before,button.close:before{
    content:'';
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -467px;
    width:13px;
    height:13px
}
.close:active,.close:active:focus,.close:focus,.close:hover,button.close:active,button.close:active:focus,button.close:focus,button.close:hover{
    opacity:1
}
.modal{
    padding-right:0!important
}
.modal-content{
    z-index:1;
    border-radius:0;
    border:none
}
.modal-content:after,.modal-content:before{
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%
}
.modal-content:before{
    left:10px;
    top:10px;
    background:rgba(198,222,252,.26)
}
.modal-content:after{
    content:'';
    left:0;
    top:0;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%)
}
.modal .close{
    position:relative;
    z-index:5;
    top:15px;
    right:15px
}
@media (min-width:768px){
    .modal-content:before{
        content:''
    }
}
@media (max-width:480px){
    .modal-body{
        padding:15px 15px 20px
    }
    .modal .close{
        top:10px;
        right:10px
    }
}
.noUi-horizontal{
    height:4px;
    border-radius:0;
    cursor:pointer
}
.noUi-horizontal .noUi-handle{
    cursor:pointer;
    width:30px;
    height:30px;
    top:-13px;
    right:-17px;
    border-radius:50%;
    background:#0b1434;
    border:2px solid #2c4577;
    box-shadow:none
}
.noUi-horizontal .noUi-handle:after{
    content:none
}
.noUi-horizontal .noUi-handle:before{
    width:12px;
    height:12px;
    border-radius:50%;
    background:#00e88d;
    left:50%;
    margin-left:-6px;
    top:50%;
    margin-top:-6px
}
.noUi-horizontal .noUi-handle:hover{
    background:#0b1434;
    box-shadow:none
}
.noUi-target{
    background:#00e88d;
    border:none;
    box-shadow:none
}
.noUi-connects{
    border-radius:0
}
.noUi-connect{
    background:#2c4577
}
.gate-short-icon{
    position:relative;
    display:inline-block;
    width:60px;
    height:60px;
    border-radius:50%;
    background:#1188fc;
    background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%)
}
.gate-short-icon__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.green-cliped-icon{
    position:relative;
    z-index:1;
    width:70px;
    height:70px;
    -webkit-filter:drop-shadow(0 12px 22.95px rgba(6, 19, 39, .42));
    filter:drop-shadow(0 12px 22.95px rgba(6, 19, 39, .42))
}
.green-cliped-icon:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    background:#00e78c;
    background:linear-gradient(to bottom,#00e78c 0,#00c77a 100%);
    -webkit-clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);
    clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%)
}
.green-cliped-icon__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.blue-100-icon{
    width:100px;
    height:100px;
    position:relative;
    z-index:1
}
.blue-100-icon:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:#1188fc;
    background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%);
    -webkit-clip-path:polygon(75% 0,100% 25%,100% 100%,0 100%,0 0);
    clip-path:polygon(75% 0,100% 25%,100% 100%,0 100%,0 0)
}
.blue-100-icon__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.text{
    line-height:34px;
    line-height:2.125rem;
    font-size:16px;
    font-size:1rem;
    color:#97a3ac
}
.first-title{
    position:relative;
    z-index:1;
    padding-top:20px;
    padding-left:40px;
    font-weight:700;
    color:#fff;
    line-height:98px;
    line-height:6.125rem;
    font-size:84px;
    font-size:5.25rem
}
.first-title:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100px;
    height:100px;
    top:0;
    left:0;
    border-radius:50%;
    background:#033e7e;
    background:linear-gradient(to bottom,#033e7e 0,#012d63 100%)
}
.first-title>b{
    font-weight:700;
    color:#00e88d
}
.second-title{
    position:relative;
    font-weight:700;
    line-height:73px;
    line-height:4.5625rem;
    font-size:56px;
    font-size:3.5rem;
    color:#fff
}
.second-title:after{
    content:'...';
    display:block;
    color:#fff;
    line-height:1;
    margin-top:-20px
}
.second-title>b{
    color:#0769e0;
    font-weight:700
}
@media (max-width:574px){
    .second-title{
        line-height:53px;
        line-height:3.3125rem;
        font-size:36px;
        font-size:2.25rem
    }
}
.third-title{
    font-weight:700;
    color:#fff;
    line-height:53px;
    line-height:3.3125rem;
    font-size:36px;
    font-size:2.25rem
}
.third-title>b{
    color:#0769e0;
    font-weight:700
}
@media (max-width:574px){
    .third-title{
        line-height:48px;
        line-height:3rem;
        font-size:31px;
        font-size:1.9375rem
    }
}
.fourth-title{
    position:relative;
    padding-left:40px;
    font-size:30px;
    font-size:1.875rem;
    font-weight:600;
    color:#fff
}
.fourth-title:before{
    content:'';
    position:absolute;
    width:25px;
    height:4px;
    left:0;
    top:20px;
    background:#00e88d
}
.white-title{
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.logo{
    width:238px;
    height:51px;
    display:inline-block;
    background:url(../img/logo.png) no-repeat center
}
.lang-dropdown{
    display:inline-block
}
.lang-dropdown__btn{
    height:50px;
    padding:0 12px;
    border:2px solid #19fda3;
    background:0 0
}
.lang-dropdown__btn:active,.lang-dropdown__btn:active:focus,.lang-dropdown__btn:focus,.lang-dropdown__btn:hover{
    background:#010a39
}
.lang-dropdown__sprite,.lang-dropdown__text{
    vertical-align:middle
}
.lang-dropdown__sprite{
    margin-right:5px
}
.lang-dropdown__text{
    color:#00e88d;
    font-size:16px;
    font-size:1rem;
    font-weight:700
}
.lang-dropdown__dropdown-menu{
    margin:-2px 0 0;
    min-width:auto;
    width:100%;
    border:2px solid #19fda3;
    border-radius:0;
    background-color:rgba(1,5,50,.8)
}
.lang-dropdown__dropdown-menu>li>a{
    font-size:16px;
    font-size:1rem;
    font-weight:700;
    color:#cdcadd;
    text-decoration:none
}
.lang-dropdown__dropdown-menu>li>a:active,.lang-dropdown__dropdown-menu>li>a:active:focus,.lang-dropdown__dropdown-menu>li>a:focus,.lang-dropdown__dropdown-menu>li>a:hover{
    background:0 0;
    color:#00e88d
}
.burger{
    background:0 0;
    border:none;
    padding:0;
    position:relative;
    height:30px
}
.burger:after,.burger:before,.burger>span{
    display:inline-block;
    width:35px;
    height:5px;
    border-radius:5px;
    background:#fff
}
.burger:after,.burger:before{
    content:'';
    position:absolute;
    left:0
}
.burger:before{
    top:0
}
.burger:after{
    bottom:0
}
.close-btn{
    background:0 0;
    border:none;
    padding:0;
    position:relative;
    height:30px;
    width:30px
}
.close-btn:after,.close-btn:before{
    content:'';
    position:absolute;
    left:0;
    display:inline-block;
    width:35px;
    height:5px;
    border-radius:5px;
    background:#fff
}
.close-btn:before{
    top:12px;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.close-btn:after{
    bottom:13px;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.tb-label{
    display:table;
    line-height:1;
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500;
    letter-spacing:2px;
    text-transform:uppercase;
    -webkit-writing-mode:tb;
    -ms-writing-mode:tb;
    writing-mode:tb
}
.server-time{
    display:table
}
.server-time__inner{
    text-align:justify
}
.server-time__inner:after{
    content:'';
    display:inline-block;
    width:100%
}
.server-time__delimiter,.server-time__label,.server-time__value{
    display:inline-block;
    vertical-align:middle
}
.server-time__delimiter,.server-time__label{
    font-size:18px;
    font-size:1.125rem;
    color:#cdcadd
}
.server-time__delimiter--only-mobile,.server-time__value--only-mobile{
    display:none
}
.server-time__label{
    margin-right:13px
}
.server-time__value{
    position:relative;
    height:50px;
    width:52px;
    line-height:50px;
    border-radius:4px;
    background:#182942;
    font-size:18px;
    font-size:1.125rem;
    font-weight:600;
    color:#fff;
    text-align:center
}
.server-time__value:before{
    content:'';
    position:absolute;
    width:32px;
    height:4px;
    left:50%;
    margin-left:-16px;
    bottom:0;
    background:#0769e0;
    border-radius:3px 3px 0 0
}
.server-time__value--long{
    width:85px
}
.server-time__delimiter{
    margin:0 2px;
    font-weight:500
}
.server-time__delimiter--lg{
    margin:0 5px
}
.filter-dropdown__link{
    height:50px;
    line-height:50px;
    display:block;
    position:relative;
    padding:0 16px;
    background-color:#070f1b;
    border:1px solid #1d3454;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    font-size:17px;
    font-size:1.0625rem
}
.filter-dropdown__link:after{
    content:'';
    position:absolute;
    right:10px;
    top:20px;
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -454px;
    width:17px;
    height:10px
}
.filter-dropdown__link,.filter-dropdown__link:active,.filter-dropdown__link:active:focus,.filter-dropdown__link:focus,.filter-dropdown__link:hover{
    text-decoration:none;
    color:#fff
}
.filter-dropdown__dropdown-menu{
    min-width:100%;
    margin-top:0;
    padding:5px;
    border-radius:0;
    background:#0d2345;
    background:linear-gradient(to bottom,#0d2345 0,#0e1d37 100%)
}
.filter-dropdown__dropdown-menu>li>a{
    padding:0 10px;
    border-radius:5px;
    line-height:35px;
    line-height:2.1875rem;
    font-size:17px;
    font-size:1.0625rem;
    font-weight:400;
    color:#808da1
}
.filter-dropdown__dropdown-menu>li>a,.filter-dropdown__dropdown-menu>li>a:active,.filter-dropdown__dropdown-menu>li>a:active:focus,.filter-dropdown__dropdown-menu>li>a:focus,.filter-dropdown__dropdown-menu>li>a:hover{
    text-decoration:none
}
.filter-dropdown__dropdown-menu>li>a.active,.filter-dropdown__dropdown-menu>li>a:active,.filter-dropdown__dropdown-menu>li>a:active:focus,.filter-dropdown__dropdown-menu>li>a:focus,.filter-dropdown__dropdown-menu>li>a:hover{
    background:#09172f;
    color:#00e88d
}
.date__date,.date__time{
    font-weight:500
}
.date__date{
    font-size:15px;
    font-size:.9375rem;
    color:#fff
}
.date__time{
    margin-top:2px;
    font-size:13px;
    font-size:.8125rem;
    color:#808da1
}
.amount{
    font-size:15px;
    font-size:.9375rem;
    font-weight:500
}
.amount--debit{
    color:#ed1b4d
}
.amount--credit{
    color:#00e88d
}
.status{
    display:inline-block;
    height:28px;
    line-height:28px;
    padding:0 10px;
    border-radius:0 6px 6px;
    font-size:14px;
    font-size:.875rem;
    font-weight:500;
    text-transform:uppercase
}
.status--danger{
    background-color:rgba(248,20,73,.28);
    color:#ed1b4d
}
.status--primary{
    background-color:rgba(0,85,206,.28);
    color:#076ad7
}
.status--success{
    background-color:rgba(1,160,97,.28);
    color:#00e88d
}
.status--lg{
    font-size:18px;
    font-size:1.125rem
}
.search-btn{
    padding:0;
    background:0 0;
    border:none;
    cursor:pointer;
    width:25px;
    height:25px
}
.switch-tabs__switcher,.switch-tabs__tab{
    display:inline-block;
    vertical-align:middle
}
.switch-tabs__switcher{
    position:relative;
    margin:0 25px;
    width:60px;
    height:30px;
    border-radius:30px;
    border:2px solid #00e88d;
    cursor:pointer
}
.switch-tabs__switcher:before{
    content:'';
    position:absolute;
    width:17px;
    height:17px;
    left:35px;
    top:4px;
    border-radius:50%;
    background:#00e88d;
    transition:.2s linear
}
.switch-tabs__tab{
    display:inline-block;
    font-size:26px;
    font-size:1.625rem;
    font-weight:600
}
.switch-tabs__tab,.switch-tabs__tab:active,.switch-tabs__tab:active:focus,.switch-tabs__tab:focus,.switch-tabs__tab:hover{
    color:#808da1;
    text-decoration:none
}
.switch-tabs__tab.active{
    color:#fff
}
.switch-tabs__tab.active+.switch-tabs__switcher:before{
    left:4px;
    transition:.2s linear
}
.copy-btn{
    background:0 0;
    border:none;
    padding:0
}
.pancake-logo{
    width:237px;
    height:51px;
    display:inline-block;
    position:relative;
    text-align:right
}
.pancake-logo:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:url(../img/pancake-logo.png) no-repeat center;
    opacity:.5
}
.pancake-logo,.pancake-logo:active,.pancake-logo:active:focus,.pancake-logo:focus,.pancake-logo:hover{
    text-decoration:none
}
.pancake-logo__soon{
    position:relative;
    top:-15px;
    height:28px;
    line-height:28px;
    padding:0 10px;
    border-radius:0 6px 6px;
    font-size:14px;
    font-size:.875rem;
    font-weight:500;
    text-transform:uppercase;
    background-color:rgba(0,85,206,.28);
    color:#076ad7
}
.message-avatar{
    width:50px;
    height:50px;
    position:relative
}
.message-avatar__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.message-avatar--user{
    background:#00d883
}
.message-avatar--support{
    background:#025ad0
}
.triangle-list__item{
    position:relative;
    padding-left:30px;
    line-height:28px;
    line-height:1.75rem;
    font-size:16px;
    font-size:1rem
}
.triangle-list__item:before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    top:8px;
    left:0;
    border:7px solid transparent;
    border-left-width:12px;
    border-left-color:#0769e0
}
.triangle-list__item+.triangle-list__item{
    margin-top:20px
}
.social-widget{
    text-decoration:none;
    display:inline-block;
    width:55px
}
.social-widget__text-cell{
    line-height:1;
    font-size:14px;
    font-size:.875rem;
    color:#cdcadd;
    text-align:center
}
.social-widget__icon{
    display:block;
    position:relative;
    z-index:1;
    width:55px;
    height:55px;
    -webkit-filter:drop-shadow(0 12px 22.95px rgba(6, 19, 39, .42));
    filter:drop-shadow(0 12px 22.95px rgba(6, 19, 39, .42))
}
.social-widget__icon:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#1188fc;
    background:linear-gradient(to bottom,#1188fc 0,#0055ce 100%);
    -webkit-clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);
    clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%)
}
.social-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.social-widget:active,.social-widget:active:focus,.social-widget:focus,.social-widget:hover{
    text-decoration:none
}
.social-widget:active .social-widget__icon:before,.social-widget:active:focus .social-widget__icon:before,.social-widget:focus .social-widget__icon:before,.social-widget:hover .social-widget__icon:before{
    background:#0899fe;
    background:linear-gradient(to bottom,#0899fe 0,#056ffc 100%)
}
.social-widget .social-widget__icon-cell,.social-widget .social-widget__inner,.social-widget .social-widget__text-cell{
    display:block
}
.social-widget .social-widget__icon-cell{
    width:100%
}
.social-widget .social-widget__text-cell{
    margin-top:5px
}
.small-offer-widget__inner{
    position:relative
}
.small-offer-widget__inner:after{
    content:'';
    position:absolute;
    z-index:-1;
    width:405px;
    height:405px;
    left:-40px;
    top:-40px;
    border-radius:50%;
    border:40px solid transparent;
    border-left-color:#00ba74;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.small-offer-widget__accruals,.small-offer-widget__principal{
    width:400px;
    height:400px;
    position:absolute;
    left:-37px;
    top:-37px
}
.small-offer-widget__accruals--mobile,.small-offer-widget__principal--mobile{
    display:none
}
.small-offer-widget__principal{
    -webkit-transform:rotate(33deg);
    transform:rotate(33deg)
}
.small-offer-widget__principal-text{
    font-family:Inter,sans-serif;
    font-size:22px;
    font-size:1.375rem;
    fill:#fff;
    letter-spacing:2px
}
.small-offer-widget__accruals-text{
    font-family:Inter,sans-serif;
    font-size:25px;
    font-size:1.5625rem;
    font-weight:500;
    fill:#000617;
    letter-spacing:2px
}
.small-offer-widget__offer{
    position:relative;
    z-index:1;
    width:325px;
    height:325px;
    padding-top:30px;
    border-radius:50%;
    background:#0072da;
    background:radial-gradient(ellipse at center,#0072da 0,#0048af 100%);
    box-shadow:0 5px 31.54px 6.46px rgba(6,19,39,.33);
    text-align:center
}
.small-offer-widget__offer:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:295px;
    height:295px;
    left:15px;
    top:15px;
    border-radius:50%;
    border:1px solid rgba(255,255,255,.5);
    box-shadow:0 5px 31.54px 6.46px rgba(6,19,39,.33),inset 0 5px 31.54px 6.46px rgba(6,19,39,.33)
}
.small-offer-widget__percent,.small-offer-widget__period{
    line-height:1
}
.small-offer-widget__percent{
    font-size:89px;
    font-size:5.5625rem;
    font-weight:800;
    color:#fff
}
.small-offer-widget__period{
    margin-top:20px;
    font-size:33px;
    font-size:2.0625rem;
    font-weight:700;
    color:#fff;
    text-transform:uppercase
}
.stats-widget__inner{
    padding-right:30px
}
.stats-widget__title{
    font-size:19px;
    font-size:1.1875rem;
    color:#cdcadd
}
.stats-widget__body{
    position:relative;
    margin-top:30px;
    padding-top:35px;
    display:table;
    width:100%;
    table-layout:fixed;
    border-top:2px solid #2d5362
}
.stats-widget__body:after{
    content:'';
    position:absolute;
    width:40px;
    height:2px;
    right:-37px;
    top:10px;
    background:#2d5362;
    -webkit-transform:rotate(30deg);
    transform:rotate(30deg)
}
.stats-widget__icon-cell,.stats-widget__value{
    display:table-cell;
    vertical-align:middle
}
.stats-widget__icon-cell{
    width:95px
}
.stats-widget__value{
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.stats-widget__value>small{
    font-size:13px;
    font-size:.8125rem;
    vertical-align:top
}
.company-widget{
    position:relative;
    z-index:1;
    padding:25px 45px 30px;
    -webkit-filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33));
    filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33));
    text-align:center
}
.company-widget:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:#1188fc;
    background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%);
    -webkit-clip-path:polygon(90% 0,100% 15%,100% 100%,0 100%,0 0);
    clip-path:polygon(90% 0,100% 15%,100% 100%,0 100%,0 0)
}
.company-widget__label,.company-widget__value{
    color:#fff
}
.company-widget__label{
    margin-top:15px;
    line-height:27px;
    line-height:1.6875rem;
    font-size:19px;
    font-size:1.1875rem;
    font-weight:500;
    text-shadow:0 3px 6px rgba(6,19,39,.14)
}
.company-widget__value{
    margin-top:10px;
    line-height:1;
    font-size:42px;
    font-size:2.625rem;
    font-weight:700;
    text-shadow:0 7px 6px rgba(6,19,39,.14)
}
.company-widget__btn{
    margin-top:20px;
    box-shadow:0 5px 31.54px 6.46px rgba(6,19,39,.33)
}
.level-widget{
    text-align:center
}
.level-widget__inner{
    position:relative;
    z-index:1;
    padding:35px 15px;
    -webkit-filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33));
    filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33))
}
.level-widget__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#1188fc;
    background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%);
    -webkit-clip-path:polygon(80% 0,100% 20%,100% 100%,0 100%,0 0);
    clip-path:polygon(80% 0,100% 20%,100% 100%,0 100%,0 0)
}
.level-widget__label,.level-widget__value{
    line-height:1;
    color:#fff
}
.level-widget__label{
    font-size:28px;
    font-size:1.75rem;
    font-weight:500
}
.level-widget__value{
    margin-top:20px;
    font-size:72px;
    font-size:4.5rem;
    font-weight:700
}
.level-widget__value>small{
    font-size:40px;
    font-size:2.5rem
}
.level-widget__content{
    margin-top:15px;
    line-height:30px;
    line-height:1.875rem;
    font-size:21px;
    font-size:1.3125rem;
    color:#fff;
    text-shadow:0 7px 6px rgba(6,19,39,.14)
}
.level-widget--sm .level-widget__inner{
    padding:20px 15px
}
.level-widget--sm .level-widget__label{
    font-size:17px;
    font-size:1.0625rem
}
.level-widget--sm .level-widget__value{
    margin-top:10px;
    font-size:39px;
    font-size:2.4375rem
}
.level-widget--sm .level-widget__value>small{
    font-size:22px;
    font-size:1.375rem
}
.calculator-gate-widget{
    position:relative;
    width:65px;
    height:80px;
    border:2px solid #182942;
    border-radius:8px;
    background:#182942
}
.calculator-gate-widget,.calculator-gate-widget__currency-cell,.calculator-gate-widget__icon-cell{
    display:block
}
.calculator-gate-widget__inner{
    display:table-cell;
    vertical-align:middle;
    height:inherit;
    width:inherit;
    text-align:center
}
.calculator-gate-widget__currency-cell{
    margin-top:5px;
    font-size:14px;
    font-size:.875rem;
    font-weight:700;
    color:#fff
}
.calculator-gate-widget__sprite--default{
    display:inline-block
}
.calculator-gate-widget__sprite--active{
    display:none
}
.calculator-gate-widget__soon{
    position:absolute;
    width:40px;
    left:0;
    right:0;
    top:-10px;
    margin:0 auto;
    padding:2px 4px;
    background:#00e88d;
    border-radius:2px;
    font-size:10px;
    font-size:.625rem;
    font-weight:900;
    color:#000;
    text-transform:uppercase;
    text-align:center
}
@media (max-width:574px){
    .calculator-gate-widget{
        width:65px
    }
}
.calculator-result-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.calculator-result-widget__body-cell,.calculator-result-widget__icon-cell{
    display:table-cell;
   
}
.calculator-result-widget__icon-cell{
    width:90px
}
.calculator-result-widget__label{
    font-size:22px;
    font-size:1.375rem;
    font-weight:500;
    color:#2cf9a9
}
.calculator-result-widget__value{
    text-shadow:0 7px 6px rgba(6,19,39,.14);
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.security-widget .security-widget__inner{
    -ms-flex-direction:row;
    flex-direction:row
}
.security-widget .security-widget__icon-cell{
    text-align:left;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.security-widget__inner{
    display:table;
    display:-ms-flexbox;
    display:flex;
    width:100%;
    table-layout:fixed;
    -ms-flex-align:center;
    align-items:center
}
.security-widget__body-cell,.security-widget__icon-cell{
    display:table-cell;
    display:-ms-flexbox;
    display:flex;
    vertical-align:middle
}
.security-widget__icon-cell{
    width:175px;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.security-widget__body-cell{
    line-height:34px;
    line-height:2.125rem;
    font-size:20px;
    font-size:1.25rem;
    color:#cdcadd
}
.security-widget__icon{
    position:relative;
    z-index:1;
    display:inline-block;
    width:140px;
    height:110px;
    -webkit-filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33));
    filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33))
}
.security-widget__icon:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#1188fc;
    background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%);
    -webkit-clip-path:polygon(80% 0,100% 20%,100% 100%,0 100%,0 0);
    clip-path:polygon(80% 0,100% 20%,100% 100%,0 100%,0 0)
}
.security-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.crypto-widget{
    width:285px
}
.crypto-widget__inner{
    position:relative;
    z-index:1;
    width:285px;
    height:285px;
    border-radius:50%;
    background:#0072da;
    background:radial-gradient(ellipse at center,#0072da 0,#0048af 100%);
    box-shadow:0 4px 22.95px 4.05px rgba(6,19,39,.13)
}
.crypto-widget__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:150px;
    height:150px;
    left:67px;
    top:67px;
    border-radius:50%;
    border:1px solid rgba(255,255,255,.3);
    box-shadow:0 5px 31.54px 6.46px rgba(6,19,39,.2),inset 0 5px 31.54px 6.46px rgba(6,19,39,.2)
}
.crypto-widget__icon-cell{
    position:absolute;
    width:71px;
    height:71px;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.crypto-widget__content{
    -webkit-transform:rotate(-20deg);
    transform:rotate(-20deg);
    width:285px;
    height:285px
}
.crypto-widget__content-text{
    font-size:21px;
    font-size:1.3125rem;
    font-weight:600;
    fill:#fff;
    letter-spacing:2px
}
.step-widget{
    padding-top:35px;
    position:relative
}
.step-widget__inner{
    position:relative;
    z-index:1;
    padding:70px 25px 25px
}
.step-widget__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#09294d;
    background:linear-gradient(135deg,#09294d 0,#081634 100%)
}
.step-widget__icon-cell,.step-widget__number-cell{
    position:absolute;
    z-index:2;
    height:80px;
    top:0
}
.step-widget__number-cell{
    left:65px;
    line-height:80px;
    font-size:50px;
    font-size:3.125rem;
    font-weight:600;
    color:#0769e0
}
.step-widget__icon-cell{
    right:35px
}
.step-widget__icon-cell:before{
    content:'';
    position:absolute;
    width:2px;
    height:2px;
    left:50%;
    top:50%;
    border-radius:50%;
    background:rgba(0,232,141,.25);
    box-shadow:0 0 70px 30px rgba(0,232,141,.8)
}
.step-widget__title{
    position:relative;
    padding-left:25px;
    font-size:21px;
    font-size:1.3125rem;
    font-weight:600;
    color:#fff
}
.step-widget__title:before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    top:7px;
    left:0;
    border:7px solid transparent;
    border-left-width:12px;
    border-left-color:#0769e0
}
.step-widget__content{
    margin-top:15px;
    line-height:28px;
    line-height:1.75rem;
    font-size:15px;
    font-size:.9375rem;
    color:#97a3ac
}
.gate-list-widget__inner{
    position:relative;
    padding:15px 15px 20px;
    background:#081734;
    text-align:center
}
.gate-list-widget__inner:after{
    content:'';
    position:absolute;
    width:90px;
    height:4px;
    left:50%;
    margin-left:-45px;
    bottom:0;
    background:#00e88d
}
.gate-list-widget__title{
    margin-top:20px;
    line-height:1;
    font-size:14px;
    font-size:.875rem;
    color:#cdcadd
}
.revelate-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.revelate-widget__body-cell,.revelate-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.revelate-widget__icon-cell{
    width:210px
}
.revelate-widget__icon{
    position:relative;
    width:180px;
    height:120px;
    background:#0f355e;
    background:linear-gradient(to bottom,#0f355e 0,#07132b 100%);
    -webkit-clip-path:polygon(80% 0,100% 25%,100% 100%,0 100%,0 0);
    clip-path:polygon(80% 0,100% 25%,100% 100%,0 100%,0 0)
}
.revelate-widget__icon:after,.revelate-widget__icon:before{
    content:'';
    position:absolute
}
.revelate-widget__icon:before{
    width:100%;
    height:4px;
    left:0;
    bottom:0;
    background:#00e88d
}
.revelate-widget__icon:after{
    width:2px;
    height:2px;
    left:50%;
    top:50%;
    border-radius:50%;
    background:rgba(0,232,141,.25);
    box-shadow:0 0 70px 30px rgba(0,232,141,.8)
}
.revelate-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.revelate-widget__title{
    line-height:1;
    font-size:21px;
    font-size:1.3125rem;
    font-weight:600;
    color:#00e88d
}
.revelate-widget__content{
    margin-top:14px;
    line-height:25px;
    line-height:1.5625rem;
    font-size:15px;
    font-size:.9375rem;
    color:#97a3ac
}
.faq-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.faq-widget__body-cell,.faq-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.faq-widget__icon-cell{
    width:132px
}
.faq-widget__body-cell{
    line-height:34px;
    line-height:2.125rem;
    font-size:18px;
    font-size:1.125rem;
    color:#fff
}
.support-widget__inner{
    text-align:center
}
.support-widget__header{
    position:relative;
    z-index:1;
    padding:10px;
    font-size:26px;
    font-size:1.625rem;
    font-weight:600;
    color:#fff
}
.support-widget__header:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#095fb2;
    background:linear-gradient(to bottom,#095fb2 0,#0055ce 100%);
    opacity:.3
}
.support-widget__body{
    margin-top:25px;
    display:inline-table;
    table-layout:fixed
}
.support-widget__content-cell,.support-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.support-widget__icon-cell{
    width:50px
}
.support-widget__content-cell{
    line-height:27px;
    line-height:1.6875rem;
    font-size:19px;
    font-size:1.1875rem;
    color:#00e88d;
    text-align:left
}
.deadline-widget{
    padding:0 10px 10px 0
}
.deadline-widget__wrapper{
    position:relative;
    z-index:1;
    padding:15px 25px
}
.deadline-widget__wrapper:after,.deadline-widget__wrapper:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    background:#0461e6;
    background:linear-gradient(to bottom,#0461e6 0,#0055ce 100%);
    -webkit-clip-path:polygon(92% 0,100% 35%,100% 100%,0 100%,0 0);
    clip-path:polygon(92% 0,100% 35%,100% 100%,0 100%,0 0)
}
.deadline-widget__wrapper:before{
    left:10px;
    top:10px;
    opacity:.28
}
.deadline-widget__wrapper:after{
    left:0;
    top:0
}
.deadline-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.deadline-widget__body-cell,.deadline-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.deadline-widget__icon-cell{
    width:105px
}
.deadline-widget__content,.deadline-widget__title{
    line-height:1
}
.deadline-widget__title{
    font-size:28px;
    font-size:1.75rem;
    font-weight:700;
    color:#fff
}
.deadline-widget__content{
    margin-top:15px;
    line-height:26px;
    line-height:1.625rem;
    font-size:18px;
    font-size:1.125rem;
    font-weight:500;
    color:#00e88d
}
.user-widget{
    display:inline-block
}
.user-widget__inner{
    display:inline-table;
    table-layout:fixed
}
.user-widget__body-cell,.user-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.user-widget__icon-cell{
    width:64px;
    text-align:right
}
.user-widget__body-cell{
    text-align:right
}
.user-widget__icon{
    position:relative;
    display:inline-block;
    width:50px;
    height:50px;
    background:#00e78c;
    background:linear-gradient(to bottom,#00e78c 0,#00c77a 100%)
}
.user-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.user-widget__content,.user-widget__title{
    display:block;
    line-height:1
}
.user-widget__title{
    font-size:19px;
    font-size:1.1875rem;
    font-weight:700;
    color:#fff
}
.user-widget__content{
    margin-top:10px;
    font-size:17px;
    font-size:1.0625rem;
    color:#cdcadd
}
.token-price-widget{
    padding:12px;
    background:rgba(5,13,30,.82)
}
.token-price-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed;
    text-align:left
}
.token-price-widget__body-cell,.token-price-widget__btn-cell,.token-price-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.token-price-widget__icon-cell{
    width:80px
}
.token-price-widget__btn-cell{
    width:165px
}
.token-price-widget__title{
    font-size:17px;
    font-size:1.0625rem;
    color:#cdcadd
}
.token-price-widget__price{
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.token-price-widget__price>small{
    position:relative;
    top:5px;
    font-size:13px;
    font-size:.8125rem
}
.token-price-widget__price>*{
    vertical-align:top
}
.xs-gate-widget{
    margin-bottom:0;
    height:30px;
    line-height:25px;
    width:53px;
    border-radius:4px;
    border:2px solid #182942;
    background:#182942;
    font-size:14px;
    font-size:.875rem;
    font-weight:700;
    color:#cdcadd;
    text-align:center
}
.balance-stat-widget{
    padding:15px;
    position:relative;
    z-index:1
}
.balance-stat-widget:before{
    -webkit-transform:none;
    transform:none
}
.balance-stat-widget .balance-stat-widget__icon-cell{
    left:0;
    right:initial
}
.balance-stat-widget .balance-stat-widget__body-cell{
    padding-left:170px;
    padding-right:0
}
.balance-stat-widget:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:-1;
    background:url(../img/balance-stat-widget-bg.png) no-repeat center right
}
.balance-stat-widget__inner{
    position:relative;
    min-height:130px
}
.balance-stat-widget__icon-cell{
    position:absolute;
    top:0
}
.balance-stat-widget__body-cell{
    display:table-cell;
    height:130px;
    vertical-align:middle
}
.balance-stat-widget__icon{
    position:relative;
    z-index:1;
    width:130px;
    height:130px
}
.balance-stat-widget__icon:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:-1;
    background:#1188fc;
    background:linear-gradient(to bottom,#1188fc 0,#0055ce 100%);
    -webkit-clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);
    clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%)
}
.balance-stat-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.balance-stat-widget__label{
    position:relative;
    padding-left:22px;
    font-size:22px;
    font-size:1.375rem;
    font-weight:500;
    color:#00e88d
}
.balance-stat-widget__label:before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    top:9px;
    left:0;
    border:7px solid transparent;
    border-left-width:12px;
    border-left-color:#00e88d
}
.balance-stat-widget__value{
    margin-top:20px;
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.balance-stat-widget__value>*{
    vertical-align:top;
    transition:.1s ease
}
.balance-stat-widget__value>small{
    position:relative;
    top:6px;
    font-size:13px;
    font-size:.8125rem
}
.webp-alpha .balance-stat-widget:before{
    background-image:url(../img/webp/balance-stat-widget-bg.webp)
}
.commission-widget{
    padding:15px 15px 20px;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%)
}
.commission-widget__level,.commission-widget__value{
    line-height:1;
    color:#fff
}
.commission-widget__level{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500
}
.commission-widget__value{
    font-size:46px;
    font-size:2.875rem;
    font-weight:700;
    margin-top:15px
}
.user-info-widget{
    background:#050d1e
}
.user-info-widget__inner{
    min-height:60px;
    line-height:58px;
    padding:0 20px;
    text-align:justify
}
.user-info-widget__inner:after{
    content:'';
    display:inline-block;
    width:100%
}
.user-info-widget__icon-cell{
    width:40px;
    display:inline-block
}
.user-info-widget__label-cell,.user-info-widget__value-cell{
    line-height:initial;
    display:inline-block;
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500;
    vertical-align:middle
}
.user-info-widget__label-cell{
    color:#2cf9a9
}
.user-info-widget__label-cell>*{
    vertical-align:middle
}
.user-info-widget__value-cell{
    color:#fff
}
.user-info-widget__value-cell{
    text-align:right
}
@media (max-width:767px){
    .user-info-widget__inner{
        padding:0 10px
    }
    .user-info-widget__icon-cell{
        width:30px
    }
}
.tfa-widget{
    padding:15px;
    background-image:linear-gradient(-45deg,#081327 25%,#09172e 25%,#09172e 50%,#081327 50%,#081327 75%,#09172e 75%,#09172e);
    background-size:1.25rem 1.25rem;
    text-align:center
}
.tfa-widget__content,.tfa-widget__icon{
    vertical-align:middle
}
.tfa-widget__icon{
    margin-right:17px;
    position:relative;
    display:inline-block;
    width:32px;
    height:32px;
    border-radius:0 6px 6px
}
.tfa-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.tfa-widget__content{
    font-size:25px;
    font-size:1.5625rem
}
.tfa-widget--danger .tfa-widget__icon{
    background-color:rgba(237,27,77,.28)
}
.tfa-widget--danger .tfa-widget__content{
    color:#ed1b4d
}
.tfa-widget--success .tfa-widget__icon{
    background-color:rgba(0,230,139,.28)
}
.tfa-widget--success .tfa-widget__content{
    color:#00e68b
}
.icon-alert-widget{
    padding:15px 25px;
    background:linear-gradient(to bottom,rgba(15,44,88,.72) 0,rgba(14,29,55,.72) 100%)
}
.icon-alert-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.icon-alert-widget__body-cell,.icon-alert-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.icon-alert-widget__icon-cell{
    width:75px
}
.icon-alert-widget__body-cell{
    line-height:30px;
    line-height:1.875rem;
    font-size:20px;
    font-size:1.25rem;
    color:#fff
}
.gate-amount-widget__inner{
    display:inline-table;
    table-layout:fixed;
    text-align:left
}
.gate-amount-widget__amount-cell,.gate-amount-widget__gate-cell{
    display:table-cell;
    vertical-align:middle
}
.gate-amount-widget__gate-cell{
    width:80px
}
.gate-amount-widget__amount-cell{
    font-size:29px;
    font-size:1.8125rem;
    font-weight:700;
    color:#fff;
    text-align:left
}
.gate-amount-widget__amount-cell>small{
    font-size:13px;
    font-size:.8125rem;
    vertical-align:top;
    position:relative;
    top:5px
}
.gate-amount-widget__label{
    font-size:16px;
    font-size:1rem;
    font-weight:400;
    color:#cdcadd
}
.gate-amount-widget__label+*{
    margin-top:7px
}
.deposit-value-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.deposit-value-widget__body-cell,.deposit-value-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.deposit-value-widget__icon-cell{
    width:90px
}
.deposit-value-widget__label{
    font-size:16px;
    font-size:1rem;
    color:#cdcadd
}
.deposit-value-widget__value{
    margin-top:3px;
    font-size:27px;
    font-size:1.6875rem;
    font-weight:700;
    color:#fff
}
.deposit-value-widget__value>small{
    font-size:13px;
    font-size:.8125rem;
    vertical-align:top;
    position:relative;
    top:5px
}
.deposit-offer-widget .deposit-offer-widget__inner{
    text-align:center
}
.deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-offer-widget .deposit-offer-widget__percent,.deposit-offer-widget .deposit-offer-widget__period,.deposit-offer-widget .deposit-offer-widget__weekends{
    display:block
}
.deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-offer-widget .deposit-offer-widget__period,.deposit-offer-widget .deposit-offer-widget__weekends{
    margin-top:15px
}
.deposit-offer-widget .deposit-offer-widget__body-cell{
    margin-left:0
}
.deposit-offer-widget__percent,.deposit-offer-widget__period,.deposit-offer-widget__weekends{
    line-height:1
}
.deposit-offer-widget__percent{
    font-size:56px;
    font-size:3.5rem;
    font-weight:900;
    color:#fff
}
.deposit-offer-widget__period{
    font-size:23px;
    font-size:1.4375rem;
    font-weight:700;
    color:#fff;
    text-transform:uppercase
}
.deposit-offer-widget__weekends{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500;
    color:#0769e0
}
.calculator-profit-widget{
    padding:20px;
    border-radius:8px;
    background:#182942
}
.calculator-profit-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.calculator-profit-widget__body-cell,.calculator-profit-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.calculator-profit-widget__icon-cell{
    width:60px
}
.calculator-profit-widget__label,.calculator-profit-widget__value{
    line-height:1
}
.calculator-profit-widget__label{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500;
    color:#2cf9a9
}
.calculator-profit-widget__value{
    margin-top:10px;
    font-size:18px;
    font-size:1.125rem;
    font-weight:700;
    color:#fff
}
.random-percent-widget{
    width:111px;
    height:102px;
    padding:15px 10px;
    background:url(../img/random-percent-widget-bg.png) no-repeat center;
    text-align:center
}
.random-percent-widget__content{
    margin-top:10px;
    font-size:15px;
    font-size:.9375rem;
    font-weight:700;
    color:#2cf9a9;
    text-transform:uppercase
}
.random-percent-widget--nobg{
    width:initial;
    height:initial;
    background:0 0
}
.upgrade-ref-widget{
    position:relative;
    border-radius:6px;
    height:55px;
    line-height:55px;
    background:#070f1b;
    font-size:15px;
    font-size:.9375rem;
    font-weight:900;
    color:#fff;
    text-align:center
}
.upgrade-ref-price-widget__inner{
    padding:20px 20px 50px;
    border-radius:10px;
    border:2px solid #2b3c58;
    background:#071128;
    text-align:center
}
.upgrade-ref-price-widget__label{
    font-size:17px;
    font-size:1.0625rem;
    color:#808da1
}
.upgrade-ref-price-widget__gate-amount-widget{
    margin-top:10px
}
.token-level-widget__inner{
    text-align:right
}
.token-level-widget__header{
    font-size:15px;
    font-size:.9375rem;
    font-weight:700;
    color:#808da1
}
.token-level-widget__body{
    margin-top:10px;
    position:relative
}
.token-level-widget__footer{
    margin-top:10px
}
.token-level-widget__line{
    position:absolute;
    width:100%;
    top:17px;
    left:0;
    background:#020524;
    padding-right:50px;
    text-align:center;
    line-height:14px;
    height:14px
}
.token-level-widget__line:after,.token-level-widget__line:before{
    display:table;
    content:" "
}
.token-level-widget__line:after{
    clear:both
}
.token-level-widget__line>span{
    display:inline-block;
    position:relative;
    top:-2px;
    width:30%;
    height:8px;
    background:#284572
}
.token-level-widget__icon{
    width:50px;
    height:50px;
    display:inline-block;
    position:relative;
    border-radius:50%;
    border:8px solid #020524;
    background:#020524
}
.token-level-widget__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.token-level-widget__label,.token-level-widget__value{
    font-weight:600;
    color:#fff
}
.token-level-widget__label{
    font-size:17px;
    font-size:1.0625rem
}
.token-level-widget__label>small{
    font-size:12px;
    font-size:.75rem
}
.token-level-widget__value{
    font-size:19px;
    font-size:1.1875rem
}
.token-level-widget--active .token-level-widget__icon{
    background:#00e48a
}
.token-level-widget--active .token-level-widget__header,.token-level-widget--active .token-level-widget__label,.token-level-widget--active .token-level-widget__value{
    color:#00e48a
}
.token-level-widget--active .token-level-widget__line>span{
    background:#00e48a
}
.upload-widget{
    margin-bottom:0;
    line-height:58px;
    height:60px;
    display:block;
    text-align:center;
    font-size:23px;
    font-size:1.4375rem;
    font-weight:500;
    color:#00e28a;
    text-transform:uppercase;
    border:2px dashed #284e82;
    cursor:pointer
}
.upload-widget__upload-input{
    display:none!important
}
.alert-widget__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.alert-widget__body-cell,.alert-widget__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.alert-widget__icon-cell{
    width:70px
}
.alert-widget__body-cell{
    line-height:27px;
    line-height:1.6875rem;
    font-size:16px;
    font-size:1rem;
    color:#97a3ac
}
.table>tbody>tr>td,.table>tbody>tr>td>*,.table>tbody>tr>th,.table>tbody>tr>th>*,.table>thead>tr>td,.table>thead>tr>td>*,.table>thead>tr>th,.table>thead>tr>th>*{
    vertical-align:middle
}
.table>thead>tr>td,.table>thead>tr>th{
    padding:15px;
    border:none;
    background:rgba(0,85,206,.3);
    font-size:16px;
    font-size:1rem;
    font-weight:600;
    color:#fff
}
.table>thead>tr>td:first-child,.table>thead>tr>th:first-child{
    border-left:1px solid rgba(0,85,206,.3)
}
.table>thead>tr>td:last-child,.table>thead>tr>th:last-child{
    border-right:1px solid rgba(0,85,206,.05)
}
.table>thead>tr>td>*+*,.table>thead>tr>th>*+*{
    margin-left:10px
}
.table>tbody>tr>td,.table>tbody>tr>th{
    padding:12px 15px;
    background:rgba(5,13,30,.8);
    border-bottom:1px solid #1d3454;
    font-size:15px;
    font-size:.9375rem;
    font-weight:500;
    color:#808da1
}
.table>tbody>tr>td:first-child,.table>tbody>tr>th:first-child{
    border-left:1px solid #1d3454
}
.table>tbody>tr>td:last-child,.table>tbody>tr>th:last-child{
    border-right:1px solid #1d3454
}
.table>tbody>tr:first-child>td,.table>tbody>tr:first-child>th{
    border-top:1px solid #1d3454
}
@media (max-width:574px){
    .table-mobile--xxs{
        border:none
    }
    .table-mobile--xxs th,.table-mobile--xxs thead{
        display:none
    }
    .table-mobile--xxs tbody{
        display:block
    }
    .table-mobile--xxs tbody>tr{
        display:block
    }
    .table-mobile--xxs tbody>tr+tr{
        margin-top:25px
    }
    .table-mobile--xxs tbody>tr>td{
        margin-top:-1px;
        border:1px solid rgba(0,85,206,.3)!important;
        display:block;
        word-wrap:anywhere;
        text-align:left
    }
    .table-mobile--xxs tbody>tr>td:first-child{
        border-top-width:0
    }
}
@media (max-width:767px){
    .table-mobile--xs{
        border:none
    }
    .table-mobile--xs th,.table-mobile--xs thead{
        display:none
    }
    .table-mobile--xs tbody{
        display:block
    }
    .table-mobile--xs tbody>tr{
        display:block
    }
    .table-mobile--xs tbody>tr+tr{
        margin-top:25px
    }
    .table-mobile--xs tbody>tr>td{
        margin-top:-1px;
        border:1px solid rgba(0,85,206,.3)!important;
        display:block;
        word-wrap:anywhere;
        text-align:left
    }
    .table-mobile--xs tbody>tr>td:first-child{
        border-top-width:0
    }
}
.socials-gutter .socials-gutter__inner{
    margin-bottom:0;
    text-align:center
}
.socials-gutter .socials-gutter__inner:after{
    content:none
}
.socials-gutter .socials-gutter__cell{
    display:block;
    margin-bottom:0
}
.socials-gutter .socials-gutter__cell+*{
    margin-top:20px
}
.socials-gutter .socials-gutter__social-widget{
    width:55px
}
.socials-gutter .socials-gutter__social-widget .social-widget__icon-cell,.socials-gutter .socials-gutter__social-widget .social-widget__inner,.socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
    display:block
}
.socials-gutter .socials-gutter__social-widget .social-widget__icon-cell{
    width:100%
}
.socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
    margin-top:5px
}
.gates-short-gutter__inner{
    font-size:0
}
.gates-short-gutter__cell{
    display:inline-block
}
.gates-short-gutter__cell+.gates-short-gutter__cell{
    margin-left:12px
}
.gates-short-gutter__gate-short-icon{
    box-shadow:0 12px 22.95px 4.05px rgba(6,19,39,.42)
}
.stats-gutter__inner{
    margin:-35px
}
.stats-gutter__inner:after,.stats-gutter__inner:before{
    display:table;
    content:" "
}
.stats-gutter__inner:after{
    clear:both
}
.stats-gutter__cell{
    padding:35px;
    float:left;
    width:25%
}
.stats-gutter .stats-gutter__cell{
    width:25%
}
@media (max-width:1199px){
    .stats-gutter .stats-gutter__cell{
        width:50%
    }
}
@media (max-width:574px){
    .stats-gutter .stats-gutter__cell{
        width:100%
    }
    .stats-gutter__inner{
        margin:-20px
    }
    .stats-gutter__cell{
        padding:20px
    }
}
.levels-gutter__inner{
    margin:-10px
}
.levels-gutter__inner:after,.levels-gutter__inner:before{
    display:table;
    content:" "
}
.levels-gutter__inner:after{
    clear:both
}
.levels-gutter__cell{
    padding:10px;
    float:left;
    width:245px
}
@media (max-width:767px){
    .levels-gutter__cell{
        width:50%
    }
}
@media (max-width:574px){
    .levels-gutter__cell{
        width:100%
    }
}
.calculator-gates-gutter__inner{
    text-align:justify
}
.calculator-gates-gutter__inner:after{
    content:'';
    display:inline-block;
    width:100%
}
.calculator-gates-gutter__cell{
    display:inline-block
}
.calculator-gates-gutter__calculator-gate-widget{
    cursor:pointer
}
.calculator-gates-gutter__input{
    display:none
}
.calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget{
    border-color:#00e88d
}
.calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget .calculator-gate-widget__currency-cell{
    color:#00e88d
}
.calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget .calculator-gate-widget__sprite--default{
    display:none
}
.calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget .calculator-gate-widget__sprite--active{
    display:inline-block
}
.steps-gutter__inner:after,.steps-gutter__inner:before{
    display:table;
    content:" "
}
.steps-gutter__inner:after{
    clear:both
}
.steps-gutter__cell{
    float:left;
    width:25%
}
.steps-gutter__cell--2{
    margin-top:224px
}
.steps-gutter__cell--4{
    margin-top:-224px
}
@media (max-width:1199px){
    .steps-gutter__cell{
        width:33.333333%
    }
    .steps-gutter__cell--2{
        margin-top:112px
    }
    .steps-gutter__cell--3{
        margin-top:-112px
    }
    .steps-gutter__cell--4{
        margin-top:75px
    }
}
@media (max-width:991px){
    .steps-gutter__cell{
        width:50%
    }
    .steps-gutter__cell--2{
        margin-top:160px
    }
    .steps-gutter__cell--3{
        margin-top:-100px
    }
    .steps-gutter__cell--4{
        margin-top:60px
    }
}
@media (max-width:574px){
    .steps-gutter__cell{
        width:100%
    }
    .steps-gutter__cell--2,.steps-gutter__cell--3,.steps-gutter__cell--4{
        margin-top:35px
    }
}
.gates-list-gutter .gates-list-gutter__cell{
    width:25%
}
.gates-list-gutter__inner{
    margin:-8px
}
.gates-list-gutter__inner:after,.gates-list-gutter__inner:before{
    display:table;
    content:" "
}
.gates-list-gutter__inner:after{
    clear:both
}
.gates-list-gutter__cell{
    float:left;
    padding:8px
}
.xs-gates-gutter__inner{
    letter-spacing:2px
}
.xs-gates-gutter__cell{
    display:inline-block;
    letter-spacing:initial
}
.xs-gates-gutter__xs-gate-widget{
    cursor:pointer;
    margin-bottom:5px
}
.xs-gates-gutter__input{
    display:none
}
.xs-gates-gutter__input:checked+.xs-gates-gutter__xs-gate-widget{
    border-color:#0769e0;
    color:#0769e0;
    background:0 0
}
.balance-stat-gutter{
    position:relative
}
.balance-stat-gutter:after,.balance-stat-gutter:before{
    content:'';
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.balance-stat-gutter:before{
    width:2px;
    height:2px;
    border-radius:50%;
    background:rgba(0,232,141,.25);
    box-shadow:0 0 64px 24px rgba(0,232,141,.8)
}
.balance-stat-gutter:after{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-219px -241px;
    width:51px;
    height:44px
}
.balance-stat-gutter__inner{
    margin:-7px
}
.balance-stat-gutter__inner:after,.balance-stat-gutter__inner:before{
    display:table;
    content:" "
}
.balance-stat-gutter__inner:after{
    clear:both
}
.balance-stat-gutter__cell{
    width:50%;
    float:left;
    padding:7px
}
.balance-stat-gutter__balance-stat-widget--1:before{
    -webkit-transform:none;
    transform:none
}
.balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__icon-cell{
    left:0;
    right:initial
}
.balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__body-cell{
    padding-left:170px;
    padding-right:0
}
.balance-stat-gutter__balance-stat-widget--1:before{
    -webkit-clip-path:polygon(100% 0,100% 62%,87% 100%,0 100%,0 0);
    clip-path:polygon(100% 0,100% 62%,87% 100%,0 100%,0 0)
}
.balance-stat-gutter__balance-stat-widget--2:before{
    -webkit-transform:scale(-1,-1);
    transform:scale(-1,-1)
}
.balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__icon-cell{
    left:initial;
    right:0
}
.balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__body-cell{
    padding-left:60px;
    padding-right:170px
}
.balance-stat-gutter__balance-stat-widget--2:before{
    -webkit-clip-path:polygon(87% 0,100% 38%,100% 100%,0 100%,0 0);
    clip-path:polygon(87% 0,100% 38%,100% 100%,0 100%,0 0)
}
.balance-stat-gutter__balance-stat-widget--3:before{
    -webkit-transform:none;
    transform:none
}
.balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__icon-cell{
    left:0;
    right:initial
}
.balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__body-cell{
    padding-left:170px;
    padding-right:0
}
.balance-stat-gutter__balance-stat-widget--3:before{
    -webkit-clip-path:polygon(87% 0,100% 38%,100% 100%,0 100%,0 0);
    clip-path:polygon(87% 0,100% 38%,100% 100%,0 100%,0 0)
}
.balance-stat-gutter__balance-stat-widget--4:before{
    -webkit-transform:scale(-1,-1);
    transform:scale(-1,-1)
}
.balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__icon-cell{
    left:initial;
    right:0
}
.balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__body-cell{
    padding-left:60px;
    padding-right:170px
}
.balance-stat-gutter__balance-stat-widget--4:before{
    -webkit-clip-path:polygon(100% 0,100% 62%,87% 100%,0 100%,0 0);
    clip-path:polygon(100% 0,100% 62%,87% 100%,0 100%,0 0)
}
@media (max-width:1750px){
    .balance-stat-gutter__balance-stat-widget--1:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget--1:before{
        -webkit-clip-path:polygon(100% 0,100% 62%,91% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 62%,91% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--2:before{
        -webkit-transform:scale(-1,-1);
        transform:scale(-1,-1)
    }
    .balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__icon-cell{
        left:initial;
        right:0
    }
    .balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__body-cell{
        padding-left:60px;
        padding-right:170px
    }
    .balance-stat-gutter__balance-stat-widget--2:before{
        -webkit-clip-path:polygon(91% 0,100% 38%,100% 100%,0 100%,0 0);
        clip-path:polygon(91% 0,100% 38%,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--3:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget--3:before{
        -webkit-clip-path:polygon(91% 0,100% 38%,100% 100%,0 100%,0 0);
        clip-path:polygon(91% 0,100% 38%,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--4:before{
        -webkit-transform:scale(-1,-1);
        transform:scale(-1,-1)
    }
    .balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__icon-cell{
        left:initial;
        right:0
    }
    .balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__body-cell{
        padding-left:60px;
        padding-right:170px
    }
    .balance-stat-gutter__balance-stat-widget--4:before{
        -webkit-clip-path:polygon(100% 0,100% 62%,91% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 62%,91% 100%,0 100%,0 0)
    }
}
@media (max-width:1550px){
    .balance-stat-gutter__balance-stat-widget--1:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget--1:before{
        -webkit-clip-path:polygon(100% 0,100% 62%,88% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 62%,88% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--2:before{
        -webkit-transform:scale(-1,-1);
        transform:scale(-1,-1)
    }
    .balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__icon-cell{
        left:initial;
        right:0
    }
    .balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__body-cell{
        padding-left:60px;
        padding-right:170px
    }
    .balance-stat-gutter__balance-stat-widget--2:before{
        -webkit-clip-path:polygon(88% 0,100% 38%,100% 100%,0 100%,0 0);
        clip-path:polygon(88% 0,100% 38%,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--3:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget--3:before{
        -webkit-clip-path:polygon(88% 0,100% 38%,100% 100%,0 100%,0 0);
        clip-path:polygon(88% 0,100% 38%,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--4:before{
        -webkit-transform:scale(-1,-1);
        transform:scale(-1,-1)
    }
    .balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__icon-cell{
        left:initial;
        right:0
    }
    .balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__body-cell{
        padding-left:60px;
        padding-right:170px
    }
    .balance-stat-gutter__balance-stat-widget--4:before{
        -webkit-clip-path:polygon(100% 0,100% 62%,88% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 62%,88% 100%,0 100%,0 0)
    }
}
@media (max-width:990px){
    .balance-stat-gutter:after,.balance-stat-gutter:before{
        content:none
    }
    .balance-stat-gutter__cell{
        width:100%;
        float:none;
        max-width:700px
    }
    .balance-stat-gutter__cell--1,.balance-stat-gutter__cell--3{
        margin-left:auto
    }
    .balance-stat-gutter__balance-stat-widget--1:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget--1 .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget--1:before{
        -webkit-clip-path:polygon(100% 0,100% 62%,92% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 62%,92% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--2:before{
        -webkit-transform:scale(-1,-1);
        transform:scale(-1,-1)
    }
    .balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__icon-cell{
        left:initial;
        right:0
    }
    .balance-stat-gutter__balance-stat-widget--2 .balance-stat-widget__body-cell{
        padding-left:60px;
        padding-right:170px
    }
    .balance-stat-gutter__balance-stat-widget--2:before{
        -webkit-clip-path:polygon(92% 0,100% 38%,100% 100%,0 100%,0 0);
        clip-path:polygon(92% 0,100% 38%,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--3:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget--3 .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget--3:before{
        -webkit-clip-path:polygon(92% 0,100% 38%,100% 100%,0 100%,0 0);
        clip-path:polygon(92% 0,100% 38%,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget--4:before{
        -webkit-transform:scale(-1,-1);
        transform:scale(-1,-1)
    }
    .balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__icon-cell{
        left:initial;
        right:0
    }
    .balance-stat-gutter__balance-stat-widget--4 .balance-stat-widget__body-cell{
        padding-left:60px;
        padding-right:170px
    }
    .balance-stat-gutter__balance-stat-widget--4:before{
        -webkit-clip-path:polygon(100% 0,100% 62%,92% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 62%,92% 100%,0 100%,0 0)
    }
}
@media (max-width:480px){
    .balance-stat-gutter__balance-stat-widget:before{
        -webkit-transform:none;
        transform:none
    }
    .balance-stat-gutter__balance-stat-widget .balance-stat-widget__icon-cell{
        left:0;
        right:initial
    }
    .balance-stat-gutter__balance-stat-widget .balance-stat-widget__body-cell{
        padding-left:170px;
        padding-right:0
    }
    .balance-stat-gutter__balance-stat-widget:before{
        -webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0);
        clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0)
    }
    .balance-stat-gutter__balance-stat-widget .balance-stat-widget__inner{
        min-height:80px
    }
    .balance-stat-gutter__balance-stat-widget .balance-stat-widget__icon-cell{
        display:none
    }
    .balance-stat-gutter__balance-stat-widget .balance-stat-widget__body-cell{
        padding-left:0;
        height:80px
    }
}
.level-tabs-gutter{
    border:2px solid #00e88d;
    border-top:none
}
.level-tabs-gutter__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.level-tabs-gutter__cell{
    display:table-cell;
    border-left:2px solid #00e88d;
    border-top:2px solid #00e88d
}
.level-tabs-gutter__cell:first-child{
    border-left:none
}
.level-tabs-gutter__input{
    display:none
}
.level-tabs-gutter__input:checked+.level-tabs-gutter__label{
    background-color:#00e88d;
    color:#072c1e
}
.level-tabs-gutter__label{
    display:block;
    height:52px;
    line-height:50px;
    margin-bottom:0;
    cursor:pointer;
    text-align:center;
    font-size:19px;
    font-size:1.1875rem;
    font-weight:600
}
.level-tabs-gutter__label,.level-tabs-gutter__label:active,.level-tabs-gutter__label:active:focus,.level-tabs-gutter__label:focus,.level-tabs-gutter__label:hover{
    color:#00e88d;
    text-decoration:none
}
.level-tabs-gutter__label.active{
    background-color:#00e88d;
    color:#072c1e!important
}
.commission-gutter__inner{
    margin:-3px
}
.commission-gutter__inner:after,.commission-gutter__inner:before{
    display:table;
    content:" "
}
.commission-gutter__inner:after{
    clear:both
}
.commission-gutter__cell{
    position:relative;
    float:left;
    width:33.333333%;
    padding:3px
}
.commission-gutter__cell:before{
    content:'';
    position:absolute;
    width:20px;
    height:20px;
    left:-10px;
    top:50%;
    margin-top:-10px;
    background:#0e2851;
    border:4px solid #076ad7;
    border-radius:50%
}
.commission-gutter__cell:first-child:before{
    content:none
}
.upgrade-ref-gutter__inner{
    margin:-5px
}
.upgrade-ref-gutter__inner:after,.upgrade-ref-gutter__inner:before{
    display:table;
    content:" "
}
.upgrade-ref-gutter__inner:after{
    clear:both
}
.upgrade-ref-gutter__cell{
    float:left;
    width:33.333333%;
    padding:5px
}
.token-level-gutter__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.token-level-gutter__cell{
    display:table-cell
}
@media (max-width:900px){
    .token-level-gutter__cell,.token-level-gutter__inner{
        display:block
    }
    .token-level-gutter__cell+.token-level-gutter__cell{
        margin-top:10px
    }
    .token-level-gutter__token-level-widget .token-level-widget__body{
        display:none
    }
    .token-level-gutter__token-level-widget .token-level-widget__inner{
        display:table;
        width:100%
    }
    .token-level-gutter__token-level-widget .token-level-widget__footer,.token-level-gutter__token-level-widget .token-level-widget__header{
        display:table-cell;
        vertical-align:middle
    }
    .token-level-gutter__token-level-widget .token-level-widget__header{
        text-align:left
    }
}
.check-row__label{
    position:relative;
    margin-bottom:0;
    min-height:30px;
    padding-left:40px;
    padding-top:5px;
    cursor:pointer;
    font-size:16px;
    font-size:1rem;
    font-weight:400;
    color:#fff;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.check-row__label:before{
    content:'';
    position:absolute;
    width:30px;
    height:30px;
    left:0;
    top:0;
    border:2px solid #00e88d
}
.check-row__label:after{
    position:absolute;
    left:6px;
    top:8px;
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -390px;
    width:17px;
    height:14px
}
.check-row__input{
    display:none
}
.check-row__input:checked+.check-row__label:after{
    content:''
}
.currs-row__inner{
    font-size:18px;
    font-size:1.125rem;
    text-transform:uppercase
}
.currs-row__icon-cell,.currs-row__label-cell,.currs-row__value-cell{
    display:inline-block;
    vertical-align:middle
}
.currs-row__label-cell{
    color:#00df87
}
.currs-row__icon-cell{
    width:50px;
    text-align:center
}
.currs-row__value-cell{
    color:#fff
}
.feature-card{
    padding:0 7px 7px 0;
    position:relative;
    z-index:1
}
.feature-card .feature-card__wrapper:before{
    background:#09294d;
    background:linear-gradient(to bottom,#09294d 0,#071025 100%)
}
.feature-card:after{
    -webkit-clip-path:polygon(17% 0,100% 0,100% 75%,83% 100%,0 100%,0 25%);
    clip-path:polygon(17% 0,100% 0,100% 75%,83% 100%,0 100%,0 25%)
}
.feature-card .feature-card__wrapper:before{
    -webkit-clip-path:polygon(17% 0,100% 0,100% 75%,83% 100%,0 100%,0 25%);
    clip-path:polygon(17% 0,100% 0,100% 75%,83% 100%,0 100%,0 25%)
}
.feature-card .feature-card__inner{
    display:block
}
.feature-card .feature-card__icon-cell{
    display:table;
    width:initial
}
.feature-card .feature-card__body-cell{
    display:block
}
.feature-card:after{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#00e78c;
    background:linear-gradient(to bottom,#00e78c 0,#00c77a 100%)
}
.feature-card__wrapper{
    position:relative;
    z-index:1;
    padding:35px 40px 35px 35px
}
.feature-card__wrapper:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0
}
.feature-card__icon-cell{
    position:relative;
    margin-left:auto
}
.feature-card__icon-cell:before{
    content:'';
    position:absolute;
    width:2px;
    height:2px;
    left:50%;
    top:50%;
    border-radius:50%;
    background:rgba(0,232,141,.25);
    box-shadow:0 0 70px 30px rgba(0,232,141,.8)
}
.feature-card__body-cell{
    margin-top:45px
}
.feature-card__title{
    position:relative;
    padding-left:25px;
    font-size:26px;
    font-size:1.625rem;
    font-weight:800;
    color:#fff
}
.feature-card__title:before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    top:12px;
    left:0;
    border:7px solid transparent;
    border-left-width:12px;
    border-left-color:#0769e0
}
.feature-card__content{
    margin-top:25px;
    line-height:28px;
    line-height:1.75rem;
    font-size:15px;
    font-size:.9375rem;
    color:#97a3ac
}
@media (max-width:574px){
    .feature-card__wrapper{
        padding:15px 20px 15px 15px
    }
}
.calculator-result-card{
    -webkit-filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33));
    filter:drop-shadow(0 5px 31.54px rgba(6, 19, 39, .33))
}
.calculator-result-card .calculator-result-card__inner{
    display:block
}
.calculator-result-card .calculator-result-card__body,.calculator-result-card .calculator-result-card__header{
    display:block
}
.calculator-result-card .calculator-result-card__header{
    width:100%
}
.calculator-result-card .calculator-result-card__body{
    margin-top:20px;
    padding-top:40px
}
.calculator-result-card .calculator-result-card__body:before{
    content:''
}
.calculator-result-card .calculator-result-card__wrapper{
    padding:100px 35px
}
.calculator-result-card .calculator-result-card__wrapper:before{
    -webkit-clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%);
    clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%)
}
.calculator-result-card .calculator-result-card__wrapper:before{
    background:url(../img/calculator-result-card-bg.png) no-repeat center
}
.calculator-result-card__wrapper{
    position:relative;
    z-index:1
}
.calculator-result-card__wrapper:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0
}
.calculator-result-card__wrapper:after{
    content:'';
    position:absolute;
    z-index:-1;
    width:879px;
    height:925px;
    left:-510px;
    top:-150px;
    background:url(../img/calculator-block-img.png) no-repeat center
}


.calculator-result-card .calculator-result-card__wrapper2{
    padding:100px 35px
}
.calculator-result-card .calculator-result-card__wrapper2:before{
    -webkit-clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%);
    clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%)
}
.calculator-result-card .calculator-result-card__wrapper2:before{
    background:url(../img/calculator-result-card-bg.png) no-repeat center
}
.calculator-result-card__wrapper2{
    position:relative;
    z-index:1
}
.calculator-result-card__wrapper2:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0
}
.calculator-result-card__wrapper2:after{
    content:'';
    position:absolute;
    z-index:-1;
    width:879px;
    height:925px;
    left:-510px;
    top:-150px;
    background:url() no-repeat center
}


.calculator-result-card__header{
    text-align:center
}
.calculator-result-card__body{
    position:relative;
    padding-left:100px
}
.calculator-result-card__body:before{
    position:absolute;
    width:300px;
    height:2px;
    left:50%;
    margin-left:-150px;
    top:0;
    background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)
}
.calculator-result-card__percent,.calculator-result-card__period{
    line-height:1;
    color:#fff
}
.calculator-result-card__percent{
    position:relative;
    text-shadow:0 7px 6px rgba(6,19,39,.14);
    font-size:89px;
    font-size:5.5625rem;
    font-weight:800
}
.calculator-result-card__random-percent-widget{
    position:absolute;
    top:-100px;
    right:25px
}
.calculator-result-card__period{
    margin-top:15px;
    display:inline-table;
    height:44px;
    line-height:44px;
    padding:0 15px;
    border-radius:6px;
    background:rgba(24,41,66,.4);
    font-size:21px;
    font-size:1.3125rem;
    font-weight:700;
    color:#2cf9a9;
    text-transform:uppercase
}
.calculator-result-card__weekends{
    margin-top:15px;
    -webkit-filter:drop-shadow(0 7px 6px rgba(6, 19, 39, .14));
    filter:drop-shadow(0 7px 6px rgba(6, 19, 39, .14));
    font-size:20px;
    font-size:1.25rem;
    font-weight:600;
    color:#fff
}
.calculator-result-card__weekends>*{
    vertical-align:middle
}
.calculator-result-card__weekends>*+*{
    margin-left:7px
}
.calculator-result-card__calculator-result-widget+.calculator-result-card__calculator-result-widget{
    margin-top:50px
}
@media (max-width:1199px){
    .calculator-result-card .calculator-result-card__wrapper:before{
        background:url(../img/calculator-result-card-md-bg.png) no-repeat center
    }
    .calculator-result-card__wrapper:after{
        content:none
    }
    .calculator-result-card__body{
        padding-left:10px
    }
}
.webp-alpha .calculator-result-card .calculator-result-card__wrapper:before{
    background:url(../img/webp/calculator-result-card-bg.webp) no-repeat center
}
.webp-alpha .calculator-result-card__wrapper:after{
    background-image:url(../img/webp/calculator-block-img.webp)
}
@media (max-width:1199px){
    .webp-alpha .calculator-result-card .calculator-result-card__wrapper:before{
        background:url(../img/webp/calculator-result-card-md-bg.webp) no-repeat center
    }
}
.rule-card{
    padding:0 30px 25px;
    background:rgba(7,15,27,.65);
    border:1px solid #1d4665
}
.rule-card__header,.rule-card__number,.rule-card__title{
    display:block
}
.rule-card__header{
    position:relative;
    min-height:65px
}
.rule-card__header,.rule-card__header:active,.rule-card__header:active:focus,.rule-card__header:focus,.rule-card__header:hover{
    text-decoration:none
}
.rule-card__content{
    padding-top:20px;
    line-height:34px;
    line-height:2.125rem;
    font-size:16px;
    font-size:1rem;
    color:#97a3ac
}
.rule-card__content>p{
    margin-bottom:0
}
.rule-card__content>p+*{
    margin-top:10px
}
.rule-card__number{
    position:absolute;
    left:0;
    top:-1px;
    width:65px;
    height:65px;
    line-height:65px;
    background:#00e88d;
    font-size:26px;
    font-size:1.625rem;
    font-weight:700;
    color:#042518;
    text-align:center
}
.rule-card__symbol{
    position:relative;
    top:-2px;
    font-size:42px;
    font-size:2.625rem
}
.rule-card__symbol:before{
    content:'+'
}
.rule-card__title{
    padding-left:90px;
    padding-top:30px;
    font-size:23px;
    font-size:1.4375rem;
    color:#00e88d
}
.rule-card.active .rule-card__symbol:before{
    content:'-'
}
@media (max-width:767px){
    .rule-card__title{
        padding-top:5px
    }
}
@media (max-width:574px){
    .rule-card{
        padding:0 15px 10px
    }
}
.faq-global-accordion-card__header{
    display:block;
    padding:15px 60px 15px 35px;
    position:relative;
    z-index:1
}
.faq-global-accordion-card__header:after,.faq-global-accordion-card__header:before{
    content:'';
    position:absolute
}
.faq-global-accordion-card__header:before{
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#095fb2;
    background:linear-gradient(to bottom,#095fb2 0,#0055ce 100%);
    opacity:.3
}
.faq-global-accordion-card__header:after{
    right:20px;
    top:50%;
    margin-top:-6px;
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-298px -362px;
    width:25px;
    height:13px;
    transition:.2s linear
}
.faq-global-accordion-card__header,.faq-global-accordion-card__header:active,.faq-global-accordion-card__header:active:focus,.faq-global-accordion-card__header:focus,.faq-global-accordion-card__header:hover{
    text-decoration:none
}
.faq-global-accordion-card__title{
    font-size:26px;
    font-size:1.625rem;
    font-weight:600;
    color:#fff
}
.faq-global-accordion-card__content{
    padding:20px 0
}
.faq-global-accordion-card.active .faq-global-accordion-card__header:after{
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
    transition:.2s linear
}
@media (max-width:574px){
    .faq-global-accordion-card__header{
        padding:10px 60px 10px 15px
    }
}
.recovery-card{
    padding-top:50px;
    position:relative
}
.recovery-card__inner{
    padding:85px 45px 40px;
    position:relative;
    z-index:1
}
.recovery-card__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#023570;
    -webkit-clip-path:polygon(80% 0,100% 30%,100% 100%,0 100%,0 0);
    clip-path:polygon(80% 0,100% 30%,100% 100%,0 100%,0 0)
}
.recovery-card__blue-100-icon{
    position:absolute;
    z-index:2;
    top:0;
    left:45px
}
.recovery-card__content{
    line-height:32px;
    line-height:2rem;
    font-size:18px;
    font-size:1.125rem;
    color:#fff
}
@media (max-width:574px){
    .recovery-card{
        padding-top:0
    }
    .recovery-card__inner{
        padding:15px
    }
    .recovery-card__inner:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .recovery-card__blue-100-icon{
        display:none
    }
}
.balance-card{
    padding:10px;
    background:#081329;
    cursor:pointer
}
.balance-card:hover{
    background:#050e20
}
.balance-card__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.balance-card__icon-cell,.balance-card__info-cell,.balance-card__value-cell{
    display:table-cell;
    vertical-align:middle
}
.balance-card__icon-cell{
    width:75px
}
.balance-card__value-cell{
    text-align:right;
    font-size:23px;
    font-size:1.4375rem;
    font-weight:700;
    color:#fff
}
.balance-card__title{
    font-size:16px;
    font-size:1rem;
    color:#cdcadd
}
.balance-card__currency{
    margin-top:8px;
    font-size:13px;
    font-size:.8125rem;
    font-weight:700;
    color:#fff
}
.token-price-card{
    position:relative
}
.token-price-card__soon{
    position:absolute;
    z-index:2;
    left:10px;
    top:10px;
    width:60px;
    line-height:20px;
    height:22px;
    border-radius:0 6px 6px;
    background:#fff;
    font-size:14px;
    font-size:.875rem;
    font-weight:500;
    color:#0371f6;
    text-transform:uppercase;
    text-align:center
}
.token-price-card__inner{
    position:relative;
    z-index:1;
    padding:20px;
    text-align:center
}
.token-price-card__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#0b75dc;
    background:radial-gradient(ellipse at center,#0b75dc 0,#0055ce 100%);
    -webkit-clip-path:polygon(87% 0,100% 22%,100% 100%,0 100%,0 0);
    clip-path:polygon(87% 0,100% 22%,100% 100%,0 100%,0 0)
}
.token-price-card__title{
    max-width:310px;
    margin:0 auto;
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.token-price-card__token-price-widget{
    margin-top:10px
}
.token-price-card__text{
    margin-top:10px;
    line-height:25px;
    line-height:1.5625rem;
    font-size:19px;
    font-size:1.1875rem;
    color:#2cf9a9
}
.token-price-card__footer{
    margin-top:15px
}
.token-price-card__footer:after,.token-price-card__footer:before{
    display:table;
    content:" "
}
.token-price-card__footer:after{
    clear:both
}
.token-price-card__pancake-logo{
    float:left
}
.token-price-card__link{
    margin-top:15px;
    float:right
}
.token-price-card__link,.token-price-card__link:active,.token-price-card__link:active:focus,.token-price-card__link:focus,.token-price-card__link:hover{
    color:#fff;
    text-decoration:none
}
.token-price-card__link>*{
    vertical-align:middle
}
.token-price-card__link>span{
    margin-left:5px;
    text-decoration:underline
}
.commission-card__inner{
    position:relative;
    z-index:1;
    padding:20px 20px 30px;
    text-align:center
}
.commission-card__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:#0b75dc;
    background:radial-gradient(ellipse at center,#0b75dc 0,#0055ce 100%);
    -webkit-clip-path:polygon(87% 0,100% 22%,100% 100%,0 100%,0 0);
    clip-path:polygon(87% 0,100% 22%,100% 100%,0 100%,0 0)
}
.commission-card__title{
    max-width:310px;
    margin:0 auto;
    font-size:36px;
    font-size:2.25rem;
    font-weight:700;
    color:#fff
}
.commission-card__commission-gutter{
    margin-top:15px
}
.commission-card__text{
    margin-top:15px;
    line-height:26px;
    line-height:1.625rem;
    font-size:16px;
    font-size:1rem;
    color:#fff
}
.commission-card__footer{
    margin-top:15px;
    text-align:center
}
.system-message-card__inner{
    text-align:center
}
.system-message-card__title{
    position:relative;
    font-size:32px;
    font-size:2rem;
    font-weight:700
}
.system-message-card__title:before{
    content:'';
    position:absolute;
    width:200px;
    height:2px;
    left:50%;
    margin-left:-100px;
    top:50%;
    border-radius:50%
}
.system-message-card__content{
    margin-top:15px;
    line-height:29px;
    line-height:1.8125rem;
    font-size:19px;
    font-size:1.1875rem;
    color:#fff
}
.system-message-card--success .system-message-card__title{
    color:#00e48b
}
.system-message-card--success .system-message-card__title:before{
    background:rgba(0,232,141,.3);
    box-shadow:0 0 70px 30px rgba(0,232,141,.5)
}
.system-message-card--danger .system-message-card__title{
    color:#ed1b4d
}
.system-message-card--danger .system-message-card__title:before{
    background:rgba(237,27,77,.3);
    box-shadow:0 0 70px 30px rgba(237,27,77,.5)
}
.not-found-card__inner{
    position:relative;
    height:185px;
    background:rgba(29,52,84,.4)
}
.not-found-card__text{
    position:absolute;
    top:60px;
    right:0;
    left:0;
    margin:auto;
    font-size:20px;
    font-size:1.25rem;
    color:#00e88d;
    text-align:center
}
.not-found-card__text:after{
    content:'...';
    position:relative;
    top:-20px;
    display:block;
    line-height:1;
    font-weight:700;
    font-size:40px;
    font-size:2.5rem
}
.deposit-card .deposit-card__body{
    display:table
}
.deposit-card .deposit-card__body:after,.deposit-card .deposit-card__body:before{
    content:none
}
.deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
    display:table-cell;
    float:none
}
.deposit-card .deposit-card__info-cell{
    width:initial;
    padding-right:0
}
.deposit-card .deposit-card__offer-cell{
    width:255px;
    padding-top:20px
}
.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
    text-align:center
}
.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
    display:block
}
.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
    margin-top:15px
}
.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell{
    margin-left:0
}
.deposit-card__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.deposit-card__left-cell,.deposit-card__right-cell{
    display:table-cell;
    vertical-align:middle
}
.deposit-card__right-cell{
    width:75px;
    position:relative
}
.deposit-card__body{
    width:100%;
    table-layout:fixed
}
.deposit-card__left-cell{
    position:relative;
    z-index:1;
    overflow:hidden
}
.deposit-card__left-cell:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:35px;
    top:0;
    background:url(../img/deposit-card-bg.png) no-repeat top left
}
.deposit-card__mobile-cell{
    display:none;
    text-align:center
}
.deposit-card__info-cell,.deposit-card__mobile-cell,.deposit-card__offer-cell,.deposit-card__widgets-cell{
    vertical-align:middle;
    padding-top:20px;
    padding-bottom:20px
}
.deposit-card__widgets-cell{
    width:360px
}
.deposit-card__info-cell{
    position:relative
}
.deposit-card__soon{
    position:absolute;
    z-index:2;
    left:5px;
    bottom:53px;
    width:60px;
    line-height:20px;
    height:22px;
    border-radius:0 6px 6px;
    background:#0371f6;
    font-size:14px;
    font-size:.875rem;
    font-weight:500;
    color:#fff;
    text-transform:uppercase;
    text-align:center
}
.deposit-card__offer-cell{
    width:255px
}
.deposit-card__status{
    margin-left:100px
}
.deposit-card__deposit-value-widget{
    margin-top:15px
}
.deposit-card__deposit-value-widget+.deposit-card__deposit-value-widget{
    margin-top:20px
}
.deposit-card__user-info-widget{
    margin-bottom:15px
}
.deposit-card__close-btn{
    width:250px;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
    position:absolute;
    left:-75px;
    top:95px;
    text-transform:uppercase
}
@media (max-width:1875px){
    .deposit-card .deposit-card__body{
        display:block
    }
    .deposit-card .deposit-card__body:after,.deposit-card .deposit-card__body:before{
        display:table;
        content:" "
    }
    .deposit-card .deposit-card__body:after{
        clear:both
    }
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        display:block
    }
    .deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        float:left
    }
    .deposit-card .deposit-card__info-cell{
        float:right;
        width:350px;
        padding-right:20px
    }
    .deposit-card .deposit-card__offer-cell{
        width:100%;
        padding-top:0
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
        text-align:left
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        display:inline-block;
        vertical-align:middle
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        margin-top:0;
        margin-left:20px
    }
}
@media (max-width:1750px){
    .deposit-card .deposit-card__body{
        display:table
    }
    .deposit-card .deposit-card__body:after,.deposit-card .deposit-card__body:before{
        content:none
    }
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        display:table-cell;
        float:none
    }
    .deposit-card .deposit-card__info-cell{
        width:initial;
        padding-right:0
    }
    .deposit-card .deposit-card__offer-cell{
        width:255px;
        padding-top:20px
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
        text-align:center
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        display:block
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        margin-top:15px
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell{
        margin-left:0
    }
}
@media (max-width:1375px){
    .deposit-card .deposit-card__body{
        display:block
    }
    .deposit-card .deposit-card__body:after,.deposit-card .deposit-card__body:before{
        display:table;
        content:" "
    }
    .deposit-card .deposit-card__body:after{
        clear:both
    }
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        display:block
    }
    .deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        float:left
    }
    .deposit-card .deposit-card__info-cell{
        float:right;
        width:350px;
        padding-right:20px
    }
    .deposit-card .deposit-card__offer-cell{
        width:100%;
        padding-top:0
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
        text-align:left
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        display:inline-block;
        vertical-align:middle
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        margin-top:0;
        margin-left:20px
    }
}
@media (max-width:1199px){
    .deposit-card .deposit-card__body{
        display:table
    }
    .deposit-card .deposit-card__body:after,.deposit-card .deposit-card__body:before{
        content:none
    }
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        display:table-cell;
        float:none
    }
    .deposit-card .deposit-card__info-cell{
        width:initial;
        padding-right:0
    }
    .deposit-card .deposit-card__offer-cell{
        width:255px;
        padding-top:20px
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
        text-align:center
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        display:block
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        margin-top:15px
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell{
        margin-left:0
    }
}
@media (max-width:1050px){
    .deposit-card .deposit-card__body{
        display:block
    }
    .deposit-card .deposit-card__body:after,.deposit-card .deposit-card__body:before{
        display:table;
        content:" "
    }
    .deposit-card .deposit-card__body:after{
        clear:both
    }
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        display:block
    }
    .deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        float:left
    }
    .deposit-card .deposit-card__info-cell{
        float:right;
        width:350px;
        padding-right:20px
    }
    .deposit-card .deposit-card__offer-cell{
        width:100%;
        padding-top:0
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
        text-align:left
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        display:inline-block;
        vertical-align:middle
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        margin-top:0;
        margin-left:20px
    }
}
@media (max-width:850px){
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        width:100%;
        float:none
    }
    .deposit-card .deposit-card__inner,.deposit-card .deposit-card__left-cell,.deposit-card .deposit-card__mobile-cell{
        display:block
    }
    .deposit-card .deposit-card__left-cell{
        padding:0 20px
    }
    .deposit-card .deposit-card__left-cell:before{
        left:0
    }
    .deposit-card .deposit-card__info-cell{
        padding-right:0
    }
    .deposit-card .deposit-card__right-cell,.deposit-card .deposit-card__soon,.deposit-card .deposit-card__upgrade-btn{
        display:none
    }
    .deposit-card .deposit-card__user-info-widget{
        margin-bottom:0
    }
    .deposit-card .deposit-card__user-info-widget+*{
        margin-top:15px
    }
}
@media (max-width:767px){
    .deposit-card .deposit-card__left-cell{
        padding:5px 15px
    }
    .deposit-card .deposit-card__info-cell,.deposit-card .deposit-card__mobile-cell,.deposit-card .deposit-card__offer-cell,.deposit-card .deposit-card__widgets-cell{
        padding-top:10px;
        padding-bottom:10px
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__inner{
        text-align:center
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__icon-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__percent,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        display:block
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__period,.deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__weekends{
        margin-top:15px
    }
    .deposit-card .deposit-card__deposit-offer-widget .deposit-offer-widget__body-cell{
        margin-left:0
    }
}
.deposit-token-card{
    padding:25px;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%)
}
.deposit-token-card__header-row{
    display:table;
    width:100%
}
.deposit-token-card__footer-row{
    margin-top:25px
}
.deposit-token-card__balance-cell,.deposit-token-card__btn-cell,.deposit-token-card__rate-cell{
    display:table-cell;
    vertical-align:top
}
.deposit-token-card__btn-cell{
    text-align:right
}
.deposit-token-card__label{
    margin-bottom:10px;
    font-size:15px;
    font-size:.9375rem;
    color:#cdcadd
}
.deposit-token-card__percent{
    margin-bottom:10px;
    line-height:1;
    font-size:50px;
    font-size:3.125rem;
    font-weight:900;
    color:#fff
}
@media (max-width:950px){
    .deposit-token-card__btn-cell{
        display:none
    }
}
@media (max-width:574px){
    .deposit-token-card{
        padding:15px
    }
    .deposit-token-card__balance-cell,.deposit-token-card__rate-cell{
        display:block
    }
    .deposit-token-card__balance-cell{
        margin-top:15px
    }
}
.support-info-card{
    padding:25px 30px;
    background:#082c63;
    background:linear-gradient(to bottom,#082c63 0,#0e1d37 100%)
}
.support-info-card__title{
    font-size:23px;
    font-size:1.4375rem;
    color:#00e28a
}
.support-info-card__inner{
    margin:-9px;
    margin-top:10px
}
.support-info-card__inner:after,.support-info-card__inner:before{
    display:table;
    content:" "
}
.support-info-card__inner:after{
    clear:both
}
.support-info-card__cell{
    float:left;
    width:50%;
    padding:9px
}
@media (max-width:767px){
    .support-info-card__cell{
        width:100%
    }
}
@media (max-width:574px){
    .support-info-card{
        padding:15px
    }
}
.message-card__info{
    font-size:13px;
    font-size:.8125rem;
    font-weight:500;
    color:#97a3ac;
    text-align:right
}
.message-card__inner{
    margin-top:10px;
    display:table;
    width:100%;
    table-layout:fixed
}
.message-card__icon-cell,.message-card__message-cell{
    display:table-cell;
    vertical-align:top
}
.message-card__icon-cell{
    width:65px
}
.message-card__message-cell{
    padding:15px;
    background:rgba(5,13,30,.4);
    line-height:28px;
    line-height:1.75rem;
    font-size:15px;
    font-size:.9375rem;
    color:#97a3ac
}
@media (max-width:574px){
    .message-card__inner,.message-card__message-cell{
        display:block
    }
    .message-card__icon-cell{
        display:none
    }
    .message-card__message-cell{
        margin-top:15px
    }
}
.token-short-price-card{
    background:linear-gradient(to bottom,rgba(9,41,77,.9) 0,rgba(17,36,77,.9) 100%);
    text-align:center
}
.token-short-price-card__inner{
    position:relative;
    padding:35px 40px 20px
}
.token-short-price-card__soon{
    position:absolute;
    z-index:2;
    right:10px;
    top:10px;
    width:60px;
    line-height:20px;
    height:22px;
    border-radius:0 6px 6px;
    background:rgba(6,102,213,.3);
    font-size:14px;
    font-size:.875rem;
    font-weight:500;
    color:#0371f6;
    text-transform:uppercase;
    text-align:center
}
.token-short-price-card__title{
    line-height:1;
    font-size:28px;
    font-size:1.75rem;
    font-weight:700;
    color:rgba(255,255,255,.5)
}
.token-short-price-card__gate-amount-widget{
    margin-top:15px
}
.token-short-price-card__footer{
    margin-top:15px;
    text-align:center
}
.post-modal-card{
    padding-top:15px;
    text-align:center
}
.post-modal-card__header{
    height:220px;
    background:url(../img/post-modal-card-img.png) no-repeat center
}
.post-modal-card__content,.post-modal-card__title{
    margin-top:20px
}
.post-modal-card__title{
    max-width:350px;
    margin-left:auto;
    margin-right:auto;
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#fff
}
.post-modal-card__rate-row{
    margin-top:10px
}
.post-modal-card__rate-label,.post-modal-card__rate-value{
    display:inline-block
}
.post-modal-card__rate-label{
    margin-right:10px;
    font-size:25px;
    font-size:1.5625rem;
    font-weight:500;
    color:#cdcadd
}
.post-modal-card__rate-value{
    font-size:40px;
    font-size:2.5rem;
    font-weight:900;
    color:#00e88d
}
.post-modal-card__content{
    line-height:26px;
    line-height:1.625rem;
    font-size:17px;
    font-size:1.0625rem;
    color:#808da1
}
.post-modal-card__footer-row{
    margin-top:30px
}
.pay-card{
    text-align:center
}
.pay-card__inner{
    background:#081228;
    border-radius:10px;
    border:2px solid #2a3b56;
    padding:15px
}
.pay-card__label{
    font-size:17px;
    font-size:1.0625rem;
    color:#808da1
}
.pay-card__gate-amount-widget{
    margin-top:10px
}
.pay-card__btn{
    margin-top:20px;
    margin-bottom:-45px
}
.control-btns-group__btn,.control-btns-group__lang-dropdown{
    vertical-align:middle
}
.control-btns-group__btn+*,.control-btns-group__lang-dropdown+*{
    margin-left:15px
}
.control-btns-group__btn{
    box-shadow:0 9px 24.57px 2.43px rgba(6,19,39,.33)
}
.section-text-group__text,.section-text-group__triangle-list{
    margin-top:25px
}
.section-text-group__triangle-list{
    color:#cdcadd
}
.section-text-group__btn{
    margin-top:35px
}
.feature-cards-group .feature-cards-group__cell{
    width:33.33333%
}
.feature-cards-group__inner{
    margin:-16px
}
.feature-cards-group__inner:after,.feature-cards-group__inner:before{
    display:table;
    content:" "
}
.feature-cards-group__inner:after{
    clear:both
}
.feature-cards-group__cell{
    float:left;
    padding:16px
}
.feature-cards-group__feature-card{
    -webkit-filter:drop-shadow(0 12px 22.95px rgba(6, 19, 39, .42));
    filter:drop-shadow(0 12px 22.95px rgba(6, 19, 39, .42))
}
.feature-cards-group__feature-card--2{
    margin-top:70px;
    padding:7px 0 0 7px
}
.feature-cards-group__feature-card--2 .feature-card__wrapper:before{
    background:#071025;
    background:linear-gradient(to bottom,#071025 0,#09294d 100%)
}
@media (max-width:1199px){
    .feature-cards-group .feature-cards-group__cell{
        width:100%
    }
    .feature-cards-group__feature-card{
        padding:0 7px 7px 0
    }
    .feature-cards-group__feature-card .feature-card__wrapper:before{
        background:#09294d;
        background:linear-gradient(to bottom,#09294d 0,#071025 100%)
    }
    .feature-cards-group__feature-card:after{
        -webkit-clip-path:none;
        clip-path:none
    }
    .feature-cards-group__feature-card .feature-card__wrapper:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .feature-cards-group__feature-card .feature-card__inner{
        display:table;
        width:100%;
        table-layout:fixed
    }
    .feature-cards-group__feature-card .feature-card__body-cell,.feature-cards-group__feature-card .feature-card__icon-cell{
        display:table-cell;
        vertical-align:middle
    }
    .feature-cards-group__feature-card .feature-card__icon-cell{
        width:100px
    }
    .feature-cards-group__feature-card--2{
        margin-top:0
    }
}
.calculator-amount-group__inner:after,.calculator-amount-group__inner:before{
    display:table;
    content:" "
}
.calculator-amount-group__inner:after{
    clear:both
}
.calculator-amount-group__form-group,.calculator-amount-group__form-label{
    float:left
}
.calculator-amount-group__form-group{
    margin-bottom:0
}
.calculator-amount-group__min{
    float:right;
    position:relative;
    top:3px;
    font-size:13px;
    font-size:.8125rem;
    color:#cdcadd
}
.calculator-amount-group__form-group{
    width:100%
}
.calculator-slider-group__footer{
    text-align:justify
}
.calculator-slider-group__footer:after{
    content:'';
    display:inline-block;
    width:100%
}
.calculator-slider-group__item{
    margin-top:15px;
    display:inline-block;
    font-size:12px;
    font-size:.75rem;
    color:#cdcadd
}
.faq-global-group__faq-global-accordion-card+.faq-global-group__faq-global-accordion-card{
    margin-top:20px
}
.faq-local-group__rule-card+.faq-local-group__rule-card{
    margin-top:20px
}
.support-widgets-group__inner{
    margin-top:-30px;
    margin-bottom:-30px
}
.support-widgets-group__inner:after,.support-widgets-group__inner:before{
    display:table;
    content:" "
}
.support-widgets-group__inner:after{
    clear:both
}
.support-widgets-group__cell{
    float:left;
    width:33.333333%;
    padding:30px 0
}
.support-widgets-group__support-widget--1 .support-widget__header:before{
    -webkit-clip-path:polygon(0 0,92% 0,100% 100%,0 100%);
    clip-path:polygon(0 0,92% 0,100% 100%,0 100%)
}
.support-widgets-group__support-widget--2 .support-widget__header:before{
    -webkit-clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);
    clip-path:polygon(0 0,100% 0,92% 100%,8% 100%)
}
.support-widgets-group__support-widget--3 .support-widget__header:before{
    -webkit-clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);
    clip-path:polygon(8% 0,100% 0,100% 100%,0 100%)
}
@media (max-width:991px){
    .support-widgets-group__cell{
        width:50%
    }
    .support-widgets-group__support-widget--1 .support-widget__header:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .support-widgets-group__support-widget--2 .support-widget__header:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .support-widgets-group__support-widget--3 .support-widget__header:before{
        -webkit-clip-path:none;
        clip-path:none
    }
}
@media (max-width:574px){
    .support-widgets-group__cell{
        width:100%
    }
}
.captcha-group__body{
    display:table;
    width:100%;
    table-layout:fixed
}
.captcha-group__img-cell,.captcha-group__input-cell{
    display:table-cell;
    vertical-align:middle
}
.captcha-group__input-cell{
    padding-right:12px
}
.captcha-group__form-group{
    margin-bottom:0
}
.captcha-group__img-cell{
    width:150px
}
@media (max-width:574px){
    .captcha-group__img-cell{
        display:table-header-group;
        background:#fff;
        text-align:center
    }
    .captcha-group__img-cell>img{
        margin-left:auto;
        margin-right:auto
    }
    .captcha-group__input-cell{
        padding-top:15px;
        padding-right:0
    }
}
.recovery-group .recovery-group__inner:before{
    content:''
}
.recovery-group .recovery-group__recovery-card{
    max-width:345px
}
.recovery-group__inner{
    position:relative
}
.recovery-group__inner:before{
    position:absolute;
    z-index:2;
    width:794px;
    height:540px;
    right:200px;
    top:-115px;
    background:url(../img/recovery-group-img.png) no-repeat center;
    pointer-events:none
}
.recovery-group__recovery-card{
    margin-left:auto
}
@media (max-width:1199px){
    .recovery-group .recovery-group__inner:before{
        content:none
    }
    .recovery-group .recovery-group__recovery-card{
        max-width:100%
    }
}
@media (max-width:991px){
    .recovery-group .recovery-group__inner:before{
        content:''
    }
    .recovery-group .recovery-group__recovery-card{
        max-width:345px
    }
}
@media (max-width:767px){
    .recovery-group .recovery-group__inner:before{
        content:none
    }
    .recovery-group .recovery-group__recovery-card{
        max-width:100%
    }
}
.webp-alpha .recovery-group__inner:before{
    background-image:url(../img/webp/recovery-group-img.webp)
}
.balances-group .balances-group__inner{
    margin:-6px
}
.balances-group .balances-group__cell{
    padding:6px
}
.balances-group .balances-group__cell{
    width:100%
}
.balances-group__inner:after,.balances-group__inner:before{
    display:table;
    content:" "
}
.balances-group__inner:after{
    clear:both
}
.balances-group__cell{
    float:left
}
.balances-group__balance-card+.balances-group__balance-card{
    margin-top:10px
}
.referral-info-group__inner{
    display:table;
    width:100%
}
.referral-info-group__btn-cell,.referral-info-group__invite-cell,.referral-info-group__link-cell{
    display:table-cell;
    vertical-align:bottom
}
.referral-info-group__invite-cell{
    width:30%
}
.referral-info-group__link-cell{
    padding-left:15px
}
.referral-info-group__btn-cell{
    width:1px;
    padding-left:15px
}
.referral-info-group__form-group{
    margin-bottom:0
}
@media (max-width:767px){
    .referral-info-group__invite-cell{
        display:table-header-group
    }
    .referral-info-group__link-cell{
        padding-left:0
    }
    .referral-info-group__btn-cell,.referral-info-group__link-cell{
        padding-top:20px
    }
}
@media (max-width:574px){
    .referral-info-group__btn-cell{
        display:table-footer-group
    }
    .referral-info-group__link-cell{
        padding-bottom:20px
    }
}
.title-gates-group .title-gates-group__inner{
    display:table;
    width:100%
}
.title-gates-group .title-gates-group__gates-cell,.title-gates-group .title-gates-group__title-cell{
    display:table-cell;
    vertical-align:middle
}
.title-gates-group .title-gates-group__title-cell{
    padding-right:50px
}
.title-gates-group .title-gates-group__gates-cell{
    padding-top:3px
}
.title-gates-group .title-gates-group__xs-gates-gutter{
    margin-left:auto
}
.title-gates-group__xs-gates-gutter{
    display:table
}
.gates-select-group .gates-select-group__inner{
    display:table;
    width:100%
}
.gates-select-group .gates-select-group__gates-cell,.gates-select-group .gates-select-group__select-cell{
    display:table-cell
}
.gates-select-group .gates-select-group__gates-cell{
    padding-right:50px
}
.gates-select-group .gates-select-group__select-cell{
    width:280px;
    padding-top:0
}
.gates-select-group__third-title+*{
    margin-top:15px
}
.gates-select-group__gates-cell,.gates-select-group__select-cell{
    vertical-align:middle
}
.gates-select-group--bottom .gates-select-group__gates-cell,.gates-select-group--bottom .gates-select-group__select-cell{
    vertical-align:bottom
}
.pagination-group .pagination-group__inner{
    display:table;
    width:100%
}
.pagination-group .pagination-group__entities-cell,.pagination-group .pagination-group__pagination-cell{
    display:table-cell;
    vertical-align:middle
}
.pagination-group .pagination-group__entities-cell{
    margin-top:0;
    text-align:right
}
.pagination-group__entities-cell{
    font-size:17px;
    font-size:1.0625rem;
    color:#808da1
}
.pagination-group__entities-cell>b{
    font-weight:400;
    color:#fff
}
.pagination-group__entities-cell>*{
    vertical-align:middle
}
.pagination-group__pagination{
    margin:0
}
@media (max-width:480px){
    .pagination-group .pagination-group__entities-cell,.pagination-group .pagination-group__inner,.pagination-group .pagination-group__pagination-cell{
        display:block
    }
    .pagination-group .pagination-group__entities-cell{
        margin-top:15px;
        text-align:left
    }
}
.ref-stat-group .ref-stat-group__cell{
    width:50%
}
.ref-stat-group__inner{
    margin:-5px
}
.ref-stat-group__inner:after,.ref-stat-group__inner:before{
    display:table;
    content:" "
}
.ref-stat-group__inner:after{
    clear:both
}
.ref-stat-group__cell{
    float:left;
    padding:5px
}
.user-info-group .user-info-group__cell{
    width:50%
}
.user-info-group__inner{
    margin-top:-10px;
    margin-right:-7px;
    margin-bottom:-10px;
    margin-left:-7px
}
.user-info-group__inner:after,.user-info-group__inner:before{
    display:table;
    content:" "
}
.user-info-group__inner:after{
    clear:both
}
.user-info-group__cell{
    float:left;
    padding:10px 7px
}
.tfa-qr-group__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.tfa-qr-group__body-cell,.tfa-qr-group__qr-cell{
    display:table-cell;
    vertical-align:middle
}
.tfa-qr-group__qr-cell{
    width:160px
}
.tfa-qr-group__body-cell{
    padding:15px;
    background:#081327;
    text-align:center
}
.tfa-qr-group__label,.tfa-qr-group__value{
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500
}
.tfa-qr-group__label{
    color:#2cf9a9
}
.tfa-qr-group__value{
    margin-top:10px;
    color:#fff
}
.tfa-qr-group__copy-btn{
    margin-left:5px
}
.radio-group__input{
    display:none
}
.radio-group__input:checked+.radio-group__label:before{
    border-color:#00e189
}
.radio-group__input:checked+.radio-group__label:after{
    background-color:#00e189
}
.radio-group__label{
    margin-bottom:0;
    position:relative;
    display:block;
    min-height:38px;
    line-height:36px;
    padding-left:35px;
    cursor:pointer;
    font-size:16px;
    font-size:1rem;
    font-weight:400;
    color:#fff
}
.radio-group__label:after,.radio-group__label:before{
    content:'';
    position:absolute;
    border-radius:50%
}
.radio-group__label:before{
    width:22px;
    height:22px;
    left:0;
    top:7px;
    border:2px solid #1a4079
}
.radio-group__label:after{
    width:8px;
    height:8px;
    left:7px;
    top:14px;
    background:#1a4079
}
.qr-group__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.qr-group__body-cell,.qr-group__qr-cell{
    display:table-cell;
    vertical-align:middle
}
.qr-group__qr-cell{
    width:180px
}
.qr-group__gate-amount-widget{
    margin-bottom:20px
}
@media (max-width:480px){
    .qr-group__body-cell,.qr-group__inner,.qr-group__qr-cell{
        display:block
    }
    .qr-group__body-cell{
        margin-top:30px
    }
}
.copy-input-group__inner{
    display:table;
    width:100%
}
.copy-input-group__btn-cell,.copy-input-group__input-cell{
    display:table-cell;
    vertical-align:bottom
}
.copy-input-group__input-cell{
    padding-right:20px
}
.copy-input-group__btn-cell{
    width:1px
}
.copy-input-group__form-group{
    margin-bottom:0
}
@media (max-width:480px){
    .copy-input-group__btn-cell,.copy-input-group__inner,.copy-input-group__input-cell{
        display:block
    }
    .copy-input-group__input-cell{
        padding-right:0
    }
    .copy-input-group__btn-cell{
        margin-top:20px
    }
}
.token-address-group__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.token-address-group__address-cell,.token-address-group__btn-cell{
    display:table-cell;
    vertical-align:bottom
}
.token-address-group__btn-cell{
    width:150px;
    text-align:right
}
.token-feature-group__inner{
    margin:-10px
}
.token-feature-group__inner:after,.token-feature-group__inner:before{
    display:table;
    content:" "
}
.token-feature-group__inner:after{
    clear:both
}
.token-feature-group__cell{
    float:left;
    width:33.333333%;
    padding:10px
}
.token-feature-group__feature-card{
    padding:5px 5px 0 0
}
.token-feature-group__feature-card .feature-card__icon-cell{
    margin-left:auto;
    margin-right:auto
}
.token-feature-group__feature-card:after{
    -webkit-clip-path:polygon(75% 0,100% 20%,100% 100%,0 100%,0 0);
    clip-path:polygon(75% 0,100% 20%,100% 100%,0 100%,0 0)
}
.token-feature-group__feature-card .feature-card__wrapper:before{
    -webkit-clip-path:polygon(75% 0,100% 20%,100% 100%,0 100%,0 0);
    clip-path:polygon(75% 0,100% 20%,100% 100%,0 100%,0 0)
}
@media (max-width:1199px){
    .token-feature-group__cell{
        width:50%
    }
}
@media (max-width:600px){
    .token-feature-group__cell{
        width:100%
    }
}
.support-form{
    position:relative;
    padding:30px 15px 15px 0
}
.support-form__inner{
    padding:35px 55px 60px;
    position:relative;
    z-index:1
}
.support-form__inner:after,.support-form__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%
}
.support-form__inner:before{
    background:#c6defc;
    top:15px;
    left:15px;
    opacity:.18
}
.support-form__inner:after{
    top:0;
    left:0;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%);
    box-shadow:0 12px 32px 0 rgba(5,14,29,.48)
}
.support-form__messages{
    margin-bottom:20px
}
.support-form__message-card+.support-form__message-card{
    margin-top:20px
}
.support-form__second-title{
    margin-bottom:5px
}
.support-form__deadline-widget{
    position:absolute;
    z-index:2;
    top:0;
    right:70px;
    max-width:465px
}
.support-form__row{
    margin-top:20px
}
.support-form__form-group{
    margin-bottom:0
}
.support-form__form-label--footer{
    margin-top:35px
}
.support-form__footer-row{
    display:table;
    width:100%;
    table-layout:fixed
}
.support-form__btn-cell,.support-form__captcha-cell,.support-form__rules-cell{
    display:table-cell;
    vertical-align:middle
}
.support-form__captcha-cell{
    width:380px
}
.support-form__rules-cell{
    padding:0 35px
}
.support-form__btn-cell{
    width:200px;
    text-align:right
}
.support-form__check-row{
    display:table;
    margin:auto
}
.support-form__upload-row{
    display:table;
    width:100%
}
.support-form__submit-cell,.support-form__upload-cell{
    display:table-cell;
    vertical-align:middle
}
.support-form__upload-cell{
    padding-right:30px
}
.support-form__submit-cell{
    width:1px
}
@media (max-width:1199px){
    .support-form{
        padding-top:40px
    }
    .support-form__inner{
        padding-top:85px
    }
    .support-form__footer-row{
        display:block
    }
    .support-form__footer-row:after,.support-form__footer-row:before{
        display:table;
        content:" "
    }
    .support-form__footer-row:after{
        clear:both
    }
    .support-form__btn-cell,.support-form__captcha-cell,.support-form__rules-cell{
        display:block;
        float:left
    }
    .support-form__captcha-cell{
        width:100%;
        margin-bottom:35px
    }
    .support-form__rules-cell{
        padding:8px 0 0
    }
    .support-form__btn-cell{
        float:right
    }
    .support-form__form-label--footer{
        margin-top:25px
    }
    .support-form__check-row{
        display:block;
        margin:0
    }
}
@media (max-width:991px){
    .support-form{
        padding-top:0
    }
    .support-form__inner{
        padding:20px 25px 40px
    }
    .support-form__deadline-widget{
        position:static;
        margin-bottom:35px
    }
}
@media (max-width:574px){
    .support-form{
        padding-right:0;
        padding-bottom:0
    }
    .support-form__inner{
        padding:10px 15px 20px
    }
    .support-form__inner:before{
        content:none
    }
    .support-form__btn-cell,.support-form__rules-cell{
        width:100%;
        margin-top:20px
    }
    .support-form__captcha-cell{
        margin-bottom:0
    }
    .support-form__btn-cell{
        text-align:left
    }
}
@media (max-width:480px){
    .support-form__submit-cell,.support-form__upload-cell,.support-form__upload-row{
        display:block
    }
    .support-form__upload-cell{
        padding-right:0
    }
    .support-form__submit-cell{
        margin-top:25px;
        width:100%
    }
}
.auth-form{
    position:relative;
    padding:0 15px 15px 0
}
.auth-form__inner{
    padding:50px 90px;
    position:relative;
    z-index:1
}
.auth-form__inner:after,.auth-form__inner:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%
}
.auth-form__inner:before{
    background:#c6defc;
    top:15px;
    left:15px;
    opacity:.18
}
.auth-form__inner:after{
    top:0;
    left:0;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%);
    box-shadow:0 12px 32px 0 rgba(5,14,29,.48)
}
.auth-form__header{
    margin-bottom:35px
}
.auth-form__header:after,.auth-form__header:before{
    display:table;
    content:" "
}
.auth-form__header:after{
    clear:both
}
.auth-form__title-cell{
    float:left
}
.auth-form__navi-cell{
    float:right;
    padding-top:10px
}
.auth-form__second-title{
    margin-top:-10px;
    line-height:58px;
    line-height:3.625rem;
    font-size:40px;
    font-size:2.5rem
}
.auth-form__navi{
    font-size:19px;
    font-size:1.1875rem;
    color:#808da1
}
.auth-form__navi>a,.auth-form__navi>a:active,.auth-form__navi>a:active:focus,.auth-form__navi>a:focus,.auth-form__navi>a:hover{
    color:#fff;
    text-decoration:underline
}
.auth-form__row{
    margin-top:15px
}
.auth-form__link-row{
    margin-top:25px;
    text-align:right
}
.auth-form__link,.auth-form__link:active,.auth-form__link:active:focus,.auth-form__link:focus,.auth-form__link:hover{
    color:#00e88d
}
.auth-form__check-row{
    margin-top:25px
}
.auth-form__btn-row{
    margin-top:25px;
    text-align:center
}
.auth-form__btn{
    min-width:210px
}
.auth-form__btn-row,.auth-form__check-row,.auth-form__header,.auth-form__link-row,.auth-form__recovery-group,.auth-form__row{
    position:relative
}
.auth-form__btn-row,.auth-form__check-row,.auth-form__header,.auth-form__link-row,.auth-form__row{
    z-index:2
}
.auth-form__recovery-group{
    z-index:1;
    margin-bottom:25px
}
@media (max-width:1199px){
    .auth-form__inner{
        padding:30px 40px
    }
    .auth-form__navi-cell{
        float:left;
        clear:left
    }
}
@media (max-width:991px){
    .auth-form__navi-cell{
        float:right;
        clear:none
    }
}
@media (max-width:574px){
    .auth-form{
        padding:0
    }
    .auth-form__inner{
        padding:15px
    }
    .auth-form__inner:before{
        content:none
    }
    .auth-form__navi-cell{
        float:left;
        clear:left
    }
}
.tfa-form__row{
    margin-top:30px
}
.tfa-form__row--blur{
    -webkit-filter:blur(5px);
    filter:blur(5px);
    position:relative
}
.tfa-form__row--blur:after{
    content:'';
    position:absolute;
    z-index:3;
    width:100%;
    height:100%;
    left:0;
    top:0
}
.tfa-form__step-content{
    line-height:32px;
    line-height:2rem;
    font-size:20px;
    font-size:1.25rem;
    color:#fff;
    text-align:center
}
.tfa-form__apps-row,.tfa-form__footer-row,.tfa-form__tfa-qr-group{
    margin-top:20px
}
.tfa-form__apps-row{
    margin-right:-10px;
    margin-bottom:-10px;
    margin-left:-10px
}
.tfa-form__apps-row:after,.tfa-form__apps-row:before{
    display:table;
    content:" "
}
.tfa-form__apps-row:after{
    clear:both
}
.tfa-form__app-cell{
    float:left;
    width:50%;
    padding:10px
}
.tfa-form__footer-row{
    display:table;
    width:100%
}
.tfa-form__btn-cell,.tfa-form__input-cell{
    display:table-cell;
    vertical-align:bottom
}
.tfa-form__input-cell{
    padding-right:15px
}
.tfa-form__btn-cell{
    width:1px
}
.withdraw-form__system-row{
    display:table;
    table-layout:fixed;
    width:100%;
    position:relative
}
.withdraw-form__gates-cell{
    width:625px;
    padding-bottom:20px;
    display:table-cell;
    vertical-align:top
}
.withdraw-form__ps-cell{
    position:absolute;
    left:625px;
    top:0
}
.withdraw-form__footer-cell{
    display:table-footer-group
}
.withdraw-form__ps-cell{
    padding-left:85px
}
.withdraw-form__btn-row{
    margin-top:25px
}
@media (max-width:991px){
    .withdraw-form__gates-cell{
        display:block;
        max-width:620px;
        width:100%;
        padding-bottom:0
    }
    .withdraw-form__ps-cell{
        margin-top:25px;
        position:static;
        padding-left:0
    }
    .withdraw-form__footer-cell{
        display:block;
        margin-top:20px
    }
}
.deposit-form:after,.deposit-form:before{
    display:table;
    content:" "
}
.deposit-form:after{
    clear:both
}
.deposit-form__amount-row,.deposit-form__btn-row,.deposit-form__gates-cell,.deposit-form__ps-cell{
    float:left
}
.deposit-form__gates-cell,.deposit-form__ps-cell{
    margin-bottom:25px
}
.deposit-form__gates-cell{
    margin-right:70px
}
.deposit-form__amount-row{
    margin-right:25px;
    clear:left
}
.deposit-form__btn-row{
    margin-top:35px
}
.deposit-form__radio-group{
    padding-top:5px
}
@media (max-width:991px){
    .deposit-form__gates-cell{
        max-width:620px;
        width:100%;
        margin-right:0
    }
    .deposit-form__ps-cell{
        clear:left
    }
}
.address-form__qr-group{
    margin-top:40px
}
.address-form__wallet-row{
    margin-top:40px
}
.merchant-form__amount-row,.merchant-form__btn-row{
    text-align:center
}
.merchant-form__amount-row{
    margin-top:35px
}
.merchant-form__btn-row{
    margin-top:20px
}
.release-form{
    padding-top:20px
}
.release-form__text,.release-form__white-title{
    text-align:center
}
.release-form__text{
    margin:20px 0;
    line-height:26px;
    line-height:1.625rem;
    font-size:16px;
    font-size:1rem;
    color:#808da1
}
.release-form__form-group{
    margin-bottom:0
}
.release-form__footer-row{
    margin-top:25px;
    display:table;
    width:100%
}
.release-form__footer-cell{
    display:table-cell;
    vertical-align:bottom
}
.release-form__footer-cell+.release-form__footer-cell{
    text-align:right
}
.release-form__btn{
    position:relative;
    bottom:8px
}
@media (max-width:480px){
    .release-form__footer-cell,.release-form__footer-row{
        display:block
    }
    .release-form__footer-cell+.release-form__footer-cell{
        text-align:left;
        margin-top:25px
    }
    .release-form__btn{
        bottom:0
    }
}
.upgrade-ref-form__white-title{
    text-align:center
}
.upgrade-ref-form__upgrade-ref-gutter{
    margin-top:30px
}
.upgrade-ref-form__label{
    margin-top:25px;
    font-size:21px;
    font-size:1.3125rem;
    text-align:center
}
.upgrade-ref-form__upgrade-ref-price-widget{
    margin-top:25px
}
.upgrade-ref-form__footer-cell{
    margin-top:-30px;
    text-align:center
}
.buy-token-form{
    padding:20px 0
}
.buy-token-form__white-title{
    text-align:center
}
.buy-token-form__body{
    margin-top:20px
}
.buy-token-form__calculator-gates-gutter .calculator-gates-gutter__calculator-gate-widget{
    background:#081228;
    border-color:#081228
}
.buy-token-form__calculator-gates-gutter .calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget{
    background:0 0;
    border-color:#00e88d
}
.buy-token-form__calculator-gates-gutter .calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget .calculator-gate-widget__currency-cell{
    color:#00e88d
}
.buy-token-form__calculator-gates-gutter .calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget .calculator-gate-widget__sprite--default{
    display:none
}
.buy-token-form__calculator-gates-gutter .calculator-gates-gutter__input:checked+.calculator-gates-gutter__calculator-gate-widget .calculator-gate-widget__sprite--active{
    display:inline-block
}
.buy-token-form__currs-row{
    margin-top:10px
}
.buy-token-form__pay-card{
    margin-top:20px
}
.offer-banner{
    display:block;
    position:relative;
    z-index:1;
    padding:30px 55px;
    background:url(../img/offer-banner-bg.png) no-repeat left 50% top 60%
}
.offer-banner:before{
    content:''
}
.offer-banner,.offer-banner:active,.offer-banner:active:focus,.offer-banner:focus,.offer-banner:hover{
    text-decoration:none
}
.offer-banner:before{
    position:absolute;
    z-index:-1;
    width:445px;
    height:266px;
    left:50%;
    margin-left:-250px;
    top:0;
    background:url(../img/offer-banner-img.png) no-repeat center
}
.offer-banner__inner{
    display:table;
    width:100%;
    height:100%;
    table-layout:fixed
}
.offer-banner__left-cell,.offer-banner__right-cell{
    display:table-cell;
    vertical-align:middle
}
.offer-banner__left-content,.offer-banner__right-content{
    display:block;
    max-width:260px
}
.offer-banner__right-content{
    margin-left:auto;
    text-align:center
}
.offer-banner__title{
    display:block;
    position:relative;
    z-index:1;
    line-height:56px;
    line-height:3.5rem;
    font-size:49px;
    font-size:3.0625rem;
    font-weight:700;
    color:#fff
}
.offer-banner__title:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:115px;
    height:115px;
    left:-30px;
    top:-20px;
    border-radius:50%;
    background:#033e7e;
    background:radial-gradient(ellipse at center,#033e7e 0,#012d63 100%)
}
.offer-banner__title>b{
    font-weight:700;
    color:#00e88d
}
.offer-banner__btn{
    margin-top:25px
}
.offer-banner__accruals{
    display:block;
    font-size:24px;
    font-size:1.5rem;
    font-weight:700;
    color:#00d381;
    letter-spacing:4px
}
.offer-banner__percent,.offer-banner__period{
    line-height:1.2
}
.offer-banner__percent,.offer-banner__period,.offer-banner__principal{
    display:block;
    color:#fff
}
.offer-banner__percent{
    line-height:1.2;
    font-size:67px;
    font-size:4.1875rem;
    font-weight:900
}
.offer-banner__period{
    font-size:26px;
    font-size:1.625rem;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:2px
}
.offer-banner__principal{
    position:relative;
    margin-top:15px;
    padding-top:15px;
    line-height:24px;
    line-height:1.5rem;
    font-size:18px;
    font-size:1.125rem;
    letter-spacing:3px
}
.offer-banner__principal:before{
    content:'';
    position:absolute;
    width:100%;
    height:2px;
    left:0;
    top:-1px;
    background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)
}
@media (max-width:650px){
    .offer-banner{
        padding:15px
    }
    .offer-banner__title:before{
        content:none
    }
}
@media (max-width:574px){
    .offer-banner__left-cell,.offer-banner__right-cell{
        display:block;
        text-align:center
    }
    .offer-banner__left-content,.offer-banner__right-content{
        max-width:100%
    }
    .offer-banner__title{
        line-height:46px;
        line-height:2.875rem;
        font-size:36px;
        font-size:2.25rem
    }
    .offer-banner__btn{
        display:none
    }
    .offer-banner__accruals{
        display:none
    }
    .offer-banner__percent{
        margin-top:15px;
        font-size:57px;
        font-size:3.5625rem;
        font-weight:700
    }
    .offer-banner__period{
        font-size:22px;
        font-size:1.375rem
    }
}
.webp-alpha .offer-banner{
    background-image:url(../img/webp/offer-banner-bg.webp)
}
.webp-alpha .offer-banner:before{
    background-image:url(../img/webp/offer-banner-img.webp)
}
.withdraw-banner,.withdraw-banner__inner,.withdraw-banner__sub-title,.withdraw-banner__text,.withdraw-banner__title{
    display:block
}
.withdraw-banner__inner{
    height:420px;
    padding:20px 25px;
    background:url(../img/withdraw-banner-bg.png) no-repeat center;
    text-align:center
}
.withdraw-banner__title{
    font-size:43px;
    font-size:2.6875rem;
    font-weight:700;
    color:#fff
}
.withdraw-banner__title>b{
    font-weight:700;
    color:#0769e0
}
.withdraw-banner__sub-title{
    margin-top:10px;
    padding:3px 10px;
    border-radius:10px;
    background:rgba(5,14,32,.7);
    font-size:21px;
    font-size:1.3125rem;
    font-weight:500;
    color:#02cb83;
    text-transform:uppercase
}
.withdraw-banner__text{
    margin-top:10px;
    font-size:21px;
    font-size:1.3125rem;
    color:#dfdcec
}
.withdraw-banner--horizontal{
    padding:25px;
    background:url(../img/withdraw-banner-horizontal-bg.png) no-repeat top 0 left 0
}
.withdraw-banner--horizontal,.withdraw-banner--horizontal:active,.withdraw-banner--horizontal:active:focus,.withdraw-banner--horizontal:focus,.withdraw-banner--horizontal:hover{
    text-decoration:none
}
.withdraw-banner--horizontal .withdraw-banner__inner{
    height:initial;
    padding:0;
    background:0 0;
    max-width:500px;
    margin-left:auto
}
.withdraw-banner--horizontal .withdraw-banner__title{
    font-size:48px;
    font-size:3rem
}
.withdraw-banner--horizontal .withdraw-banner__sub-title{
    margin-top:22px;
    display:inline-table;
    font-size:25px;
    font-size:1.5625rem
}
.withdraw-banner--horizontal .withdraw-banner__text{
    margin-top:22px;
    font-size:23px;
    font-size:1.4375rem
}
@media (max-width:1800px){
    .withdraw-banner--horizontal{
        background-position:top 0 left 15%
    }
}
@media (max-width:1750px){
    .withdraw-banner--horizontal{
        background-position:top 0 right 30%
    }
    .withdraw-banner--horizontal .withdraw-banner__inner{
        max-width:100%;
        margin-left:0
    }
}
@media (max-width:1675px){
    .withdraw-banner--horizontal{
        background-position:top 0 left 0
    }
    .withdraw-banner--horizontal .withdraw-banner__inner{
        max-width:500px;
        margin-left:auto
    }
}
@media (max-width:1300px){
    .withdraw-banner--horizontal{
        background-position:top 0 left 15%
    }
}
@media (max-width:1199px){
    .withdraw-banner--horizontal{
        background-position:top 0 left 0
    }
}
@media (max-width:991px){
    .withdraw-banner--horizontal{
        background-position:top 0 right 5%
    }
    .withdraw-banner--horizontal .withdraw-banner__inner{
        max-width:100%;
        margin-left:0
    }
}
@media (max-width:767px){
    .withdraw-banner--horizontal{
        display:table;
        width:100%
    }
    .withdraw-banner--horizontal .withdraw-banner__inner{
        display:table-cell;
        vertical-align:middle
    }
}
@media (max-width:574px){
    .withdraw-banner--horizontal{
        padding:15px
    }
    .withdraw-banner--horizontal .withdraw-banner__title{
        font-size:43px;
        font-size:2.6875rem
    }
    .withdraw-banner--horizontal .withdraw-banner__sub-title{
        margin-top:15px;
        font-size:22px;
        font-size:1.375rem
    }
    .withdraw-banner--horizontal .withdraw-banner__text{
        margin-top:15px;
        font-size:21px;
        font-size:1.3125rem
    }
}
.webp-alpha .withdraw-banner--horizontal{
    background-image:url(../img/webp/withdraw-banner-horizontal-bg.webp)
}
.support-banner{
    padding:25px 30px;
    background:#082c63;
    background:linear-gradient(to bottom,#082c63 0,#0e1d37 100%)
}
.support-banner__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.support-banner__btn-cell,.support-banner__content-cell,.support-banner__icon-cell{
    display:table-cell;
    vertical-align:middle
}
.support-banner__icon-cell{
    width:90px
}
.support-banner__content-cell{
    padding-right:100px;
    line-height:30px;
    line-height:1.875rem;
    font-size:17px;
    font-size:1.0625rem;
    color:#fff
}
.support-banner__content-cell>a,.support-banner__content-cell>a:active,.support-banner__content-cell>a:active:focus,.support-banner__content-cell>a:focus,.support-banner__content-cell>a:hover{
    color:#00e88d
}
.support-banner__btn-cell{
    width:290px;
    text-align:right
}
@media (max-width:991px){
    .support-banner__content-cell{
        padding-right:0
    }
}
@media (max-width:767px){
    .support-banner__btn-cell,.support-banner__content-cell,.support-banner__icon-cell,.support-banner__inner{
        display:block
    }
    .support-banner__icon-cell{
        display:none
    }
    .support-banner__btn-cell{
        margin-top:25px;
        text-align:left
    }
}
@media (max-width:574px){
    .support-banner{
        padding:15px
    }
}
.invest-banner{
    padding:25px;
    background:url(../img/invest-banner-bg.png) no-repeat top 0 left 0
}
.invest-banner,.invest-banner:active,.invest-banner:active:focus,.invest-banner:focus,.invest-banner:hover{
    text-decoration:none
}
.invest-banner,.invest-banner__inner,.invest-banner__range,.invest-banner__slogan,.invest-banner__third-title{
    display:block
}
.invest-banner__inner{
    max-width:545px;
    margin-left:auto
}
.invest-banner__range{
    margin-top:5px;
    font-size:32px;
    font-size:2rem;
    font-weight:500;
    color:#cdcadd
}
.invest-banner__range>b{
    margin-left:10px;
    font-size:50px;
    font-size:3.125rem;
    font-weight:900;
    color:#fff
}
.invest-banner__slogan{
    margin-top:15px;
    margin-left:5%;
    position:relative;
    z-index:1;
    display:inline-table;
    line-height:50px;
    height:50px;
    font-size:18px;
    font-size:1.125rem;
    font-weight:500;
    color:#0c0f2a;
    text-transform:uppercase
}
.invest-banner__slogan:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:110%;
    height:100%;
    left:-5%;
    top:0;
    background:#00e88d;
    -webkit-transform:skewX(-15deg);
    transform:skewX(-15deg)
}
@media (max-width:1850px){
    .invest-banner{
        background-position:top 0 left 10%
    }
}
@media (max-width:1775px){
    .invest-banner{
        background-position:top 0 left 20%
    }
}
@media (max-width:1750px){
    .invest-banner{
        background-position:top 0 right 0
    }
}
@media (max-width:1675px){
    .invest-banner{
        background-position:top 0 left 0
    }
}
@media (max-width:1350px){
    .invest-banner{
        background-position:top 0 left 20%
    }
}
@media (max-width:1199px){
    .invest-banner{
        background-position:top 0 left 0
    }
}
@media (max-width:1050px){
    .invest-banner{
        background-position:top 0 left 20%
    }
}
@media (max-width:900px){
    .invest-banner{
        display:table;
        width:100%;
        background-position:top 0 right 0;
        text-align:center
    }
    .invest-banner__inner{
        max-width:100%;
        display:table-cell;
        vertical-align:middle
    }
    .invest-banner__slogan{
        margin-left:0
    }
}
@media (max-width:574px){
    .invest-banner{
        padding:15px
    }
    .invest-banner__slogan{
        line-height:1.35;
        color:#00e88d
    }
    .invest-banner__slogan:before{
        content:none
    }
}
.webp-alpha .invest-banner{
    background-image:url(../img/webp/invest-banner-bg.webp)
}
.bnb-banner{
    position:relative;
    z-index:1;
    padding:30px 50px;
    background:url(../img/bnb-banner-bg.png) no-repeat center
}
.bnb-banner:after{
    content:''
}
.bnb-banner:after,.bnb-banner:before{
    content:'';
    position:absolute;
    z-index:-1
}
.bnb-banner:before{
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%)
}
.bnb-banner:after{
    content:'';
    position:absolute;
    z-index:-1;
    width:482px;
    height:280px;
    left:50%;
    margin-left:-241px;
    top:50%;
    margin-top:-140px;
    background:url(../img/bnb-banner-img.png) no-repeat center
}
.bnb-banner,.bnb-banner:active,.bnb-banner:active:focus,.bnb-banner:focus,.bnb-banner:hover{
    text-decoration:none
}
.bnb-banner,.bnb-banner__label,.bnb-banner__left-content,.bnb-banner__percent,.bnb-banner__right-content,.bnb-banner__title,.bnb-banner__weekends{
    display:block
}
.bnb-banner__inner{
    display:table;
    width:100%;
    height:100%;
    table-layout:fixed
}
.bnb-banner__left-cell,.bnb-banner__right-cell{
    display:table-cell;
    vertical-align:middle
}
.bnb-banner__left-content{
    max-width:315px
}
.bnb-banner__right-content{
    max-width:250px;
    margin-left:auto;
    text-align:center
}
.bnb-banner__title{
    display:block;
    position:relative;
    z-index:1;
    line-height:56px;
    line-height:3.5rem;
    font-size:48px;
    font-size:3rem;
    font-weight:700;
    color:#fff
}
.bnb-banner__title>b{
    font-weight:700;
    color:#00e88d
}
.bnb-banner__btn{
    margin-top:25px
}
.bnb-banner__percent,.bnb-banner__weekends{
    text-shadow:0 7px 6px rgba(0,11,35,.14);
    line-height:1;
    color:#fff
}
.bnb-banner__percent{
    font-size:90px;
    font-size:5.625rem;
    font-weight:900
}
.bnb-banner__weekends{
    margin-top:10px;
    font-size:30px;
    font-size:1.875rem;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:2px
}
.bnb-banner__label{
    margin-top:20px;
    padding:0 15px;
    height:50px;
    line-height:47px;
    border:2px solid #00e58a;
    font-size:25px;
    font-size:1.5625rem;
    font-weight:700;
    color:#00e58a
}
@media (max-width:720px){
    .bnb-banner{
        padding:15px 35px
    }
    .bnb-banner__left-cell,.bnb-banner__right-cell{
        display:block;
        text-align:center
    }
    .bnb-banner__left-content,.bnb-banner__right-content{
        max-width:100%
    }
    .bnb-banner__title{
        line-height:46px;
        line-height:2.875rem;
        font-size:36px;
        font-size:2.25rem
    }
    .bnb-banner__title>br{
        display:none
    }
    .bnb-banner__percent{
        margin-top:15px;
        font-size:70px;
        font-size:4.375rem;
        font-weight:700
    }
    .bnb-banner__weekends{
        font-size:26px;
        font-size:1.625rem
    }
    .bnb-banner__label{
        margin-top:10px;
        line-height:1.1;
        border:none
    }
}
.webp-alpha .bnb-banner{
    background-image:url(../img/webp/bnb-banner-bg.webp)
}
.webp-alpha .bnb-banner:after{
    background-image:url(../img/webp/bnb-banner-img.webp)
}
.tg-banner{
    padding:25px 45px;
    position:relative;
    z-index:1;
    background:url(../img/tg-banner-bg.png) no-repeat right center
}
.tg-banner:after{
    content:''
}
.tg-banner:after{
    position:absolute;
    z-index:-1;
    width:413px;
    height:285px;
    right:0;
    top:0;
    background:url(../img/tg-banner-img.png) no-repeat center
}
.tg-banner,.tg-banner:active,.tg-banner:active:focus,.tg-banner:focus,.tg-banner:hover{
    text-decoration:none
}
.tg-banner,.tg-banner__inner,.tg-banner__text,.tg-banner__title{
    display:block
}
.tg-banner__title{
    position:relative;
    z-index:1;
    line-height:56px;
    line-height:3.5rem;
    font-size:48px;
    font-size:3rem;
    font-weight:700;
    color:#fff
}
.tg-banner__title>b{
    font-weight:700;
    color:#00e88d
}
.tg-banner__btn,.tg-banner__text{
    margin-top:30px
}
.tg-banner__text{
    margin-top:30px;
    font-size:26px;
    font-size:1.625rem;
    color:#fff
}
@media (max-width:720px){
    .tg-banner{
        padding:15px 35px;
        text-align:center;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-pack:center;
        justify-content:center;
        -ms-flex-align:center;
        align-items:center
    }
    .tg-banner__btn,.tg-banner__text{
        margin-top:15px
    }
}
.webp-alpha .tg-banner{
    background-image:url(../img/webp/tg-banner-bg.webp)
}
.webp-alpha .tg-banner:after{
    background-image:url(../img/webp/tg-banner-img.webp)
}
.token-banner{
    position:relative;
    padding:40px 45px;
    background-image:url(../img/token-banner-bg.png);
    background-repeat:no-repeat;
    background-position:center left
}
.token-banner:before{
    content:''
}
.token-banner:before{
    position:absolute;
    width:481px;
    height:240px;
    left:0;
    top:0;
    bottom:0;
    margin:auto 0;
    background:url(../img/token-banner-img.png) no-repeat center
}
.token-banner,.token-banner:active,.token-banner:active:focus,.token-banner:focus,.token-banner:hover{
    text-decoration:none
}
.token-banner,.token-banner__body,.token-banner__inner,.token-banner__title{
    display:block
}
.token-banner__body{
    max-width:425px;
    margin-left:auto;
    text-align:center
}
.token-banner__title{
    line-height:56px;
    line-height:3.5rem;
    font-size:48px;
    font-size:3rem;
    font-weight:700;
    color:#fff
}
.token-banner__title>b{
    font-weight:700;
    color:#00e88d
}
.token-banner__btn{
    margin-top:20px
}
@media (max-width:720px){
    .token-banner{
        padding:15px 35px;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-pack:center;
        justify-content:center;
        -ms-flex-align:center;
        align-items:center
    }
    .token-banner__body{
        margin-right:auto
    }
}
.webp-alpha .token-banner{
    background-image:url(../img/webp/token-banner-bg.webp)
}
.webp-alpha .token-banner:before{
    background-image:url(../img/webp/token-banner-img.webp)
}
.blue-gradient-box{
    padding:20px 20px 25px;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%)
}
@media (max-width:574px){
    .blue-gradient-box{
        padding:15px 15px 20px
    }
}
.certificate-block{
    height:665px;
    width:655px;
    position:relative;
    z-index:1
}
.certificate-block:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:436px;
    height:834px;
    right:75px;
    top:60px;
    background:url(../img/certificate-block-before.png) no-repeat center
}
.certificate-block__picture{
    margin-left:-210px
}
.certificate-block__tb-label{
    position:absolute;
    top:60px;
    right:30px
}
.certificate-block__company-widget{
    max-width:335px;
    position:absolute;
    top:395px;
    right:0
}
@media (max-width:1199px){
    .certificate-block{
        width:520px
    }
    .certificate-block__tb-label{
        display:none
    }
}
@media (max-width:991px){
    .certificate-block{
        height:520px;
        width:100%
    }
    .certificate-block:before{
        right:50px;
        top:0
    }
    .certificate-block__picture{
        margin-left:0;
        position:absolute;
        left:-254px;
        top:-50px
    }
    .certificate-block__company-widget{
        position:static;
        margin-left:auto;
        margin-top:250px
    }
}
.webp-alpha .certificate-block:before{
    background-image:url(../img/webp/certificate-block-before.webp)
}
.affiliate-block__inner{
    position:relative
}
.affiliate-block__inner:after,.affiliate-block__inner:before{
    content:'';
    position:absolute
}
.affiliate-block__inner:before{
    width:436px;
    height:834px;
    right:110px;
    top:20px;
    background:url(../img/certificate-block-before.png) no-repeat center
}
.affiliate-block__inner:after{
    width:941px;
    height:889px;
    right:-215px;
    top:-30px;
    background:url(../img/affiliate-block-img.png) no-repeat center
}
.affiliate-block__btn,.affiliate-block__levels-gutter,.affiliate-block__second-title,.affiliate-block__text{
    position:relative;
    z-index:3
}
.affiliate-block__tb-label{
    position:absolute;
    z-index:1;
    top:20px;
    right:30px
}
.affiliate-block__text{
    margin-top:20px;
    max-width:525px
}
.affiliate-block__levels-gutter{
    margin-top:35px
}
.affiliate-block__btn{
    margin-top:35px
}
.affiliate-block__token-short-price-card{
    width:300px;
    position:absolute;
    z-index:4;
    right:0;
    bottom:-100px
}
@media (max-width:1199px){
    .affiliate-block{
        padding-bottom:100px
    }
    .affiliate-block__token-short-price-card{
        bottom:-175px
    }
    .affiliate-block__inner:before{
        right:50px;
        top:130px
    }
    .affiliate-block__inner:after{
        right:-295px;
        top:45px
    }
    .affiliate-block__text{
        max-width:390px
    }
    .affiliate-block__tb-label{
        top:130px;
        right:0
    }
}
@media (max-width:991px){
    .affiliate-block__inner:after,.affiliate-block__inner:before{
        content:none
    }
}
@media (max-width:767px){
    .affiliate-block{
        padding-bottom:0
    }
    .affiliate-block__tb-label{
        display:none
    }
    .affiliate-block__token-short-price-card{
        display:none
    }
}
.webp-alpha .affiliate-block__inner:before{
    background-image:url(../img/webp/certificate-block-before.webp)
}
.webp-alpha .affiliate-block__inner:after{
    background-image:url(../img/webp/affiliate-block-img.webp)
}
.calculator-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.calculator-block__left-cell,.calculator-block__right-cell{
    display:table-cell;
    vertical-align:middle
}
.calculator-block__left-cell{
    padding-right:35px
}
.calculator-block__right-cell{
    padding-left:35px
}
.calculator-block__second-title{
    display:table;
    margin-left:auto;
    margin-right:auto;
    text-align:center
}
.calculator-block__gates-row{
    margin-top:15px
}
.calculator-block__amount-row{
    margin-top:15px
}
.calculator-block__slider-row{
    margin-top:15px
}
.calculator-block__result-row{
    margin:-10px;
    margin-top:10px
}
.calculator-block__result-row:after,.calculator-block__result-row:before{
    display:table;
    content:" "
}
.calculator-block__result-row:after{
    clear:both
}
.calculator-block__result-cell{
    float:left;
    width:50%;
    padding:10px
}
.calculator-block__btn-row{
    margin-top:25px;
    text-align:center
}
.calculator-block__calculator-result-card{
    max-width:460px;
    margin-left:auto
}
@media (max-width:1449px){
    .calculator-block__right-cell{
        padding-left:20px
    }
}
@media (max-width:1199px){
    .calculator-block__left-cell{
        width:410px
    }
    .calculator-block__right-cell{
        padding-left:0
    }
}
@media (max-width:991px){
    .calculator-block__left-cell{
        display:table-footer-group
    }
    .calculator-block__right-cell{
        display:block;
        padding-bottom:50px
    }
    .calculator-block__calculator-result-card{
        margin-left:0;
        max-width:100%
    }
    .calculator-block__calculator-result-card .calculator-result-card__inner{
        display:table;
        width:100%;
        table-layout:fixed
    }
    .calculator-block__calculator-result-card .calculator-result-card__body,.calculator-block__calculator-result-card .calculator-result-card__header{
        display:table-cell;
        vertical-align:middle
    }
    .calculator-block__calculator-result-card .calculator-result-card__header{
        width:300px
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper{
        padding:50px 35px
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper:before{
        -webkit-clip-path:polygon(10% 0,90% 0,100% 50%,90% 100%,10% 100%,0 50%);
        clip-path:polygon(10% 0,90% 0,100% 50%,90% 100%,10% 100%,0 50%)
    }
    .calculator-block__calculator-result-card .calculator-result-card__body{
        margin-top:0;
        padding-top:0
    }
    .calculator-block__calculator-result-card .calculator-result-card__body:before{
        content:none
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper:before{
        background:#1188fc;
        background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%)
    }
}
@media (max-width:767px){
    .calculator-block__calculator-result-card .calculator-result-card__header{
        width:47%
    }
}
@media (max-width:574px){
    .calculator-block__calculator-result-card .calculator-result-card__inner{
        display:block
    }
    .calculator-block__calculator-result-card .calculator-result-card__body,.calculator-block__calculator-result-card .calculator-result-card__header{
        display:block
    }
    .calculator-block__calculator-result-card .calculator-result-card__header{
        width:100%
    }
    .calculator-block__calculator-result-card .calculator-result-card__body{
        margin-top:20px;
        padding-top:40px
    }
    .calculator-block__calculator-result-card .calculator-result-card__body:before{
        content:''
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper{
        padding:100px 35px
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper:before{
        -webkit-clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%);
        clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%)
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper{
        padding:70px 15px
    }
    .calculator-block__calculator-result-card .calculator-result-card__wrapper:before{
        -webkit-clip-path:polygon(50% 0,100% 10%,100% 90%,50% 100%,0 90%,0 10%);
        clip-path:polygon(50% 0,100% 10%,100% 90%,50% 100%,0 90%,0 10%)
    }
    .calculator-block__result-cell{
        width:100%
    }
}
@media (max-width:991px){
    .webp-alpha .calculator-block__calculator-result-card .calculator-result-card__wrapper:before{
        background:#1188fc;
        background:radial-gradient(ellipse at center,#1188fc 0,#0055ce 100%)
    }
}
.security-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.security-block__left-cell,.security-block__right-cell{
    display:table-cell;
    vertical-align:top
}
.security-block__left-cell{
    position:relative;
    z-index:1
}
.security-block__left-cell:after,.security-block__left-cell:before{
    content:'';
    position:absolute;
    z-index:-1
}
.security-block__left-cell:before{
    width:436px;
    height:834px;
    right:85px;
    top:20px;
    background:url(../img/certificate-block-before.png) no-repeat center
}
.security-block__left-cell:after{
    width:819px;
    height:890px;
    right:-60px;
    top:-285px;
    background:url(../img/security-block-img.png) no-repeat center
}
.security-block__right-cell{
    width:610px;
    position:relative;
    z-index:2
}
.security-block__tb-label{
    position:absolute;
    top:20px;
    left:0;
    display:table;
    line-height:1;
    font-size:17px;
    font-size:1.0625rem;
    font-weight:500;
    letter-spacing:2px;
    text-transform:uppercase;
    -webkit-writing-mode:tb;
    -ms-writing-mode:tb;
    writing-mode:tb
}
.security-block__content{
    position:absolute;
    width:335px;
    right:135px;
    top:480px;
    line-height:36px;
    line-height:2.25rem;
    font-size:25px;
    font-size:1.5625rem;
    color:#00e88d;
    text-align:center
}
.security-block__security-widget{
    margin-top:50px;
    max-width:565px
}
.security-block__security-widget+.security-block__security-widget{
    margin-top:60px
}
.security-block__security-widget--2{
    margin-left:auto
}
.security-block__security-widget--2 .security-widget__inner{
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse
}
@supports (flex-direction:row-reverse){
    .security-block__security-widget--2 .security-widget__icon-cell{
        text-align:right;
        -ms-flex-pack:end;
        justify-content:flex-end
    }
}
@media (max-width:1199px){
    .security-block__left-cell{
        display:none
    }
    .security-block__right-cell{
        width:100%
    }
    .security-block__security-widget{
        max-width:600px
    }
    .security-block__security-widget--2 .security-widget__inner{
        -ms-flex-direction:row;
        flex-direction:row
    }
    .security-block__security-widget--2 .security-widget__icon-cell{
        text-align:left;
        -ms-flex-pack:start;
        justify-content:flex-start
    }
}
@media (max-width:574px){
    .security-block__security-widget .security-widget__body-cell,.security-block__security-widget .security-widget__icon-cell,.security-block__security-widget .security-widget__inner{
        display:block
    }
    .security-block__security-widget .security-widget__body-cell{
        margin-top:15px
    }
    .security-block__security-widget+.security-block__security-widget{
        margin-top:35px
    }
}
.webp-alpha .security-block__left-cell:before{
    background-image:url(../img/webp/certificate-block-before.webp)
}
.webp-alpha .security-block__left-cell:after{
    background-image:url(../img/webp/security-block-img.webp)
}
.offer-block__inner{
    position:relative
}
.offer-block__inner:after,.offer-block__inner:before{
    content:'';
    position:absolute
}
.offer-block__inner:before{
    width:436px;
    height:834px;
    right:110px;
    top:20px;
    background:url(../img/certificate-block-before.png) no-repeat center
}
.offer-block__inner:after{
    width:1931px;
    height:1324px;
    right:-335px;
    top:-300px;
    background:url(../img/offer-block-img.png) no-repeat center
}
.offer-block__btn,.offer-block__levels-gutter,.offer-block__second-title,.offer-block__text{
    position:relative;
    z-index:2
}
.offer-block__tb-label{
    position:absolute;
    z-index:3;
    top:20px;
    right:30px
}
.offer-block__text{
    margin-top:20px;
    max-width:525px
}
.offer-block__levels-gutter{
    margin-top:35px
}
.offer-block__btn{
    margin-top:35px
}
@media (max-width:1199px){
    .offer-block__inner:before{
        content:none
    }
    .offer-block__inner:after{
        right:-435px
    }
}
@media (max-width:991px){
    .offer-block__inner:after{
        content:none
    }
}
@media (max-width:767px){
    .offer-block__tb-label{
        display:none
    }
}
.webp-alpha .offer-block__inner:before{
    background-image:url(../img/webp/certificate-block-before.webp)
}
.webp-alpha .offer-block__inner:after{
    background-image:url(../img/webp/offer-block-img.webp)
}
.gates-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.gates-block__left-cell,.gates-block__right-cell{
    display:table-cell;
    vertical-align:top
}
.gates-block__left-cell{
    position:relative;
    z-index:2;
    width:615px
}
.gates-block__right-cell{
    position:relative
}
.gates-block__right-cell:after,.gates-block__right-cell:before{
    content:'';
    position:absolute
}
.gates-block__right-cell:before{
    width:436px;
    height:834px;
    right:90px;
    top:20px;
    background:url(../img/certificate-block-before.png) no-repeat center
}
.gates-block__right-cell:after{
    width:926px;
    height:1125px;
    right:-140px;
    top:-250px;
    background:url(../img/gates-block-img.png) no-repeat center
}
.gates-block__tb-label{
    position:absolute;
    z-index:3;
    top:20px;
    right:20px
}
.gates-block__text{
    margin-top:20px;
    max-width:525px
}
.gates-block__gates-list-gutter{
    margin-top:35px
}
.gates-block__company-widget{
    max-width:335px;
    margin-top:400px;
    margin-left:auto
}
@media (max-width:1449px){
    .gates-block__left-cell{
        width:555px
    }
    .gates-block__gates-list-gutter .gates-list-gutter__cell{
        width:33.33333%
    }
}
@media (max-width:1199px){
    .gates-block__right-cell:after,.gates-block__right-cell:before{
        content:none
    }
    .gates-block__tb-label{
        display:none
    }
    .gates-block__company-widget{
        margin-top:233px
    }
}
@media (max-width:991px){
    .gates-block__left-cell{
        width:100%
    }
    .gates-block__right-cell{
        display:none
    }
}
@media (max-width:574px){
    .gates-block__gates-list-gutter .gates-list-gutter__cell{
        width:50%
    }
}
.webp-alpha .gates-block__right-cell:before{
    background-image:url(../img/webp/certificate-block-before.webp)
}
.webp-alpha .gates-block__right-cell:after{
    background-image:url(../img/webp/gates-block-img.webp)
}
.income-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.income-block__left-cell,.income-block__right-cell{
    display:table-cell;
    vertical-align:top
}
.income-block__right-cell{
    width:570px;
    position:relative;
    z-index:2
}
.income-block__left-cell{
    position:relative;
    z-index:1;
    padding-right:100px
}
.income-block__left-cell:after,.income-block__left-cell:before{
    content:'';
    position:absolute;
    z-index:-1
}
.income-block__left-cell:before{
    width:1160px;
    height:1325px;
    left:-200px;
    top:-330px;
    background:url(../img/income-block-img.png) no-repeat center
}
.income-block__left-cell:after{
    width:2px;
    height:2px;
    left:150px;
    top:50px;
    border-radius:50%;
    background:rgba(0,232,141,.5);
    box-shadow:0 0 150px 110px rgba(0,232,141,.7);
    opacity:.4
}
.income-block__crypto-widget{
    margin-left:auto;
    margin-top:-25px
}
@media (max-width:1199px){
    .income-block__left-cell:before{
        left:-450px
    }
    .income-block__crypto-widget{
        margin-top:-100px
    }
}
@media (max-width:991px){
    .income-block__left-cell{
        display:none
    }
    .income-block__right-cell{
        width:100%
    }
}
.webp-alpha .income-block__left-cell:before{
    background-image:url(../img/webp/income-block-img.webp)
}
.revelates-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.revelates-block__left-cell,.revelates-block__right-cell{
    display:table-cell;
    vertical-align:top
}
.revelates-block__left-cell{
    width:610px;
    position:relative;
    z-index:2
}
.revelates-block__right-cell{
    position:relative
}
.revelates-block__right-cell:after,.revelates-block__right-cell:before{
    content:'';
    position:absolute
}
.revelates-block__right-cell:before{
    width:436px;
    height:834px;
    right:90px;
    top:20px;
    background:url(../img/certificate-block-before.png) no-repeat center
}
.revelates-block__right-cell:after{
    width:1066px;
    height:1167px;
    right:-170px;
    top:-500px;
    background:url(../img/revelates-block-img.png) no-repeat center
}
.revelates-block__second-title{
    max-width:550px
}
.revelates-block__revelate-widget{
    margin-top:35px;
    max-width:480px
}
.revelates-block__revelate-widget--2{
    margin-left:auto
}
.revelates-block__tb-label{
    position:absolute;
    z-index:2;
    top:20px;
    right:0
}
.revelates-block__company-widget{
    max-width:335px;
    margin-left:auto;
    margin-top:420px
}
@media (max-width:1199px){
    .revelates-block__right-cell:before{
        content:none
    }
    .revelates-block__right-cell:after{
        right:-325px
    }
}
@media (max-width:991px){
    .revelates-block__left-cell,.revelates-block__right-cell{
        display:block
    }
    .revelates-block__left-cell{
        width:100%
    }
    .revelates-block__right-cell{
        margin-top:50px
    }
    .revelates-block__right-cell:after{
        content:none
    }
    .revelates-block__tb-label{
        display:none
    }
    .revelates-block__company-widget{
        margin-top:0
    }
}
@media (max-width:574px){
    .revelates-block__revelate-widget--2{
        margin-left:0
    }
    .revelates-block__company-widget{
        margin-left:0;
        max-width:100%
    }
}
@media (max-width:480px){
    .revelates-block__revelate-widget .revelate-widget__body-cell,.revelates-block__revelate-widget .revelate-widget__icon-cell{
        display:block
    }
    .revelates-block__revelate-widget .revelate-widget__body-cell{
        margin-top:25px
    }
}
.webp-alpha .revelates-block__right-cell:before{
    background-image:url(../img/webp/certificate-block-before.webp)
}
.webp-alpha .revelates-block__right-cell:after{
    background-image:url(../img/webp/revelates-block-img.webp)
}
.faq-block .faq-block__left-cell{
    width:715px
}
.faq-block .faq-block__right-cell:before{
    width:747px;
    height:728px;
    right:-100px;
    top:-275px;
    background:url(../img/faq-block-img.png) no-repeat center
}
@media (max-width:1199px){
    .faq-block .faq-block__right-cell:before{
        right:-220px
    }
}
.faq-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.faq-block__left-cell,.faq-block__right-cell{
    display:table-cell;
    vertical-align:top
}
.faq-block__left-cell{
    position:relative;
    z-index:2
}
.faq-block__right-cell{
    position:relative;
    z-index:1
}
.faq-block__right-cell:before{
    content:'';
    position:absolute;
    z-index:-1
}
.faq-block__faq-widget{
    margin-top:40px
}
.faq-block__tb-label{
    position:absolute;
    top:20px;
    right:0
}
.faq-block--contacts .faq-block__left-cell{
    width:675px
}
.faq-block--contacts .faq-block__right-cell:before{
    width:864px;
    height:811px;
    right:-120px;
    top:-325px;
    background-image:url(../img/faq-block-contacts-img.png)
}
@media (max-width:1199px){
    .faq-block--contacts .faq-block__left-cell{
        width:600px!important
    }
    .faq-block--contacts .faq-block__right-cell:before{
        right:-250px
    }
}
@media (max-width:991px){
    .faq-block--contacts .faq-block__left-cell{
        width:100%!important
    }
}
@media (max-width:1199px){
    .faq-block__tb-label{
        display:none
    }
}
@media (max-width:991px){
    .faq-block__left-cell{
        width:100%!important
    }
    .faq-block__right-cell{
        opacity:.5
    }
}
@media (max-width:574px){
    .faq-block__right-cell{
        display:none
    }
}
@media (max-width:480px){
    .faq-block__faq-widget .faq-widget__body-cell,.faq-block__faq-widget .faq-widget__icon-cell{
        display:block
    }
    .faq-block__faq-widget .faq-widget__body-cell{
        margin-top:25px
    }
}
.webp-alpha .faq-block__right-cell:before{
    background-image:url(../img/webp/faq-block-img.webp)
}
.webp-alpha .faq-block--contacts .faq-block__right-cell:before{
    background-image:url(../img/webp/faq-block-contacts-img.webp)
}
.balances-block__slider{
    margin-top:25px;
    padding:10px 10px 50px;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%)
}
.balances-block__slide{
    display:inline-block
}
.balances-block .slick-list,.balances-block .slick-slide{
    height:initial!important
}
.balances-block .slick-dots{
    bottom:8px
}
.balances-block .slick-next,.balances-block .slick-prev{
    top:-45px;
    width:40px;
    height:40px;
    border:2px solid #00e88d
}
.balances-block .slick-next:before,.balances-block .slick-prev:before{
    content:'';
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
.balances-block .slick-next{
    right:0
}
.balances-block .slick-next:before{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-563px -499px;
    width:9px;
    height:18px;
    left:2px
}
.balances-block .slick-prev{
    left:initial;
    right:50px
}
.balances-block .slick-prev:before{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-528px -66px;
    width:9px;
    height:18px;
    right:2px
}
.banners-slider-block{
    margin-left:-10px;
    margin-right:-10px
}
.banners-slider-block__bnb-banner,.banners-slider-block__invest-banner,.banners-slider-block__offer-banner,.banners-slider-block__tg-banner,.banners-slider-block__token-banner,.banners-slider-block__withdraw-banner{
    height:280px
}
.banners-slider-block__slide{
    padding:0 10px
}
.banners-slider-block .slick-list,.banners-slider-block .slick-slide{
    height:initial!important
}
.banners-slider-block .slick-dots{
    bottom:25px;
    display:table;
    margin:0 auto;
    width:initial;
    left:0;
    right:0
}
@media (max-width:1850px){
    .banners-slider-block__bnb-banner:after{
        content:none
    }
    .banners-slider-block__token-banner{
        background-position-x:-300px
    }
    .banners-slider-block__token-banner:before{
        content:none
    }
}
@media (max-width:1800px){
    .banners-slider-block__tg-banner:after{
        content:none
    }
}
@media (max-width:1750px){
    .banners-slider-block__offer-banner:before{
        content:none
    }
    .banners-slider-block__bnb-banner .bnb-banner__btn{
        display:none
    }
}
@media (max-width:1675px){
    .banners-slider-block__offer-banner:before{
        content:''
    }
    .banners-slider-block__bnb-banner:after{
        content:''
    }
    .banners-slider-block__bnb-banner .bnb-banner__btn{
        display:inline-block
    }
    .banners-slider-block__tg-banner:after{
        content:''
    }
    .banners-slider-block__token-banner{
        background-position:center left
    }
    .banners-slider-block__token-banner:before{
        content:''
    }
}
@media (max-width:1350px){
    .banners-slider-block__bnb-banner:after{
        content:none
    }
    .banners-slider-block__token-banner{
        background-position-x:-300px
    }
    .banners-slider-block__token-banner:before{
        content:none
    }
}
@media (max-width:1275px){
    .banners-slider-block__tg-banner:after{
        content:none
    }
}
@media (max-width:1199px){
    .banners-slider-block__bnb-banner:after{
        content:''
    }
    .banners-slider-block__tg-banner:after{
        content:''
    }
    .banners-slider-block__token-banner{
        background-position:center left
    }
    .banners-slider-block__token-banner:before{
        content:''
    }
}
@media (max-width:1000px){
    .banners-slider-block__bnb-banner:after{
        content:none
    }
    .banners-slider-block__token-banner{
        background-position-x:-300px
    }
    .banners-slider-block__token-banner:before{
        content:none
    }
}
@media (max-width:991px){
    .banners-slider-block__tg-banner:after{
        content:none
    }
}
@media (max-width:950px){
    .banners-slider-block__offer-banner:before{
        content:none
    }
}
@media (max-width:725px){
    .banners-slider-block__bnb-banner .bnb-banner__btn{
        display:none
    }
}
@media (max-width:767px){
    .banners-slider-block{
        padding-bottom:30px
    }
    .banners-slider-block .slick-dots{
        bottom:0
    }
}
.ref-stat-block__inner{
    padding:10px;
    background:#0f2c58;
    background:linear-gradient(to bottom,#0f2c58 0,#0e1d37 100%)
}
.ref-stat-block__switch-tabs{
    margin:8px auto 18px;
    display:table
}
.ref-stat-block__tab-content{
    margin-top:10px
}
@media (max-width:991px){
    .ref-stat-block__ref-stat-group .ref-stat-group__cell{
        width:100%
    }
}
@media (max-width:767px){
    .ref-stat-block__switch-tabs{
        margin:3px 0 13px;
        position:relative;
        padding-left:45px
    }
    .ref-stat-block__switch-tabs .switch-tabs__switcher{
        position:absolute;
        width:30px;
        height:60px;
        left:0;
        top:7px;
        margin:0
    }
    .ref-stat-block__switch-tabs .switch-tabs__switcher:before{
        left:4px;
        top:35px
    }
    .ref-stat-block__switch-tabs .switch-tabs__tab{
        line-height:42px;
        line-height:2.625rem;
        font-size:22px;
        font-size:1.375rem
    }
    .ref-stat-block__switch-tabs .switch-tabs__tab.active+.switch-tabs__switcher:before{
        left:4px;
        top:4px;
        transition:.2s linear
    }
}
@media (max-width:480px){
    .ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__inner{
        display:block;
        text-align:justify
    }
    .ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__inner:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__icon-cell{
        display:none
    }
    .ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__title{
        display:none
    }
    .ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__currency{
        margin-top:0;
        font-size:16px;
        font-size:1rem
    }
    .ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__info-cell,.ref-stat-block__ref-stat-group .ref-stat-group__balance-card .balance-card__value-cell{
        display:inline-block
    }
}
.banner-block__third-title{
    margin-bottom:25px
}
.banner-block__copy-btn{
    position:relative;
    top:4px;
    margin-left:8px
}
.banner-block__form-group{
    margin-bottom:0
}
.banner-block__form-control{
    font-weight:300;
    resize:none
}
.banner-block__btn,.banner-block__img{
    margin-top:40px
}
.banner-block__btn{
    vertical-align:top
}
.banner-block__img{
    max-width:100%;
    margin-right:30px
}
.banner-block--160{
    min-height:600px
}
.banner-block--160 .banner-block__inner{
    position:relative;
    padding-right:210px
}
.banner-block--160 .banner-block__img{
    position:absolute;
    top:0;
    right:0;
    margin:0
}
@media (max-width:991px){
    .banner-block--160 .banner-block__inner{
        padding-right:0
    }
    .banner-block--160 .banner-block__img{
        position:static;
        margin-right:30px;
        margin-top:40px
    }
}
.new-deposit-block__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.new-deposit-block__left-cell,.new-deposit-block__right-cell{
    display:table-cell;
    vertical-align:top
}
.new-deposit-block__third-title{
    margin-top:-12px
}
.new-deposit-block__level-tabs-gutter{
    margin-top:25px
}
.new-deposit-block__address-form,.new-deposit-block__deposit-form,.new-deposit-block__merchant-form{
    margin-top:25px
}
.token-price-block__inner{
    padding:20px 25px;
    background:linear-gradient(to bottom,rgba(15,44,88,.82) 0,rgba(14,29,55,.82) 100%)
}
.token-price-block__header-row{
    display:table;
    width:100%
}
.token-price-block__body-row{
    margin-top:25px;
    display:table;
    width:100%
}
.token-price-block__footer-row{
    margin-top:25px
}
.token-price-block__balance-cell,.token-price-block__btns-cell,.token-price-block__name-cell,.token-price-block__percent-cell{
    display:table-cell;
    vertical-align:middle
}
.token-price-block__name-cell{
    width:100px
}
.token-price-block__percent-cell{
    padding:0 30px;
    font-size:32px;
    font-size:2rem;
    font-weight:700;
    color:#00e289;
    text-align:center
}
.token-price-block__btns-cell{
    text-align:right
}
.token-price-block__gate-amount-widget{
    display:inline-block;
    vertical-align:middle
}
.token-price-block__tooltip-link{
    display:inline-block;
    margin-left:10px;
    vertical-align:middle
}
.token-price-block__btn+.token-price-block__btn{
    margin-left:20px
}
.token-price-block__address-cell,.token-price-block__cake-cell{
    display:table-cell;
    vertical-align:bottom
}
.token-price-block__cake-cell{
    padding-left:60px;
    text-align:right
}
@media (max-width:1905px){
    .token-price-block .token-price-block__name-cell{
        display:none
    }
}
@media (max-width:1805px){
    .token-price-block .token-price-block__balance-cell,.token-price-block .token-price-block__percent-cell{
        padding-bottom:25px
    }
    .token-price-block .token-price-block__btns-cell{
        display:table-footer-group;
        text-align:left
    }
    .token-price-block .token-price-block__percent-cell{
        padding-right:0;
        text-align:right
    }
}
@media (max-width:1750px){
    .token-price-block .token-price-block__balance-cell,.token-price-block .token-price-block__percent-cell{
        padding-bottom:0
    }
    .token-price-block .token-price-block__name-cell{
        display:table-cell
    }
    .token-price-block .token-price-block__btns-cell{
        display:table-cell;
        text-align:right
    }
    .token-price-block .token-price-block__percent-cell{
        padding-right:0;
        text-align:center
    }
}
@media (max-width:1400px){
    .token-price-block .token-price-block__name-cell{
        display:none
    }
}
@media (max-width:1275px){
    .token-price-block .token-price-block__balance-cell,.token-price-block .token-price-block__percent-cell{
        padding-bottom:25px
    }
    .token-price-block .token-price-block__btns-cell{
        display:table-footer-group;
        text-align:left
    }
    .token-price-block .token-price-block__percent-cell{
        padding-right:0;
        text-align:right
    }
}
@media (max-width:1199px){
    .token-price-block .token-price-block__balance-cell,.token-price-block .token-price-block__percent-cell{
        padding-bottom:0
    }
    .token-price-block .token-price-block__name-cell{
        display:table-cell
    }
    .token-price-block .token-price-block__btns-cell{
        display:table-cell;
        text-align:right
    }
    .token-price-block .token-price-block__percent-cell{
        padding-right:0;
        text-align:center
    }
}
@media (max-width:1075px){
    .token-price-block .token-price-block__name-cell{
        display:none
    }
}
@media (max-width:991px){
    .token-price-block .token-price-block__balance-cell,.token-price-block .token-price-block__percent-cell{
        padding-bottom:25px
    }
    .token-price-block .token-price-block__btns-cell{
        display:table-footer-group;
        text-align:left
    }
    .token-price-block .token-price-block__percent-cell{
        padding-right:0;
        text-align:right
    }
}
@media (max-width:850px){
    .token-price-block__address-cell,.token-price-block__body-row,.token-price-block__cake-cell{
        display:block
    }
    .token-price-block__cake-cell{
        margin-top:35px;
        padding-left:0;
        text-align:left
    }
}
@media (max-width:700px){
    .token-price-block__balance-cell,.token-price-block__btns-cell,.token-price-block__header-row,.token-price-block__percent-cell{
        display:block
    }
    .token-price-block__header-row:after,.token-price-block__header-row:before{
        display:table;
        content:" "
    }
    .token-price-block__header-row:after{
        clear:both
    }
    .token-price-block__balance-cell,.token-price-block__btns-cell{
        float:left
    }
    .token-price-block__percent-cell{
        float:right;
        padding-top:10px
    }
    .token-price-block__btns-cell{
        width:100%
    }
}
@media (max-width:574px){
    .token-price-block__inner{
        padding:10px 15px
    }
    .token-price-block__btn{
        display:block
    }
    .token-price-block__btn+.token-price-block__btn{
        margin-left:0;
        margin-top:10px
    }
}
@media (max-width:480px){
    .token-price-block__token-address-group .token-address-group__address-cell,.token-price-block__token-address-group .token-address-group__btn-cell,.token-price-block__token-address-group .token-address-group__inner{
        display:block
    }
    .token-price-block__token-address-group .token-address-group__btn-cell{
        margin-top:15px;
        text-align:left
    }
    .token-price-block__balance-cell{
        padding-bottom:0!important
    }
    .token-price-block__percent-cell{
        float:left;
        clear:left;
        padding-top:15px;
        padding-left:0;
        text-align:left
    }
}
.section{
    padding:65px 0
}
@media (max-width:1199px){
    .section{
        padding:50px 0
    }
}
.section-about__section-text-group{
    position:relative;
    z-index:2
}
.section-about__certificate-block-cell{
    margin-top:-50px;
    text-align:right
}
.section-about__certificate-block{
    display:inline-block
}
.section-features__second-title{
    display:table;
    margin-left:auto;
    margin-right:auto;
    text-align:center
}
.section-activities__left-cell{
    position:relative;
    z-index:2;
    max-width:525px
}
.section-activities__right-cell{
    position:relative
}
.section-activities__picture{
    position:absolute;
    z-index:2;
    left:0;
    top:-100px
}
.section-activities__crypto-widget{
    position:relative;
    top:-20px
}
@media (max-width:1199px){
    .section-activities__picture{
        left:-130px
    }
    .section-activities__crypto-widget{
        position:absolute;
        top:-25px;
        right:60px
    }
}
@media (max-width:991px){
    .section-activities__picture{
        display:none
    }
    .section-activities__left-cell{
        max-width:100%
    }
    .section-activities__crypto-widget{
        top:380px;
        right:0
    }
}
@media (max-width:767px){
    .section-activities__crypto-widget{
        top:0
    }
}
@media (max-width:574px){
    .section-activities__right-cell{
        display:none
    }
}
.section-steps__section-text-group{
    max-width:495px
}
.section-steps__steps-gutter{
    margin-top:60px
}
.section-rules__second-title{
    display:table;
    margin-left:auto;
    margin-right:auto;
    text-align:center
}
.section-rules__rule-card{
    margin-top:35px
}
.section-rules__rule-card+.section-rules__rule-card{
    margin-top:25px
}
.section-faq__faq-global-group{
    margin-top:120px
}
@media (max-width:574px){
    .section-faq__faq-global-group{
        margin-top:50px
    }
}
.section-contacts__support-widgets-group{
    margin-top:200px
}
.section-contacts__support-form{
    margin-top:85px
}
@media (max-width:574px){
    .section-contacts__support-widgets-group{
        margin-top:50px
    }
    .section-contacts__support-form{
        margin-top:50px
    }
}
@media (max-width:574px){
    .stats-about-section-group__section-stats{
        padding-top:15px;
        padding-bottom:25px
    }
    .stats-about-section-group__section-about{
        padding-top:25px
    }
}
@media (max-width:1199px){
    .steps-gates-section-group__section-gates{
        margin-top:-100px;
        padding-top:0
    }
}
@media (max-width:991px){
    .steps-gates-section-group__section-gates{
        margin-top:0;
        padding-top:40px
    }
}
@media (max-width:574px){
    .steps-gates-section-group__section-steps{
        padding-top:15px;
        padding-bottom:25px
    }
    .steps-gates-section-group__section-gates{
        padding-top:25px;
        padding-bottom:60px
    }
}
@media (max-width:574px){
    .features-affiliate-section-group__section-features{
        padding-top:15px;
        padding-bottom:25px
    }
    .features-affiliate-section-group__section-affiliate{
        padding-top:25px;
        padding-bottom:15px
    }
}
@media (max-width:574px){
    .features-about-section-group__section-features{
        padding-top:15px;
        padding-bottom:25px
    }
    .features-about-section-group__section-about{
        padding-top:25px
    }
}
.page__middle{
    position:relative;
    z-index:2;
    min-height:982px;
    padding-top:200px
}
.page__middle:before{
    content:'';
    position:absolute;
    width:100%;
    height:1029px;
    left:0;
    top:0;
    background:url(../img/page-home-bg-2.png) no-repeat center top
}
@media (max-width:574px){
    .page__middle{
        padding-top:40px
    }
    .page__middle:before{
        background:#081120
    }
}
.webp-alpha .page__middle:before{
    background-image:url(../img/webp/page-home-bg-2.webp)
}
@media (max-width:574px){
    .webp-alpha .page__middle:before{
        background:#081120
    }
}
.page-other__header-other{
    position:relative;
    z-index:5
}
.page-other__first{
    position:relative;
    padding-top:100px
}
.page-other__first:before{
    content:'';
    position:absolute;
    width:100%;
    height:1610px;
    left:0;
    top:-125px;
    background:url(../img/page-home-bg-1.png) no-repeat center top
}
.page-other__last{
    position:relative;
    padding-top:20px
}
.page-other__last:before{
    content:'';
    position:absolute;
    width:100%;
    height:2030px;
    left:0;
    top:-200px;
    background:url(../img/page-home-bg-3.png) no-repeat center top
}
@media (max-width:1199px){
    .page-other__first{
        padding-top:50px
    }
    .page-other__last{
        padding-top:0
    }
}
@media (max-width:574px){
    .page-other__first{
        padding-top:40px
    }
    .page-other__last{
        padding-bottom:0
    }
}
.webp-alpha .page-other__first:before{
    background-image:url(../img/webp/page-home-bg-1.webp)
}
.webp-alpha .page-other__last:before{
    background-image:url(../img/webp/page-home-bg-3.webp)
}
.page-default__section-default{
    margin-bottom:-300px;
    padding-bottom:430px;
    margin-top:-100px;
    padding-top:190px;
    background:url(../img/page-default-bg.png) repeat-y center top
}
@media (max-width:574px){
    .page-default__section-default{
        margin-bottom:0;
        padding-top:140px;
        padding-bottom:50px
    }
}
.webp-alpha .page-default__section-default{
    background-image:url(../img/webp/page-default-bg.webp)
}
.page-home__stats-about-section-group{
    position:relative;
    margin-bottom:-60px;
    padding-top:60px
}
.page-home__stats-about-section-group:before{
    content:'';
    position:absolute;
    width:100%;
    height:1610px;
    left:0;
    top:0;
    background:url(../img/page-home-bg-1.png) no-repeat center top
}
.page-home__features-affiliate-section-group{
    padding-top:30px;
    padding-bottom:65px;
    position:relative
}
.page-home__features-affiliate-section-group:before{
    content:'';
    position:absolute;
    width:100%;
    height:2030px;
    left:0;
    top:-225px;
    background:url(../img/page-home-bg-3.png) no-repeat center top
}
@media (max-width:1199px){
    .page-home__stats-about-section-group{
        padding-top:35px
    }
}
@media (max-width:574px){
    .page-home__stats-about-section-group{
        margin-bottom:100px
    }
    .page-home__features-affiliate-section-group{
        padding-top:0;
        padding-bottom:35px
    }
}
.webp-alpha .page-home__stats-about-section-group:before{
    background-image:url(../img/webp/page-home-bg-1.webp)
}
.webp-alpha .page-home__features-affiliate-section-group:before{
    background-image:url(../img/webp/page-home-bg-3.webp)
}
.page-about__section-activities{
    position:relative;
    z-index:2;
    min-height:943px;
    padding-top:210px;
    background:url(../img/page-about-bg-2.png) no-repeat center
}
@media (max-width:767px){
    .page-about__section-activities{
        padding-top:150px
    }
}
@media (max-width:574px){
    .page-about__section-activities{
        min-height:1px;
        padding-bottom:35px;
        padding-top:35px;
        background:#081120
    }
}
.webp-alpha .page-about__section-activities{
    background-image:url(../img/webp/page-about-bg-2.webp)
}
@media (max-width:574px){
    .webp-alpha .page-about__section-activities{
        background:#081120
    }
}
.page-investment__steps-gates-section-group{
    margin-bottom:-150px;
    padding-bottom:110px
}
@media (max-width:1449px){
    .page-investment__steps-gates-section-group{
        margin-bottom:-120px
    }
}
.page-partners__section-income{
    position:relative;
    z-index:2;
    min-height:932px;
    padding-top:225px
}
.page-partners__section-income:before{
    content:'';
    position:absolute;
    width:100%;
    height:932px;
    left:0;
    top:0;
    background:url(../img/page-partners-bg-2.png) no-repeat center top
}
.page-partners__section-revelates{
    padding-top:130px;
    padding-bottom:40px
}
@media (max-width:991px){
    .page-partners__section-income{
        padding-top:175px
    }
    .page-partners__section-revelates{
        padding-top:0
    }
}
@media (max-width:574px){
    .page-partners__section-revelates{
        padding-top:40px;
        padding-bottom:60px
    }
    .page-partners__section-income{
        min-height:1px;
        padding:50px 0
    }
    .page-partners__section-income:before{
        height:100%;
        background:#081120
    }
}
.webp-alpha .page-partners__section-income:before{
    background-image:url(../img/webp/page-partners-bg-2.webp)
}
@media (max-width:574px){
    .webp-alpha .page-partners__section-income:before{
        background:#081120
    }
}
.page-auth{
    min-height:100vh;
    position:relative;
    z-index:1;
    padding-top:30px
}
.page-auth:after,.page-auth:before{
    content:'';
    position:absolute
}
.page-auth:before{
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0;
    background:url(../img/page-auth-bg.png) no-repeat center top
}
.page-auth:after{
    width:100%;
    height:1px;
    left:0;
    top:110px;
    background:#2d5362
}
.page-auth__header{
    margin-top:-30px;
    display:table;
    width:100%;
    table-layout:fixed
}
.page-auth__lang-cell,.page-auth__logo-cell{
    display:table-cell;
    vertical-align:middle;
    height:110px
}
.page-auth__lang-cell{
    padding-right:25px;
    text-align:right
}
.page-auth__first-title{
    margin-top:20px;
    margin-left:-40px;
    line-height:67px;
    line-height:4.1875rem;
    font-size:53px;
    font-size:3.3125rem
}
.page-auth__auth-form{
    position:relative;
    z-index:2
}
.page-auth__socials-gutter{
    max-width:470px;
    margin:60px 0 60px auto;
    margin-left:auto
}
.page-auth__socials-gutter .socials-gutter__inner{
    margin-bottom:-15px;
    text-align:justify
}
.page-auth__socials-gutter .socials-gutter__inner:after{
    content:'';
    display:inline-block;
    width:100%
}
.page-auth__socials-gutter .socials-gutter__cell{
    display:inline-block;
    margin-bottom:15px
}
.page-auth__socials-gutter .socials-gutter__cell+*{
    margin-top:0
}
.page-auth__socials-gutter .socials-gutter__social-widget{
    width:initial
}
.page-auth__socials-gutter .socials-gutter__social-widget .social-widget__inner{
    display:inline-table;
    table-layout:fixed
}
.page-auth__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell,.page-auth__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
    display:table-cell;
    vertical-align:middle
}
.page-auth__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell{
    width:70px
}
.page-auth__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
    margin-top:0
}
@media (max-width:1199px){
    .page-auth:before{
        height:100%;
        background-position:center bottom
    }
}
@media (max-width:991px){
    .page-auth__lang-cell{
        padding-right:0
    }
    .page-auth__first-title{
        display:none
    }
    .page-auth__auth-form{
        margin-top:45px
    }
    .page-auth__socials-gutter{
        margin:40px 0 40px auto
    }
}
@media (max-width:767px){
    .page-auth:before{
        background-position:left 60% bottom 0
    }
}
@media (max-width:574px){
    .page-auth__logo{
        width:195px;
        height:42px;
        background-image:url(../img/logo-sm.png)
    }
}
.webp-alpha .page-auth:before{
    background-image:url(../img/webp/page-auth-bg.webp)
}
.page-user{
    position:relative;
    background:url(../img/page-user-bg.png) repeat-y top center;
    background-attachment:fixed
}
@media (max-width:1800px){
    .page-user__gates-select-group .gates-select-group__inner{
        display:block
    }
    .page-user__gates-select-group .gates-select-group__gates-cell,.page-user__gates-select-group .gates-select-group__select-cell{
        display:block
    }
    .page-user__gates-select-group .gates-select-group__gates-cell{
        padding-right:0
    }
    .page-user__gates-select-group .gates-select-group__select-cell{
        padding-top:20px
    }
}
@media (max-width:1750px){
    .page-user__gates-select-group .gates-select-group__inner{
        display:table;
        width:100%
    }
    .page-user__gates-select-group .gates-select-group__gates-cell,.page-user__gates-select-group .gates-select-group__select-cell{
        display:table-cell
    }
    .page-user__gates-select-group .gates-select-group__gates-cell{
        padding-right:50px
    }
    .page-user__gates-select-group .gates-select-group__select-cell{
        width:280px;
        padding-top:0
    }
}
@media (max-width:1250px){
    .page-user__gates-select-group .gates-select-group__inner{
        display:block
    }
    .page-user__gates-select-group .gates-select-group__gates-cell,.page-user__gates-select-group .gates-select-group__select-cell{
        display:block
    }
    .page-user__gates-select-group .gates-select-group__gates-cell{
        padding-right:0
    }
    .page-user__gates-select-group .gates-select-group__select-cell{
        padding-top:20px
    }
}
@media (max-width:1199px){
    .page-user__gates-select-group .gates-select-group__inner{
        display:table;
        width:100%
    }
    .page-user__gates-select-group .gates-select-group__gates-cell,.page-user__gates-select-group .gates-select-group__select-cell{
        display:table-cell
    }
    .page-user__gates-select-group .gates-select-group__gates-cell{
        padding-right:50px
    }
    .page-user__gates-select-group .gates-select-group__select-cell{
        width:280px;
        padding-top:0
    }
}
@media (max-width:991px){
    .page-user__gates-select-group .gates-select-group__inner{
        display:block
    }
    .page-user__gates-select-group .gates-select-group__gates-cell,.page-user__gates-select-group .gates-select-group__select-cell{
        display:block
    }
    .page-user__gates-select-group .gates-select-group__gates-cell{
        padding-right:0
    }
    .page-user__gates-select-group .gates-select-group__select-cell{
        padding-top:20px
    }
}
.webp-alpha .page-user{
    background-image:url(../img/webp/page-user-bg.webp)
}
.page-overview__title-gates-group{
    margin-top:71px
}
.page-overview__balance-stat-gutter{
    margin-top:20px
}
@media (max-width:1835px){
    .page-overview__title-gates-group .title-gates-group__inner{
        display:block
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell,.page-overview__title-gates-group .title-gates-group__title-cell{
        display:block
    }
    .page-overview__title-gates-group .title-gates-group__title-cell{
        padding-right:0
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell{
        padding-top:20px
    }
    .page-overview__title-gates-group .title-gates-group__xs-gates-gutter{
        margin-left:0
    }
}
@media (max-width:1750px){
    .page-overview__title-gates-group{
        margin-top:35px
    }
    .page-overview__title-gates-group .title-gates-group__inner{
        display:table;
        width:100%
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell,.page-overview__title-gates-group .title-gates-group__title-cell{
        display:table-cell;
        vertical-align:middle
    }
    .page-overview__title-gates-group .title-gates-group__title-cell{
        padding-right:50px
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell{
        padding-top:3px
    }
    .page-overview__title-gates-group .title-gates-group__xs-gates-gutter{
        margin-left:auto
    }
}
@media (max-width:1275px){
    .page-overview__title-gates-group .title-gates-group__inner{
        display:block
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell,.page-overview__title-gates-group .title-gates-group__title-cell{
        display:block
    }
    .page-overview__title-gates-group .title-gates-group__title-cell{
        padding-right:0
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell{
        padding-top:20px
    }
    .page-overview__title-gates-group .title-gates-group__xs-gates-gutter{
        margin-left:0
    }
}
@media (max-width:1199px){
    .page-overview__title-gates-group .title-gates-group__inner{
        display:table;
        width:100%
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell,.page-overview__title-gates-group .title-gates-group__title-cell{
        display:table-cell;
        vertical-align:middle
    }
    .page-overview__title-gates-group .title-gates-group__title-cell{
        padding-right:50px
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell{
        padding-top:3px
    }
    .page-overview__title-gates-group .title-gates-group__xs-gates-gutter{
        margin-left:auto
    }
}
@media (max-width:991px){
    .page-overview__title-gates-group .title-gates-group__inner{
        display:block
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell,.page-overview__title-gates-group .title-gates-group__title-cell{
        display:block
    }
    .page-overview__title-gates-group .title-gates-group__title-cell{
        padding-right:0
    }
    .page-overview__title-gates-group .title-gates-group__gates-cell{
        padding-top:20px
    }
    .page-overview__title-gates-group .title-gates-group__xs-gates-gutter{
        margin-left:0
    }
}
@media (max-width:767px){
    .page-banners__level-tabs-gutter .level-tabs-gutter__inner{
        display:block
    }
    .page-banners__level-tabs-gutter .level-tabs-gutter__inner:after,.page-banners__level-tabs-gutter .level-tabs-gutter__inner:before{
        display:table;
        content:" "
    }
    .page-banners__level-tabs-gutter .level-tabs-gutter__inner:after{
        clear:both
    }
    .page-banners__level-tabs-gutter .level-tabs-gutter__cell{
        float:left;
        width:33.33333%
    }
}
@media (max-width:991px){
    .page-settings__user-info-group .user-info-group__cell{
        width:100%
    }
}
@media (max-width:480px){
    .page-settings__level-tabs-gutter .level-tabs-gutter__inner{
        display:block
    }
    .page-settings__level-tabs-gutter .level-tabs-gutter__inner:after,.page-settings__level-tabs-gutter .level-tabs-gutter__inner:before{
        display:table;
        content:" "
    }
    .page-settings__level-tabs-gutter .level-tabs-gutter__inner:after{
        clear:both
    }
    .page-settings__level-tabs-gutter .level-tabs-gutter__cell{
        float:left;
        width:100%
    }
}
.page-withdrawal__first-child-title{
    margin-top:-12px
}
.page-withdrawal__balances-group .balances-group__inner{
    margin:-10px
}
.page-withdrawal__balances-group .balances-group__cell{
    padding:10px
}
.page-withdrawal__balances-group .balances-group__cell{
    width:50%
}
@media (max-width:991px){
    .page-withdrawal__balances-group .balances-group__cell{
        width:100%
    }
}
@media (max-width:574px){
    .page-withdrawal__balances-group .balances-group__inner{
        margin:-5px
    }
    .page-withdrawal__balances-group .balances-group__cell{
        padding:5px
    }
}
@media (max-width:480px){
    .page-withdrawal__balances-group .balances-group__balance-card .balance-card__inner{
        display:block;
        text-align:justify
    }
    .page-withdrawal__balances-group .balances-group__balance-card .balance-card__inner:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .page-withdrawal__balances-group .balances-group__balance-card .balance-card__icon-cell{
        display:none
    }
    .page-withdrawal__balances-group .balances-group__balance-card .balance-card__title{
        display:none
    }
    .page-withdrawal__balances-group .balances-group__balance-card .balance-card__currency{
        margin-top:0;
        font-size:16px;
        font-size:1rem
    }
    .page-withdrawal__balances-group .balances-group__balance-card .balance-card__info-cell,.page-withdrawal__balances-group .balances-group__balance-card .balance-card__value-cell{
        display:inline-block
    }
}
.page-deposits__first-child-title{
    margin-top:-12px
}
.page-deposits__deposit-card{
    margin-top:25px
}
.page-support__support-form{
    padding:40px 0 0
}
.page-support__support-form .support-form__inner{
    padding:80px 25px 35px
}
.page-support__support-form .support-form__inner:before{
    content:none
}
.page-support__support-form .support-form__deadline-widget{
    right:25px
}
.page-support__support-form .support-form__row{
    margin-top:0;
    margin-bottom:20px
}
@media (max-width:991px){
    .page-support__support-form .support-form{
        padding-top:0
    }
    .page-support__support-form .support-form__inner{
        padding-top:25px
    }
}
@media (max-width:574px){
    .page-support__support-form .support-form__inner{
        padding:15px 15px 20px
    }
}
.page-support__support-form--single .support-form__inner{
    padding-top:25px
}
.outer{
    background:#050d1e;
    color:#cdcadd;
    overflow:hidden
}
.menu__link{
    position:relative;
    font-size:17px;
    font-size:1.0625rem;
    color:#cdcadd
}
.menu__link:before{
    content:'+';
    position:relative;
    top:2px;
    margin-right:1px;
    font-size:24px;
    font-size:1.5rem;
    font-weight:600
}
.menu__link:after{
    position:absolute;
    width:100%;
    height:3px;
    left:0;
    bottom:0
}
.menu__link,.menu__link:active,.menu__link:active:focus,.menu__link:focus,.menu__link:hover{
    text-decoration:none
}
.menu__link:active,.menu__link:active:focus,.menu__link:focus,.menu__link:hover{
    color:#00e88d
}
.menu__link.active{
    color:#00e88d
}
.menu__link.active:after{
    background:#00e88d
}
.menu__link--mobile{
    display:none!important
}
.menu .menu__link{
    height:112px;
    line-height:112px
}
.menu .menu__inner{
    margin-top:0;
    margin-bottom:0;
    text-align:justify
}
.menu .menu__inner:after{
    content:'';
    display:inline-block;
    width:100%
}
.menu .menu__link{
    display:inline-block
}
.menu .menu__link:after{
    content:''
}
.control-panel{
    padding:0 35px;
    position:relative
}
.control-panel:after{
    content:'';
    position:absolute;
    width:1920px;
    height:1px;
    left:50%;
    margin-left:-960px;
    background:#2d5362
}
.control-panel__inner,.control-panel__mobile{
    display:table;
    width:100%;
    table-layout:fixed
}
.control-panel__close-btn-cell,.control-panel__mobile{
    display:none
}
.control-panel__btns-cell,.control-panel__burger-cell,.control-panel__logo-cell,.control-panel__menu-cell,.control-panel__mobile-logo-cell{
    display:table-cell;
    vertical-align:middle
}
.control-panel__btns-cell,.control-panel__logo-cell,.control-panel__menu-cell{
    height:112px
}
.control-panel__burger-cell,.control-panel__mobile-logo-cell{
    height:82px
}
.control-panel__logo-cell{
    width:283px
}
.control-panel__menu-cell{
    padding-right:60px
}
.control-panel__btns-cell,.control-panel__burger-cell{
    text-align:right
}
.control-panel__btns-cell{
    width:450px
}
@media (max-width:1600px){
    .control-panel__logo-cell{
        width:230px
    }
    .control-panel__menu-cell{
        padding-right:35px
    }
}
@media (max-width:1475px){
    .control-panel{
        padding:0;
        width:1190px;
        margin-left:auto;
        margin-right:auto
    }
    .control-panel__btns-cell,.control-panel__inner,.control-panel__logo-cell,.control-panel__menu-cell{
        display:block;
        height:initial
    }
    .control-panel__inner{
        padding-top:25px;
        position:relative
    }
    .control-panel__logo-cell{
        padding-top:13px
    }
    .control-panel__menu-cell{
        padding-right:0
    }
    .control-panel__btns-cell{
        position:absolute;
        top:25px;
        right:0
    }
    .control-panel__menu .menu__link{
        height:92px;
        line-height:92px
    }
}
@media (max-width:1199px){
    .control-panel{
        width:970px
    }
}
@media (max-width:991px){
    .control-panel{
        width:750px
    }
    .control-panel .control-panel__inner{
        position:fixed;
        z-index:11;
        width:100%;
        height:100%;
        left:0;
        top:-150%;
        display:table;
        background:#050d1e;
        padding:15px;
        transition:top .2s linear
    }
    .control-panel .control-panel__inner:after{
        content:'';
        position:absolute;
        width:120%;
        height:1px;
        left:-10%;
        top:82px;
        background:#2d5362
    }
    .control-panel .control-panel__btns-cell,.control-panel .control-panel__logo-cell,.control-panel .control-panel__menu-cell{
        display:block
    }
    .control-panel .control-panel__logo-cell{
        padding-top:0;
        height:82px
    }
    .control-panel .control-panel__menu-cell{
        display:table-footer-group
    }
    .control-panel .control-panel__btns-cell{
        position:static;
        width:100%;
        margin-top:5px;
        text-align:left
    }
    .control-panel .control-panel__close-btn-cell{
        display:block;
        position:absolute;
        top:25px;
        right:15px
    }
    .control-panel .control-panel__control-btns-group .control-btns-group__btn{
        display:none
    }
    .control-panel .control-panel__mobile{
        display:table
    }
    .control-panel .control-panel__menu .menu__link{
        height:53px;
        line-height:53px
    }
    .control-panel .control-panel__menu .menu__inner{
        margin-top:-20px;
        margin-bottom:-20px;
        text-align:left
    }
    .control-panel .control-panel__menu .menu__inner:after{
        content:none
    }
    .control-panel .control-panel__menu .menu__link{
        display:table
    }
    .control-panel .control-panel__menu .menu__link:after{
        content:none
    }
    .control-panel .control-panel__menu .menu__inner:after,.control-panel .control-panel__menu .menu__inner:before{
        display:table;
        content:" "
    }
    .control-panel .control-panel__menu .menu__inner:after{
        clear:both
    }
    .control-panel .control-panel__menu .menu__link{
        float:left;
        width:50%
    }
    .control-panel .control-panel__menu .menu__link--mobile{
        display:table!important
    }
    .control-panel.active .control-panel__inner{
        top:0;
        transition:top .2s linear
    }
}
@media (max-width:767px){
    .control-panel{
        width:100%
    }
}
@media (max-width:574px){
    .control-panel__logo-cell{
        padding-top:4px!important
    }
    .control-panel__logo,.control-panel__mobile-logo{
        width:195px;
        height:42px;
        background-image:url(../img/logo-sm.png)
    }
}
.header{
    position:relative;
    min-height:1169px;
    background:url(../img/header-bg.png) no-repeat right top;
    overflow:hidden
}
.header__body{
    margin-top:25px;
    position:relative;
    z-index:1
}
.header__body:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:1066px;
    height:1100px;
    left:-210px;
    top:95px;
    background:url(../img/header-img-2.png) no-repeat center;
    -webkit-animation-name:hue-pulsate;
    animation-name:hue-pulsate;
    -webkit-animation-duration:2s;
    animation-duration:2s;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.header__body>span{
    position:absolute;
    width:594px;
    height:349px;
    opacity:.75;
    background:url(../img/header-ring.png) no-repeat center;
    -webkit-animation-name:first-ring;
    animation-name:first-ring;
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.header__body>span:nth-of-type(2){
    -webkit-animation-name:second-ring;
    animation-name:second-ring
}
.header__top-row{
    display:table;
    width:100%;
    table-layout:fixed
}
.header__desc-cell,.header__socials-cell,.header__title-cell{
    display:table-cell;
    vertical-align:top
}
.header__desc-cell{
    width:325px;
    padding-top:32px
}
.header__socials-cell{
    width:155px
}
.header__desc{
    max-width:290px;
    line-height:34px;
    line-height:2.125rem;
    font-size:20px;
    font-size:1.25rem;
    color:#cdcadd
}
.header__first-title{
    max-width:630px
}
.header__socials-gutter{
    display:table;
    margin-left:auto
}
.header__ancor{
    margin-top:40px;
    display:inline-block;
    padding-left:45px;
    font-size:24px;
    font-size:1.5rem;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    text-decoration:none
}
.header__ancor:before{
    content:'__________________';
    position:relative;
    top:-4px;
    margin-right:5px
}
.header__ancor:active,.header__ancor:active:focus,.header__ancor:focus,.header__ancor:hover{
    color:#00e88d;
    text-decoration:none
}
.header__ancor>i{
    margin-left:5px
}
.header__small-offer-widget{
    display:table;
    margin-left:auto;
    margin-top:-65px
}
.header__scroll-btn{
    position:relative;
    margin-top:45px;
    margin-left:auto;
    display:block;
    width:60px;
    height:85px;
    border-radius:60px;
    border:6px solid #003a5f
}
.header__scroll-btn:before{
    content:'';
    position:absolute;
    width:6px;
    height:16px;
    border-radius:6px;
    left:50%;
    margin-left:-3px;
    top:17px;
    background:#003a5f;
    -webkit-animation-name:pulsate;
    animation-name:pulsate;
    -webkit-animation-duration:1.2s;
    animation-duration:1.2s;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.header__scroll-btn:active,.header__scroll-btn:active:focus,.header__scroll-btn:focus,.header__scroll-btn:hover{
    border-color:#015890
}
.header__scroll-btn:active:before,.header__scroll-btn:active:focus:before,.header__scroll-btn:focus:before,.header__scroll-btn:hover:before{
    background-color:#015890
}
.header__gates-cell{
    display:table;
    margin-left:auto;
    margin-top:100px
}
.header__label{
    line-height:1;
    font-size:21px;
    font-size:1.3125rem;
    color:#cdcadd
}
.header__gates-short-gutter{
    margin-top:12px
}
@media (max-width:1199px){
    .header{
        padding-bottom:50px;
        min-height:initial
    }
    .header__body,.header__desc-cell,.header__socials-cell,.header__title-cell{
        display:block
    }
    .header__body{
        margin-top:50px
    }
    .header__body:after,.header__body:before{
        display:table;
        content:" "
    }
    .header__body:after{
        clear:both
    }
    .header__body:before{
        content:none
    }
    .header__body>span{
        display:none
    }
    .header__desc-cell{
        position:absolute;
        top:450px;
        left:0
    }
    .header__title-cell{
        margin-left:-40px
    }
    .header__gates-cell{
        position:absolute;
        bottom:0;
        left:0
    }
    .header__title-cell{
        float:left
    }
    .header__socials-cell{
        float:right
    }
}
@media (max-width:991px){
    .header__top-row{
        position:relative;
        z-index:2
    }
    .header__socials-cell{
        float:none;
        position:absolute;
        top:53px;
        right:0
    }
    .header__small-offer-widget{
        margin-top:0;
        margin-right:32px
    }
}
@media (max-width:767px){
    .header{
        padding-bottom:100px
    }
    .header__first-title{
        line-height:84px;
        line-height:5.25rem;
        font-size:66px;
        font-size:4.125rem
    }
    .header__desc-cell{
        top:250px;
        width:initial
    }
    .header__gates-cell{
        display:none
    }
    .header__socials-gutter{
        margin-left:0;
        display:block;
        width:55px;
        position:absolute;
        right:0;
        bottom:-690px
    }
    .header__desc{
        max-width:450px
    }
    .header__small-offer-widget{
        margin-top:200px;
        margin-left:40px
    }
    .header__scroll-btn{
        display:none
    }
}
@media (max-width:574px){
    .header__body{
        margin-top:35px
    }
    .header__desc-cell{
        position:static;
        padding-top:0
    }
    .header__title-cell{
        margin-top:15px
    }
    .header__socials-cell,.header__socials-gutter{
        position:static;
        width:100%
    }
    .header__socials-cell{
        float:left;
        margin-top:35px
    }
    .header__socials-gutter .socials-gutter__inner{
        margin-bottom:-15px;
        text-align:justify
    }
    .header__socials-gutter .socials-gutter__inner:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .header__socials-gutter .socials-gutter__cell{
        display:inline-block;
        margin-bottom:15px
    }
    .header__socials-gutter .socials-gutter__cell+*{
        margin-top:0
    }
    .header__socials-gutter .socials-gutter__social-widget{
        width:initial
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__inner{
        display:inline-table;
        table-layout:fixed
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell,.header__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
        display:table-cell;
        vertical-align:middle
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell{
        width:70px
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
        margin-top:0
    }
    .header__ancor:before{
        content:'__________'
    }
    .header__first-title{
        line-height:66px;
        line-height:4.125rem;
        font-size:46px;
        font-size:2.875rem
    }
    .header__small-offer-widget{
        margin-left:0;
        margin-top:50px
    }
    .header__small-offer-widget .small-offer-widget__inner:after{
        width:370px;
        height:370px;
        left:-40px;
        top:-40px;
        -webkit-transform:rotate(-90deg);
        transform:rotate(-90deg)
    }
    .header__small-offer-widget .small-offer-widget__offer{
        width:290px;
        height:290px
    }
    .header__small-offer-widget .small-offer-widget__offer:before{
        width:260px;
        height:260px;
        left:15px;
        top:15px
    }
    .header__small-offer-widget .small-offer-widget__accruals,.header__small-offer-widget .small-offer-widget__principal{
        display:none;
        width:350px;
        height:350px;
        left:-30px;
        top:-30px
    }
    .header__small-offer-widget .small-offer-widget__accruals--mobile,.header__small-offer-widget .small-offer-widget__principal--mobile{
        display:initial
    }
    .header__small-offer-widget .small-offer-widget__principal{
        -webkit-transform:rotate(-7deg);
        transform:rotate(-7deg)
    }
    .header__small-offer-widget .small-offer-widget__accruals{
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg)
    }
}
@media (max-width:480px){
    .header__socials-gutter .socials-gutter__social-widget{
        width:55px
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell,.header__socials-gutter .socials-gutter__social-widget .social-widget__inner,.header__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
        display:block
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell{
        width:100%
    }
    .header__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
        margin-top:5px
    }
}
@keyframes first-ring{
    0%{
        left:-80px;
        top:350px;
        opacity:.75
    }
    100%{
        left:20px;
        top:450px;
        opacity:.2
    }
}
@keyframes second-ring{
    0%{
        left:70px;
        top:500px;
        opacity:.75
    }
    100%{
        left:170px;
        top:600px;
        opacity:.2
    }
}
@keyframes pulsate{
    0%{
        top:17px
    }
    50%{
        top:27px
    }
    100%{
        top:17px
    }
}
@keyframes hue-pulsate{
    0%{
        -webkit-filter:hue-rotate(0);
        filter:hue-rotate(0)
    }
    50%{
        -webkit-filter:hue-rotate(40deg);
        filter:hue-rotate(40deg)
    }
    100%{
        -webkit-filter:hue-rotate(0);
        filter:hue-rotate(0)
    }
}
.webp-alpha .header{
    background-image:url(../img/webp/header-bg.webp)
}
.webp-alpha .header__body:before{
    background-image:url(../img/webp/header-img-2.webp)
}
.webp-alpha .header__body>span{
    background-image:url(../img/webp/header-ring.webp)
}
.header-other{
    position:relative;
    min-height:520px;
    background:url(../img/header-other-bg.png) no-repeat right bottom
}
.header-other__body{
    margin-top:55px;
    display:table;
    width:100%;
    table-layout:fixed
}
.header-other__desc-cell,.header-other__socials-cell,.header-other__title-cell{
    display:table-cell;
    vertical-align:top
}
.header-other__desc-cell{
    width:325px;
    padding-top:32px
}
.header-other__socials-cell{
    width:155px
}
.header-other__desc{
    max-width:290px;
    line-height:34px;
    line-height:2.125rem;
    font-size:20px;
    font-size:1.25rem;
    color:#cdcadd
}
@media (max-width:991px){
    .header-other__body,.header-other__desc-cell,.header-other__socials-cell,.header-other__title-cell{
        display:block
    }
    .header-other__body{
        margin-top:35px;
        position:relative
    }
    .header-other__desc-cell{
        display:none
    }
    .header-other__title-cell{
        margin-left:-40px;
        padding-top:30px
    }
    .header-other__socials-cell{
        width:55px;
        position:absolute;
        top:0;
        right:0
    }
}
@media (max-width:767px){
    .header-other{
        min-height:1px;
        padding-bottom:100px
    }
    .header-other__first-title{
        line-height:84px;
        line-height:5.25rem;
        font-size:66px;
        font-size:4.125rem
    }
}
@media (max-width:574px){
    .header-other{
        padding-bottom:50px;
        background:url(../img/header-other-sm-bg.png) no-repeat left bottom
    }
    .header-other__body{
        margin-top:15px
    }
    .header-other__title-cell{
        padding-top:0
    }
    .header-other__first-title{
        line-height:66px;
        line-height:4.125rem;
        font-size:46px;
        font-size:2.875rem
    }
    .header-other__socials-cell{
        display:none
    }
}
.webp-alpha .header-other{
    background-image:url(../img/webp/header-other-bg.webp)
}
@media (max-width:574px){
    .webp-alpha .header-other{
        background-image:url(../img/webp/header-other-sm-bg.webp)
    }
}
.footer{
    position:relative;
    z-index:3;
    background:url(../img/footer-bg.png) no-repeat center top
}
.footer:after{
    content:'';
    position:absolute;
    width:100%;
    height:1px;
    left:0;
    bottom:120px;
    background:#2d5362
}
.footer__bottom-row,.footer__top-row{
    display:table;
    width:100%;
    table-layout:fixed
}
.footer__top-row{
    padding:125px 0 60px
}
.footer__bottom-row{
    padding:25px 0 30px
}
.footer__logo-cell,.footer__menu-cell,.footer__rights-cell,.footer__socials-cell,.footer__terms-cell,.footer__title-cell{
    display:table-cell
}
.footer__logo-cell,.footer__menu-cell,.footer__title-cell{
    vertical-align:bottom
}
.footer__rights-cell,.footer__socials-cell,.footer__terms-cell{
    vertical-align:middle
}
.footer__menu-cell,.footer__rights-cell{
    width:360px
}
.footer__logo-cell,.footer__terms-cell{
    text-align:right
}
.footer__logo-cell{
    width:300px
}
.footer__rights-cell{
    font-size:15px;
    font-size:.9375rem;
    color:#bbbacf
}
.footer__terms-cell{
    width:375px
}
.footer__menu .menu__link{
    height:53px;
    line-height:53px
}
.footer__menu .menu__inner{
    margin-top:-20px;
    margin-bottom:-20px;
    text-align:left
}
.footer__menu .menu__inner:after{
    content:none
}
.footer__menu .menu__link{
    display:table
}
.footer__menu .menu__link:after{
    content:none
}
.footer__first-title{
    line-height:84px;
    line-height:5.25rem;
    font-size:66px;
    font-size:4.125rem
}
.footer__control-btns-group{
    margin-top:70px;
    margin-left:45px
}
.footer__socials-gutter{
    margin-left:45px
}
.footer__socials-gutter .socials-gutter__inner{
    margin-bottom:-15px;
    text-align:justify
}
.footer__socials-gutter .socials-gutter__inner:after{
    content:'';
    display:inline-block;
    width:100%
}
.footer__socials-gutter .socials-gutter__cell{
    display:inline-block;
    margin-bottom:15px
}
.footer__socials-gutter .socials-gutter__cell+*{
    margin-top:0
}
.footer__socials-gutter .socials-gutter__social-widget{
    width:initial
}
.footer__socials-gutter .socials-gutter__social-widget .social-widget__inner{
    display:inline-table;
    table-layout:fixed
}
.footer__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell,.footer__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
    display:table-cell;
    vertical-align:middle
}
.footer__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell{
    width:70px
}
.footer__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
    margin-top:0
}
.footer__terms{
    font-size:16px;
    font-size:1rem
}
.footer__terms,.footer__terms:active,.footer__terms:active:focus,.footer__terms:focus,.footer__terms:hover{
    color:#bbbacf;
    text-decoration:underline
}
.footer__pancake-logo{
    margin-bottom:45px
}
@media (max-width:1449px){
    .footer{
        background-position:left 40% top 0
    }
}
@media (max-width:1199px){
    .footer__top-row{
        padding-top:90px
    }
    .footer__menu-cell{
        display:none
    }
    .footer__rights-cell,.footer__terms-cell{
        width:210px
    }
}
@media (max-width:991px){
    .footer:after{
        content:none
    }
    .footer__top-row{
        padding-top:75px;
        padding-bottom:35px
    }
    .footer__first-title{
        margin-left:-40px
    }
    .footer__control-btns-group{
        margin-left:0
    }
    .footer__logo-cell{
        width:225px
    }
    .footer__rights-cell{
        padding-top:25px
    }
    .footer__socials-cell{
        display:table-header-group
    }
    .footer__socials-gutter{
        margin-left:0
    }
    .footer__terms{
        position:absolute;
        right:15px;
        bottom:30px
    }
}
@media (max-width:767px){
    .footer{
        background-position:left 25% top 0
    }
    .footer__top-row{
        padding-top:125px
    }
    .footer__title-cell{
        display:none
    }
    .footer__logo-cell{
        text-align:left
    }
    .footer__pancake-logo{
        display:none
    }
}
@media (max-width:574px){
    .footer__logo{
        width:195px;
        height:42px;
        background-image:url(../img/logo-sm.png)
    }
    .footer__top-row{
        padding-top:100px
    }
    .footer__rights-cell{
        padding-top:30px
    }
    .footer__terms-cell{
        padding-top:20px;
        text-align:left
    }
    .footer__terms{
        position:static
    }
}
@media (max-width:480px){
    .footer__socials-gutter .socials-gutter__social-widget{
        width:55px
    }
    .footer__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell,.footer__socials-gutter .socials-gutter__social-widget .social-widget__inner,.footer__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
        display:block
    }
    .footer__socials-gutter .socials-gutter__social-widget .social-widget__icon-cell{
        width:100%
    }
    .footer__socials-gutter .socials-gutter__social-widget .social-widget__text-cell{
        margin-top:5px
    }
}
.webp-alpha .footer{
    background-image:url(../img/webp/footer-bg.webp)
}
.sidebar__group+.sidebar__group{
    margin-top:27px
}
.sidebar__delimiter{
    margin-bottom:10px;
    font-size:16px;
    font-size:1rem;
    font-weight:600;
    color:#0769e0
}
.sidebar__link{
    display:table;
    table-layout:fixed;
    width:100%;
    height:48px;
    border-radius:6px;
    border:2px solid transparent
}
.sidebar__link+.sidebar__link{
    margin-top:5px
}
.sidebar__link,.sidebar__link:active,.sidebar__link:active:focus,.sidebar__link:focus,.sidebar__link:hover{
    text-decoration:none
}
.sidebar__link:active .sidebar__svg,.sidebar__link:active:focus .sidebar__svg,.sidebar__link:focus .sidebar__svg,.sidebar__link:hover .sidebar__svg{
    fill:#fff
}
.sidebar__link:active .sidebar__text,.sidebar__link:active:focus .sidebar__text,.sidebar__link:focus .sidebar__text,.sidebar__link:hover .sidebar__text{
    color:#fff
}
.sidebar__link.active{
    border-color:#00e88d
}
.sidebar__link.active .sidebar__svg{
    fill:#00e88d!important
}
.sidebar__link.active .sidebar__text{
    color:#00e88d!important
}
.sidebar__link.active .sidebar__text:after{
    content:''
}
.sidebar__icon,.sidebar__text{
    display:table-cell;
    vertical-align:middle
}
.sidebar__icon{
    width:46px;
    text-align:center
}
.sidebar__svg{
    display:inline-block;
    width:24px;
    height:24px;
    fill:#cdcadd
}
.sidebar__text{
    position:relative;
    margin-left:20px;
    padding-left:5px;
    font-size:17px;
    font-size:1.0625rem;
    font-weight:600;
    color:#cdcadd
}
.sidebar__text:after{
    position:absolute;
    top:0;
    bottom:0;
    right:10px;
    margin:auto 0;
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-551px -499px;
    width:9px;
    height:18px
}
.sidebar__new,.sidebar__soon{
    display:inline-block;
    margin-left:10px;
    height:22px;
    line-height:22px;
    padding:0 8px;
    border-radius:0 6px 6px 6px;
    font-size:14px;
    font-size:.875rem;
    font-weight:500;
    text-transform:uppercase
}
.sidebar__new{
    background:linear-gradient(to bottom,rgba(0,231,140,.28) 0,rgba(0,199,122,.28) 100%);
    color:#73c8a7
}
.sidebar__soon{
    background:linear-gradient(to bottom,rgba(11,117,220,.28) 0,rgba(0,85,206,.28) 100%);
    color:#0371f6
}
.user-controls__inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.user-controls__time-cell,.user-controls__title-cell{
    display:table-cell;
    vertical-align:middle
}
.user-controls__title-cell{
    width:300px
}
.user-controls__left-cell,.user-controls__right-cell{
    display:none;
    width:80px;
    vertical-align:middle
}
.user-controls__right-cell{
    text-align:right
}
.user-controls__server-time{
    margin-left:auto
}
.user-controls__left-btn,.user-controls__right-btn{
    position:relative;
    background:0 0;
    border:none;
    padding:0;
    width:40px;
    height:29px
}
.user-controls__left-btn:before,.user-controls__right-btn:before{
    content:'';
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto;
    transition:.2s ease
}
.user-controls__left-btn:before{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-41px -431px;
    width:40px;
    height:29px
}
.user-controls__left-btn.active:before{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-410px -388px;
    width:40px;
    height:29px
}
.user-controls__right-btn:before{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-410px -388px;
    width:40px;
    height:29px
}
.user-controls__right-btn.active:before{
    display:inline-block;
    background-image:url(../img/sprite-0000000000000000000000000000000000000019.png);
    background-position:-41px -431px;
    width:40px;
    height:29px
}
.header-user{
    background:#000216;
    border-bottom:1px solid #2d5362
}
.header-user__left-wrapper,.header-user__middle-wrapper,.header-user__right-wrapper{
    display:table;
    width:100%
}
.header-user__left-cell,.header-user__right-cell{
    position:absolute;
    top:0
}
.header-user__middle-cell{
    position:relative;
    left:0
}
.header-user__left-content,.header-user__middle-content,.header-user__right-content{
    height:113px;
    display:table-cell;
    vertical-align:middle
}
.header-user__controls-row{
    display:table;
    width:100%
}
.header-user__lang-cell,.header-user__user-cell{
    display:table-cell;
    vertical-align:middle
}
.header-user__user-cell{
    text-align:right
}
.header-user__logo{
    width:195px;
    height:42px;
    background-image:url(../img/logo-sm.png)
}
.user-right-default__token-price-card{
    margin-top:31px
}
.user-right-referrals__balance-stat-widget{
    margin-top:25px
}
.user-right-referrals__balance-stat-widget:before{
    -webkit-transform:none;
    transform:none
}
.user-right-referrals__balance-stat-widget .balance-stat-widget__icon-cell{
    left:0;
    right:initial
}
.user-right-referrals__balance-stat-widget .balance-stat-widget__body-cell{
    padding-left:170px;
    padding-right:0
}
.user-right-referrals__balance-stat-widget:before{
    -webkit-clip-path:polygon(100% 0,100% 62%,87% 100%,0 100%,0 0);
    clip-path:polygon(100% 0,100% 62%,87% 100%,0 100%,0 0)
}
.user-right-settings__blue-gradient-box{
    margin-top:25px
}
.user-right-withdrawal__token-price-card{
    margin-top:31px
}
.user-layout{
    padding:0 45px
}
.user-layout__inner{
    position:relative
}
.user-layout__header-user{
    position:fixed;
    z-index:5;
    width:100%;
    min-width:320px;
    top:0;
    left:0
}
.user-layout__header-user .header-user__left-cell{
    left:45px;
    width:225px;
    transition:left .2s ease
}
.user-layout__header-user .header-user__middle-cell{
    padding:0 45px;
    margin-left:270px;
    margin-right:525px;
    transition:left .2s ease
}
.user-layout__header-user .header-user__right-cell{
    right:45px;
    width:480px;
    transition:right .2s ease
}
.user-layout__left-cell,.user-layout__right-cell{
    position:fixed;
    top:0;
    z-index:4;
    height:100%;
    min-height:100vh;
    overflow:hidden
}
.user-layout__left-cell{
    left:45px;
    width:225px;
    transition:left .2s ease
}
.user-layout__right-cell{
    right:45px;
    width:480px;
    transition:right .2s ease
}
.user-layout__left-content,.user-layout__middle-cell,.user-layout__right-content{
    padding-top:140px;
    padding-bottom:40px
}
.user-layout__left-content,.user-layout__right-content{
    position:absolute;
    bottom:0;
    left:0;
    top:0;
    overflow-y:scroll;
    overflow-x:hidden
}
.user-layout__right-content{
    height:initial
}
.user-layout__sidebar{
    margin-top:-1px
}
.user-layout__user-right-default,.user-layout__user-right-settings{
    margin-top:-12px
}
.user-layout__user-right-referrals{
    padding-top:3px
}
.user-layout__middle-cell{
    position:relative;
    z-index:1;
    left:0;
    min-height:100vh;
    margin-left:225px;
    margin-right:480px;
    padding-left:45px;
    padding-right:45px;
    transition:left .2s ease
}
@media (max-width:1750px){
    .user-layout__header-user .header-user__left-cell{
        width:225px
    }
    .user-layout__header-user .header-user__right-cell{
        width:480px;
        right:-480px!important
    }
    .user-layout__header-user .header-user__middle-cell{
        margin-right:0;
        padding-left:45px;
        padding-right:45px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__right-cell{
        display:table-cell
    }
    .user-layout__right-cell{
        right:-525px!important
    }
    .user-layout__middle-cell{
        margin-right:0;
        padding-left:45px;
        padding-right:0
    }
    .user-layout.right .user-layout__header-user .header-user__left-cell{
        left:-255px!important
    }
    .user-layout.right .user-layout__header-user .header-user__right-cell{
        right:30px!important;
        transition:right .2s ease
    }
    .user-layout.right .user-layout__header-user .header-user__middle-cell{
        left:-510px!important;
        transition:left .2s ease
    }
    .user-layout.right .user-layout__left-cell{
        left:-255px!important
    }
    .user-layout.right .user-layout__right-cell{
        right:30px!important;
        transition:right .2s ease
    }
    .user-layout.right .user-layout__middle-cell{
        left:-510px!important;
        transition:left .2s ease
    }
}
@media (max-width:1750px) and (max-width:625px){
    .user-layout.right .user-layout__header-user .header-user__left-cell{
        left:-240px!important
    }
    .user-layout.right .user-layout__header-user .header-user__right-cell{
        right:15px!important;
        transition:right .2s ease
    }
    .user-layout.right .user-layout__header-user .header-user__middle-cell{
        left:-250px!important;
        transition:left .2s ease
    }
    .user-layout.right .user-layout__right-cell{
        right:15px!important
    }
    .user-layout.right .user-layout__middle-cell{
        left:-250px!important
    }
}
@media (max-width:1449px){
    .user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__label{
        display:none
    }
    .user-layout__header-user .header-user__user-controls .user-controls__title-cell{
        display:none
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time{
        margin-left:0;
        margin-right:auto
    }
}
@media (max-width:1199px){
    .user-layout__header-user .header-user__user-controls .user-controls__title-cell{
        display:none
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time{
        margin-left:auto;
        margin-right:auto
    }
    .user-layout__header-user .header-user__left-cell{
        width:225px;
        left:-225px!important
    }
    .user-layout__header-user .header-user__right-cell{
        width:480px;
        right:-480px!important
    }
    .user-layout__header-user .header-user__middle-cell{
        margin-left:0;
        padding-left:45px;
        padding-right:45px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__left-cell{
        display:table-cell
    }
    .user-layout__left-cell{
        left:-225px!important
    }
    .user-layout__middle-cell{
        margin-left:0;
        padding-left:0
    }
    .user-layout.left .user-layout__header-user .header-user__left-cell{
        left:30px!important;
        transition:left .2s ease
    }
    .user-layout.left .user-layout__header-user .header-user__middle-cell{
        left:255px!important;
        transition:left .2s ease
    }
    .user-layout.left .user-layout__left-cell{
        left:30px!important;
        transition:left .2s ease
    }
    .user-layout.left .user-layout__middle-cell{
        left:255px!important;
        transition:left .2s ease
    }
}
@media (max-width:1199px) and (max-width:625px){
    .user-layout.left .user-layout__header-user .header-user__left-cell{
        left:15px!important;
        transition:left .2s ease
    }
    .user-layout.left .user-layout__header-user .header-user__middle-cell{
        left:240px!important;
        transition:left .2s ease
    }
    .user-layout.left .user-layout__left-cell{
        left:15px!important
    }
    .user-layout.left .user-layout__middle-cell{
        left:240px!important
    }
}
@media (max-width:1199px){
    .user-layout{
        padding:0
    }
    .user-layout__header-user .header-user__left-cell{
        width:225px;
        left:-225px!important
    }
    .user-layout__header-user .header-user__right-cell{
        width:480px;
        right:-480px!important
    }
    .user-layout__header-user .header-user__middle-cell{
        margin-left:0;
        padding-left:30px;
        padding-right:30px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__left-cell{
        display:table-cell
    }
    .user-layout__middle-cell{
        padding-left:30px;
        padding-right:30px
    }
}
@media (max-width:991px){
    .user-layout__header-user .header-user__left-content,.user-layout__header-user .header-user__middle-content,.user-layout__header-user .header-user__right-content{
        height:80px
    }
    .user-layout__left-content,.user-layout__middle-cell,.user-layout__right-content{
        padding-top:110px
    }
}
@media (max-width:625px){
    .user-layout__header-user .header-user__left-cell{
        width:225px;
        left:-225px!important
    }
    .user-layout__header-user .header-user__right-cell{
        width:235px;
        right:-235px!important
    }
    .user-layout__header-user .header-user__middle-cell{
        margin-left:0;
        padding-left:15px;
        padding-right:15px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__left-cell{
        display:table-cell
    }
    .user-layout__header-user .header-user__lang-cell{
        text-align:right
    }
    .user-layout__header-user .header-user__user-cell{
        display:none
    }
    .user-layout__right-cell{
        right:-235px!important;
        width:235px
    }
    .user-layout__middle-cell{
        padding-left:15px;
        padding-right:15px
    }
    .user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__inner{
        display:block;
        text-align:justify
    }
    .user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__inner:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__icon-cell{
        display:none
    }
    .user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__title{
        display:none
    }
    .user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__currency{
        margin-top:0;
        font-size:16px;
        font-size:1rem
    }
    .user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__info-cell,.user-layout__user-right-default .user-right-default__balances-block .balances-block__balances-group .balances-group__balance-card .balance-card__value-cell{
        display:inline-block
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__inner{
        padding:35px 15px 20px
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__inner:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__title{
        font-size:26px;
        font-size:1.625rem
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__text{
        line-height:23px;
        line-height:1.4375rem;
        font-size:17px;
        font-size:1.0625rem
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__token-price-widget{
        padding:10px
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__token-price-widget .token-price-widget__body-cell,.user-layout__user-right-default .user-right-default__token-price-card .token-price-card__token-price-widget .token-price-widget__icon-cell{
        padding-bottom:15px
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__token-price-widget .token-price-widget__btn-cell{
        display:table-footer-group;
        text-align:center
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__pancake-logo{
        display:none
    }
    .user-layout__user-right-default .user-right-default__token-price-card .token-price-card__link{
        margin-top:0;
        float:none
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__inner{
        padding:15px 15px 20px
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__inner:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__title{
        font-size:26px;
        font-size:1.625rem
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__cell{
        width:100%
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__cell:before{
        top:-10px;
        margin-top:0;
        left:50%;
        margin-left:-10px
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__commission-widget{
        text-align:justify
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__commission-widget:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__commission-widget .commission-widget__level,.user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__commission-widget .commission-widget__value{
        display:inline-block;
        vertical-align:middle
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__commission-gutter .commission-gutter__commission-widget .commission-widget__value{
        margin-top:0
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__text{
        line-height:23px;
        line-height:1.4375rem;
        font-size:17px;
        font-size:1.0625rem
    }
    .user-layout__user-right-referrals .user-right-referrals__commission-card .commission-card__btn{
        padding:13px 0 13px 27px
    }
    .user-layout__user-right-referrals .user-right-referrals__balance-stat-widget .balance-stat-widget__inner{
        min-height:80px
    }
    .user-layout__user-right-referrals .user-right-referrals__balance-stat-widget .balance-stat-widget__icon-cell{
        display:none
    }
    .user-layout__user-right-referrals .user-right-referrals__balance-stat-widget .balance-stat-widget__body-cell{
        padding-left:0;
        height:80px
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-widget{
        display:none
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-widget+.tfa-form__row{
        margin-top:0
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-qr-group .tfa-qr-group__body-cell,.user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-qr-group .tfa-qr-group__inner,.user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-qr-group .tfa-qr-group__qr-cell{
        display:block
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-qr-group .tfa-qr-group__qr-cell{
        width:100%
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__tfa-qr-group .tfa-qr-group__body-cell{
        margin-top:15px;
        padding:10px
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__step-content{
        text-align:left
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__app-cell{
        width:100%
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__btn-cell,.user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__footer-row,.user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__input-cell{
        display:block
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__input-cell{
        padding-right:0
    }
    .user-layout__user-right-settings .user-right-settings__tfa-form .tfa-form__btn-cell{
        margin-top:20px
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__inner{
        padding:35px 15px 20px
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__inner:before{
        -webkit-clip-path:none;
        clip-path:none
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__title{
        font-size:26px;
        font-size:1.625rem
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__text{
        line-height:23px;
        line-height:1.4375rem;
        font-size:17px;
        font-size:1.0625rem
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__token-price-widget{
        padding:10px
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__token-price-widget .token-price-widget__body-cell,.user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__token-price-widget .token-price-widget__icon-cell{
        padding-bottom:15px
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__token-price-widget .token-price-widget__btn-cell{
        display:table-footer-group;
        text-align:center
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__pancake-logo{
        display:none
    }
    .user-layout__user-right-withdrawal .user-right-withdrawal__token-price-card .token-price-card__link{
        margin-top:0;
        float:none
    }
}
@media (max-width:574px){
    .user-layout__header-user .header-user__user-controls .user-controls__left-cell,.user-layout__header-user .header-user__user-controls .user-controls__right-cell{
        width:60px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__delimiter,.user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__value{
        display:none
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__delimiter--mobile,.user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__delimiter--only-mobile,.user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__value--mobile,.user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__value--only-mobile{
        display:inline-block
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__value{
        height:40px;
        line-height:40px;
        width:42px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__value--long{
        width:75px
    }
    .user-layout__header-user .header-user__user-controls .user-controls__server-time .server-time__delimiter{
        margin:0
    }
}
.scroll-0 .user-layout__left-content,.scroll-0 .user-layout__right-content{
    right:0
}
@media (max-width:1449px){
    .scroll-0 .user-layout__left-content,.scroll-0 .user-layout__right-content{
        padding-right:0
    }
}
.scroll-1 .user-layout__left-content,.scroll-1 .user-layout__right-content{
    right:-1px
}
@media (max-width:1449px){
    .scroll-1 .user-layout__left-content,.scroll-1 .user-layout__right-content{
        padding-right:1px
    }
}
.scroll-2 .user-layout__left-content,.scroll-2 .user-layout__right-content{
    right:-2px
}
@media (max-width:1449px){
    .scroll-2 .user-layout__left-content,.scroll-2 .user-layout__right-content{
        padding-right:2px
    }
}
.scroll-3 .user-layout__left-content,.scroll-3 .user-layout__right-content{
    right:-3px
}
@media (max-width:1449px){
    .scroll-3 .user-layout__left-content,.scroll-3 .user-layout__right-content{
        padding-right:3px
    }
}
.scroll-4 .user-layout__left-content,.scroll-4 .user-layout__right-content{
    right:-4px
}
@media (max-width:1449px){
    .scroll-4 .user-layout__left-content,.scroll-4 .user-layout__right-content{
        padding-right:4px
    }
}
.scroll-5 .user-layout__left-content,.scroll-5 .user-layout__right-content{
    right:-5px
}
@media (max-width:1449px){
    .scroll-5 .user-layout__left-content,.scroll-5 .user-layout__right-content{
        padding-right:5px
    }
}
.scroll-6 .user-layout__left-content,.scroll-6 .user-layout__right-content{
    right:-6px
}
@media (max-width:1449px){
    .scroll-6 .user-layout__left-content,.scroll-6 .user-layout__right-content{
        padding-right:6px
    }
}
.scroll-7 .user-layout__left-content,.scroll-7 .user-layout__right-content{
    right:-7px
}
@media (max-width:1449px){
    .scroll-7 .user-layout__left-content,.scroll-7 .user-layout__right-content{
        padding-right:7px
    }
}
.scroll-8 .user-layout__left-content,.scroll-8 .user-layout__right-content{
    right:-8px
}
@media (max-width:1449px){
    .scroll-8 .user-layout__left-content,.scroll-8 .user-layout__right-content{
        padding-right:8px
    }
}
.scroll-9 .user-layout__left-content,.scroll-9 .user-layout__right-content{
    right:-9px
}
@media (max-width:1449px){
    .scroll-9 .user-layout__left-content,.scroll-9 .user-layout__right-content{
        padding-right:9px
    }
}
.scroll-10 .user-layout__left-content,.scroll-10 .user-layout__right-content{
    right:-10px
}
@media (max-width:1449px){
    .scroll-10 .user-layout__left-content,.scroll-10 .user-layout__right-content{
        padding-right:10px
    }
}
.scroll-11 .user-layout__left-content,.scroll-11 .user-layout__right-content{
    right:-11px
}
@media (max-width:1449px){
    .scroll-11 .user-layout__left-content,.scroll-11 .user-layout__right-content{
        padding-right:11px
    }
}
.scroll-12 .user-layout__left-content,.scroll-12 .user-layout__right-content{
    right:-12px
}
@media (max-width:1449px){
    .scroll-12 .user-layout__left-content,.scroll-12 .user-layout__right-content{
        padding-right:12px
    }
}
.scroll-13 .user-layout__left-content,.scroll-13 .user-layout__right-content{
    right:-13px
}
@media (max-width:1449px){
    .scroll-13 .user-layout__left-content,.scroll-13 .user-layout__right-content{
        padding-right:13px
    }
}
.scroll-14 .user-layout__left-content,.scroll-14 .user-layout__right-content{
    right:-14px
}
@media (max-width:1449px){
    .scroll-14 .user-layout__left-content,.scroll-14 .user-layout__right-content{
        padding-right:14px
    }
}
.scroll-15 .user-layout__left-content,.scroll-15 .user-layout__right-content{
    right:-15px
}
@media (max-width:1449px){
    .scroll-15 .user-layout__left-content,.scroll-15 .user-layout__right-content{
        padding-right:15px
    }
}
.scroll-16 .user-layout__left-content,.scroll-16 .user-layout__right-content{
    right:-16px
}
@media (max-width:1449px){
    .scroll-16 .user-layout__left-content,.scroll-16 .user-layout__right-content{
        padding-right:16px
    }
}
.scroll-17 .user-layout__left-content,.scroll-17 .user-layout__right-content{
    right:-17px
}
@media (max-width:1449px){
    .scroll-17 .user-layout__left-content,.scroll-17 .user-layout__right-content{
        padding-right:17px
    }
}
.scroll-18 .user-layout__left-content,.scroll-18 .user-layout__right-content{
    right:-18px
}
@media (max-width:1449px){
    .scroll-18 .user-layout__left-content,.scroll-18 .user-layout__right-content{
        padding-right:18px
    }
}
.scroll-19 .user-layout__left-content,.scroll-19 .user-layout__right-content{
    right:-19px
}
@media (max-width:1449px){
    .scroll-19 .user-layout__left-content,.scroll-19 .user-layout__right-content{
        padding-right:19px
    }
}
.scroll-20 .user-layout__left-content,.scroll-20 .user-layout__right-content{
    right:-20px
}
@media (max-width:1449px){
    .scroll-20 .user-layout__left-content,.scroll-20 .user-layout__right-content{
        padding-right:20px
    }
}
.scroll-top-btn{
    position:fixed;
    z-index:10;
    right:35px;
    bottom:-86px;
    opacity:.85;
    width:55px;
    height:55px;
    border-radius:50%;
    background:#00e78c;
    background:linear-gradient(to bottom,#00e78c 0,#00c77a 100%);
    transition:.2s ease
}
.scroll-top-btn:hover{
    opacity:1;
    transition:.2s ease
}
.scroll-top-btn.active{
    bottom:25px;
    transition:.2s ease
}
.scroll-top-btn__sprite{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
@media (max-width:767px){
    .scroll-top-btn{
        right:15px
    }
    .scroll-top-btn.active{
        bottom:15px
    }
}



					
							
.calculator-result-card .calculator-result-card__wrapper2{
    padding:100px 5px
}
.calculator-result-card .calculator-result-card__wrapper2:before{
    -webkit-clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%);
    clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%)
}
.calculator-result-card .calculator-result-card__wrapper2:before{
    background:url(https://biocrypto.ai/revelates/img/calculator-result-card-bg.png) no-repeat center
}
.calculator-result-card__wrapper2{
  
    z-index:1
}
.calculator-result-card__wrapper2:before{
    content:'';
    position:absolute;
    z-index:-1;
    width:100%;
    height:100%;
    left:0;
    top:0
}
.calculator-result-card__wrapper2:after{
    content:'';
    position:absolute;
    z-index:-1;
    width:879px;
    height:925px;
    left:0px;
    top:-150px;
    background:url() no-repeat center
    }
    
    
    
    
    
    
    
    

label {
    display: inline-block;
    margin-bottom: 0px;
    position: relative;
	cursor:pointer;
}

/*[type="checkbox"], [type="radio"] {
	margin: 14px 0 14px;
    margin-top: 1px\9;
    width: 100%;
    padding: 0px 0px 25px 0px;
    line-height: normal;
}*/

.checkmark {
	width: 180px;
    height: 170px;
    text-align: center;
    border-radius: 50px;
    line-height: 40px;
    background: #69e595;
	padding:12px 30px !important;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    color: #fff;
    padding: 10px;
    font-weight: 400;
	transition:0.7s;
}

/* On mouse-over, add a grey background color */
.container1:hover input ~ .checkmark {
  background-color: #2d68d9;
  color: #fff;
  transition:0.7s;
}

/* When the checkbox is checked, add a blue background */
.container1 input:checked ~ .checkmark {

    background: #010416;
    width: 180px;
    height: 170px;
    text-align: center;
    border-radius: 5px;
    line-height: 40px;
	padding:12px 38px !important;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    color: #fff;
    font-weight: 400;
	transition:0.7s;
}

.checkmark b {
	
	position:relative;
	font-weight: 500;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  display: none;
}

/* Show the checkmark when checked */
.container1 input:checked ~ .checkmark:after {
  /*display: block;*/
  transition:0.7s;
}

/* Style the checkmark/indicator */
.container1 .checkmark:before {
	left: 0px;
    top: 0px;
    /* width: 5px; */
    /* height: 10px; */
    /* border: solid white; */
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    content: '';
    margin: 46px 0px 0px 0px;
    text-align: center;
	transition:0.7s;
}

.container1 .checkmark:after {
	left: 0px;
    top: 0px;
    /* width: 5px; */
    /* height: 10px; */
    /* border: solid white; */
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    content: '';
    margin: 46px 0px 0px 0px;
    text-align: center;
	transition:0.7s;
}

.plan-but {
	
	padding:10px 0px 10px 0px;
	text-align:center;
}