html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a:hover { border: 0; } body, input, button, textarea,* {font-family: "Poppins", sans-serif; font-weight:300;} input { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
@font-face {
    font-family: 'Stapel';
    src: local('../fonts/Stapel Bold'), local('Stapel-Bold'),
        url('../fonts/Stapel-Bold.woff2') format('woff2'),
        url('../fonts/Stapel-Bold.woff') format('woff'),
        url('../fonts/Stapel-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
  }
body a { color: #929499; text-decoration:none;}*, *:before, *:after {box-sizing: border-box;}
body { position:relative;font-family: "Poppins", sans-serif; font-weight:300;}
:root {
  --darkBg: #000;
  --activeCollor:#50D68D;
  --hoverActiveCollor:#4ecd85;
  --textCollor:#fff;
}
body {background: var( --darkBg); color:var( --textCollor); transition: all 300ms ease-in-out 0s;}
.white-theme {  --darkBg: #fff;
  --activeCollor:#005AFF;
  --hoverActiveCollor:#4ecd85;
  --textCollor:#0F1214;}
.white-theme .auth-main button, .white-theme .subscribe-btn,.white-theme .sign__in-btn, .white-theme .wallet__button {color:var(--darkBg);}
.white-theme .auth-main button.textarea-absolute {color:var(--textCollor);}
.header {position:relative; z-index:10; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
	.header__container {max-width:1180px; margin-left:auto; margin-right:auto; align-items:center;}
		.logotype {}
		.logotype a {display:block; height:80px; width:140px; background:url('../images/logo.png') center/140px no-repeat; transition: all 300ms ease-in-out 0s;}
	.white-theme .logotype a {background:url('../images/logo.png') center/contain no-repeat;  }
.footer__nav,
		.header__nav {margin:0 auto; display:flex; align-items:center;     justify-content: center; width: 100%; flex: 1; padding-left:160px; gap:30px;}
		.footer__nav {gap:20px; width:auto; flex:0; padding-left:0;}
		.footer__nav a, .header__nav a {font-weight:300; margin:0 15px; font-size:17px; color:var(--textCollor);}
		.footer__nav a {padding:0; margin:0; display:block; white-space:nowrap;}
		.footer__nav a:hover,
		.header__nav a.current,
		.header__nav a:hover {color:var(--activeCollor);}
		.social__list {display:none; align-items:center; margin-right:20px; margin-left:auto;}
		.social__list li {margin-left:10px;}
		.social__list li a {border-radius:10px; background:#191919; margin:0; padding:7px; display:inline-flex; min-width:35px; justify-content: center; align-items: center; min-height:35px;}
		.social__list li a svg {color:#50D68D;}
		.white-theme .social__list li a,
		.social__list li a:hover {background:#01B1F3;}
		.social__list li a svg {color:#50D68D;}
		.white-theme .social__list li a svg,
		.social__list li a:hover  svg {color:#fff;}

		.h__right {display:flex; align-items:center;}
		.welcome-cell {display:flex; align-items:center; gap:5px; letter-spacing:1px;}
		.welcome-cell strong {color:#50D68D;}
		.exit {background: var(--activeCollor); padding: 10px 35px; letter-spacing: 1.3px; cursor: pointer; color: var(--textCollor); font-size: 16px; border: 0; border-radius: 5px; font-weight: 400; text-transform: uppercase;background: linear-gradient(90deg, #50D68D 0%, #18703C 100%); border: 1px solid #3FA66E; margin:25px 0 25px 25px;}
		.exit:hover {background:#1a733e; border:1px solid #1a733e;}
			.theme__button {display:none;}
			.menu,
				.change__theme {height:40px; width:40px; background:#191919 url('../images/sun.svg') center/20px no-repeat; cursor:pointer; border:0; border-radius:6px;}
			.white-theme .change__theme {background: url('../images/moon.svg') center/20px no-repeat;}
				.menu {background: url('../images/menu.svg') center/25px no-repeat; display:none; margin-left:15px;}
.white-theme .menu {background:#fff url('../images/menuDark.svg') center/25px no-repeat;}
				 .settings-contents .settings-browse__button:focus,
				.wallet-actions button:focus,
				.menu:focus,
				.wallet__button:focus,
				.change__theme:focus {outline:none;}
			.create__wallet {display: flex; justify-content: center; margin:25px 0;     justify-content: flex-start; margin-left:15px;}
			 .settings-contents .settings-browse__button,
			.settings-contents .settings-content__button,
			.modal-container .button,
			.wallet-actions button,
			.auth-main button,
			.subscribe-btn,
			.sign__in-btn,
				.wallet__button {background: var( --activeCollor); padding:10px 35px;  letter-spacing:1.3px; cursor:pointer; color:var(--textCollor); font-size:16px; border:0; border-radius:5px; font-weight:400; text-transform:uppercase;}
				.abl__btm a,
			 .settings-contents .settings-browse__button,
			.settings-contents .settings-content__button,
			.modal-container .button,
			.wallet-actions button,
			.auth-main button,
			.subscribe-btn,
			.sign__in-btn,
				.wallet__button {background: linear-gradient(90deg, #50D68D 0%, #18703C 100%); border:1px solid #3FA66E;}
.auth-main button {background:none; box-shadow:none;}
				.settings-contents .settings-content__button:focus,
				.modal-container .button:focus,
				.auth-main button:focus,
				.subscribe-btn:focus,
				.sign__in-btn:focus,
				.wallet__button:focus {outline:none;}
				.abl__btm a:hover,
				 .settings-contents .settings-browse__button:hover,
				.settings-contents .settings-content__button:hover,
				.modal-container .button:hover,
				.wallet-actions button:hover,
				.auth-main button:hover,
				.subscribe-btn:hover,
				.sign__in-btn:hover,
				.wallet__button:hover {background: #1a733e;}
			.menu__button {}
				.menu {}
.mainScreen {position:relative; background:url('../images/mnscreenbg.png') center top no-repeat; background-size:cover;overflow:hidden; padding-bottom:150px;}
.white-theme .mainScreen {position:relative; background:url('../images/mainBg2.png') right top no-repeat; background-size:contain;}
@keyframes blink { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }
	.header__container,
	.ms__fixed {display:flex; max-width:1180px; margin-left:auto; margin-right:auto; position:relative; z-index:9;}
		.msf__left {width:100%;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; text-align:center; padding-top:60px; position:relative; z-index:100;}
	.ms__fixed:after {content:''; width:680px; height:570px; background:url('../images/mnpic.png') center/contain no-repeat; position:absolute; right:0; bottom:-180px; z-index:2;}
		.msf__left .create__wallet {margin-left:0;}
			.create__wallet {    justify-content: center;}
		.msf__left  h1 {font-size:100px; line-height:1.3; font-weight:bold; margin-bottom:20px; display:flex; flex-flow:column; gap:0px; text-transform:uppercase;    align-items: flex-start;  font-family: 'Stapel';}
		.msf__left  h1 span {}
		.msf__left  h1 span:nth-child(2) {color:#50D68D; padding-left:100px;}
		.msf__left  p {line-height:1.4; text-align:right; position:absolute; right:0; top:94px;  max-width:510px; color:rgba(255,255,255,.8);}
		.msf__left  p br {display:none;}
		.msf__left  .create__wallet .wallet__button {margin-right:auto;}
.article__section.twoBlock { position:relative; margin-bottom:0px;}
.white-theme .article__section.twoBlock {background:#E6F3FC;}
.article__section.twoBlock:after {content:''; display:inline-block; width:300px; height:500px; background:url('../images/twBRight.png') right bottom no-repeat; position:absolute; right:0; bottom:-200px; background-size:contain; display:none;}
.white-theme .article__section.twoBlock:after {background:url('../images/twBRight2.png') right bottom no-repeat; position:absolute; background-size:contain;}
.article__fixed.buyCrypto {position:relative; z-index:20;  }
	.article__fixed {max-width:1180px; margin-left:auto; margin-right:auto;}
		.section__header {margin-bottom:0px; min-width:380px;}
		.section__header h4,
		.section__header h3,
		.section__header h2 {font-weight:bold; font-size:34px; line-height:1.3;}
		.buyCrypto h2 { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown; color:#50D68D; font-size:40px;     font-family: 'Stapel';}
		.step__cryptoList {display:flex;   justify-content: center;  padding-bottom:50px; flex-flow:column; gap:60px;}
		.step__cryptoList li {width:100%; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; visibility:hidden; }
		.step__cryptoList.aos-animate li {visibility: inherit; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
		.step__cryptoList.aos-animate li:nth-child(2) {animation-delay: .1s;}
		.step__cryptoList.aos-animate li:nth-child(3) {animation-delay: .2s;}
			.sc__body {position:relative; padding:60px 0px;  display:flex; justify-content:space-between; align-items:center;}
			.sc__body .create__wallet {margin:0 0 0 25px; white-space:nowrap;}
		.step__cryptoList li:first-child .sc__body .create__wallet {margin-top:0px;}
		.step__cryptoList li:first-child .sc__body {margin:0;}
			.sc__body p {line-height:1.3; font-size:15px; color:rgba(255,255,255,.7);}
			.sc__body p strong {color:#fff; font-weight:700;}
.white-theme .sc__body {background:var(--darkBg);}
		.step__buttom {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; visibility:hidden;}
		.step__buttom.aos-animate {visibility: inherit; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}

		.exchange__ection {display:flex; margin:80px 0;}
		.ee__left {width:40%; display: flex; align-items: center;justify-content: center;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; visibility:hidden;}
		.ee__left.aos-animate {visibility: inherit; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
		.ee__left:before {content:''; display:inline-block; width:300px; height:250px; background:url('../images/exImg.png') center/contain no-repeat; animation: rotate360 30s linear infinite; }
		.white-theme .ee__left:before {background: url(../images/white/exImg.png) center/contain no-repeat;}
		@keyframes rotate360 { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
		.ee__right {width:60%; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; visibility:hidden;}
		.ee__right.aos-animate {visibility: inherit; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
		.ee__right h3 {}
		.ee__right h3 span {display:block; margin-left:120px;}
		.ee__right p {line-height:1.4; font-size:15px; margin-bottom:15px;}
		.er__buttom {}
		.sign__in-btn {padding:10px 55px;}
		.sign__in-btn:focus {outline:none;}

		.master__section {display:flex; flex-flow:column;    justify-content: center;     align-items: center; text-align:center; position:relative;}
		.master__section:before {position:absolute; left:0; bottom:0; height:250px; width:350px; background:url('../images/galaxy.png') center/contain no-repeat; z-index:3; margin-bottom:-155px; content:'';}
		.white-theme .master__section:before {background:url('../images/galaxy2.png') center/contain no-repeat;}
			.ms__left {position:relative; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; visibility:hidden;}
			.ms__left.aos-animate {visibility: inherit; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
			.ms__left .section__header  h3 {font-size:40px; background: linear-gradient(90deg, #005AFF 14.11%, #00FFE8 87.38%); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; color: transparent;}
				.ms__buttom {  position:relative; z-index:10; margin-bottom:-80px;}
				.article__section.twoBlock:before {content:''; display:inline-block; position:absolute; left:0; bottom:-120px; background:none; left:50%; height:260px; width:260px; border:2px solid #BB53E4; border-radius:300px; z-index:-99; margin-left:-130px; z-index:-1; display:none;}
				.ms__buttom .sign__in-btn {line-height:180px; background:#15112A; padding:0; min-width:180px; border-radius:250px; position:relative; position:relative; z-index:10;}
.white-theme	.ms__buttom .sign__in-btn {background:#fff; color:#BE55E6;}
				.ms__buttom .sign__in-btn:before {content:''; display:inline-block; position:absolute; width:80%; height:80%; position:absolute; left:10%; top:10%; border:1px solid #BB53E4; border-radius:300px;}
			.ms__right { webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; visibility:hidden; padding-bottom:70px;}
			.ms__right.aos-animate {visibility: inherit; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
			.ms__right p {margin-bottom:15px; line-height:1.4; font-size:16px;}


footer {padding-top:90px;  padding-bottom:25px;background: linear-gradient(181.53deg, #000000 5.76%, #18703C 50.95%);
}
.white-theme footer p {border-top:1px solid rgba(0,0,0,.1);}
footer p {color:#fff; text-align:center; font-size:13px; line-height:1.4; padding-top:50px; border-top: 1px solid rgba(255,255,255,.2);max-width:1180px; margin-left:auto; margin-right:auto;  margin-top:40px;}
	.footer__section {display:flex; flex-flow:column; align-items: center; padding-top:20px;}
		.subscribe__row {display:flex; align-items:center; justify-content: center; position:relative; width:100%;}
.subscribe__text {margin:0 20px 0 0; color:#fff; line-height:1.2; font-size:18px; font-family: 'Stapel'; font-weight:800; text-transform:none;}
		.footer-input {line-height:45px; background:none; border: 1px solid rgba(255,255,255,.5); font-size:16px; padding:0 20px; border-radius:10px; flex:1; width:100%; box-sizing: border-box; margin-right:0px;  color:var(--textCollor); max-width:500px;    box-sizing: content-box;}
		.footer-input::placeholder {color:#fff;}
		.white-theme .footer-input {background:var(--darkBg); border:1px solid #DDDDDD;}
		.footer-input:focus {outline:none; border:1px solid var(--activeCollor);}
		.subscribe-btn {padding:13px 50px;}

.overflow {min-height:100vh; background:#000 url('../images/stpbsg.png') center center no-repeat; background-size:70%; position:relative;    background-position-y: 150px;}
.white-theme .overflow {background:url('../images/secondBgLeft2.png') left top no-repeat; background-size:80%; position:relative;    background-position-y: 150px;}
.white-theme .overflow:before {    background: url(../images/mainBg2.png) right top no-repeat; background-size:contain;}
.page__section {max-width:1180px; margin-left:auto; margin-right:auto; padding-top:0px;}
/** Auth **/
.auth-box {display:flex; flex-flow:column;    align-items: center;}
	.auth-heading {font-weight:bold; font-size:24px; line-height:1.3; text-align:center; margin-bottom:25px;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown;  font-family: 'Stapel';}
	.auth-info {margin-bottom:25px; max-width:50%; margin-left:auto; margin-right:auto; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
	.auth-info p {line-height:1.4; font-size:14px; margin-bottom:12px; text-align:center;}
	.auth-actions button {margin:0 10px; letter-spacing:normal;}
	.auth-options,
	.auth-form {flex-flow:column; width:100%;display:flex;     align-items: center; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
	.settings-browse__password-input {position:relative; margin-bottom:15px; }
	.settings-browse__password-input input {line-height:38px; background: linear-gradient(0deg, #06180E, #06180E), linear-gradient(0deg, rgba(44, 176, 101, 0.5), rgba(44, 176, 101, 0.5));border: 1px solid #2CB06580;  font-size:16px; padding:0 20px; border-radius:10px; flex:1; width:100%; box-sizing: border-box; color:var(--textCollor); max-width:560px; min-width:560px;}
	.white-theme .settings-browse__password-input input {border: 1px solid #DDDDDD; background:#fff;}
	.white-theme .settings-browse__password-input input:focus,
	.settings-browse__password-input input:focus {outline:none; border:1px solid var(--activeCollor);}
	.settings-browse__password-input .textarea-absolute,
	.settings-browse__password-input .textarea-password {background:none; padding:0; position:absolute; right:13px; top:8px; letter-spacing:normal; color:var(--activeCollor);}
	.settings-browse__password-input .textarea-absolute {top:12px; text-transform:none; font-size:13px; align-items: center; display: flex;}
	.auth-box.auth-box--rounded .settings-browse__password-input .textarea-absolute {top:22px; padding:0 6px;}
	.auth-box.auth-box--rounded .settings-browse__password-input.textarea .textarea-password {top:13px;}
	.settings-browse__password-input .textarea-absolute svg {fill:var(--activeCollor); margin-right:6px;}
	.settings-browse__password-input .textarea-absolute:hover,
	.settings-browse__password-input .textarea-password:hover {background:none;}
	.textarea-input {display:inline-flex;}
	.auth-options {flex-flow:column; display:flex; align-items: center;}
	.auth-options .button {order:1;}
	.auth-options .auth-options__back {order:2; color:var(--activeCollor); margin-top:20px; text-transform:uppercase;}
	.auth-upload {display:flex; flex-flow:column; align-items: center;}
	.auth-upload__label { width: 137px; height: 50px; position: relative; cursor: pointer; margin:25px 0;}
	.auth-upload input[type=file] { -webkit-appearance: none; -moz-appearance: none; appearance: none; opacity: 0; position: absolute; top: 0; left: 0; height: 100%; cursor: pointer; }
/** Auth end**/
/** Wallets **/
.wallet-body {display:flex; flex-flow:column; grid-gap: 20px; }
	.wallet-panel { background-color:#1B2520; border-radius:15px; position:relative;box-shadow: 0px 0px 30px 0px #00000066; order:2; margin-top:50px; border:2px solid #1D5E3F; padding:20px;}
.white-theme .wallet-panel {background:#fff;box-shadow: 0px 0px 30px 0px #0000001A;}
.white-theme .wallet-options__item svg {fill:rgba(255,255,255,.8);}
.white-theme .wallet-dropdown {background:#F3F2F6; border:1px solid #E8E6EF; color:#A3A4A5;}
.white-theme .settings-panel__item-text {color:#000;}
.white-theme .wallet-tabs__item:hover, .white-theme .wallet-tabs__item--active,
.white-theme .wallet-item:hover {background: linear-gradient(90deg, rgba(14, 21, 130, 0) 0%, #e0e0e9 46%, rgba(14, 21, 130, 0) 100%);}
.white-theme .wallet-item__text {color:#88898A;}
.white-theme .wallet-dropdown__arrow svg {fill:#A3A4A5;}
.white-theme .wallet__dropList{border:1px solid #E8E6EF; border-top:0; background:#F3F2F6;}
.white-theme .wallet-tabs__item:hover, .white-theme .wallet-tabs__item--active {color:#fff;}
	.wallet-panel__header {  display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;  -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
	.wallet-dropdown { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-height: 40px; border-radius: 10px; width:100%;max-width: 340px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 15px 0 30px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;  background:none;    border: 1px solid rgba(255,255,255,.3); cursor:pointer; margin-right:12px; color: #fff; position:relative; min-width:280px;}
	.wallet__dropList {position:absolute; left:0; right:0;    background:#2f2f2f; border: 1px solid #2f2f2f; top:100%; padding-top:12px; border-radius:0 0 10px 10px; border-top:0; max-height:200px; overflow:auto; display:none;}
	.wallet-dropdown__arrow {transition: all 300ms ease-in-out 0s;}
	.wallet-dropdown__arrow.check {-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
	.wallet__dropList.visible {display:block; margin-top:-5px;}
	.wallet__dropList li {margin-bottom:12px;}
	.wallet__dropList li span {display:block; padding:0 30px; opacity:.8;}
	.wallet__dropList li:hover span {opacity:1;}
	.wallet-dropdown__arrow svg {fill:#fff;}
	.wallet-options { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; grid-gap: 10px; }
	.wallet-options__item {   cursor:pointer; border:0; padding:0; background:none;     color:#fff; width:40px; min-width:40px; height:40px}
	.wallet-options__item.wallet-options__item--add {width:40px; min-width:40px; height:40px; background:url('../images/wallet/plus.svg') center/25px no-repeat; overflow:hidden; text-indent:50px; order:2;}
	.wallet-options__item svg {fill: #3FA66E;}
	.wallet-item { min-height: 70px; padding: 0 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; cursor: pointer; -webkit-transition: background-color .2s; transition: background-color .2s; color:#fff; border:1px solid #1D5E3F; border-radius:20px;}
	.wallet-list {display:flex; align-items:center; gap:15px;}
	.wallet-item.wallet-item--add.modal-trigger:hover {border-radius:0 0 15px 15px;}
	.wallet-coin { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 10px; }
	.wallet-coin__icon {width:35px; height:35px;}
	.wallet-coin__icon img { display: block; width:100%; vertical-align:bottom;}
	.wallet-item__text { font-size: 17px; font-weight: 700;  }
	.wallet-item__text { font-size: 17px; font-weight: 700;   }
	.wallet-item__text-hl { font-weight: 300; color: rgba(255,255,255,.8); }
	.wallet-add { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 20px; width:100%; background:none; padding:0; border:0; cursor:pointer;justify-content: center; color:var( --activeCollor);;}
	.wallet-add__icon { width: 24px; height: 24px; display:none;}
	.wallet-add__icon svg {fill:var(--hoverActiveCollor);}
	.wallet-add:hover .wallet-add__icon svg {fill:var(--textCollor);}
	.wallet-item__text { font-size: 17px; font-weight: 700; letter-spacing: 1.7px; }
	.wallet-display__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 36px; }
	.wallet-display__heading { font-size: clamp(36px,3.125vw,50px);      background: linear-gradient(90deg, #005AFF 14.11%, #00FFE8 87.38%);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    color: transparent; display:none;}
	.wallet-add__text.wallet-item__text {text-align:left; display:flex ;align-items:center; gap:10px;}
	.wallet-add__text.wallet-item__text:before {content:''; width:22px; height:22px; min-width:22px; background:url('../images/wallet/add-icon.svg') center/contain no-repeat;}
	.wallet-tabs { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify;    justify-content: space-evenly; margin-top:8px; gap:20px;    justify-content: flex-start;}
	.wallet-tabs__item { font-size: clamp(18px,1.125vw,22px);  cursor: pointer; -webkit-transition: .3s; transition: .3s; position: relative;  border:0; padding:12px 30px; color:#3FA66E; border-radius:10px; background:#2F2F2F;}
	.wallet-tabs__item:hover,
	.wallet-tabs__item--active {color:#fff; background:#18703C;}
	.wallet-contents { position: relative; }
	.wallet-content { position: static; top: 0; left: 0; width: 100%; -webkit-transition: .3s; transition: .3s; opacity: 0; display:none;}
	.wallet-content--active {display:block; opacity:1;}
	.settings-content.wallet-content.wallet-content--active {opacity:1;}
	.wallet-history { padding: 80px 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; grid-gap: 60px; max-width: 100%; margin: 0 auto;     align-items: flex-start;}
	.wallet-history__icon { width: 124px; height: 124px; }
	.wallet-history__icon img { display: block; width:100%; vertical-align:bottom;}
	.wallet-history__description { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; grid-gap: 30px; text-align: center; font-size: 18px; font-weight: 300;  line-height: 166%;     align-items: flex-start; text-align:left;}
	.wallet-history__link { color: var(--activeCollor); font-size: 18px; font-weight: 300;  -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-decoration:underline;}
		.wallet-history__link:hover {text-decoration:none;}
	.wallet-receive { padding: 36px 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; grid-gap: 40px; }
	.wallet-receive__header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
	.wallet-receive__coin { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 1.125rem; }
	.wallet-receive__coin-icon { width: 50px; height: 50px; }
	.wallet-receive__coin-icon img { display: block; width:100%; vertical-align:bottom;}
	.wallet-receive__coin-name { font-size: 30px;  color:#fff;  font-family: 'Stapel';text-transform: uppercase; }
	.wallet-receive__actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 1.5rem; }
	.wallet-receive__actions-button { height: 2.25rem; width: 2.25rem; background:none; -webkit-transition: .3s; transition: .3s; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border:0; cursor:pointer;}
	.wallet-receive__actions-button svg {color:var(--textCollor);}
	.wallet-receive__actions-button:hover svg {color:var(--activeCollor);}
	.wallet-receive__actions-button:focus {outline:none;}
	.wallet-receive__content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 46px; }
	.wallet-receive__content-qr { width: 196px; height: 196px; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
	.wallet-receive__content-qr img { display: block; vertical-align:bottom; width:100%;}
	.wallet-receive__info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; grid-gap: 23px; }
	.wallet-receive__info-item { font-size: 1.125rem; font-weight: 300; letter-spacing: 1.8px; line-height: 166%;     word-break: break-all;}
	.wallet-receive__info-item-hl { display: block; font-weight: 700; }
	.wallet-send { padding-top: 32px; max-width: 466px; }
	.wallet-send__blocks { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; grid-gap: 26px; }
	.textarea-label { font-size: 17px; font-weight: 700; letter-spacing: 1.7px; margin-bottom:10px;}
	.textarea-input { position: relative; width:100%;}
	.textarea input { padding:4px 20px; background-color: transparent;   font-size: 16px; font-weight: 300; letter-spacing: 1.6px; border-radius:8px; line-height: 38px; background:none; border: 1px solid #7e88836e;     color: var(--textCollor); width:100%; box-sizing: border-box;}
	.white-theme .textarea input {background: var(--darkBg); border: 1px solid #DDDDDD;}
	.textarea input[type="number"]::-webkit-inner-spin-button,
.textarea input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;appearance: none;margin: 0;  }
	.textarea input:focus {outline:none;}
	.textarea-absolute { position: absolute; right: 30px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-size: 16px; font-weight: 300; letter-spacing: 1.6px; }
	.textarea-coin { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 13px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-gap: 10px; }
	.textarea-coin__icon { width: 32px; height: 32px; }
	.textarea-coin__icon img { display: block; vertical-align:bottom; width:100%;}
	.textarea-coin__name { font-size: 16px; font-weight: 300; }
	.textarea-coin__name-hl { font-weight: 700; }
	.wallet-total { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; grid-gap: 1rem; }
	.wallet-total__item { font-size: 17px; letter-spacing: 1.7px; font-weight: 300; }
	.wallet-total__item-hl { font-weight: 700; }
	.wallet-total__item { font-size: 17px; letter-spacing: 1.7px; font-weight: 300; }
		.wallet-actions button {padding-left:50px; padding-right:50px;}
			.white-theme  .wallet-actions button {    color: var(--darkBg);}
.wallet-history__list {margin-top:25px; max-height:440px; overflow:auto;}
.white-theme .content-widget__iframe iframe::-webkit-scrollbar-track,
.white-theme .wallet__dropList::-webkit-scrollbar-track,
.white-theme .wallet-history__list::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #d1dbd7;}
.content-widget__iframe iframe::-webkit-scrollbar-track,
.wallet__dropList::-webkit-scrollbar-track,
.wallet-history__list::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #153825;}
.content-widget__iframe iframe::-webkit-scrollbar,
.wallet__dropList::-webkit-scrollbar,
.wallet-history__list::-webkit-scrollbar{width: 6px;background-color: #F5F5F5;}
.content-widget__iframe iframe::-webkit-scrollbar-thumb,
.wallet__dropList::-webkit-scrollbar-thumb,
.wallet-history__list::-webkit-scrollbar-thumb{background-color: var( --activeCollor);}
	.whl__group {display:flex; flex-flow:column;}
	.whl__group li {margin-bottom:12px;}
		.whl__body {position:relative; padding-left:30px;}
			.wh__status {height:25px; width:25px; position:absolute; left:0; top:0;}
			.wh__status.success {background:url('../images/success.svg') center/20px no-repeat;}
			.wh__status.cancel {background:url('../images/cancel.svg') center/20px no-repeat;}
			.wh__status.wait {background:url('../images/wait.svg') center/20px no-repeat;}
			.whl__row {font-weight:300; margin-bottom:12px;}
			.whl__row strong {font-weight:600; line-height:1.3;}
/** Wallets end**/
/** Modal **/
.modal { position: fixed;  width: 100%; height: 100%; z-index: 20; top: 0; left: 0; opacity: 0; -webkit-transition: .3s; transition: .3s; pointer-events: none; visibility: hidden; background-color: #0f1214d9; }
.white-theme .modal {background:#e5e9e7d9; color:#fff;}
.white-theme .modal-container .button {color:#fff;}
.white-theme .modal-close {border-color:#104627;}
.white-theme .modal-close svg {color:#104627;}
.modal--active { opacity: 1; visibility: visible; pointer-events: all;  }
.modal--active .modal-body {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInUp; animation-name: fadeInUp; background:#1B2520; border:2px solid #1D5E3F; border-radius:20px;}
.modal-overlay { width: 100%; height: 100%; }
.modal-container { padding: 16px; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.modal-container .button { width:100%; max-width:230px;}
.modal-container .textarea input {font-size:14px; min-width:300px;}
.modal-body { background:#15112A; border-radius:15px; padding:30px 40px; position:relative;min-width: 600px; display: flex ; flex-flow: column; align-items: center;}
.white-theme .modal-body {background:#fff;}
.white-theme .modal-rows {color:#6D6E6F;}
.white-theme .modal-body:after {background:#fff;}
.modal-body > * {position:relative; z-index:3; width:100%;}
.modal-body > .modal-close {z-index:5; width:auto;}
.modal-close {cursor:pointer; display:flex; background:none; position:absolute; right:0px; top:-15px; border-radius:20px;padding:6px; margin-top:-30px; border:0;}
.modal-close svg {color:#50D68D; height:18px; width:18px;}
.modal-rows {margin:15px 0;}
.modal-rows__item {display:flex;     justify-content: space-between; font-size:14px; margin-bottom:12px;}
.modal-heading { margin-bottom:16px; font-size:35px; color:#fff; text-transform:uppercase;   font-family: 'Stapel'; text-align:center;}
/** Modal end**/
/**Settings **/
.settings-body {display:flex; justify-content: space-between; flex-flow:column; gap:60px;}
.white-theme .settings-panel {background:#fff; box-shadow: 0px 0px 30px 0px #0000001A; color:#000;}
.white-theme .settings-content__button.button {color:#fff;}
.white-theme .settings-panel__block-header {color:#fff;}
.settings-panel__header {color:#fff; font-size:30px; font-family: 'Stapel';}
.settings-panel__block-header { color: #7E8883; font-weight: 700; padding:20px 0; font-size: 20px;text-transform:uppercase; }
.settings-panel__item { min-height: 63px; display:flex; flex-flow:column; -webkit-transition: .3s; transition: .3s; gap:15px;}
.spi-wrapper .wallet-tabs__item {padding:20px;}
.spi-wrapper .wallet-tabs__item {border:2px solid #1D5E3F; background:#1B2520; min-width:210px; }
.spi-wrapper .wallet-tabs__item.wallet-tabs__item--active .settings-panel__item-text{color:#3FA66E;}
.settings-panel__item.settings-panel__item--no-border { }
.settings-panel__item {position:relative; border: 2px solid #1D5E3F; background: #1B2520; min-width: 190px; border-radius:20px;padding:20px; max-width:210px;}
.settings-panel__checkbox {position:absolute; right:20px; top:20px;}
.settings-panel__item-icon svg { fill: var( --activeCollor) }
.settings-panel__item-text { color: #fff; font-size: 17px; font-weight: 300; line-height:1.3;}
.settings-panel__block:first-child  .settings-panel__item-text {padding-bottom: 22px;}
.settings-panel__checkbox { margin-left: auto; }
.checkbox input { width: 54px; height: 30px; position: relative; background-color: #06160F;transition: all 300ms ease-in-out 0s;border-radius: 90px; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; margin: 0; }
.white-theme .checkbox input  {background:#eae6f2;}
.white-theme .checkbox input::after {background:#50D68D;}
.checkbox input::after { content: ""; position: absolute; width: 20px; height: 20px; border-radius: 50%; background-color: #50D68D; -webkit-transition: inherit; transition: inherit; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 7px; }
.checkbox input:checked { background-color: #18703C; }
.white-theme .checkbox input:checked { background-color: #d1d3fa; }
.checkbox input:checked::after { left: 27px; background:#50D68D;}
.white-theme.checkbox input:checked::after {background:#06160F;}
.white-theme .settings-contents .settings-browse__button {color:#fff;}
.settings-contents { position: relative; width:100%;}
.settings-content {  width: 100%; opacity: 0; pointer-events: none1;   text-align: left; }
.settings-content__header { margin-bottom: 30px; font-size: 35px; text-transform:uppercase; color:#fff; font-family: 'Stapel';}
.settings-content__info {margin:40px 0; font-size: 1rem; font-weight: 300; letter-spacing: 1.6px; line-height: 168%; }
 .textarea-label {display:none;}
 .settings-contents .textarea-password {border:0;}
 .settings-contents .settings-browse__button {margin:25px auto;}
 .settings-browse__password-input.textarea  .textarea-password {top:12px; cursor:pointer; border:0;}
 .spi-wrapper { display:flex; gap:12px;}
/**Settings end**/
/** About **/
.about__section {display:flex; flex-flow:column;}
.about__section h1 {font-weight: bold; font-size: 40px; line-height: 1.3; margin-bottom:25px;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown;  background: linear-gradient(90deg, #005AFF 14.11%, #00FFE8 87.38%);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    color: transparent;}
.about__text {display:flex;    justify-content: space-between; flex-flow:column; padding-bottom:140px;}
	.at__column {  }
	.at__column p {font-weight:300; font-size:14px; line-height:1.4; margin-bottom:12px; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeIn; animation-name: fadeIn;color:rgba(255,255,255,.8); }
.about__space { padding:0 0 50px 0; position:relative;}
.white-theme .about__space {background:#E6F3FC;}
.white-theme .abL__body{background:#fff; box-shadow: 0px 0px 30px 0px #0000001A;}
.asSection__article {display:flex; flex-flow:column;max-width: 1180px; margin-left: auto; margin-right: auto;}
.aboutList {position:relative; z-index:11; display:flex;  flex-flow:column; gap:20px;}
.aboutList li {}
	.abL__body {}
		.abL__icon {width:50px; height:90px; background:url('../images/document.svg') center/contain no-repeat; display:none;}
		.abl__btm {width:100%;}
		.abl__btm a {color:#50D68D; display:flex;gap:30px; text-align:center; border:2px solid #1D5E3F; border-radius:10px; line-height:76px; background:#1B2520; white-space:nowrap; align-items:center; padding:0 30px;}
		.abl__btm a:before {content:''; display:inline-block; width:43px; height:48px; min-width:43px; background:url('../images/pdf.svg') center/contain no-repeat;}
		.abl__btm a:hover {color:#fff;}
.asSection__article p {margin-bottom:20px; line-height:1.3;}
	.circle0 {position:relative; z-index:11;}
	.circle3 a.circle4a,
	.circle3 a,
	.circle2 a,
	.circle0 a {display:flex; color:#fff; background:#2CB065; justify-content: center; align-items: center; height:200px; width:200px; border-radius:400px; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: bounceIn; animation-name: bounceIn;}
	@keyframes bounceIn { 0% { opacity: 0; transform: scale(0.3); } 50% { opacity: 1; transform: scale(1.05); } 70% { transform: scale(0.9); } 100% { transform: scale(1); } }
	.circle3 a.circle4a span,
	.circle3 a span,
	.circle2 a span,
	.circle0 a span{font-weight:bold; font-size:26px;text-align:center; line-height:1.3;}
	.circle3,
	.circle2,
	.circle1 {border:1px solid #2CB065; padding:60px; border-radius:500px; position:relative;  }
	.circle3:before,
	.circle2:before,
	.circle1:before {content:''; height:calc(100% + 30px); width:20px; background:url('../images/point.svg') center top no-repeat; background-size:20px;     background-position-y: 6px;position:absolute; r margin-right:-15px;  animation: rotate2 5s linear infinite; top:0%; left:50%;  margin-top:-15px; margin-left:-10px;}
	@keyframes rotate2 {0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);}}
	.circle2:before {animation: rotate2 10s linear infinite; }
	.circle3:before {animation: rotate2 20s linear infinite; }
	.circle3 a.circle4a,
	.circle3 a.circle3a,
	.circle2 a.circle2a {font-size:12px; height:70px; width:70px; position:absolute; left:0; top:50px;}
		.circle3 a.circle3a {left:auto; right:0; bottom:100px; top:auto;}
		.circle3 a.circle4a {bottom:100px; top:auto; height:100px; width:100px;}
	.circle3 a.circle4a span,
	.circle3 a.circle3a span,
	.circle2 a.circle2a span {font-weight:300; font-size:15px;}
	.circle3 a.circle4a span {font-size:12px;}
/** About end**/
/** Exchange **/
.exchange__section {display:flex; flex-flow:column;overflow:hidden; padding-top:40px;}
.exchange__section h1 {font-weight: bold; font-size: 40px; line-height: 1.3; margin-bottom:25px;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.extable {display:flex;  position:relative; padding-bottom:150px; flex-flow:column; gap:60px;}
.white-theme .exchangeBody {background:#fff;}
	.ex__left {width:100%%; display:flex; flex-flow:column;}
	.ex__left h1 {font-size:70px; line-height:1.3; font-weight:bold; margin-bottom:20px; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInUp; animation-name: fadeInUp; font-family: 'Stapel'; color:#fff; text-transform:uppercase; text-align:center;}
	.ex__left p {line-height:1.4; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown; color:rgba(255,255,255,.8); text-align:center;max-width: 800px; margin: 0 auto;}
	.ex__right {width:100%;  -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
	.exchangeBody {background:#1B2520; border-radius:20px; padding:25px; display:flex; flex-flow:column; position:relative; border:2px solid #1D5E3F; max-width:640px; margin-left:auto; margin-right:auto;}
	.exchangeBody h2 {font-weight:bold; font-size:35px; margin-bottom:20px; text-align:center; color:#fff; text-transform:uppercase;     font-family: 'Stapel';}
	.content-widget__iframe {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; border-radius:20px;}
	.content-widget__iframe iframe { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; width: 100%; height: 310px; max-width: 100%; border-radius: 20px; overflow: hidden; }

/** Exchange end**/

/** Animation **/
@-webkit-keyframes mover1 { 0% { transform: translateY(0); } 100% { transform: translateY(-16px); } } @keyframes mover2 { 0% { transform: translateY(-18); } 100% { transform: translateY(-18px); } }
@-webkit-keyframes mover2 { 0% { transform: translateY(0); } 100% { transform: translateY(-6px); } } @keyframes mover2 { 0% { transform: translateY(-8); } 100% { transform: translateY(-8px); } }
@-webkit-keyframes mover3 { 0% { transform: translateX(0); } 100% { transform: translateX(-10px); } } @keyframes mover3 { 0% { transform: translateX(-10); } 100% { transform: translateX(-10px); } }
.animate {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
@-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }
.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }
@-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
@-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
@-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }
@-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }
@-webkit-keyframes float { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes float { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } }
/** Animation End **/
.footer-toprow {justify-content:space-between; display:flex; align-items:center; max-width:1180px; margin-left:auto; margin-right:auto; width:100%;}
.ftr-column {display:flex; flex:1; width:100%;}
.ftr-left {display:flex; align-items:center; gap:20px; flex:1; width:100%;}
.subscribe-btn { position:absolute; right:0px; top:1px; border-radius:10px;}
.company_header {display:flex; flex-flow:column; margin-bottom:30px; align-items: center; text-align:center;}
.company_header h1 {color:#fff; text-transform:uppercase; font-family: 'Stapel';}
.company_header p {color:rgba(255,255,255,.8); max-width:900px; margin:0 auto; line-height:1.3;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.company-table {display:grid; align-items:center;  grid-template-columns: 1fr 300px 1fr; gap:40px;}
.ct-left {color:rgba(255,255,255,.8); line-height:1.3;}
.ct-center {}
.ct-right {}
.ct-right img {width:100%; vertical-align:bottom;}
.wallet-display {overflow:hidden; order:1;}
.wallet_header {display:flex; align-items:center; justify-content:space-between; margin-bottom:25px; position:relative; z-index:11;}
.wallet_header h1 {color:#fff; text-transform:uppercase; font-family: 'Stapel'; font-size:50px;}
.setting-wrapper { display:flex; align-items:flex-start; justify-content:space-between;}

@media screen and (max-width:1200px) {
.asSection__article,
.page__section,
.article__fixed,
.footer__section,
.header__container, .ms__fixed {padding-left:10px; padding-right:10px;}
}

@media screen and (max-width:1140px) {
	.msf__left h1 {line-height:1.2; font-size: 8vw;}
	.msf__left p {top:74px;}
}
@media screen and (max-width:1120px) {
	.setting-wrapper {flex-flow:column;}
	.settings-panel__block:first-child .settings-panel__item-text {padding:0;}
	.settings-panel__block:first-child .spi-wrapper,
	.settings-panel__block:first-child,
	.settings-panel__block:nth-child(2) .spi-wrapper,
	.settings-panel__block:nth-child(2) {width:100%;}
	.settings-panel__block:nth-child(2) .settings-panel__item {max-width:none; width:33.33%;}
	.settings-panel__block:first-child .settings-panel__item {max-width:none; width:50%; display:flex ;flex-flow:wrap; gap:10px; align-items:center;}
}
@media screen and (max-width:1100px) {
	.step__cryptoList li {width:100%;}
.header__nav {padding-left:0;}
}
@media screen and (max-width:1055px) {
.msf__left p {top:80px; font-size:14px;}
}
@media screen and (max-width:980px) {
.msf__left p {max-width:480px;}
}
@media screen and (max-width:960px) {
.ex__left h1 {font-size:25px;}
.settings-body,
.extable {flex-flow:column;}
.ex__right,
.ex__left {width:100%;}
.exchange__section {padding-top:0;}
.ex__left {margin-bottom:40px;}
.wallet-content {position:static; display:none;}
.wallet-content--active {display:block;}
.settings-content__header {font-size:30px;}
.step__cryptoList {gap:0;}
.sc__body {flex-flow:column; gap:20px;align-items: flex-start; padding:30px 0;}
.section__header {min-width:auto;}
.step__cryptoList  .sc__body .create__wallet {margin-left:0;}
.footer-toprow {flex-flow:column; gap:20px;}
 .msf__left p {width:auto; position:static; max-width:100%; text-align:center;}
 .msf__left .create__wallet {margin:25px auto;}
 .msf__left .create__wallet .wallet__button {margin:0 auto;}
 .msf__left h1 {align-items: center;}
 .msf__left h1 span:nth-child(2) {padding-left:0;}
 .ms__fixed:after {width:100%; left:0; right:0;}
 .ms__fixed {padding-bottom:220px;}
 .company-table {display:flex; flex-flow:column;}
 .ct-right {display:none;}
 .ct-center {width:100%; margin-bottom:40px; background:url('../images/cppic.png') right center no-repeat; background-size:500px;     background-position-x: 141%;}
 .aboutList {max-width:80%;}
 .ct-center {margin-right:-15px;}
 .wallet-list {flex-flow:column;}
 .wallet-item {width:100%;}
 .welcome-cell {display:none;}
}

@media screen and (min-width:760px) and (max-width:860px) {
.social__list {display:none;}
}
@media screen and (max-width:760px) {
.auth-info {max-width:100%;}
.header__nav {flex:1; min-width:100%;      justify-content: center;order:3;    justify-content:space-around; display:none;}
.white-theme .header__nav {background: var(--darkBg); border: 1px solid #DDDDDD;}
.viewNav .header__nav {display:flex;-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  -webkit-animation-name: fadeInUp; animation-name: fadeInUp;     justify-content:flex-start;}
.header__nav a {line-height:50px;}
.extable {gap:20px;}
.ex__left h1 br {display:none;}
.h__right {margin-left:auto;}
.header__container {flex-wrap:wrap;}
.menu {display:flex;}
.viewNav .menu {background: url(../images/close.svg) center/20px no-repeat;}
.white-theme .viewNav .menu {background: url(../images/closeDark.svg) center/20px no-repeat;}
.master__section,
.exchange__ection {flex-flow:column;}
.ms__left,
.ms__right,
.ee__left,
.ee__right {width:100%;}
.ee__right {position:relative; z-index:11; padding-left:25px; margin-top:-80px;}
.ms__right {padding-top:50px;}
.article__section.twoBlock:after {display:none;}
.extable:before {display:none;}
.content-widget__iframe {position:relative; z-index:21;}
.extable {padding-bottom:120px;}
.about__space:before {display:none;}
.extable {padding-bottom:80px;}
}
@media screen and (max-width:680px) {
.mainScreen {    background-position: left top;}
.wallet_header {flex-flow:column; gap:20px ; align-items: flex-start;}
.wallet_header h1 {order:2;}
.wallet-panel__header {order:1; width:100%;}
.wallet-dropdown {width: 100%; max-width: 100%; flex: 1; min-width:auto;}
}
@media screen and (max-width:640px) {
.wallet-receive__info-item {    word-break: break-all;}
.wallet-send {max-width:100%;}
.wallet-display__header {flex-flow:column;}
.wallet-tabs__item {margin:0px;}
.wallet-display__heading {font-size:25px;}
.msf__left {width:100%; padding-top:30px;}
.msf__left h1 {font-size:50px;}
.msf__left h1 span:nth-child(2) {font-size:30px;}
.msf__left h1 br {display:none;}
.about__section h1,
.ms__left .section__header h3,
.section__header h4, .section__header h3, .section__header h2,
.buyCrypto h2 {font-size:25px;}
.ms__right p {font-size:14px;}
.about__text {flex-flow:column;}
 footer {padding-top:50px;}
 .modal-body {min-width:auto;}
.settings-panel__block:nth-child(2) .spi-wrapper {flex-flow:column;}
.settings-panel__block:nth-child(2) .settings-panel__item {width:100%;}
}
@media screen and (max-width:600px) {
.step__cryptoList {flex-flow:column;}
.step__cryptoList li {width:100%; margin-bottom:20px;}
.step__cryptoList li:last-child {margin:25px 0 0 0;}
.step__cryptoList li:first-child .sc__body,
.step__cryptoList li:last-child .sc__body {margin:0;}
.step__cryptoList li:last-child {margin-bottom:0;}
.about__space {margin-top:40px;}
.settings-browse__password-input input {min-width:320px; width:100%; max-width:none;}
.about__space a {position:relative; z-index:11;}
.circle0 a  {height:145px; width:145px;}
.circle0 a span {font-size:16px;}
.circle3,
.circle2,
.circle1 {padding:30px;}
.circle3 a.circle3a,
.circle3 a.circle4a {bottom:0;}
.circle2 a.circle2a {top:-20px;}
.master__section:before {left:50%; margin-left:-175px;}
.ms__buttom .sign__in-btn {line-height:130px;  min-width:130px;}
}
@media screen and (max-width:560px) {
body.viewNav .overflow {background: linear-gradient(181.53deg, #18703C 5.76%, #000000 10.95%);}
.header__nav {flex-flow:column;   background:none; align-items: flex-start;}
.social__list li a {background:rgba(255,255,255,.1);}
.white-theme .header__nav {background:none; border:0;}
.white-theme .mainScreen:before {background:none;}
.header__nav a { display:flex; width:100%; padding:0 15px; margin:0;        justify-content: center;}
.white-theme  .header__nav a {border-bottom:1px solid rgba(0,0,0,.1);}
.white-theme  .social__list a {border:0;}
.viewNav .ms__fixed {opacity:0; display:none;}
.social__list { width:100%; padding-top:20px;}
.social__list a {border:0; display:inline-flex;}
 .footer-input {width:100%; max-width:100%;}
 .subscribe__row {    align-items: flex-start;}
.auth-actions {flex-flow:column; display:flex;}
.auth-actions button {margin:10px 0;}
.auth-main {overflow:hidden;}
.about__text {padding-bottom:50px;}
.viewNav .mainScreen {background:url('../images/mnbg.png') center top no-repeat; background-size:cover; padding-bottom:100px;        background-position-y: -193px;}
.header__nav .create__wallet {margin-left:auto; margin-right:auto;}
.ct-center {background-position: 50vw;}
.wallet-tabs {gap:10px; width:100%;}
.wallet-tabs__item {padding:12px;}
}
@media screen and (max-width:520px) {
.settings-panel__item-text {white-space:normal;}
.h__right .create__wallet {display:none;}
.header__nav {margin-top:12px;}
.header__nav a {text-align:center;justify-content: center;}
}
@media screen and (max-width:500px) {
 .settings-panel__block:first-child .spi-wrapper .settings-panel__item {position:relative; padding-left:60px;}
 .settings-panel__block:first-child .spi-wrapper .settings-panel__item .settings-panel__item-icon {top:50%; margin-top:-12px; left:20px; position:absolute;}
 .settings-panel__block:first-child .spi-wrapper .wallet-tabs__item {min-width:auto;}
}
@media screen and (max-width:460px) {
.ftr-column,
.ftr-left,
.wallet-receive__content {flex-flow:column;}
.wallet-tabs__item {letter-spacing:normal; font-size:14px;}
.subscribe__text {margin:0 0 20px 0; text-align:center;}
.subscribe__text br {display:none;}
footer p {padding-top:30px;}
.step__cryptoList .sc__body .create__wallet .wallet__button,
.step__cryptoList .sc__body .create__wallet {width:100%;}
}
@media screen and (max-width:420px) {
.modal-body {padding-left:10px; padding-right:10px;}
.modal-heading {font-size:25px;}
}
@media screen and (max-width:400px) {
 .wallet-coin__icon {width:25px; height:25px;}
 .wallet-item__text {font-size:14px;}
.wallet-history__link {font-size:15px;}
}

.contact-support {display:flex; align-items:center; gap:12px;}
.contact-support .footer-support {color:#fff; font-weight:700; letter-spacing:0.6px; text-decoration:none; font-size:16px;}
@media (max-width:1023px){.contact-support{justify-content:center; flex-direction:column; align-items:center; text-align:center;} .contact-support .footer-support{display:block; margin-top:4px;}}

