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,
strxg,
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: 'Inter', sans-serif;
}

input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

:root {
	--bgBackground: #fafbff;
	--activeCollor: #562DF7;
	--hoverActiveCollor: #7c5fed;
	--colorDark: #000D1D;
	--darkBody: #05162B;
	--bgWhite: #fff;
}

.dark {
	--bgBackground: #000d1d;
	--colorDark: #fff;
}

body a {
	color: #929499;
	text-decoration: none;
}

*,
*:before,
*:after {
	box-sizing: border-box;
}

body {
	background: var(--bgBackground);
	position: relative;
	color: #1E1E1E;
	font-family: 'Inter', sans-serif;
}

.main__header {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	z-index: 14;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.article__fixed,
.main__fixcontent,
.homeHeader__conteiner {
	max-width: 1260px;
	margin-left: auto;
	margin-right: auto;
}

.homeHeader__conteiner {
	padding-top: 15px;
	display: flex;
	align-items: center;
}

.logotype {}

.logotype a {
	display: flex;
	align-items: center;
}

.logotype a:before {
	content: url('../images/logo.png');
	transform: scale(.8);
	transition: all 300ms ease-in-out 0s;
	width: 200px;
}

.dark .logotype a:before {
	content: url('../images/logo.png');
	transform: scale(.8);
	width: 200px;
}

.homeNavigation {
	margin: 0 auto;
	display: flex;
	flex: 1;
	width: 100%;
	justify-content: center;
}

.hNavigation_list {}

.hNl__group {
	display: flex;
}

.hNl__item {
	display: flex;
	margin: 0 4px;
}

.hNl__item a {
	display: flex;
	align-items: center;
	font-weight: 400;
	color: var(--colorDark);
	transition: all 300ms ease-in-out 0s;
	line-height: 38px;
	padding: 0 12px;
	border-radius: 30px;
}

.hNl__item:first-child {
	margin-left: 0;
}

.hNl__item:last-child {
	margin-right: 0;
}

.hNl__item.select a,
.hNl__item a:hover {
	background: var(--activeCollor);
	color: #fff;
}

.hNl__item a i {
	display: flex;
	margin-right: 5px;
}

.hNl__item a i svg {
	fill: var(--activeCollor);
	transition: all 300ms ease-in-out 0s;
}

.hNl__item.select a i svg,
.hNl__item a:hover i svg {
	fill: #fff;
}

.header__user-nav {
	display: flex;
}

.header__user-nav button:focus {
	outline: none;
}

.login__action {
	background: var(--colorDark);
	border: 1px solid var(--colorDark);
}

.dark .login__action {
	background: none;
	border: 1px solid var(--activeCollor);
}

.login__action i {}

.login__action span {}

.login__action,
.registration__action {
	cursor: pointer;
	line-height: 38px;
	font-weight: 400;
	font-size: 14px;
	color: #fff;
	display: flex;
	align-items: center;
	border-radius: 30px;
	padding: 0 15px 0 12px;
}

.registration__action {
	border: 1px solid var(--activeCollor);
	background: var(--activeCollor);
	margin-left: 10px;
}

.login__action i,
.registration__action i {
	width: 20px;
	height: 20px;
	background: url(../images/userMin.svg) center/17px no-repeat;
	min-width: 20px;
	margin-right: 5px;
}

.registration__action i {
	background: url(../images/giftMin.svg) center/17px no-repeat;
}

.login__action:hover,
.registration__action:hover {
	background: var(--hoverActiveCollor);
	border: 1px solid var(--hoverActiveCollor);
}

.registration__action span {}

.mobButton {
	cursor: pointer;
	border: 0;
	width: 45px;
	height: 45px;
	margin-left: 10px;
	background: url(../images/menu.svg) center/21px no-repeat;
	display: none;
	border: 1px solid var(--activeCollor);
	border-radius: 35px;
}

.mainScreen_cover {
	padding-top: 120px;
	background: url('../images/mainScreenBg.png') right top no-repeat;
	background-size: cover;
	transition: all 300ms ease-in-out 0s;
	padding-bottom: 240px;
	overflow: hidden;
}

.dark .mainScreen_cover {
	background: url('../images/mainScreenBg2.png') right top no-repeat;
	background-size: cover;
}

.main__fixed {
	max-width: 1260px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	align-items: center;
	display: flex;
}

.mf__Left {
	width: 45%;
	display: flex;
	flex-flow: column;
}

.mf__Left h1 {
	color: var(--colorDark);
	font-weight: 800;
	font-size: 55px;
	line-height: 1;
	margin-bottom: 20px;
	visibility: inherit;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.mf__Left h1.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}

.mf__Left h1 strxg {
	color: #562DF7;
}

.mf__Left p.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.mf__Left p {
	line-height: 1.4;
	font-size: 14px;
	line-height: 1.3;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.dark .mf__Left p {
	color: var(--bgWhite);
	opacity: .7;
}

.signGet__row {
	margin-top: 25px;
}

.bonus__button {
	filter: drop-shadow(0px 4px 8px #B5C7E5);
	display: flex;
	border-radius: 35px;
	border: 0;
	line-height: 45px;
	padding: 0 90px 0 20px;
	cursor: pointer;
	position: relative;
}

.dark .bonus__button {
	filter: drop-shadow(0px 4px 8px #040e1b);
	background: var(--darkBody);
	color: var(--bgWhite);
}

.bonus__button:after {
	content: '';
	display: inline-block;
	height: 60px;
	width: 60px;
	position: absolute;
	right: 15px;
	top: -10px;
	z-index: 1;
	background: url('../images/giftBox.png') center/contain no-repeat;
	animation: levitating-box 10s ease-in-out infinite;
}

.bonus__button span {
	margin-right: 15px;
}

.bonus__button strxg {
	font-weight: 800;
	font-size: 16px;
	text-transform: uppercase;
	color: var(--activeCollor);
}

.star__row {
	margin-top: 20px;
}

.start__mining {
	display: flex;
	border: 0;
	cursor: pointer;
	line-height: 45px;
	background: var(--colorDark);
	color: var(--bgWhite);
	align-items: center;
	padding: 0 60px;
	border-radius: 35px;
	transition: all 300ms ease-in-out 0s;
}

.dark .start__mining {
	background: var(--activeCollor);
}

.start__mining:after {
	display: inline-flex;
	height: 25px;
	width: 25px;
	background: url('../images/arrowRactive.svg') center/21px no-repeat;
	content: '';
	margin-left: 12px;
	transition: all 300ms ease-in-out 0s;
}

.start__mining:hover {
	padding-right: 56px;
}

.start__mining:hover:after {
	margin-left: 16px;
}

.mf__Right {
	width: 60%;
	position: relative;
}

.mf__action {
	position: relative;
}

.mnsRobot {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	animation: animateRocket 0.6s linear infinite;
}

@keyframes animateRocket {

	0%,
	100% {
		transform: translate(0, 0) rotate(0deg);
	}

	50% {
		transform: translate(0, 3px) rotate(0deg);
	}
}

.mf__action figure {
	position: relative;
	display: inline-block;
}

.mf__action figure:before {
	content: '';
	display: inline-block;
	width: 100px;
	height: 100px;
	position: absolute;
	left: -50px;
	top: 50px;
	background: url('../images/mnsCoin2.png') center/contain no-repeat;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 4s infinite alternate;
}

.mf__action figure:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0px;
	top: 80px;
	background: url('../images/mnsCoin1.png') center/contain no-repeat;
	-webkit-animation: mover3 9s infinite alternate;
	animation: mover3 9s infinite alternate;
}

.mnsg_white {}

.mnsg_dark {
	display: none;
}

.dark .mnsg_white {
	display: none;
}

.dark .mnsg_dark {
	display: inline-block;
}

.mnsCoins,
.mnsBonus {
	display: flex;
	z-index: 11;
	position: absolute;
	left: 0;
	flex-flow: column;
	bottom: 0;
	background: url('../images/mnsStart.png') center/contain no-repeat;
	height: 190px;
	width: 190px;
	align-items: center;
	justify-content: center;
	text-align: center;
	color: var(--activeCollor);
	font-weight: 800;
	font-size: 18px;
	text-transform: uppercase;
	padding: 15px;
	transition: all 300ms ease-in-out 0s;
	-webkit-animation: mover3 4s infinite alternate;
	animation: mover3 4s infinite alternate;
}

.dark .mnsBonus {
	background: url('../images/mnsStart2.png') center/contain no-repeat;
	color: var(--bgWhite);
}

.mnsCoins {
	left: auto;
	bottom: auto;
	top: 0;
	right: 60px;
	background: url('../images/mnsCoinBg.png') center/contain no-repeat;
	z-index: 8;
}

.dark .mnsCoins {
	background: url('../images/mnsCoinBg2.png') center/contain no-repeat;
	color: var(--bgWhite);
}

.mnsCoins:before,
.mnsBonus:before {
	content: '';
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url('../images/lightActive.svg') center/contain no-repeat;
	margin-bottom: 15px;
}

.dark .mnsBonus:before {
	background: url('../images/lightActive2.svg') center/contain no-repeat;
}

.mnsCoins:before {
	background: url('../images/coinsIcon.svg') center/contain no-repeat;
}

.dark .mnsCoins:before {
	background: url('../images/coinsIcon2.svg') center/contain no-repeat;
}

.mnsCoins span,
.mnsBonus span {}

.mnsDcoin {
	content: '';
	display: inline-block;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 50%;
	bottom: -30px;
	background: url('../images/mnsCoin3.png') center/contain no-repeat;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 1.2s infinite alternate;
	margin-left: -50px;
	z-index: 11;
}

.shooting_star {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 2px;
	background: linear-gradient(-45deg, #5f91ff, rgba(0, 0, 255, 0));
	border-radius: 999px;
	filter: drop-shadow(0 0 6px #699bff);
	-webkit-animation: tail 3000ms ease-in-out infinite, shooting 3000ms ease-in-out infinite;
	animation: tail 3000ms ease-in-out infinite, shooting 3000ms ease-in-out infinite;

}

.shooting_star::before {
	content: "";
	position: absolute;
	top: calc(50% - 1px);
	right: 0;
	height: 2px;
	background: linear-gradient(-45deg, rgba(0, 0, 255, 0), #5f91ff, rgba(0, 0, 255, 0));
	transform: translateX(50%) rotateZ(45deg);
	border-radius: 100%;
	-webkit-animation: shining 3000ms ease-in-out infinite;
	animation: shining 3000ms ease-in-out infinite;
}

.shooting_star::after {
	content: "";
	position: absolute;
	top: calc(50% - 1px);
	right: 0;
	height: 2px;
	background: linear-gradient(-45deg, rgba(0, 0, 255, 0), #5f91ff, rgba(0, 0, 255, 0));
	transform: translateX(50%) rotateZ(45deg);
	border-radius: 100%;
	-webkit-animation: shining 3000ms ease-in-out infinite;
	animation: shining 3000ms ease-in-out infinite;
	transform: translateX(50%) rotateZ(-45deg);
}

.shooting_star:nth-child(1) {
	top: calc(50% - 135px);
	left: calc(50% - 83px);
	-webkit-animation-delay: 7315ms;
	animation-delay: 7315ms;
}

.shooting_star:nth-child(1)::before,
.shooting_star:nth-child(1)::after {
	-webkit-animation-delay: 7315ms;
	animation-delay: 7315ms;
}

.shooting_star:nth-child(2) {
	top: calc(50% - -16px);
	left: calc(50% - 239px);
	-webkit-animation-delay: 6027ms;
	animation-delay: 6027ms;
}

.shooting_star:nth-child(2)::before,
.shooting_star:nth-child(2)::after {
	-webkit-animation-delay: 6027ms;
	animation-delay: 6027ms;
}

.shooting_star:nth-child(3) {
	top: calc(50% - -22px);
	left: calc(50% - 218px);
	-webkit-animation-delay: 3632ms;
	animation-delay: 3632ms;
}

.shooting_star:nth-child(3)::before,
.shooting_star:nth-child(3)::after {
	-webkit-animation-delay: 3632ms;
	animation-delay: 3632ms;
}

.shooting_star:nth-child(4) {
	top: calc(50% - -184px);
	left: calc(50% - 255px);
	-webkit-animation-delay: 1448ms;
	animation-delay: 1448ms;
}

.shooting_star:nth-child(4)::before,
.shooting_star:nth-child(4)::after {
	-webkit-animation-delay: 1448ms;
	animation-delay: 1448ms;
}

.shooting_star:nth-child(5) {
	top: calc(50% - 110px);
	left: calc(50% - 112px);
	-webkit-animation-delay: 792ms;
	animation-delay: 792ms;
}

.shooting_star:nth-child(5)::before,
.shooting_star:nth-child(5)::after {
	-webkit-animation-delay: 792ms;
	animation-delay: 792ms;
}

.shooting_star:nth-child(6) {
	top: calc(50% - 15px);
	left: calc(50% - 135px);
	-webkit-animation-delay: 7379ms;
	animation-delay: 7379ms;
}

.shooting_star:nth-child(6)::before,
.shooting_star:nth-child(6)::after {
	-webkit-animation-delay: 7379ms;
	animation-delay: 7379ms;
}

.shooting_star:nth-child(7) {
	top: calc(50% - -130px);
	left: calc(50% - 105px);
	-webkit-animation-delay: 3961ms;
	animation-delay: 3961ms;
}

.shooting_star:nth-child(7)::before,
.shooting_star:nth-child(7)::after {
	-webkit-animation-delay: 3961ms;
	animation-delay: 3961ms;
}

.shooting_star:nth-child(8) {
	top: calc(50% - 46px);
	left: calc(50% - 115px);
	-webkit-animation-delay: 2338ms;
	animation-delay: 2338ms;
}

.shooting_star:nth-child(8)::before,
.shooting_star:nth-child(8)::after {
	-webkit-animation-delay: 2338ms;
	animation-delay: 2338ms;
}

.shooting_star:nth-child(9) {
	top: calc(50% - 6px);
	left: calc(50% - 188px);
	-webkit-animation-delay: 8120ms;
	animation-delay: 8120ms;
}

.shooting_star:nth-child(9)::before,
.shooting_star:nth-child(9)::after {
	-webkit-animation-delay: 8120ms;
	animation-delay: 8120ms;
}

.shooting_star:nth-child(10) {
	top: calc(50% - -94px);
	left: calc(50% - 90px);
	-webkit-animation-delay: 1622ms;
	animation-delay: 1622ms;
}

.shooting_star:nth-child(10)::before,
.shooting_star:nth-child(10)::after {
	-webkit-animation-delay: 1622ms;
	animation-delay: 1622ms;
}

@-webkit-keyframes tail {
	0% {
		width: 0;
	}

	30% {
		width: 100px;
	}

	100% {
		width: 0;
	}
}

@keyframes tail {
	0% {
		width: 0;
	}

	30% {
		width: 100px;
	}

	100% {
		width: 0;
	}
}

@-webkit-keyframes shining {
	0% {
		width: 0;
	}

	50% {
		width: 30px;
	}

	100% {
		width: 0;
	}
}

@keyframes shining {
	0% {
		width: 0;
	}

	50% {
		width: 30px;
	}

	100% {
		width: 0;
	}
}

@-webkit-keyframes shooting {
	0% {
		transform: translateX(0);
	}

	100% {
		transform: translateX(300px);
	}
}

@keyframes shooting {
	0% {
		transform: translateX(0);
	}

	100% {
		transform: translateX(300px);
	}
}

@-webkit-keyframes sky {
	0% {
		transform: rotate(45deg);
	}

	100% {
		transform: rotate(405deg);
	}
}

@keyframes sky {
	0% {
		transform: rotate(45deg);
	}

	100% {
		transform: rotate(405deg);
	}
}

.shutdownStars {
	position: absolute;
	z-index: 11;
	width: 100%;
	height: 100%;
	transform: rotateZ(45deg);
	left: 0;
	top: 0;
}

/** Beginer **/
.beginer__section {
	position: relative;
	z-index: 11;
}

.beginer__body {
	display: flex;
	transition: all 300ms ease-in-out 0s;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
	background: var(--bgWhite);
	border-radius: 25px;
	padding: 25px;
}

.dark .beginer__body {
	background: var(--darkBody);
	box-shadow: 0px 0px 100px 0px #040e1b;
	color: var(--bgWhite);
}

.bb__left {
	width: 50%;
}

.bb__left h2 {
	font-weight: 600;
	font-size: 25px;
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.bb__left h2.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.begin__list {}

.begin__list li {
	margin-bottom: 15px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.begin__list.aos-animate li {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.begin__list.aos-animate li:nth-child(2) {
	animation-delay: .2s;
}

.begin__list.aos-animate li:nth-child(3) {
	animation-delay: .4s;
}

.begin__list.aos-animate li:nth-child(4) {
	animation-delay: .6s;
}

.begin__list li:last-child {
	margin-bottom: 0;
}

.bl__item {
	display: flex;
	background: #fff;
	padding: 10px;
	border-radius: 10px;
	transition: all 300ms ease-in-out 0s;
	cursor: pointer;
}

.dark .bl__item {
	background: #010c1c;
}

.beginIcon {
	width: 50px;
	height: 50px;
	min-width: 50px;
	background: url('../images/begiG1.png') center/contain no-repeat;
}

.begin__list li:nth-child(2) .beginIcon {
	background: url('../images/begiG2.png') center/contain no-repeat;
}

.begin__list li:nth-child(3) .beginIcon {
	background: url('../images/begiG3.png') center/contain no-repeat;
}

.begin__list li:nth-child(4) .beginIcon {
	background: url('../images/begiG4.png') center/contain no-repeat;
}

.begin__list li.active .bl__item {
	background: var(--activeCollor);
	color: var(--bgWhite);
}

.begin__list li.active .beginText p {
	color: rgba(255, 255, 255, .7);
}

.beginText {
	display: flex;
	flex-flow: column;
	width: 100%;
	padding: 0 15px;
}

.beginItemTitle {
	font-weight: 600;
	margin-bottom: 5px;
}

.beginText p {
	color: #6A678F;
	line-height: 1.4;
	font-size: 14px;
}

.beginArrow {
	width: 60px;
	height: 50px;
	min-width: 60px;
	background: url('../images/arrowR.svg') center/50% no-repeat;
	transition: all 300ms ease-in-out 0s;
}

.dark .beginArrow,
.begin__list li.active .beginArrow {
	background: url('../images/arrowRactive.svg') center/50% no-repeat;
}

.bb_right {
	width: 50%;
}

.beginTabGroup {}

.bb__start-row {
	display: flex;
	justify-content: flex-end;
}

.beginTabGroup {
	padding-top: 25px;
}

.beginTabGroup div {
	display: none;
	text-align: center;
}

.beginTabGroup div img {
	max-width: 60%;
	display: inline-block;
	vertical-align: bottom;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 1.2s infinite alternate;
}

/** Beginer End**/

/** About Us **/
.aboutUs__section {
	position: relative;
	z-index: 11;
	padding: 80px 0;
}

.aboutUs__section .article__fixed {
	display: flex;
}

.aUs__left {
	width: 50%;
	background: url('../images/mArobotoClouds.png') center/contain no-repeat;
}

.dark .aUs__left {
	background: url('../images/mArobotoClouds2.png') center/contain no-repeat;
}

.aUs__robo {
	position: relative;
	padding-top: 200px;
	background: url('../images/mArobotoDots.png') top center no-repeat;
	background-size: contain;
}

.dark .aUs__robo {
	background: url('../images/mArobotoDots2.png') top center no-repeat;
	background-size: contain;
}

.aboutRobot {
	height: 400px;
	width: 220px;
	background: url('../images/mArobot.png') center top no-repeat;
	background-size: contain;
	position: absolute;
	left: 50%;
	bottom: 130px;
	margin-left: -110px;
	z-index: 8;
	-webkit-animation: mover1 3s infinite alternate;
	animation: mover1 3s infinite alternate;
}

.aboutRobot:before {
	content: '';
	display: inline-block;
	width: 180px;
	height: 90px;
	position: absolute;
	left: -120px;
	z-index: 11;
	background: url('../images/mAr_handLeft.png') center/contain no-repeat;
	top: 140px;
	animation: rotateAnimationBefore 2s alternate infinite;
}

.aboutRobot:after {
	content: '';
	display: inline-block;
	width: 180px;
	height: 90px;
	position: absolute;
	right: -120px;
	z-index: 11;
	background: url('../images/mAr_handRight.png') center/contain no-repeat;
	top: 140px;
	animation: rotateAnimationAfter 3s alternate infinite;
}

@keyframes rotateAnimationBefore {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(8deg);
	}
}

@keyframes rotateAnimationAfter {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(-8deg);
	}
}

.aUs__robo figure {
	position: relative;
	text-align: center;
}

.aUs__robo figure i {
	width: 80px;
	height: 80px;
	z-index: 11;
	position: absolute;
	left: 50%;
	bottom: 30px;
	margin-left: -45px;
	background: url('../images/mAvboutCoin3.png') center/contain no-repeat;
	-webkit-animation: mover1 3s infinite alternate;
	animation: mover1 3s infinite alternate;
}

.aUs__robo figure:after,
.aUs__robo figure:before {
	width: 120px;
	height: 120px;
	position: absolute;
	left: 70px;
	top: 50px;
	background: url('../images/mAvboutCoin1.png') center/contain no-repeat;
	z-index: 9;
	content: '';
	-webkit-animation: mover2 3s infinite alternate;
	animation: mover2 3s infinite alternate;
}

.aUs__robo figure:before {
	z-index: 11;
	background: url('../images/mAvboutCoin2.png') center/contain no-repeat;
	left: auto;
	right: 50px;
	-webkit-animation: mover3 5s infinite alternate;
	animation: mover3 5s infinite alternate;
}

.aUs__robo figure img {
	display: inline-block;
	position: relative;
	z-index: 10;
}

.aUs_white {}

.dark .aUs__robo figure img.aUs_white,
.aUs__robo figure img.aUs_dark {
	display: none;
}

.dark .aUs__robo figure img.aUs_dark {
	display: inline-block;
}

.aUs__right {
	width: 50%;
}

.aUs__right h2 {
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.aUs__right h2.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.dark .aUs__right h2 {
	color: var(--colorDark);
}

.aUs__right h2 strxg {
	color: var(--activeCollor);
}

.aUs__right p {
	line-height: 1.4;
	font-size: 15px;
	font-weight: 200;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.aUs__right p.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

.dark .aUs__right p {
	color: rgba(255, 255, 255, .7);
}

.aUs__bottom-row {
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.aUs__bottom-row.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.socialList {
	display: flex;
}

.socialList li {
	display: flex;
	margin: 0 0 0 4px;
}

.socialList li:first-child {
	margin-left: 0;
}

.socialList li a {
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--bgWhite);
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	border: 1px solid var(--bgWhite);
	width: 45px;
	transition: all 300ms ease-in-out 0s;
}

.dark .socialList li a {
	background: none;
	border-color: var(--activeCollor);
}

.socialList li a i {
	width: 30px;
	height: 30px;
	min-width: 30px;
	display: block;
	transition: all 300ms ease-in-out 0s;
}

.socialList li a:hover {
	background-color: var(--activeCollor);
	border: 1px solid var(--activeCollor);
}

.socialList li a i.twitter {
	background: url(../images/social/twitterA.svg) center/20px no-repeat;
}

.socialList li a:hover i.twitter {
	background: url(../images/social/twitter.svg) center/20px no-repeat;
}

.socialList li a i.telegram {
	background: url(../images/social/telegramA.svg) center/20px no-repeat;
}

.socialList li a:hover i.telegram {
	background: url(../images/social/telegram.svg) center/20px no-repeat;
}

.socialList li a i.tgsupport {
	background: url(../images/social/supportA.svg) center/20px no-repeat;
}

.socialList li a:hover i.tgsupport {
	background: url(../images/social/support.svg) center/20px no-repeat;
}

.socialList li a i.instagram {
	background: url(../images/social/instagramA.svg) center/20px no-repeat;
}

.socialList li a:hover i.instagram {
	background: url(../images/social/instagram.svg) center/20px no-repeat;
}

.socialList li a i.facebook {
	background: url(../images/social/facebookA.svg) center/9px no-repeat;
}

.socialList li a:hover i.facebook {
	background: url(../images/social/facebook.svg) center/9px no-repeat;
}

.socialList li a i.discord {
	background: url(../images/social/discordA.svg) center/20px no-repeat;
}

.socialList li a:hover i.discord {
	background: url(../images/social/discord.svg) center/20px no-repeat;
}

/** About Us end**/

/** Benefit **/
.benefits__section {
	position: relative;
	padding: 60px 0 80px 0;
	overflow: hidden;
	background: url('../images/bfBg.png') center top no-repeat;
	transition: all 300ms ease-in-out 0s;
}

.dark .pagerInner__section .benefits__section {
	padding: 0;
	background: none;
}

.befeitBottomRow {
	display: flex;
	position: relative;
	z-index: 11;
	justify-content: center;
	padding-bottom: 20px;
	padding-top: 30px;
}

.befeitBottomRow .star__row {
	margin-top: 0;
}

.befeitBottomRow .signGet__row {
	margin-top: 0;
	margin-right: 20px;
}

.pagerInner__section .benefits__section {
	padding: 0;
	background: none;
}

.dark .benefits__section {
	color: var(--bgWhite);
}

.benefits__section:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url('../images/bfDots.png') center/contain no-repeat;
	transition: all 300ms ease-in-out 0s;
	animation: flickerAnimation 2s ease-in-out infinite;
}

@keyframes flickerAnimation {
	0% {
		opacity: 1;
	}

	50% {
		opacity: 0.2;
	}

	100% {
		opacity: 1;
	}
}

.dark .benefits__section:before {
	background: url('../images/bfDots2.png') center/contain no-repeat;
}

.dark .benefits__section {
	background: url('../images/bfBg2.png') center top no-repeat;
	transition: all 300ms ease-in-out 0s;
}

.benefitClouds {
	position: absolute;
	left: -50%;
	top: 80px;
	right: 0;
	bottom: 0;
	z-index: 8;
	z-index: 10;
	background: url('../images/bfClouds.png') center/contain no-repeat;
	animation: cloudAnimation 30s linear infinite;
	width: 1260px;
	transition: all 300ms ease-in-out 0s;
}

.dark .benefitClouds {
	background: url('../images/bfClouds2.png') center/contain no-repeat;
}

@keyframes cloudAnimation {
	0% {
		left: -50%;
	}

	50% {
		left: 100%;
	}

	100% {
		left: -50%;
	}
}

.benefits__section .article__fixed {}

.benefits__section .article__fixed:before {
	content: '';
	display: inline-block;
	width: 350px;
	height: 350px;
	position: absolute;
	left: 50%;
	top: 50%;
	background: url('../images/roboHead.png') center/contain no-repeat;
	margin: -95px 0 0 -175px;
	z-index: 9;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 1.2s infinite alternate;
}

.benefits__section h2 {
	text-align: center;
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.benefits__section h2.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.benefit__subtitle {
	text-align: center;
	margin-bottom: 25px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.benefit__subtitle.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.benefit__subtitle p {
	display: inline-block;
	line-height: 1.4;
	font-size: 15px;
	margin: 0 auto;
	max-width: 65%;
}

.benefitList {
	display: flex;
	flex-wrap: wrap;
	position: relative;
	z-index: 11;
}

.bL__item {
	width: 20%;
	text-align: center;
	justify-content: center;
}

.bL__item:nth-child(1) {
	margin-bottom: 50px;
}

.bL__item:nth-child(10),
.bL__item:nth-child(1) {
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 4s infinite alternate;
}

.bL__item:nth-child(8),
.bL__item:nth-child(2) {
	-webkit-animation: mover2 7s infinite alternate;
	animation: mover2 7s infinite alternate;
}

.bL__item:nth-child(9),
.bL__item:nth-child(3) {
	-webkit-animation: mover2 9s infinite alternate;
	animation: mover2 9s infinite alternate;
}

.bL__item:nth-child(1),
.bL__item:nth-child(5) {
	margin-top: 50px;
}

.bL__item:nth-child(2),
.bL__item:nth-child(4) {
	margin-top: 25px;
}

.bL__item:nth-child(7) {
	margin-bottom: 25px;
}

.bL__item:nth-child(8) {
	margin-top: 50px;
}

.bL__item:nth-child(7),
.bL__item:nth-child(9) {
	margin-top: 25px;
}

.bLi__cell {
	display: inline-flex;
	flex-flow: column;
	border-radius: 15px;
	background: #F0F1F9E5;
	padding: 25px;
	align-items: center;
	min-width: 172px;
	max-width: 172px;
}

.dark .bL__item:nth-child(5n) .bLi__cell,
.dark .bL__item:nth-child(4n) .bLi__cell,
.dark .bL__item:nth-child(3n) .bLi__cell,
.dark .bL__item:nth-child(2n) .bLi__cell,
.dark .bL__item:nth-child(1n) .bLi__cell,
.dark .bL__item .bLi__cell {
	background: var(--darkBody);
}

.bL__item:nth-child(7) .bLi__cell,
.bL__item:nth-child(2) .bLi__cell {
	background: #F0F9F8E5;
}

.bL__item:nth-child(8) .bLi__cell,
.bL__item:nth-child(3) .bLi__cell {
	background: #F9F6F0E5;
}

.bL__item:nth-child(9) .bLi__cell,
.bL__item:nth-child(4) .bLi__cell {
	background: #F2F0F9E5;
}

.bL__item:nth-child(10) .bLi__cell,
.bL__item:nth-child(5) .bLi__cell {
	background: #F9F0F0E5;
}

.bLi__cell:before {
	content: '';
	display: inline-block;
	width: 70px;
	height: 60px;
	min-width: 70px;
	background: url('../images/benfi1.png') center/contain no-repeat;
	margin-bottom: 15px;
}

.bL__item:nth-child(2) .bLi__cell:before {
	background: url('../images/benfi2.png') center/contain no-repeat;
}

.bL__item:nth-child(3) .bLi__cell:before {
	background: url('../images/benfi3.png') center/contain no-repeat;
}

.bL__item:nth-child(4) .bLi__cell:before {
	background: url('../images/benfi4.png') center/contain no-repeat;
}

.bL__item:nth-child(5) .bLi__cell:before {
	background: url('../images/benfi5.png') center/contain no-repeat;
}

.bL__item:nth-child(6) .bLi__cell:before {
	background: url('../images/benfi6.png') center/contain no-repeat;
}

.bL__item:nth-child(7) .bLi__cell:before {
	background: url('../images/benfi7.png') center/contain no-repeat;
}

.bL__item:nth-child(8) .bLi__cell:before {
	background: url('../images/benfi8.png') center/contain no-repeat;
}

.bL__item:nth-child(9) .bLi__cell:before {
	background: url('../images/benfi9.png') center/contain no-repeat;
}

.bL__item:nth-child(10) .bLi__cell:before {
	background: url('../images/benfi10.png') center/contain no-repeat;
}

.bLic__name {
	text-align: center;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.3;
}

.bLic__num {
	font-weight: 800;
	color: var(--activeCollor);
	font-size: 24px;
	margin-top: 8px;
}

/** Benefit end **/

/** Profit **/
.profit__section {
	padding: 50px 0;
	background: url('../images/profitBg.png') center/cover no-repeat;
}

.profitPageTitle {}

.dark .profit__section {
	background: url('../images/profitBg2.png') center/cover no-repeat;
}

.profitPageTitle {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.profitPageTitle,
.profit__section h2 {
	text-align: center;
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 30px;
	color: var(--colorDark);
}

.profitPageTitle {
	text-align: left;
}

.profitPageTitle strxg,
.profit__section h2 strxg {
	color: var(--activeCollor);
}

.profitCalcTable {
	display: flex;
	max-width: 90%;
	margin: 25px auto;
	position: relative;
	z-index: 11;
	background: var(--bgWhite);
	padding: 25px;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
	border-radius: 25px;
}

.pagerInner__section .profitCalcTable {
	box-shadow: none;
	background: none;
}

.pagerInner__section .profitCalcTable {
	width: 100%;
	max-width: 1260px;
}

.pagerInner__section .profitCalcTable .aboutRobot {
	position: absolute;
	right: 40px;
	top: -120px;
	z-index: -1;
	display: inline-block;
	left: auto;
	width: 180px;
}

.pagerInner__section .profitCalcTable .aboutRobot:before,
.pagerInner__section .profitCalcTable .aboutRobot:after {
	display: none;
}

.dark .pagerInner__section .pCT__inner {
	background: var(--darkBody);
}

.dark .pagerInner__section .pCT__lavelsBody {
	border: 1px solid rgba(255, 255, 255, .1);
}

.dark .pagerInner__section .profitCalcTable {
	box-shadow: none;
	background: url('../images/profPageBlur.png') center/contain no-repeat;
}

.pagerInner__section .pCT__inner {
	background: #EEEAF5;
}

.dark .profitCalcTable {
	background: var(--darkBody);
	box-shadow: 0px 0px 100px 0px #04080e;
}

.dark2 .profitCalcTable {
	background: var(--darkBody);
	box-shadow: 0px 0px 100px 0px #03060b;
}

.pCT__body {
	display: flex;
	flex-flow: column;
	width: 100%;
}

.pCTb__top {
	display: flex;
	justify-content: space-between;
}

.pCT__left-column {
	width: 48%;
}

.pCT__left-column .pCT__inner {
	padding: 25px;
	border: 1px solid #EEEAF5;
	border-radius: 25px;
	height: 100%;
}

.dark .pCT__left-column .pCT__inner {
	border: 1px solid rgba(255, 255, 255, .1);
}

.calc__two-column {
	display: flex;
	justify-content: space-between;
}

.calc__column-item {
	margin-bottom: 25px;
	position: relative;
	z-index: 3;
}

.calc__two-column .calc__column-item {
	width: 48%;
}

.calc__action-cover {
	display: flex;
	flex-flow: column;
}

.calc__action-label {
	font-size: 16px;
	margin-bottom: 10px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.dark .calc__action-label {
	color: var(--bgWhite);
}

.aos-animate .calc__action-label {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.calc__action-input {
	position: relative;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.pCT__inner .calc__action-input:before {
	display: none;
}

.calc__item-line-row.drop__down {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.aos-animate .calc__item-line-row.drop__down,
.aos-animate .calc__action-input {
	visibility: inherit;
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

.calc__action-input input {
	padding: 0 30px;
	box-sizing: border-box;
	background: none;
	line-height: 45px;
	color: var(--colorDark);
	border: 1px solid #CEC3DE;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	width: 100%;
	transition: all 300ms ease-in-out 0s;
	font-size: 15px;
}

.__select__title {
	color: var(--colorDark);
	border: 1px solid #CEC3DE;
}
.dark .__select__title {
	border: 1px solid rgba(255, 255, 255, .1);
}

.dark .calc__action-input input {
	border: 1px solid rgba(255, 255, 255, .1);
}

.calc__action-input input::-webkit-input-placeholder {
	color: var(--colorDark);
}

.calc__action-input input:-ms-input-placeholder {
	color: var(--colorDark);
}

.calc__action-input input::placeholder {
	color: var(--colorDark);
}

.calc__action-input input.calc__number {
	background: #EEEAF5 url('../images/calendarIcon.svg') 17px 12px no-repeat;
	background-size: 20px;
	padding-left: 50px;
}

.dark .calc__action-input input.calc__number {
	background: var(--bgBackground) url('../images/calendarIcon.svg') 17px 12px no-repeat;
	background-size: 20px;
}

.calc__action-input input.calc__deposit {
	background: #EEEAF5 url('../images/coinIcon.svg') 17px 12px no-repeat;
	background-size: 20px;
	padding-left: 50px;
}

.dark .calc__action-input input.calc__deposit {
	background: var(--bgBackground) url('../images/coinIcon.svg') 17px 12px no-repeat;
	background-size: 20px;
}

.dak .calc__action-input input:focus,
.calc__action-input input:focus {
	outline: none;
	border: 1px solid #004DFF;
}

/** Calc Drop list **/
.calc__item-line-row.drop__down {
	height: 49px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	transition: all 300ms ease-in-out 0s;
}

.calc__item-line-row.drop__down.visible {
	overflow: inherit;
	z-index: 11;
}

.calc__item-line-row.drop__down.visible .calc__drop-list {
	overflow: auto;
	max-height: 250px;
}

.calc__item-line-row.drop__down.visible .calc__drop-list::-webkit-scrollbar-track {
	display: none;
}

.calc__item-line-row.drop__down.visible .calc__drop-list::-webkit-scrollbar {
	display: none;
}

.calc__item-line-row.drop__down.visible .calc__drop-list::-webkit-scrollbar-thumb {
	display: none;
}

.calc__item-line-row.drop__down.visible .calc__drop-list {
	background: #EEEAF5;
}

.dark .calc__item-line-row.drop__down.visible .calc__drop-list {
	background: var(--bgBackground);
}

.calc__item-line-row.drop__down.visible:after {
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.calc__item-line-row.drop__down.visible .calc__drop-item {
	display: block;
}

.calc__item-line-row.drop__down:after {
	content: '';
	display: inline-block;
	position: absolute;
	right: 16px;
	top: 11px;
	height: 25px;
	width: 25px;
	background: url('../images/arrowDropDown.svg') center/22px no-repeat;
	cursor: pointer;
	opacity: .8;
	transition: all 300ms ease-in-out 0s;
}

.calc__drop-list {
	border: 1px solid #CEC3DE;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: #EEEAF5;
}

.dark .calc__drop-list {
	background: var(--bgBackground);
	border: 1px solid rgba(255, 255, 255, .1);
}

.calc__drop-item {
	padding: 0 12px;
	display: none;
}

.calc__drop-item.check {
	display: block;
}

.calc__drop-body {
	display: flex;
	align-items: center;
	height: 90%;
}

.calc__crypti-icon {
	width: 40px;
	height: 40px;
	margin-right: 8px;
	position: relative;
	min-width: 40px;
}

.calc__crypti-icon i {
	width: 35px;
	height: 35px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -17px 0 0 -17px;
	background-size: 15px;
}

.calc__crypti-icon i.bch__logo {
	background-size: 13px;
}

.calc__crypti-icon i.eth__logo,
.calc__crypti-icon i.ltc__logo,
.calc__crypti-icon i.zec__logo {
	background-size: 10px;
}

.calc__crupto-name {
	line-height: 47px;
	color: var(--colorDark);
}

/** Calc Drop list End **/
.profitCalc-bottomRow {
	display: flex;
	justify-content: space-between;
	margin-top: 25px;
}

.pCbR__item {
	width: 48%;
	display: flex;
	flex-flow: column;
	align-items: center;
	padding: 85px 0 105px 0;
	background: #F7F9FF;
	border-radius: 15px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
	position: relative;
	overflow: hidden;
}

.aos-animate .pCbR__item {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.pCbR__item:first-child {
	background: #F7F9FF url('../images/dollarIcon.svg') center 20px no-repeat;
	background-size: 50px;
}

.dark .pCbR__item:first-child {
	background: var(--bgBackground) url('../images/dollarIcon.svg') center 20px no-repeat;
	background-size: 50px;
}

.pCbR__item:nth-child(2) {
	background: #F7F9FF url('../images/dailyIcon.svg') center 20px no-repeat;
	background-size: 50px;
}

.dark .pCbR__item:nth-child(2) {
	background: var(--bgBackground) url('../images/dailyIcon.svg') center 20px no-repeat;
	background-size: 50px;
}

.pcbR__data {
	color: var(--colorDark);
	font-size: 35px;
	font-weight: 800;
	position: relative;
	z-index: 10;
}

.pcbR__label {
	color: var(--activeCollor);
	font-size: 19px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-weight: 900;
	position: relative;
	z-index: 10;
}

.pCbR_coin {
	width: 35px;
	height: 50px;
	position: absolute;
	left: -5px;
	bottom: 60px;
	background: url('../images/calcL1coin.svg') center/contain no-repeat;
	-webkit-animation: mover3 2s infinite alternate;
	animation: mover3 2s infinite alternate;
}

.pCbR_coin2 {
	width: 40px;
	height: 55px;
	position: absolute;
	left: 35px;
	bottom: 20px;
	background: url('../images/calcL2coin.svg') center/contain no-repeat;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 4s infinite alternate;
}

.pCbR_coin3 {
	width: 55px;
	height: 35px;
	position: absolute;
	left: 85px;
	bottom: 5px;
	background: url('../images/calcL3coin.svg') center/contain no-repeat;
	-webkit-animation: mover1 2s infinite alternate;
	animation: mover1 2s infinite alternate;
}

.pCbR_coin4 {
	width: 35px;
	height: 40px;
	position: absolute;
	right: -15px;
	bottom: 30px;
	background: url('../images/calcL4coin.svg') center/contain no-repeat;
	-webkit-animation: mover3 2s infinite alternate;
	animation: mover3 2s infinite alternate;
}

.pCbR_percent {
	width: 65px;
	height: 60px;
	position: absolute;
	left: -15px;
	bottom: 40px;
	background: url('../images/calctR1.svg') center/contain no-repeat;
	-webkit-animation: mover3 2s infinite alternate;
	animation: mover3 2s infinite alternate;
}

.pCbR_percent2 {
	width: 65px;
	height: 60px;
	position: absolute;
	left: 65px;
	bottom: -10px;
	background: url('../images/calctR2.svg') center/contain no-repeat;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 4s infinite alternate;
}

.pCbR_percent3 {
	width: 65px;
	height: 60px;
	position: absolute;
	right: -15px;
	bottom: 20px;
	background: url('../images/calctR3.svg') center/contain no-repeat;
	-webkit-animation: mover2 3s infinite alternate;
	animation: mover2 3s infinite alternate;
}

.pCT__right-column {
	width: 48%;
}

.pCT__lavelsBody {
	padding: 25px;
	background: #EEEAF5;
	border-radius: 25px;
}

.dark .pCT__lavelsBody {
	background: var(--bgBackground);
}

.pCT__title {
	text-align: center;
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.dark .pCT__title {
	color: var(--bgWhite);
}

.pCT__title.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.profitLevelsList {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.pLL_item {
	width: 48%;
	margin-bottom: 15px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.pLL_item.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.pLL_item.aos-animate:nth-child(2) {
	animation-delay: .2s;
}

.pLL_item.aos-animate:nth-child(3) {
	animation-delay: .4s;
}

.pLL_item.aos-animate:nth-child(4) {
	animation-delay: .8s;
}

.pLL_item.aos-animate:nth-child(5) {
	animation-delay: 1s;
}

.pLL_item.aos-animate:nth-child(6) {
	animation-delay: 1.2s;
}

.pLL_item.aos-animate:nth-child(7) {
	animation-delay: 1.4s;
}

.pLL_item.aos-animate:nth-child(8) {
	animation-delay: 1.6s;
}

.pLL_item.aos-animate:nth-child(9) {
	animation-delay: 1.8s;
}

.pLL_item.aos-animate:nth-child(10) {
	animation-delay: 2s;
}

.pLLi__body {
	display: flex;
	background: #fff;
	border-radius: 15px;
	overflow: hidden;
	position: relative;
	padding: 20px 5px 20px 45px;
	align-items: center;
}

.dark .pLLi__body {
	background: var(--darkBody);
}

.pLLi__body:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: -4px;
	top: -5px;
	bottom: -5px;
	background: #562DF7;
	width: 30px;
}

.pLLi__level {
	display: flex;
	flex-flow: column;
	margin-right: 10px;
	text-align: right;
}

.pLavel__data {
	font-size: 25px;
	font-weight: 800;
	color: var(--activeCollor);
}

.pLavel__data-label {
	color: #fff;
	position: absolute;
	left: -5px;
	top: 30px;
	-moz-transform: rotate(-90deg) translate(-50%, -50%);
	-webkit-transform: rotate(-90deg) translate(-50%, -50%);
	-o-transform: rotate(-90deg) translate(-50%, -50%);
	-ms-transform: rotate(-90deg) translate(-50%, -50%);
	transform: rotate(-90deg) translate(-50%, -50%);
}

.pLLi__ghs {
	line-height: 1.4;
	font-weight: 600;
	font-size: 14px;
}

.dark .pLLi__ghs {
	color: var(--bgWhite);
}

.pCLevels__subinfo {
	text-align: center;
	color: #727FA4;
	font-size: 15px;
	line-height: 1.3;
	margin-top: 12px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.pCLevels__subinfo.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.pCTb__bottom {
	display: flex;
	justify-content: center;
	padding-top: 25px;
}

.pCTb__bottom .start__mining {
	width: 100%;
	justify-content: center;
}

/** Profit End**/
/**Affiliate **/
.affiliate__section {
	padding: 50px 0;
	background: url('../images/afilBg.png') left bottom no-repeat;
	background-size: 50%;
}

.dark .affiliate__section {
	background: url('../images/afilBg2.png') left bottom no-repeat;
	background-size: 50%;
}

.affiliate__section .article__fixed {
	display: flex;
}

.aff__LeftColumn {
	width: 40%;
}

.affLC__body {}

.affLC__body h2 {
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.affLC__body h2.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.dark .affLC__body h2 {
	color: var(--bgWhite);
}

.affLC__body h2 strxg {
	color: var(--activeCollor);
}

.affLC__body p {
	font-size: 14px;
	line-height: 1.4;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.affLC__body p.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.dark .affLC__body p {
	color: var(--bgWhite);
}

.affiliateRobot {}

.affiliateRobot figure {
	display: inline-flex;
	position: relative;
	padding-left: 130px;
}

.affiliateRobot figure:after {
	content: '';
	display: inline-block;
	position: absolute;
	right: -50px;
	bottom: 0;
	width: 100px;
	height: 150px;
	background: url('../images/affilRoboHand.png') center/contain no-repeat;
	z-index: 10;
	animation: wave 2.1s 0.6s infinite;
}

@keyframes wave {
	0% {
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	10% {
		-moz-transform: rotate(19deg);
		-webkit-transform: rotate(19deg);
		-o-transform: rotate(19deg);
		-ms-transform: rotate(19deg);
		transform: rotate(19deg);
	}

	20% {
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	30% {
		-moz-transform: rotate(19deg);
		-webkit-transform: rotate(19deg);
		-o-transform: rotate(19deg);
		-ms-transform: rotate(19deg);
		transform: rotate(19deg);
	}

	40% {
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	50% {
		-moz-transform: rotate(19deg);
		-webkit-transform: rotate(19deg);
		-o-transform: rotate(19deg);
		-ms-transform: rotate(19deg);
		transform: rotate(19deg);
	}

	60% {
		-moz-transform: rotate(19deg);
		-webkit-transform: rotate(19deg);
		-o-transform: rotate(19deg);
		-ms-transform: rotate(19deg);
		transform: rotate(19deg);
	}

	100% {
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}
}

.afilRoboto {
	width: 200px;
	-webkit-animation: mover2 2s infinite alternate;
	animation: mover2 2s infinite alternate;
}

.affilateGlassBox {
	position: relative;
	z-index: 10;
	margin-top: -160px;
	display: inline-block;
}

.affilateGlassBox:before {
	content: '';
	position: absolute;
	left: 0;
	top: 70px;
	height: 100px;
	width: 100px;
	background: url('../images/afilCoin1.png') center/contain no-repeat;
	z-index: 8;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 1.2s infinite alternate;
}

.affilateGlassBox:after {
	content: '';
	position: absolute;
	right: 90px;
	top: 120px;
	height: 70px;
	width: 70px;
	background: url('../images/afilCoin2.png') center/contain no-repeat;
	z-index: 8;
	-webkit-animation: mover3 2s infinite alternate;
	animation: mover3 2s infinite alternate;
}

.affilateGlassBox img {
	width: 300px;
	position: relative;
	z-index: 9;
}

.afiGlass {}

.dark .afiGlass {
	display: none;
}

.afiGlassDark {
	display: none;
}

.dark .afiGlassDark {
	display: inline-block;
}

.aff__RightColumn {
	width: 60%;
}

.afiliateList {
	display: flex;
	flex-flow: column;
	margin-left: 50px;
}

.affileItem {
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.affileItem.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.affileItem.aos-animate:nth-child(2) {
	animation-delay: .2s;
}

.affileItem.aos-animate:nth-child(3) {
	animation-delay: .4s;
}

.affileItem.aos-animate:nth-child(4) {
	animation-delay: .6s;
}

.affileItem:last-child {
	margin-bottom: 0;
}

.affileBody {
	display: flex;
	padding: 15px;
	background: #E5EAF7;
	box-shadow: 10px 0px 30px 0px #E5EAF7;
	box-shadow: 5px 0px 0px 0px #562DF7 inset;
	border-radius: 15px;
}

.dark .affileBody {
	filter: drop-shadow(0px 4px 8px #040e1b);
	background: var(--darkBody);
}

.affileItem:first-child .affileBody {
	background: #562DF7;
	color: #fff;
}

.affileItem:nth-child(2) .affileBody {
	box-shadow: 5px 0px 0px 0px #c22df7 inset;
}

.affileItem:nth-child(2) {
	margin-right: 60px;
}

.affileItem:nth-child(2) .affileBody .afbl__text {
	color: #c22df7;
}

.affileItem:nth-child(3) .affileBody {
	box-shadow: 5px 0px 0px 0px #f72d52 inset;
}

.affileItem:nth-child(3) {
	margin-right: 120px;
}

.affileItem:nth-child(3) .affileBody .afbl__text {
	color: #f72d52;
}

.affileItem:nth-child(4) .affileBody {
	box-shadow: 5px 0px 0px 0px #f78e2d inset;
}

.affileItem:nth-child(4) {
	margin-right: 180px;
}

.affileItem:nth-child(4) .affileBody .afbl__text {
	color: #f78e2d;
}

.afb__left {
	display: flex;
}

.afbl__icon {
	width: 90px;
	height: 90px;
	min-width: 90px;
}

.afbl__text {
	display: flex;
	flex-flow: column;
	margin-left: 12px;
}

.afblt__label {
	margin-bottom: 10px;
}

.afblt__percent {
	font-weight: 900;
	font-size: 35px;
}

.affileItem:first-child .affileBody .afbl__icon {
	background: url('../images/level1.png') center/contain no-repeat;
	width: 110px;
	height: 110px;
}

.affileItem:nth-child(2) .affileBody .afbl__icon {
	background: url('../images/level2.png') center/contain no-repeat;
}

.affileItem:nth-child(3) .affileBody .afbl__icon {
	background: url('../images/level3.png') center/contain no-repeat;
}

.affileItem:nth-child(4) .affileBody .afbl__icon {
	background: url('../images/level4.png') center/contain no-repeat;
}

.affileItem:first-child .affileBody .afblt__percent {
	font-size: 50px;
}

.afbl__textP {
	margin-left: 15px;
}

.afbl__textP p {
	line-height: 1.4;
	font-size: 14px;
}

.dark .afbl__textP p {
	color: var(--bgWhite);
}

/**Affiliate End**/
/** FAQ **/
.faq__section {}

.section__header {}

.section__header h2 {}

.faq__section .section__header h2 {
	font-size: 45px;
	margin-bottom: 45px;
	text-align: center;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
	font-weight: 700;
	color: var(--colorDark);
}

.faq__section .section__header h2 {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.section__header h2.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.faq__list-group {
	margin-top: 20px;
	position: relative;
	z-index: 10;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.faq__item {
	margin-bottom: 25px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
	width: 48%;
	min-width: 48%;
}

.faq__item.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.dark .faq__item-body.open,
.faq__item-body.open {
	border: 1px solid #562DF7;
}

.faq__item-body.open .faq__item-question {
	color: #004DFF;
}

.faq__item-body {
	border-radius: 35px;
	border: 1px solid transparent;
	background: var(--bgWhite);
}

.dark .faq__item-body {
	border: 1px solid transparent;
	background: var(--darkBody);
}

.faq__item-question {
	display: flex;
	align-items: center;
	line-height: 1.3;
	font-size: 17px;
	padding: 18px;
	cursor: pointer;
	color: var(--colorDark);
}

.faq__item.open .faq__item-question {
	color: #0075FF;
}

.faq__item-question:before {
	content: '';
	display: inline-flex;
	width: 45px;
	height: 45px;
	min-width: 45px;
	background: url(../images/faqIcon.png) center/30px no-repeat;
	margin-right: 12px;
}

.faq__item-question:after {
	content: '';
	display: inline-flex;
	width: 45px;
	height: 45px;
	min-width: 45px;
	background: url(../images/dropFaq.svg) center/15px no-repeat;
	margin-left: auto;
	transition: all 300ms ease-in-out 0s;
}

.faq__item-body.open .faq__item-question:after {
	transition: all 300ms ease-in-out 0s;
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.faq__item-answer {
	padding: 10px 20px 20px 20px;
	display: none;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.faq__item-answer p {
	color: var(--colorDark);
	font-size: 15px;
	line-height: 1.4;
	opacity: .7;
}

/** FAQ end**/

/** Coine exchange slider **/
.exchange__rates-section {
	padding: 35px 0;
}

.exchange__run__curs {}

.crypt__courses-item {
	margin-right: 15px;
}

.crypt__courses-body {
	background: #fff;
	border-radius: 10px;
	display: flex;
	align-items: center;
	padding: 15px;
	transition: all 300ms ease-in-out 0s;
}

.dark .crypt__courses-body {
	background: var(--darkBody);
}


.crypt__logotype {
	margin-right: 12px;
}

.crypt__logotype i {
	width: 32px;
	height: 32px;
	min-width: 32px;
	display: inline-flex;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
}

.crypt__logotype i.trx__logo {
	background-size: 14px;
	background-position-y: 9px;
}


.crypt__logotype i.btc__logo {
	background-size: 12px;
	background-position-y: 8px;
}

.crypt__logotype i.ltc__logo {
	background-size: 12px;
	background-position-y: 10px;
}

.crypt__logotype i.doge__logo {
	background-size: 12px;
	background-position-y: 11px;
}

.crypt__logotype i.shib__logo {
	background-size: 15px;
	background-position-y: 9px;
}

.crypt__logotype i.zec__logo {
	background-size: 9px;
	background-position-y: 8px;
	background-position-x: 12px;
}

.crypt__logotype i.bnb__logo {
	background-size: 12px;
	background-position-y: 10px;
}

.crypt__logotype i.bch__logo {
	background-size: 10px;
	background-position-y: 10px;
}

.crypt__logotype i.usdt__logo {
	background-size: 14px;
	background-position-y: 10px;
}

.crypt__logotype i.ada__logo {
	background-size: 16px;
	background-position-y: 8px;
}

.crypt__logotype i.eth__logo {
	background-size: 11px;
	background-position-y: 7px;
}

.crypt__logotype i.dot__logo {
	background-size: 16px;
	background-position-y: 8px;
}

.crypt__logotype i.xrp__logo {
	background-size: 12px;
	background-position-y: 10px;
}

.crypt__curse-info {
	display: flex;
	align-items: start;
	flex-flow: column;
}

.crypt__name {
	font-weight: 600;
	color: var(--colorDark);
	font-size: 14px;
}

.crypt__data {
	display: flex;
	align-items: center;
	color: #C81919;
	font-weight: 500;
	font-size: 12px;
	margin-top: 5px;
}

.crypt__courses-item .crypt__data.climb {
	color: #42AB7F;
}

/** Coine exchange slider end **/
/** Footer **/
.footer__section {
	background: #fff;
	padding: 25px 0;
}

.dark .footer__section {
	background: var(--darkBody);
}

.footer__head {
	display: flex;
	align-items: center;
}

.footer__head .hNl__item {
	margin: 0 10px;
}

.footer__head .hNl__item a {
	padding: 0;
	background: none;
	border-radius: 0;
}

.footer__head .hNl__item.select a {
	color: var(--colorDark);
}

.footer__head .hNl__item a:hover {
	color: var(--activeCollor);
}

.footer__head .hNl__item.select a i svg,
.footer__head .hNl__item a:hover i svg {
	fill: var(--activeCollor);
}

.footer__bottom {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 20px;
}

.footer__copyright {
	font-size: 14px;
	color: #6A678F;
	padding-left: 20px;
}

.dark .footer__bottom .socialList a {
	background: none;
	border: 0;
}

.fixedPanel {
	position: fixed;
	right: 40px;
	display: flex;
	flex-flow: column;
	z-index: 12;
	top: 50%;
	margin-top: -90px;
}

.changeStyle {
	width: 40px;
	height: 72px;
	border: 1px solid var(--activeCollor);
	background: var(--darkBody);
	border-radius: 25px;
	position: relative;
	margin-bottom: 15px;
	cursor: pointer;
}

.changeStyle:before {
	position: absolute;
	content: '';
	width: 30px;
	height: 30px;
	top: 5px;
	left: 5px;
	z-index: 1;
	background: url('../images/moon.svg') center/70% no-repeat;
	transition: all 300ms ease-in-out 0s;
	background-position-x: 1px;
}

.changeStyle:after {
	width: 30px;
	height: 30px;
	z-index: 2;
	background: url('../images/changeButton.svg') center/contain no-repeat;
	position: absolute;
	left: 4px;
	bottom: 5px;
	cursor: pointer;
	content: '';
	transition: all 300ms ease-in-out 0s;
}

.dark .changeStyle:after {
	bottom: 34px;
	background: url('../images/changeButton2.svg') center/contain no-repeat;
}

.dark .changeStyle:before {
	background: url('../images/sun.svg') center/70% no-repeat;
	background-position-x: 4px;
	top: 35px;
}

.fP_bonus {
	display: flex;
	flex-flow: column;
	border-radius: 25px;
	background: #562DF7;
	padding: 10px 5px;
	color: #fff;
	align-items: center;
	cursor: pointer;
}

.fP_bonus small {
	display: block;
	font-size: 8px;
}

.fP_bonus strxg {
	font-weight: 800;
	font-size: 13px;
}

.fP_bonus span {
	font-size: 8px;
	margin-bottom: 6px;
}

.fP_bonus img {
	width: 32px;
}

/** Footer End**/

/** Crypto Logotype**/
.etc__logo {
	background: #3AB83A url('../images/crypto_logo/eth.svg') center/contain no-repeat;
}

.csll__button .etc__logo,
.exrc__item .etc__logo {
	background: #3AB83A url('../images/crypto_logo/eth.svg') center/contain no-repeat;
}

.deposit__GroupList li button.etc__bg.check {
	background: #3AB83A;
	border: 1px solid #3AB83A;
}

.deposit__GroupList li button.etc__bg .etc__logo {
	background-size: 19px;
}

.csll__button .bnb__logo,
.bnb__logo {
	background: #F6C450 url('../images/crypto_logo/bnb.svg') center/contain no-repeat;
}

.csll__button .busd__logo,
.busd__logo {
	background: #F6C450 url('../images/crypto_logo/busd.svg') center/26px no-repeat;
}

.busd__bg {
	background: #F6C450;
}

.bch__bg,
.deposit__GroupList li button.bch__bg.check,
.bnb__bg {
	background: #F6C450;
}

.deposit__GroupList li button.bch__bg.check {
	border: 1px solid #F7931C;
}

.csll__button .bch__logo,
.bch__logo {
	background: #F7931A url('../images/crypto_logo/bch.svg') center/contain no-repeat;
}

.csll__button .zec__logo,
.zec__logo {
	background: #F6C450 url('../images/crypto_logo/zec.svg') center/contain no-repeat;
}

.deposit__GroupList li button.zec__bg.check {
	background: #F6C450;
	border: 1px solid #F6C450;
}

.zec__bg {
	background: #F6C450;
}

.csll__button .trx__logo {
	background: url('../images/crypto_logo/trx.svg') center/26px no-repeat;
}

.csll__item .trx__logo {
	background-color: #FF060A;
}

.trx__logo {
	background: #FF060A url('../images/crypto_logo/trx.svg') center/19px no-repeat;
}

.deposit__GroupList li button.trx__bg.check {
	background: #FF060A;
	border: 1px solid #FF060A;
}

.trx__bg {
	background: #FF060A;
}


.csll__button .matic__logo {
	background: url('../images/crypto_logo/matic.svg') center/26px no-repeat;
}

.csll__item .matic__logo {
	background-color: #8247e5;
}

.matic__logo {
	background: #8247e5 url('../images/crypto_logo/matic.svg') center/19px no-repeat;
}

.deposit__GroupList li button.matic__bg.check {
	background: #8247e5;
	border: 1px solid #6e38c8;
}

.matic__bg {
	background: #8247e5;
}

.csll__button .usdt__logo,
.usdt__logo {
	background: #69E9C6 url('../images/crypto_logo/usdt.svg') center/contain no-repeat;
}

.deposit__GroupList li button.usdt__bg.check {
	background: #69E9C6;
	border: 1px solid #69E9C6;
}

.usdt__bg {
	background: #69E9C6;
}

.csll__button .btc__logo,
.btc__logo {
	background: #F7931A url('../images/crypto_logo/btc.svg') center/contain no-repeat;
}

.deposit__GroupList li button.btc__bg.check {
	background: #F7931A;
	border: 1px solid #F7931A;
}

.btc__bg {
	background: #F7931A;
}

.csll__button .ltc__logo,
.ltc__logo {
	background: #6C9AE1 url('../images/crypto_logo/ltc.svg') center/contain no-repeat;
}

.deposit__GroupList li button.ltc__bg.check {
	background: #6C9AE1;
	border: 1px solid #6C9AE1;
}

.ltc__bg {
	background: #6C9AE1;
}

.csll__button .shib__logo,
.shib__logo {
	background: #F00500 url('../images/crypto_logo/shib.svg') center/contain no-repeat;
}

.deposit__GroupList li button.shib__bg.check {
	background: #F70000;
	border: 1px solid #F70000;
}

.shib__bg {
	background: #F70000;
}

.csll__button .ada__logo,
.ada__logo {
	background: #0033AD url('../images/crypto_logo/ada.svg') center/contain no-repeat;
}

.deposit__GroupList li button.ada__bg.check {
	background: #0033AD;
	border: 1px solid #0033AD;
}

.ada__bg {
	background: #0033AD;
}

.csll__button .doge__logo,
.doge__logo {
	background: #DFC068 url('../images/crypto_logo/doge.svg') center/contain no-repeat;
}

.deposit__GroupList li button.doge__bg.check,
.doge__bg {
	background: #DFC068;
}

.deposit__GroupList li button.doge__bg.check {
	border: 1px solid #DFC068;
}

.csll__button .eth__logo,
.eth__logo {
	background: #37689E url('../images/crypto_logo/eth.svg') center/contain no-repeat;
}

.deposit__GroupList li button.eth__bg.check,
.eth__bg {
	background: #37689E;
}

.deposit__GroupList li button.eth__bg.check {
	border: 1px solid #37689E;
}

.csll__button .dot__logo,
.dot__logo {
	background: #E6007A url('../images/crypto_logo/dot.svg') center/20px no-repeat;
}

.deposit__GroupList li button.dot__bg.check {
	background: #E6007A;
	border: 1px solid #E6007A;
}

.dot__bg {
	background: #E6007A;
}

.csll__button .xrp__logo,
.xrp__logo {
	background: #2696E7 url('../images/crypto_logo/xrp.svg') center/contain no-repeat;
}

.deposit__GroupList li button.xrp__bg.check {
	background: #2696E7;
	border: 1px solid #2696E7;
}

.xrp__bg {
	background: #2696E7;
}

.deposit__GroupList li button.xrp__bg.check {
	border: 1px solid #2696E7;
}

.deposit__GroupList li button.link__bg.check,
.link__bg {
	background: #3A6FFC;
}

.csll__button .link__logo,
.link__logo {
	background: #3A6FFC url('../images/crypto_logo/link.svg') center/18px no-repeat;
}

.deposit__GroupList li button.xrp__bg.check {
	border: 1px solid #3A6FFC;
}

.link__bg {
	background: #2A5ADA;
}

/** Crypto Logotype End**/

/** Animation **/
@keyframes levitating-box {
	0% {
		transform: translate(0, 0);
	}

	50% {
		transform: translate(6px, 10px);
	}

	100% {
		transform: translate(0, 0);
	}
}

@-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 **/
/*** Slick Slider Style ***/
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.slick-track:before,
.slick-track:after {
	display: table;
	content: '';
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}

[dir='rtl'] .slick-slide {
	float: right;
}

.slick-slide img {
	display: block;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
	display: none;
}

.slick-dots {
	display: flex;
	justify-content: center;
	padding: 30px 0 0 0;
}

.slick-dots li {
	margin: 0 3px;
}

.slick-dots li button {
	border: 0;
	display: block;
	width: 6px;
	height: 6px;
	overflow: hidden;
	text-indent: 8px;
	white-space: nowrap;
	background: #6F91EE;
	opacity: 0.5;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	transition: all 300ms ease-in-out 0s;
	cursor: pointer;
	padding: 0;
}

.slick-dots li.slick-active button:focus {
	outline: none;
}

.slick-dots li.slick-active button {
	opacity: 1;
	background: #6F91EE;
}

.slick-prev.slick-arrow,
.slick-next.slick-arrow {
	width: 29px;
	height: 13px;
	cursor: pointer;
	white-space: nowrap;
	text-indent: 30px;
	border: 0;
	display: block;
	overflow: hidden;
	min-width: 30px;
	position: absolute;
	left: -50px;
	bottom: 50px;
	transition: all 300ms ease-in-out 0s;
}

.slick-prev.slick-arrow {
	opacity: .5;
}

.slick-prev.slick-arrow:hover {
	opacity: 1;
}

.slick-prev.slick-arrow:focus,
.slick-next.slick-arrow:focus {
	outline: none;
}

.slick-prev.slick-arrow {}

/*** Slick Slider Style  End***/

/** Page Inner **/
.pagerInner__section {
	padding: 120px 0 20px 0;
	min-height: calc(100vh - 286px);
}

.pageAbout {
	display: flex;
	background: url('../images/abpStars.png') right top no-repeat;
	background-size: contain;
}

.dark .pageAbout {
	display: flex;
	background: url('../images/abpStars2.png') right top no-repeat;
	background-size: contain;
}

.pA__leftColumn {
	width: 40%;
}

.pA__leftColumn h1 {
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
}

.dark .pA__leftColumn h1 {
	color: var(--colorDark);
}

.pA__leftColumn h1 strxg {
	color: var(--activeCollor);
}

.pA__leftColumn p {
	line-height: 1.4;
	font-size: 14px;
	font-weight: 200;
	max-width: 60%;
}

.dark .pA__leftColumn p {
	color: rgba(255, 255, 255, .7);
}

.pA__rightColumn {
	width: 60%;
	text-align: center;
	position: relative;
	background: url('../images/aabpStars2.png') center/contain no-repeat;
}

.pA__rightColumn figure:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: -20px;
	top: -20px;
	height: 150px;
	width: 150px;
	z-index: -1;
	background: url('../images/abpBlurB.png') center/contain no-repeat;
	animation: opacityAnimationBefore 5s alternate infinite;
}

.dark .pA__rightColumn figure:before {
	background: url('../images/abpBlurB2.png') center/contain no-repeat;
}

.pA__rightColumn figure:after {
	content: '';
	display: inline-block;
	position: absolute;
	right: -60px;
	bottom: 60px;
	height: 200px;
	width: 200px;
	z-index: -1;
	background: url('../images/abpBlur.png') center/contain no-repeat;
	animation: opacityAnimationAfter 7s alternate infinite;
}

.dark .pA__rightColumn figure:after {
	background: url('../images/abpBlur2.png') center/contain no-repeat;
}

@keyframes opacityAnimationBefore {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes opacityAnimationAfter {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

.pA__rightColumn figure {
	position: relative;
	display: inline-block;
	z-index: 9;
}

.pA__rightColumn figure img {
	width: 400px;
}

.pA__rightColumn figure .aboutRobot {
	bottom: -30px;
}

.pAc1 {
	width: 100px;
	height: 100px;
	position: absolute;
	left: -25px;
	top: 30px;
	background: url('../images/abpCoin1.png') center/contain no-repeat;
	z-index: -1;
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 4s infinite alternate;
}

.pAc2 {
	width: 100px;
	height: 100px;
	position: absolute;
	right: 45px;
	top: 130px;
	background: url('../images/abpCoin2.png') center/contain no-repeat;
	z-index: -1;
	-webkit-animation: mover3 4s infinite alternate;
	animation: mover3 4s infinite alternate;
}

.pAc3 {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 15px;
	bottom: 0px;
	background: url('../images/abpCoin3.png') center/contain no-repeat;
	z-index: 4;
	-webkit-animation: mover1 4s infinite alternate;
	animation: mover1 4s infinite alternate;
}

.pArGlass {
	display: inline-block;
}

.dark .pArGlass {
	display: none;
}

.pArGlass2 {
	display: none;
}

.dark .pArGlass2 {
	display: inline-block;
}

.aboutSafety {
	display: flex;
	flex-flow: column;
	margin-top: 60px;
}

.abS__top {
	display: flex;
	background: #fff;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
	padding: 20px;
	position: relative;
	z-index: 10;
	border-radius: 25px;
}

.dark .abS__top {
	box-shadow: 0px 0px 100px 0px #030a12;
	background: var(--darkBody);
}

.abSt__left {
	width: 50%;
	text-align: center;
}

.SafetyRobot {
	position: relative;
	display: inline-block;
	padding-top: 50px;
}

.SafetyRobot:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 0;
	top: 100px;
	width: 90px;
	height: 90px;
	background: url('../images/abp2Coin.png') center/contain no-repeat;
	z-index: 8;
	-webkit-animation: mover3 4s infinite alternate;
	animation: mover3 4s infinite alternate;
}

.SafetyRobot:after {
	content: '';
	display: inline-block;
	position: absolute;
	left: 50%;
	bottom: 50px;
	width: 90px;
	height: 90px;
	background: url('../images/abp2Coin3.png') center/contain no-repeat;
	z-index: 10;
	-webkit-animation: mover1 4s infinite alternate;
	animation: mover1 4s infinite alternate;
}

.sftRobot {
	-webkit-animation: mover2 4s infinite alternate;
	animation: mover2 4s infinite alternate;
	position: relative;
	z-index: 10;
	width: 300px;
}

.sftShield {
	position: absolute;
	right: 0;
	z-index: 9;
	width: 300px;
	-webkit-animation: mover3 1s infinite alternate;
	animation: mover3 1s infinite alternate;
	margin-right: -80px;
}

.abSt__right {
	width: 50%;
}

.abstText {
	padding-left: 50px;
}

.abstText h2 {
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
}

.dark .abstText h2 {
	color: var(--bgWhite);
}

.abstText h2 strxg {
	color: var(--activeCollor);
}

.aboutC__left p,
.abstText p {
	line-height: 1.4;
	font-size: 15px;
	margin-bottom: 15px;
}

.dark .aboutC__left p,
.dark .abstText p {
	color: rgba(255, 255, 255, .7);
}

.abS__bottom {
	position: relative;
	z-index: 8;
	margin-top: -30px;
	display: flex;
	justify-content: center;
}

.abS__body {
	background: var(--activeCollor);
	padding: 60px 40px 40px 40px;
	display: flex;
	flex-flow: column;
	-webkit-border-radius: 25px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius: 25px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-radius: 25px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	align-items: center;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
}

.dark .abS__body {
	box-shadow: 0px 0px 100px 0px #3a2b79;
}

.abS__body h3 {
	font-size: 35px;
	font-weight: 900;
	color: var(--bgWhite);
	margin-bottom: 20px;
}

.abS__body p {
	color: rgba(255, 255, 255, .7);
}

.aboutChoise {
	display: flex;
	padding-top: 60px;
	align-items: stretch;
}

.aboutC__left {
	width: 50%;
	padding-right: 40px;
}

.aboutC__left h3 {
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
}

.dark .aboutC__left h3 {
	color: var(--colorDark);
}

.aboutC__left h3 strxg {
	color: var(--activeCollor);
}

.aboutC__left p {
	margin-bottom: 15px;
}

.aboutC__right {
	width: 50%;
	background: url('../images/abpGr.png') center/contain no-repeat;
	position: relative;
}

.aCr__text {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 35px;
	line-height: 1;
	font-weight: 900;
	display: flex;
	flex-flow: column;
}

.dark .aCr__text {
	color: var(--bgWhite);
}

.aCr__text strxg {
	color: var(--activeCollor);
}

.afilatePageBox {
	display: flex;
}

.afPB__left {
	width: 40%;
	display: flex;
	flex-flow: column;
}

.dark .afPB__left h1 {
	color: var(--colorDark);
}

.afPB__left h1 {
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.afPB__left h1 strxg {
	color: var(--activeCollor);
}

.afPB__left p {
	line-height: 1.4;
	font-size: 14px;
	font-weight: 200;
	max-width: 60%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.dark .afPB__left p {
	color: rgba(255, 255, 255, .7);
}

.afPB__right {
	width: 60%;
	text-align: center;
}

.afilateRobots {
	display: inline-block;
	position: relative;
	margin-top: -30px;
}

.afilateRobots:before {
	position: absolute;
	right: 90px;
	height: 100px;
	width: 100px;
	background: url('../images/aFilePageCoin2.png') center/contain no-repeat;
	z-index: 8;
	top: 40px;
	content: '';
	animation: rotateAnimation 14s linear infinite;
}

.afilateRobots:after {
	position: absolute;
	left: 0px;
	height: 70px;
	width: 70px;
	background: url('../images/afilCoin2.png') center/contain no-repeat;
	z-index: 12;
	bottom: 0px;
	content: '';
	animation: rotateAnimation 14s linear infinite;
}

@keyframes rotateAnimation {
	0% {
		transform: rotate(-10deg);
	}

	50% {
		transform: rotate(10deg);
	}

	100% {
		transform: rotate(-10deg);
	}
}

.aFrobot1 {
	width: 200px;
	-webkit-animation: mover3 3s infinite alternate;
	animation: mover3 3s infinite alternate;
	position: relative;
	z-index: 11;
}

.aFrobot2 {
	width: 170px;
	-webkit-animation: mover2 3s infinite alternate;
	animation: mover2 3s infinite alternate;
	position: relative;
	z-index: 10;
	margin-left: -20px;
}

.gameDice {
	width: 90px;
	height: 90px;
	z-index: 2;
	position: absolute;
	left: -10px;
	top: 40px;
	background: url('../images/per1.png') center/contain no-repeat;
	-webkit-animation: mover1 3s infinite alternate;
	animation: mover1 3s infinite alternate;
}

.gameDice2 {
	width: 90px;
	height: 90px;
	z-index: 11;
	position: absolute;
	right: 30px;
	bottom: 40px;
	background: url('../images/per3.png') center/contain no-repeat;
	-webkit-animation: mover3 3s infinite alternate;
	animation: mover3 3s infinite alternate;
}

.gameDice3 {
	width: 40px;
	height: 40px;
	z-index: 13;
	position: absolute;
	left: 90px;
	bottom: 20px;
	background: url('../images/per2.png') center/contain no-repeat;
	-webkit-animation: mover2 3s infinite alternate;
	animation: mover2 3s infinite alternate;
}

.affiliteList {
	display: flex;
	margin-top: 50px;
}

.afLItem {
	width: 25%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.afLItem:nth-child(2) {
	animation-delay: .2s;
}

.afLItem:nth-child(3) {
	animation-delay: .4s;
}

.afLItem:nth-child(4) {
	animation-delay: .6s;
}

.fLim__body {
	margin: 10px;
	display: flex;
	align-items: center;
}

.fLim__icon {
	width: 50px;
	height: 50px;
	min-width: 50px;
	background: #562DF7;
	position: relative;
	border-radius: 50px;
}

.fLim__icon:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 50%;
	height: 26px;
	width: 26px;
	margin: -13px 0 0 -13px;
	background: url('../images/afpIcon1.svg') center/contain no-repeat;
}

.fLim__icon:after {
	content: '1';
	display: inline-block;
	background: var(--colorDark);
	border-radius: 25px;
	line-height: 20px;
	min-width: 20px;
	text-align: center;
	font-size: 11px;
	position: absolute;
	right: -3px;
	top: -3px;
	color: var(--bgWhite);
}

.afLItem:nth-child(2) .fLim__icon:before {
	background: url('../images/afpIcon2.svg') center/contain no-repeat;
}

.afLItem:nth-child(2) .fLim__icon:after {
	content: '2';
}

.afLItem:nth-child(3) .fLim__icon:before {
	background: url('../images/afpIcon3.svg') center/contain no-repeat;
}

.afLItem:nth-child(3) .fLim__icon:after {
	content: '3';
}

.afLItem:nth-child(4) .fLim__icon:before {
	background: url('../images/afpIcon4.svg') center/contain no-repeat;
}

.afLItem:nth-child(4) .fLim__icon:after {
	content: '4';
}

.dark .fLim__icon:after {
	background: var(--darkBody);
}

.fLim__text {
	padding-left: 20px;
	font-weight: 600;
}

.dark .fLim__text {
	color: var(--bgWhite);
}

.affiliateContentTable {
	display: flex;
	flex-flow: column;
	margin-top: 40px;
}

.afCT__top {
	padding: 25px;
	border-radius: 25px;
	position: relative;
	z-index: 10;
	display: flex;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
	background: var(--bgWhite);
}

.dark .afCT__top {
	box-shadow: 0px 0px 100px 0px #02060a;
	background: var(--darkBody);
}

.afCTt__left {
	width: 50%;
	display: flex;
	flex-flow: column;
	padding-right: 50px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.afCTt__left {
	width: 50%;
	display: flex;
	flex-flow: column;
	padding-right: 50px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.afCTt__left h2 {
	font-weight: 800;
	font-size: 32px;
	margin-bottom: 20px;
}

.dark .afCTt__left h2 {
	color: var(--bgWhite);
}

.afCTt__left p {
	line-height: 1.4;
	font-size: 14px;
}

.dark .afCTt__left p {
	color: rgba(255, 255, 255, .7);
}

.afCTt__right {
	width: 50%;
	display: flex;
}

.afiliate__slider {
	background: url('../images/afprogBg.jpg') center/contain no-repeat;
	background-size: cover;
	border-radius: 25px;
	width: 100%;
	height: 100%;
}

.afiliateListSlider {}

.afiliateListSlider li {
	display: none;
}

.afileSliderBody {
	display: flex;
	justify-content: center;
	color: var(--bgWhite);
	flex-flow: column;
	padding: 40px;
	align-items: center;
}

.afileSliderBody h3 {
	font-size: 15px;
	text-transform: uppercase;
}

.afileSliderBody .afilSlider_percent {
	font-weight: 900;
	font-size: 40px;
	margin: 20px 0;
}

.afileSliderBody p {
	line-height: 1.4;
	font-size: 14px;
	text-align: center;
}

.afCT__bottom {
	position: relative;
	z-index: 8;
	margin-top: -30px;
	display: flex;
	justify-content: center;
}

.afC__promo {
	background: var(--activeCollor);
	padding: 60px 40px 40px 40px;
	display: flex;
	flex-flow: column;
	-webkit-border-radius: 25px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius: 25px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-radius: 25px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	align-items: center;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
}

.dark .afC__promo {
	box-shadow: 0px 0px 100px 0px #3a2b79;
}

.afC__promo h3 {
	font-size: 30px;
	font-weight: 900;
	color: var(--bgWhite);
	margin-bottom: 20px;
}

.afC__promo p {
	line-height: 1.4;
	color: rgba(255, 255, 255, .7);
}

.faq__page {}

.faq__page h1 {
	text-align: center;
	font-weight: 800;
	font-size: 42px;
	margin-bottom: 20px;
	text-transform: uppercase;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.dark .faq__page h1 {
	color: var(--bgWhite);
}

.faq__subtitle {
	display: flex;
	align-items: center;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.faq__subtitle.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.faq__subtitle i {
	display: inline-flex;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 50px;
	margin-right: 15px;
	padding: 8px;
}

.faq__subtitle i img {
	width: 40px;
}

.faq__subtitle h2 {
	font-weight: 800;
	font-size: 18px;
}

.dark .faq__subtitle i {
	background: none;
	border: 1px solid var(--activeCollor);
}

.dark .faq__subtitle h2 {
	color: var(--bgWhite);
}

/** Page Inner end**/

/** Dashboard **/
.mobileHeader {
	display: none;
}

.cabinet__page {
	display: flex;
	min-height: 100vh;
	width: 100%;
	flex-flow: column;
}

.cabinet__table {
	display: flex;
	width: 100%;
}

.cabinet__navigation {
	box-shadow: 4px 0px 9px 0px #562DF70F;
	box-shadow: 17px 0px 17px 0px #562DF70D;
	box-shadow: 39px 0px 23px 0px #562DF708;
	box-shadow: 69px 0px 28px 0px #562DF703;
	box-shadow: 108px 0px 30px 0px #562DF700;
	flex: 0 0 280px;
	background: #FFF;
	transition: all 300ms ease-in-out 0s;
}

.dark .cabinet__navigation {
	box-shadow: none;
	background: var(--darkBody);
}

.cabinet__nav-header {
	margin-bottom: 10px;
	padding: 15px 0 0 50px;
}

.cabinet__nav-header .logotype {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}

.userLevel__tablo {
	margin: 15px 30px 20px 0;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.userLevel {
	display: flex;
	align-items: center;
	border-radius: 25px;
	padding: 12px 12px 12px 45px;
	background: #EEEAF5;
	overflow: hidden;
	position: relative;
	overflow: hidden
}

.userLevel:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
	width: 45px;
	height: 45px;
	background: url('../images/mArobot.png') center top no-repeat;
	background-size: 43px;
	animation: moveAndChangeBackground 7s linear infinite;
	-moz-transform: rotate(26deg);
	-webkit-transform: rotate(26deg);
	-o-transform: rotate(26deg);
	-ms-transform: rotate(26deg);
	transform: rotate(26deg);
}

@keyframes moveAndChangeBackground {
	0% {
		left: 0;
		background: url('../images/mArobot.png') center top no-repeat;
		background-size: 43px;
	}

	50% {
		left: -30px;
	}

	100% {
		left: 0;
		background: url('../images/mArobot2.png') center top no-repeat;
		background-size: 43px;
		-moz-transform: rotate(26deg) translate(0px, 23px);
		-webkit-transform: rotate(26deg) translate(0px, 23px);
		-o-transform: rotate(26deg) translate(0px, 23px);
		-ms-transform: rotate(26deg) translate(0px, 23px);
		transform: rotate(26deg) translate(0px, 23px);
	}
}

.dark .userLevel {
	background: var(--hoverActiveCollor);
}

.userLevel-text {
	text-transform: uppercase;
	margin: 0 6px;
}

.levelNum {
	color: var(--activeCollor);
	font-size: 22px;
	margin-left: auto;
}

.dark .levelNum,
.dark .userLevel-text {
	color: var(--bgWhite);
}

.cabinet__nav-list {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}

.cabinet__nav-group {
	margin-right: 20px;
}

.cng__item {
	margin-bottom: 12px;
}

.cng__body {
	display: flex;
	align-items: center;
	position: relative;
	transition: all 300ms ease-in-out 0s;
	border-radius: 25px;
	line-height: 45px;
	padding: 0 15px;
}

.dark .cng__body {
	color: var(--bgWhite);
}

.cng__body i.cng__icon {
	width: 35px;
	height: 35px;
	min-width: 35px;
	margin-right: 10px;
}

.cng__body i.cng__icon.cngi1 {
	background: url('../images/cngi1.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi2 {
	background: url('../images/cngi2.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi3 {
	background: url('../images/cngi3.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi4 {
	background: url('../images/cngi4.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi5 {
	background: url('../images/cngi5.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi6 {
	background: url('../images/cngi6.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi7 {
	background: url('../images/cngi7.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi8 {
	background: url('../images/cngi8.png') center/contain no-repeat;
}

.cng__body i.cng__icon.cngi9 {
	background: url('../images/cngi9.png') center/contain no-repeat;
}

.cng__name {}

.current .cng__body,
.cng__body:hover {
	background: var(--activeCollor);
	color: var(--bgWhite);
}

.mainNavlist {}

.mainNavlist .hNl__item {
	margin-bottom: 15px;
}

.mainNavlist .hNl__item a:hover {
	background: none;
	color: var(--activeCollor);
}

.mainNavlist .hNl__item a:hover i svg {
	fill: var(--activeCollor);
}

.mainNavlist .hNl__item a i {
	border: 1px solid var(--activeCollor);
	border-radius: 50px;
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: 8px;
}

.mainNavlist .hNl__item a i svg {
	position: absolute;
	left: 50%;
	top: 50%;
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.cabinet__cotainer {
	flex: 1;
	width: calc(100vw - 280px);
	overflow: hidden;
}

.cabinet__article-conteiner {
	padding: 30px 30px 0 30px;
	min-height: calc(100vh - 80px);
}

.cabinet__article-conteiner .exchange__rates-section {
	margin-left: -30px;
	margin-right: -30px;
}

.cabinet__fixed-conteiner {
	max-width: 1100px
}

.cabinetHeader-title {
	margin-bottom: 25px;
}

.cabinetHeader-title h1 {
	text-align: left;
	font-size: 35px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.dark .cabinetHeader-title h1 {
	color: var(--bgWhite);
}

.cabinetDescriptin {
	display: flex;
	overflow: hidden;
}

.dark .cabinetDescriptin {
	color: var(--bgWhite);
}

.dark .cD__button a {
	background: var(--darkBody);
}

.cD__text {
	margin-right: 20px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}

.cD__text p {
	font-size: 14px;
	line-height: 1.4;
}

.cD__button {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}

.cD__button a {
	display: flex;
	border: 0;
	cursor: pointer;
	line-height: 45px;
	background: var(--colorDark);
	color: var(--bgWhite);
	align-items: center;
	padding: 0 60px;
	border-radius: 35px;
	transition: all 300ms ease-in-out 0s;
}

.cD__button a:after {
	display: inline-flex;
	height: 25px;
	width: 25px;
	background: url(../images/arrowRactive.svg) center/21px no-repeat;
	content: '';
	margin-left: 12px;
	transition: all 300ms ease-in-out 0s;
}

.cD__button a:hover:after {
	margin-left: 16px;
}

.cD__button a:hover {
	padding-right: 56px;
	background: var(--activeCollor);
}

.tabloList {
	display: flex;
	margin: 25px -10px;
}

.tabloLItem {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.tabloList .tabloLItem:nth-child(2) {
	animation-delay: .3s;
}

.tabloList .tabloLItem:nth-child(3) {
	animation-delay: .6s;
}

.tabloBody {
	display: flex;
	box-shadow: 0px 0px 30px 0px #CAC8DD66;
	background: var(--bgWhite);
	padding: 10px;
	border-radius: 50px;
	color: var(--activeCollor);
	align-items: center;
	margin: 0 10px;
}

.tabloBody i {
	position: relative;
	background: #EEEAF5;
	border-radius: 60px;
	width: 45px;
	height: 45px;
	min-width: 45px;
}

.tabloBody i:before {
	content: '';
	display: inline-block;
	width: 30px;
	height: 30px;
	position: absolute;
	left: 50%;
	top: 50%;
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.dark .tabloBody {
	background: var(--darkBody);
	box-shadow: 0px 0px 30px 0px #0a0c0e;
}

.dark .tabloBody i {
	background: #000d1d;
}

.tBdetails {
	display: flex;
	margin-left: 20px;
}

.tBdetails p {
	font-weight: 300;
	font-size: 14px;
	color: #1E1E1E;
}

.dark .tBdetails p {
	color: rgba(255, 255, 255, .7);
}

/** Dashboard End**/
/** Mining **/
.tabloList.mining {}

.tabloList.mining .tabloLItem {
	width: 33.33%;
}

.tabloList.mining .tBdetails {
	flex-flow: column;
}

.tb_miningData {
	font-weight: 800;
	font-size: 25px;
	margin-bottom: 6px;
}

.tabloList.mining .tabloBody i:before {
	background: url('../images/rocket_icon.svg') center/contain no-repeat;
}

.mining__invest-list {
	display: flex;
	flex-wrap: wrap;
	margin: 40px -15px;
}

.mining__invest-item {
	width: 33.33%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.mining__invest-item.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.mining__invest-body {
	position: relative;
	margin: 15px;
	border-radius: 30px;
	background: radial-gradient(119.92% 102.19% at 50% 152.19%, #026CEA 0%, rgba(2, 108, 234, 0.00) 100%), linear-gradient(127deg, rgba(6, 11, 40, 0.74) 28.26%, rgba(10, 14, 35, 0.71) 91.2%);
	backdrop-filter: blur(60px);
	transition: all 300ms ease-in-out 0s;
}

.mn__invest-inner {
	position: relative;
	z-index: 10;
	box-shadow: 0px 0px 30px 0px #562DF766;
	background: var(--bgWhite);
	border-radius: 25px;
}

.dark .mn__invest-inner {
	background: var(--darkBody);
	box-shadow: 0px 0px 30px 0px #000c1f;
}

.mn__faceBody {
	background: url('../images/wdBg2.jpg') center/cover no-repeat;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	padding: 20px 25px;
}

.mining__invest-body.select .mn__faceBody {
	background: url('../images/wdBg.jpg') center/cover no-repeat;
}

.mn__info-btn {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 20px;
	top: 20px;
	cursor: pointer;
	background: url(../images/info_icon.svg) center/20px no-repeat;
	transition: all 300ms ease-in-out 0s;
	z-index: 14;
}

.mn__info-btn.check {
	background: url(../images/close.svg) center/17px no-repeat;
}

.mn__invest-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 13;
	padding: 15px 0;
}

.mining__invest-body.select .mn__invest-icon {
	animation: pulse .5s infinite alternate;
}

@keyframes pulse {
	0% {
		background-size: 60%;
	}

	100% {
		background-size: 120%;
	}
}

.mn_cryptoCircle {
	position: relative;
	width: 90px;
	height: 90px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	position: relative;
}

.mn_cryptoCircle:after {
	content: '';
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	height: 20px;
	width: 20px;
	background: url('../images/coinStar.svg') center/contain no-repeat;
}

.mining__invest-body.select .mn_cryptoCircle:after {
	animation: scaleAnimation 2s ease-in-out infinite;
}

@keyframes scaleAnimation {

	0%,
	100% {
		transform: scale(0);
	}

	50% {
		transform: scale(1);
	}
}

.body__bch .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #feb45a;
}

.body__ada .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #1f58e1;
}

.body__link .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #82a2f5;
}

.body__doge .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #f7da88;
}

.body__eth .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #62a5ee;
}

.body__etc .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #5cdf5c;
}

.body__ltc .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #86b1f3;
}

.body__dot .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #f047a1;
}

.body__xrp .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #4ba6e8;
}

.body__shib .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #ff4844;
}

.body__trx .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #ff4b4d;
}

.body__matic .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #6e38c8;
}

.body__usdt .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #96ffe2;
}

.body__zec .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #ffe3a2;
}

.body__bnb .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #ffe3a2;
}

.body__btc .mn__faceBody .mn_cryptoCircle {
	border: 5px solid #ffb75f;
}

.body__bch .mn_cryptoCircle {
	background: #F7931A;
	box-shadow: 0px 0px 15px 0px #F7931A;
}

.body__ada .mn_cryptoCircle {
	background: #0033AD;
	box-shadow: 0px 0px 15px 0px #0033AD;
}

.body__link .mn_cryptoCircle {
	background: #3A6FFC;
	box-shadow: 0px 0px 15px 0px #3A6FFC;
}

.body__doge .mn_cryptoCircle {
	background: #DFC068;
	box-shadow: 0px 0px 15px 0px #DFC068;
}

.body__etc .mn_cryptoCircle {
	background: #3AB83A;
	box-shadow: 0px 0px 15px 0px #3AB83A;
}

.body__ltc .mn_cryptoCircle {
	background: #6C9AE1;
	box-shadow: 0px 0px 15px 0px #6C9AE1;
}

.body__dot .mn_cryptoCircle {
	background: #E6007A;
	box-shadow: 0px 0px 15px 0px #E6007A;
}

.body__xrp .mn_cryptoCircle {
	background: #2696E7;
	box-shadow: 0px 0px 15px 0px #2696E7;
}

.body__shib .mn_cryptoCircle {
	background: #F00500;
	box-shadow: 0px 0px 15px 0px #F00500;
}

.body__usdt .mn_cryptoCircle {
	background: #69E9C6;
	box-shadow: 0px 0px 15px 0px #69E9C6;
}

.body__trx .mn_cryptoCircle {
	background: #FF060A;
	box-shadow: 0px 0px 15px 0px #FF060A;
}

.body__matic .mn_cryptoCircle {
	background: #8247e5;
	box-shadow: 0px 0px 15px 0px #6e38c8;
}

.body__zec .mn_cryptoCircle {
	background: #F6C450;
	box-shadow: 0px 0px 15px 0px #F6C450
}

.body__bnb .mn_cryptoCircle {
	background: #F6C450;
	box-shadow: 0px 0px 15px 0px #F6C450
}

.body__btc .mn_cryptoCircle {
	background: #F7931A;
	box-shadow: 0px 0px 15px 0px #F7931A;
}

.body__eth .mn_cryptoCircle {
	background: #37689E;
	box-shadow: 0px 0px 15px 0px #37689E;
}

.mn__invest-icon img {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 40px;
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.mn__withdraw-info {
	margin-top: 10px;
	text-align: center;
	position: relative;
	z-index: 13;
	display: flex;
	flex-flow: column;
}

.mn__withdraw-label {
	color: rgba(255, 255, 255, .7);
	font-size: 15px;
	font-weight: 300;
	order: 2;
	display: flex;
	justify-content: center;
}

.mn__withdraw-data {
	color: #fff;
	font-weight: 400;
	font-size: 22px;
	margin: 12px 0 5px 0;
	order: 1;
	display: flex;
	justify-content: center;
}

.mn__power {
	display: flex;
	justify-content: space-around;
	align-items: center;
	box-sizing: border-box;
	color: #fff;
	font-size: 21px;
	align-items: center;
	align-items: center;
	margin: 20px 25px;
	background: var(--activeCollor);
	border-radius: 60px;
	width: calc(100% - 40px);
	padding: 10px 15px
}

.mn__power .mn__plus,
.mn__power .mn__minus {
	display: flex;
	height: 50px;
	width: 50px;
	min-width: 50px;
	cursor: pointer;
	border: 0;
	position: relative;
	z-index: 5;
	overflow: hidden;
	text-indent: 65px;
	border-radius: 50px;
	background: linear-gradient(0deg, rgba(215, 229, 249, 0.5), rgba(215, 229, 249, 0.5)),
		linear-gradient(0deg, #DDEEFB -15.69%, #B3AEEC 127.45%);
	border: 3px solid #c9d0f4;
}

.mn__power .mn__plus:before,
.mn__power .mn__minus:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url('../images/down_arrow.svg') center/22px no-repeat;
}

.mn__power .mn__plus:before {
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.mn__power .mn__plus:focus,
.mn__power .mn__minus:focus {
	outline: none;
}

.mn__power span input[type='number'] {
	-moz-appearance: textfield;
	box-sizing: border-box;
	font-weight: 900;
	font-size: 25px;
}

.mn__power span input::-webkit-outer-spin-button,
.mn__power span input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

.mn__power span input {
	display: inline-flex;
	color: #fff;
	background: none;
	border: 0;
	width: 100%;
	text-align: right;
	font-size: 21px;
	line-height: 1;
	width: 22px;
	padding: 0;
}

.mn__power span input:focus {
	outline: none;
}

.mn__range-area {
	position: relative;
	z-index: 10;
}

.mnRange__buttons {
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
	margin-left: 25px;
	margin-right: 25px;
}

.mnRange {
	border: 0;
	border-radius: 10px;
	background: #e5e0fe;
	font-weight: 400;
	font-size: 14px;
	color: var(--colorDark);
	line-height: 30px;
	padding: 0 6px;
	cursor: pointer;
}

.mnRange.check,
.dark .mnRange:hover,
.mnRange:hover {
	color: var(--bgWhite);
	background: var(--activeCollor);
}

.dark .mnRange {
	background: #00091a;
}

.mnRange:focus {
	outline: none;
}

.mn__buttons {
	display: flex;
	flex-flow: column;
	align-items: center;
	padding: 0 25px 25px 25px;
}

.mining__invest-list.withdrawList .mn__buttons {
	margin-top: 25px;
}

.mn__withdrawal-btn {
	background: #EEEAF5;
	display: flex;
	cursor: pointer;
	border: 0;
	line-height: 50px;
	font-size: 15px;
	font-weight: 600;
	text-align: center;
	cursor: pointer;
	padding: 0;
	width: 100%;
	justify-content: center;
	border-radius: 35px;
	align-items: center;
}

.dark .mn__withdrawal-btn {
	background: #00091a;
	color: #fff;
}

.mn__withdrawal-btn:before {
	content: '';
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url('../images/withdraw_icon.svg') center/20px no-repeat;
	margin-right: 10px;
}

.dark .mn__withdrawal-btn:hover,
.mn__withdrawal-btn:hover {
	background: var(--activeCollor);
	color: #fff;
}

.mn__withdrawal-btn:hover:before {
	background: url('../images/withdraw_iconA.svg') center/20px no-repeat;
}

.mn__withdrawal-btn:focus {
	outline: none;
}

.mn__reinvest-btn {
	position: relative;
	overflow: hidden;
	border: 0;
	font-weight: 600;
	line-height: 50px;
	background: var(--activeCollor);
	border-radius: 90px;
	font-size: 15px;
	text-transform: uppercase;
	cursor: pointer;
	margin-bottom: 15px;
	color: #fff;
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: center;
}

.mn__reinvest-btn:before {
	content: '';
	display: inline-flex;
	width: 25px;
	height: 25px;
	min-width: 25px;
	background: url('../images/reload.svg') center/20px no-repeat;
	margin-right: 10px;
}

.mn__reinvest-btn:hover {
	background: var(--hoverActiveCollor);
}

.min__item-details {
	display: none;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: -2px;
	z-index: 10;
	background: rgba(6, 11, 40, 0.95);
	backdrop-filter: blur(1.5px);
	border-radius: 25px;
}

.mn__invest-inner.visible .min__item-details {
	display: block;
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

.min__item-details ul {
	padding: 250px 20px 0px 20px;
	display: flex;
	flex-flow: column;
	justify-content: flex-end;
}

.min__item-details ul li {
	display: flex;
	justify-content: space-between;
	font-size: 15px;
	font-weight: 300;
	margin-bottom: 22px;
}

.min__item-details ul li span,
.min__item-details ul li strong {
	color: #fff;
}

/** Mining End**/
/** Deposit **/
.tabloList.deposit .tabloLItem {
	width: 50%;
}

.tabloList.deposit .tBdetails {
	flex: 1;
	width: 100%;
	justify-content: space-between;
	padding: 15px;
	margin-left: 0;
	align-items: center;
}

.tabloList.deposit .tabloBody i:before {
	background: url('../images/arrowTopRight.svg') center/20px no-repeat;
}

.tabloList.deposit .tabloLItem:nth-child(2) .tabloBody i:before {
	background: url('../images/arrowBottomRight.svg') center/20px no-repeat;
}

.td__depositData {
	color: #6A678F;
}

.dark .td__depositData {
	color: var(--bgWhite);
}

.td__depositBalance {
	font-size: 25px;
	font-weight: 800;
}

.profit__calc-body {
	border-radius: 25px;
	background: var(--bgWhite);
	max-width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	border: 1px solid #EEEAF5;
	margin: 25px 0;
}

.dark .profit__calc-body {
	background: var(--darkBody);
	border: 1px solid rgba(255, 255, 255, .1);
}

.dark .calc__maintitle,
.dark .calc__choose__text {
	color: #fff;
}

.pcb__top-row {
	padding: 50px 50px 0px 50px;
}

.calc__maintitle {
	text-align: center;
	font-weight: 800;
	font-size: 26px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
	margin-bottom: 20px;
}

.calc__maintitle.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.calc__choose__text {
	text-align: center;
	margin-bottom: 20px;
	font-size: 16px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.calc__choose__text strxg {
	color: var(--activeCollor);
}

.calc__choose__text.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.calc__select-list {
	margin: 35px 0;
}

.csl__list {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}

.csll__item {
	margin: 0 5px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.csll__item.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	animation-delay: 0s;
}

.csll__button {
	display: flex;
	border: 0;
	-webkit-border-radius: 60px;
	-moz-border-radius: 60px;
	border-radius: 60px;
	width: 65px;
	height: 65px;
	min-width: 65px;
	position: relative;
	cursor: pointer;
	transition: all 300ms ease-in-out 0s;
	background: #eeeaf5;
	padding: 0;
}

.csll__button i {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 50px;
	width: 50px;
	margin: -25px 0 0 -25px;
	transition: all 300ms ease-in-out 0s;
	background-color: transparent;
	box-shadow: none;
	border-radius: 50px;
}

.csll__item.check .csll__button {
	background: #fff;
	width: 85px;
	min-width: 86px;
	height: 85px;
	border: 0;
	box-shadow: none;
	border: 2px solid #562DF7;
}

.csll__button .ada__logo,
.csll__button .shib__logo,
.csll__button .btc__logo,
.csll__button .bch__logo,
.csll__button .bnb__logo {
	background-size: 25px;
}

.dark .csll__item.check .csll__button {
	background: var(--bgBackground);
}

.dark .csll__button {
	background: var(--bgBackground);
	border: 1px solid rgba(255, 255, 255, .1);
}

.csll__item.check i {
	left: 50%;
	top: 50%;
	height: 70px;
	width: 70px;
	margin: -35px 0 0 -35px;
}

.csll__button .link__logo,
.csll__button .xrp__logo,
.csll__button .eth__logo,
.csll__button .etc__logo,
.csll__button .doge__logo,
.csll__button .ltc__logo,
.csll__button .usdt__logo,
.csll__button .zec__logo {
	background-size: 20px;
}

.profit__action-table {
	display: flex;
	padding: 30px 0 10px 0;
	justify-content: space-between;
}

.calc__action-input.calc__amount:before,
.calc__action-input.calc__usd:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 15px;
	top: 8px;
	height: 30px;
	width: 30px;
	background: url(../images/coinIcon.svg) center/20px no-repeat;
	z-index: 2;
}

.calc__action-input.calc__usd:before {
	background: url(../images/usd__icon.svg) center/20px no-repeat;
}

.profit__action-table .calc__action-input input {
	padding-left: 50px;
	width: 100%;
}

.pat__column {
	width: 32%;
}

.calc__reload-result {
	display: flex;
	border: 0;
	cursor: pointer;
	line-height: 45px;
	background: var(--colorDark);
	color: var(--bgWhite);
	align-items: center;
	padding: 0px;
	border-radius: 35px;
	transition: all 300ms ease-in-out 0s;
	width: 100%;
	justify-content: center;
}

.calc__reload-result:after {
	display: inline-flex;
	height: 25px;
	width: 25px;
	background: url(../images/arrowRactive.svg) center/21px no-repeat;
	content: '';
	margin-left: 12px;
	transition: all 300ms ease-in-out 0s;
}

.calc__reload-result:hover {
	padding-right: 56px;
	background: var(--activeCollor);
}

.calc__reload-result:hover:after {
	margin-left: 16px;
}

.dark .calc__reload-result {
	background: #000d1d;
}

.dark .calc__reload-result:hover {
	background: var(--activeCollor);
}

.pcb__bottom-row {
	padding: 0px 0px 250px 0px;
}

.calc__profit-table {
	display: flex;
	justify-content: center;
	border-radius: 10px;
	padding: 20px;
}

.cpt__item {
	display: flex;
	width: 30%;
	max-width: 260px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.cpt__item.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.cpti__icon {
	width: 60px;
	height: 60px;
	min-width: 60px;
	background: url(../images/calc_tab-icon.svg) center/contain no-repeat;
	margin-right: 12px;
}

.cpti__details {
	display: flex;
	flex-flow: column;
}

.cptid__label {
	text-transform: uppercase;
	font-size: 19px;
	margin-bottom: 10px;
}

.cptid__data {
	color: var(--activeCollor);
	font-size: 25px;
}

.dark .cptid__label {
	color: rgba(255, 255, 255, .8);
}

.dashboardStats {
	margin-top: 40px;
}

.dashboardStats h2 {
	font-size: 28px;
	line-height: 1.2;
	text-align: center;
	margin-bottom: 25px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
	text-align: left;
}

.dark .dashboardStats h2 {
	color: #fff;
}

.dashboardStats h2.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.transaction__list-info {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	visibility: hidden;
}

.transaction__list-info.aos-animate {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.transaction__table-header {
	background: var(--activeCollor);
	text-align: center;
	color: var(--bgWhite);
	border-radius: 10px;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.transaction__table-row {
	display: flex;
	padding: 20px;
	width: 100%;
	align-items: center;
}

.transaction__item-row span.transaction__coin i {
	width: 25px;
	height: 25px;
	min-width: 25px;
	margin-right: 10px;
	background-size: 50%;
	-webkit-border-radius: 55px;
	-moz-border-radius: 55px;
	border-radius: 55px;
	display: flex;
}

.transaction__item-row span.transaction__amount,
.transaction__coin {
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-weight: 500;
}

.transaction__item-row {
	text-align: center;
	font-size: 15px;
}

.transaction__item-row.row-size1 {
	width: 50%;
}

.transaction__item-row.row-size2 {
	width: 25%;
}

.transaction__item-row.row-size3 {
	width: 20%;
	text-align: center;
}

.transaction__item-row.row-size4 {
	width: 5%;
}

.transaction__item-row.row-size5 {
	width: 40%;
}

.transaction__item-row.row-size6 {
	width: 10%;
}

.transaction__item-row.row-size7 {
	width: 30%;
}

.transaction__item-row.row-size8 {
	width: 18.33%;
	text-align: center;
}

.transaction__item-row.row-size9 {
	width: 25%;
}

.transaction__item-row.row-size10 {
	width: 15%;
}

.transaction__item-row span.transaction__amount {
	color: #fff;
	display: flex;
	align-items: center;
}

.transaction__item-row span.transaction__amount i {
	width: 25px;
	height: 25px;
	min-width: 25px;
	margin-right: 10px;
	background-size: 50%;
	-webkit-border-radius: 55px;
	-moz-border-radius: 55px;
	border-radius: 55px;
}

.transaction__item-row span.transaction__ref-text a {
	color: #1E6FF6;
}

.transaction__item-row span.transaction__ref-text,
.transaction__item-row span.transaction__name {}

.transaction__item-row span.transaction__date {
	color: #727FA4;
}

.transaction__item-row span.transaction__status.progress {
	color: #FF8C39;
}

.transaction__item-row span.transaction__status.error {
	color: #FF3939;
}

.transaction__item-row span.transaction__txid {
	display: flex;
	align-items: center;
	font-weight: 300;
	color: #fff;
	word-break: break-all;
}

.transaction__item-row span.transaction__status {
	font-weight: 500;
	font-size: 15px;
	color: #01E39F;
}

.transaction__table-line {
	background: #fff;
	box-shadow: 0px 4px 8px 0px #15509F1A;
	border-radius: 10px;
	margin-bottom: 15px;
}

.dark .transaction__table-line {
	background: var(--darkBody);
	color: #fff;
}


.transaction__comission,
.transaction__power,
.transaction__text {}

.transaction__text a {
	color: #2F80ED;
	display: inline-flex;
	align-items: center;
}

.transaction__text a:before {
	content: '';
	display: inline-flex;
	width: 25px;
	height: 25px;
	min-width: 25px;
	background: url('../images/copyD.svg') center/18px no-repeat;
	margin-right: 5px;
	border-radius: 30px;
}

.transaction__power {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #2F80ED;
}

.transaction__power:before {
	content: '';
	display: inline-flex;
	width: 30px;
	height: 30px;
	min-width: 30px;
	background: url('../images/power.svg') center/20px no-repeat;
}

.transaction__text a:hover {
	text-decoration: none;
}

.transaction__name {
	display: flex;
	align-items: center;
	justify-content: center;
}

.transaction__item-row span.transaction__name i {
	width: 25px;
	height: 25px;
	min-width: 25px;
	margin-right: 10px;
	background-size: 50%;
	-webkit-border-radius: 55px;
	-moz-border-radius: 55px;
	border-radius: 55px;
	display: inline-flex;
}


/** Deposit End**/
/** Affiliate Page **/
.tabloList.affiliate .tabloLItem {
	width: 33.33%;
}

.tabloList.affiliate .tBdetails {
	flex-flow: column;
}

.tabloList.affiliate .td__affiliateLevel {
	font-weight: 800;
	font-size: 25px;
	margin-bottom: 6px;
}

.tabloList.affiliate .tabloBody i:before {
	background: url('../images/userGroup.svg') center/24px no-repeat;
}

.dashboard .affiliteList {}

.affiliateRefBox {
	border-radius: 25px;
	box-shadow: 0px 0px 100px 0px #CAC8DD66;
	background: var(--activeCollor);
	position: relative;
	padding: 35px;
	margin-top: 70px;
}

.dark .affiliateRefBox {
	box-shadow: 0px 0px 100px 0px #1b1f25;
}

.afRefInner {
	position: relative;
	z-index: 11;
	display: flex;
	flex-flow: column;
	color: #fff;
}

.afRefInner h2 {
	font-weight: 800;
	font-size: 25px;
	margin-bottom: 15px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.afRefInner p {
	line-height: 1.4;
	font-size: 14px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.urls__link {
	display: flex;
	border-radius: 25px;
	background: #EEEAF5;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	margin-top: 30px;
}

.urls__copylink {
	color: #fff;
	font-size: 15px;
	line-height: 40px;
	padding: 0 25px 0 30px;
	color: var(--activeCollor);
	font-weight: 600;
}

.urls__copy-button {
	position: absolute;
	right: 0;
	top: 0;
	line-height: 40px;
	padding: 0 85px;
	color: #fff;
	border: 0;
	cursor: pointer;
	background: var(--darkBody);
	border-radius: 25px;
	display: flex;
	align-items: center;
}

.urls__copy-button i {
	height: 30px;
	width: 30px;
	min-width: 30px;
	background: url(../images/copy.svg) center/15px no-repeat;
	cursor: pointer;
	display: block;
}

.urls__copy-button:hover {
	background: var(--activeCollor);
}

.afilRefRobot {
	position: absolute;
	right: 0;
	bottom: 0;
	text-align: right;
}

.afilRefRobot:before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 60px;
	height: 60px;
	background: url('../images/BALL1.png') center bottom no-repeat;
	-webkit-animation: mover3 2s infinite alternate;
	animation: mover3 2s infinite alternate;
	z-index: 2;
	background-size: contain;
}

.aRefRbody {
	display: inline-block;
	position: relative;
	z-index: 1;
}

.aRefRbody:before {
	content: '';
	display: inline-block;
	width: 130px;
	height: 60px;
	background: url('../images/RoboAffiliate_hand.png') center/contain no-repeat;
	position: absolute;
	left: -100px;
	bottom: 30%;
	animation: rotateAnimationRobo 4s ease-in-out infinite;
}

.aRefRbody:after {
	content: '';
	display: inline-block;
	width: 60px;
	height: 60px;
	position: absolute;
	left: -90px;
	top: 50px;
	-webkit-animation: mover2 2s infinite alternate;
	animation: mover2 2s infinite alternate;
	background: url('../images/share.png') center/contain no-repeat;
}

@keyframes rotateAnimationRobo {
	0% {
		transform: rotate(0deg);
	}

	50% {
		transform: rotate(-10deg);
	}

	100% {
		transform: rotate(0deg);
	}
}

.aRefRbody img {
	width: 200px;
	vertical-align: bottom;
}

.aRefRbody i {
	content: '';
	display: inline-block;
	position: absolute;
	right: 0;
	top: 150px;
	height: 60px;
	width: 60px;
	z-index: -1;
	background: url('../images/BALL2.png') center bottom no-repeat;
	-webkit-animation: mover1 2s infinite alternate;
	animation: mover1 2s infinite alternate;
	background-size: contain;
}

/** Affiliate Page end**/
/** Bonuses **/
.bonusesPage__section {
	display: flex;
	flex-flow: column;
	margin-top: 50px;
}

.bPs__header {
	display: flex;
	flex-flow: column;
	align-items: center;
	margin-bottom: 30px;
}

.dark .bPs__header {
	color: #fff;
}

.bPs__header h2 {
	font-weight: 800;
	font-size: 25px;
	margin-bottom: 15px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	text-align: center;
}

.bPs__header p {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	text-align: center;
}

.bonusTable {
	display: flex;
	flex-flow: column;
	margin-top: 40px;
}

.bonusSelectList_row {
	display: flex;
	flex-wrap: wrap;
}

.bonusSL__item {
	width: 25%;
	display: flex;
	justify-content: center;
	margin-bottom: 65px;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.bonusSL__item:nth-child(2) {
	animation-delay: .1s;
}

.bonusSL__item:nth-child(3) {
	animation-delay: .2s;
}

.bonusSL__item:nth-child(4) {
	animation-delay: .3s;
}

.bonusSL__item:nth-child(5) {
	animation-delay: .4s;
}

.bonusSL__item:nth-child(6) {
	animation-delay: .5s;
}

.bonusSL__item:nth-child(7) {
	animation-delay: .6s;
}

.bonusSL__item:nth-child(8) {
	animation-delay: .7s;
}

.bonusSL__item button {
	background: none;
	border: 0;
	cursor: pointer;
	position: relative;
}

.bonusSL__item button:after {
	position: absolute;
	left: 50%;
	height: 60px;
	width: 60px;
	margin-left: -30px;
	top: 5px;
	z-index: 2;
	content: '';
	display: inline-block;
	opacity: 0;
	transition: all 300ms ease-in-out 0s;
	background: url(../images/mArobot.png) center top no-repeat;
	background-size: 72px;
}

.bonusSL__item button:before {
	content: '';
	display: inline-block;
	position: absolute;
	width: 60%;
	left: 20%;
	top: -10px;
	height: 50px;
	background: var(--activeCollor);
	border-radius: 20px;
	z-index: 1;
}

.bonusSL__item button.checked:before {
	height: calc(100% + 20px);
}

.bonusSL__item button span {
	background: #F7F9FF;
	font-weight: 800;
	font-size: 20px;
	line-height: 60px;
	border-radius: 25px;
	padding: 15px 30px;
	display: block;
	position: relative;
	z-index: 3;
	line-height: 1.2;
}

.bonusSL__item button.checked span {
	background: #EEEAF5;
	color: var(--activeCollor);
	box-shadow: 0px 15px 30px 0px #562DF799;
}

.bonusSL__item button.checked:after {
	top: -59px;
	opacity: 1;
	animation: changeBgRoboto 3s linear infinite;
}

@keyframes changeBgRoboto {

	0%,
	100% {
		background-image: url(../images/mArobot.png);
		background-size: 72px;
	}

	50% {
		background-image: url(../images/mArobot2.png);
		background-size: 72px;
	}
}

.dark .bonusSL__item button span {
	background: var(--darkBody);
	color: #fff;
}

.bonusSelectButton_row {
	margin-bottom: 25px;
	margin-top: -20px;
}

.bonusSelectButton_row button {
	line-height: 45px;
	font-weight: 600;
	display: flex;
	border: 0;
	cursor: pointer;
	border-radius: 25px;
	align-items: center;
	width: 100%;
	justify-content: center;
	text-transform: uppercase;
	background: var(--activeCollor);
	color: #fff;
}

.bonusSelectButton_row button:focus {
	outline: none
}

.bonusSelectButton_row button:after {
	content: '';
	display: inline-flex;
	width: 30px;
	height: 30px;
	min-width: 30px;
	background: url('../images/rocket.svg') center/20px no-repeat;
	margin-left: 10px;
}

.bonusSelectButton_row button:hover {
	background: var(--hoverActiveCollor);
}

.bonusTable_text {
	text-align: center;
	margin: 15px 0 30px 0;
	;
}

.bonusTable_text p {
	line-height: 1.4;
	font-weight: 300;
	font-size: 14px;
}

.dark .bonusTable_text p {
	color: rgba(255, 255, 255, .7);
	;
}

.bonusTable_links {
	display: flex;
	align-items: center;
}

.bTl__text {
	font-weight: 600;
	font-size: 18px;
}

.dark .bTl__text {
	color: #fff;
}

.bTl__area {
	display: flex;
	align-items: center;
	flex: 1;
	width: 100%;
}

.bTl__area button {
	display: flex;
	border: 0;
	cursor: pointer;
	line-height: 45px;
	background: var(--activeCollor);
	color: var(--bgWhite);
	align-items: center;
	padding: 0 15px;
	border-radius: 35px;
	transition: all 300ms ease-in-out 0s;
	text-transform: uppercase;
	font-weight: 500;
	margin-right: auto;
}

.bTl__area button:focus {
	outline: none;
}

.bTl__area button:after {
	display: inline-flex;
	height: 25px;
	width: 25px;
	background: url(../images/arrowRactive.svg) center/21px no-repeat;
	content: '';
	margin-left: 12px;
	transition: all 300ms ease-in-out 0s;
}

.bTl__area input {
	padding: 0 30px;
	box-sizing: border-box;
	background: none;
	line-height: 45px;
	color: var(--colorDark);
	border: 1px solid #CEC3DE;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	width: 100%;
	transition: all 300ms ease-in-out 0s;
	font-size: 15px;
	flex: 1;
	width: 100%;
	margin: 0 15px;
}

.dark .bTl__area input {
	background: var(--bgBackground);
	border: 1px solid rgba(255, 255, 255, .1);
}

.bTl__area input::-webkit-input-placeholder {
	color: var(--colorDark);
}

.bTl__area input:-ms-input-placeholder {
	color: var(--colorDark);
}

.bTl__area input::placeholder {
	color: var(--colorDark);
}

.dark .bTl__area input:focus,
.bTl__area input:focus {
	outline: none;
	border: 1px solid #004DFF;
}

/** Bonuses End**/
/** Withdraws **/
.withdraw__exchange-section {
	margin: 30px 0;
	position: relative;
	z-index: 11;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.wes__table-box {
	border-radius: 25px;
	background: var(--bgWhite);
	border: 1px solid #EEEAF5;
}

.westb__inner {
	padding: 30px;
	display: flex;
	align-items: center;
	flex-flow: column;
	-webkit-border-radius: 0px;
	-webkit-border-bottom-left-radius: 28px;
	-moz-border-radius: 0px;
	-moz-border-radius-bottomleft: 28px;
	border-radius: 0px;
	border-bottom-left-radius: 28px;
}

.westb__title {
	font-size: 28px;
	margin-bottom: 35px;
	text-align: center;
	display: block;
}

.westb__bottom-change {
	display: flex;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
}

.wbc__item {
	width: 32%;
}

.cabinet__cotainer .calc__action-label {
	visibility: inherit;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

.cabinet__cotainer .calc__action-label {
	color: #1E1E1E;
}

.cabinet__cotainer .wbc__exchange,
.cabinet__cotainer .calc__item-line-row {
	visibility: inherit;
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.wc__item {
	text-align: center;
	max-width: 100%;
	border: 0;
	padding: 0;
	font-size: 18px;
	background: none;
	border-radius: 0;
	box-sizing: border-box;
	width: 100%;
	color: var(--darkBody);
	padding-right: 40px;
}

.dark .wc__item {
	color: #fff;
}

.wc__item:focus {
	outline: none;
}

.wbc__exchange {
	display: flex;
	align-items: center;
	line-height: 45px;
	border: 0;
	border-radius: 25px;
	background: var(--darkBody);
	cursor: pointer;
	color: var(--bgWhite);
	width: 100%;
	font-size: 18px;
	justify-content: center;
}

.wbc__exchange:after {
	content: '';
	display: inline-flex;
	height: 30px;
	width: 30px;
	min-width: 30px;
	background: url('../images/reload.svg') center/17px no-repeat;
	margin-left: 10px;
}

.wbc__exchange:focus {
	outline: none;
}

.dark .wbc__exchange,
.wbc__exchange:hover {
	background: var(--activeCollor);
}

.dark .wes__table-box {
	background: var(--darkBody);
	border: 1px solid rgba(255, 255, 255, .1);
}

.dark .cabinet__cotainer .calc__action-label,
.dark .westb__title {
	color: #fff;
}

/** Withdraws End **/


@media screen and (max-width:1460px) {
	.mnsRobot {
		width: 460px;
	}

	.mnsg_white,
	.dark .mnsg_white,
	.mnsg_dark,
	.dark .mnsg_dark {
		width: 80%;
	}

	.mnsCoins,
	.mnsBonus {
		font-size: 15px;
	}

	.mnsCoins,
	.mnsBonus {
		width: 150px;
		height: 150px;
	}

	.mnsCoins:before,
	.mnsBonus:before {
		width: 35px;
		height: 35px;
		margin-bottom: 10px;
	}

	.mnsCoins {
		right: 180px;
	}

	.dark .mainScreen_cover,
	.mainScreen_cover {
		padding-bottom: 120px;
		background-size: contain;
	}

	.shutdownStars {
		left: -100px;
	}
}

@media screen and (max-width: 1260px) {

	.main__fixed,
	.homeHeader__conteiner,
	.article__fixed {
		padding-left: 12px;
		padding-right: 12px;
	}

	.fixedPanel {
		right: 10px;
	}

	.mf__Left h1 {
		font-size: 42px;
	}

	.aUs__robo figure img {
		width: 70%;
	}

	.aboutRobot {
		height: 280px;
		width: 180px;
		margin-left: -87px;
		bottom: 100px;
	}

	.aboutRobot:before {
		width: 130px;
		height: 70px;
		left: 0;
		margin-left: -90px;
		margin-top: -30px;
	}

	.aboutRobot:after {
		width: 130px;
		height: 70px;
		right: 0;
		margin-right: -90px;
		margin-top: -30px;
	}

	.aUs__robo figure:after,
	.aUs__robo figure:before {
		width: 80px;
		height: 80px;
	}

	.aUs__robo figure:after {
		left: 106px;
	}

	.aUs__robo figure:before {
		right: 80px;
	}

	.profitCalcTable {
		max-width: 100%;
	}
}

@media screen and (max-width: 1100px) {
	.mnsRobot {
		width: 352px;
		left: 50%;
		margin-left: -176px;
	}

	.mnsCoins {
		right: 10%;
	}

	.mnsDcoin,
	.mf__action figure:before {
		width: 80px;
		height: 80px;
	}

	.mnsg_white,
	.mnsg_dark {
		width: 500px;
	}

	.dark .mnsg_white,
	.dark .mnsg_dark {
		width: 500px;
	}

	.mf__action {
		text-align: center;
	}

	.mobileHeader {
		display: block;
		position: relative;
		z-index: 25;
	}

	.cabinet__page {
		position: relative;
		z-index: 11;
	}

	.cabinet__navigation {
		flex: 0 0 320px;
	}

	.cabinet__nav-header .logotype {
		display: none;
	}

	.userLevel__tablo {
		margin-top: 0;
	}

	.cabinet__navigation {
		position: fixed;
		left: 0;
		top: 75px;
		right: 0;
		bottom: 0;
		z-index: 30;
		height: calc(100vh - 70px);
		background: #f5f9ff;
		overflow: auto;
		display: none;
	}

	.mainNavlist {
		padding-bottom: 20px;
	}

	.mobButton {
		display: flex;
	}

	.ViewMenu .mobButton {
		background: url('../images/close.svg') center/contain no-repeat;
		background-size: 13px;
	}

	.dashboard .homeHeader__conteiner {
		justify-content: space-between;
	}

	.ViewMenu {
		overflow: hidden;
	}

	body.ViewMenu .cabinet__navigation {
		display: flex;
	}

	.cabinet__nav-header {
		padding-left: 15px;
	}

	.footer__head .homeNavigation {
		display: none;
	}

	.footer__head {
		justify-content: space-between;
	}

	.footer__copyright {
		padding-left: 0;
	}
}

@media screen and (max-width: 1024px) {
	.pcb__top-row {
		padding: 15px 15px 0px 15px;
	}

	.affiliate__section .article__fixed,
	.aboutUs__section .article__fixed {
		flex-flow: column;
	}

	.aUs__right,
	.aUs__left {
		width: 100%;
		order: 2;
	}

	.aUs__right {
		margin-bottom: 20px;
		order: 1;
	}

	.aUs__robo figure:after {
		left: 50%;
		margin-left: -180px;
	}

	.aUs__robo figure img {
		max-width: 420px;
	}

	.aUs__robo figure:before {
		right: 50%;
		margin-right: -180px;
	}

	.aff__LeftColumn {
		width: 100%;
		order: 2;
		margin-top: 25px;
	}

	.affLC__body h2 br {
		display: none;
	}

	.aff__RightColumn {
		width: 100%;
		order: 1;
	}

	.afiliateList {
		margin-left: 0;
	}

	.aboutUs__section,
	.profit__section,
	.affiliate__section {
		padding: 20px 0;
	}

	.affiliateRobot {
		text-align: center;
	}

	.dark .affiliate__section,
	.affiliate__section {
		background: none;
	}

	.dark .mainScreen_cover,
	.mainScreen_cover {
		padding-bottom: 40px;
	}
}

@media screen and (min-width: 1000px) and (max-width: 1140px) {
	.main__header .hNl__group .hNl__item:first-child {
		display: none;
	}
}

@media screen and (max-width: 1100px) {
	.main__header .homeNavigation {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 11;
		background: #fff;
		display: none;
		overflow: auto;
		height: 100vh;
		display: none;
		top: 0px;
	}

	.main__header .hNavigation_list {
		padding-bottom: 30px;
	}

	.main__header .header__user-nav,
	.main__header .logotype {
		position: relative;
		z-index: 12;
	}

	.main__header .hNavigation_list {
		padding-top: 80px;
	}

	.dark .main__header .homeNavigation {
		background: #000d1d;
	}

	.ViewMenu .homeNavigation {
		display: flex;
		-webkit-animation-duration: 1s;
		animation-duration: 1s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation-name: fadeIn;
		animation-name: fadeIn;
	}

	.homeNavigation .hNl__item {
		-webkit-animation-duration: 1s;
		animation-duration: 1s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation-name: fadeInUp;
		animation-name: fadeInUp;
	}

	.homeNavigation .hNl__item:nth-child(2) {
		animation-delay: .2s;
	}

	.homeNavigation .hNl__item:nth-child(3) {
		animation-delay: .4s;
	}

	.homeNavigation .hNl__item:nth-child(4) {
		animation-delay: .6s;
	}

	.homeNavigation .hNl__item:nth-child(5) {
		animation-delay: .8s;
	}

	.homeNavigation .hNl__item:nth-child(6) {
		animation-delay: 1s;
	}

	.homeHeader__conteiner {
		justify-content: space-between;
	}

	.main__header .homeNavigation .hNl__group {
		flex-flow: column;
	}

	.abS__bottom {
		width: 80%;
		margin-left: 10%;
	}

	.abS__body p {
		text-align: center;
	}

	.pagerInner__section {
		padding-top: 90px;
		min-height: auto;
	}
}

@media screen and (max-width: 960px) {
	.benefitList>.bL__item {
		margin-top: 0;
		padding-bottom: 12px;
		animation: none;
		margin: auto;
	}

	.bLi__cell {
		min-width: 90%;
		max-width: none;
		width: 90%;
	}

	.benefitList {
		padding-top: 180px;
	}

	.benefits__section .article__fixed:before {
		margin-top: -240px;
		background-size: 80%;
	}
}

@media screen and (max-width: 860px) {
	.benefits__section .article__fixed:before {
		margin-top: -335px;
	}

	.benefit__subtitle p {
		max-width: 100%;
	}

	.faq__item {
		width: 100%;
	}

	.calc__profit-table {
		padding-left: 0;
		padding-right: 0;
	}

	.cptid__label {
		font-size: 14px;
	}

	.cptid__data {
		font-size: 19px;
	}

	.cpti__icon {
		width: 45px;
		height: 45px;
		min-width: 45px;
	}

	.dashboard .affiliteList .fLim__body {
		flex-flow: column;
	}

	.dashboard .affiliteList .fLim__text {
		padding-left: 0;
		text-align: center;
		margin-top: 12px;
	}

	.dashboard .affiliteList {
		margin-top: 20px;
	}

	.bonusSL__item {
		width: 33.33%;
	}

	.abS__top,
	.aboutChoise,
	.pCTb__top {
		flex-flow: column;
	}

	.abSt__left {
		width: 100%;
		order: 2;
	}

	.abSt__right,
	.aboutC__left,
	.aboutC__right,
	.pCT__right-column,
	.pCT__left-column {
		width: 100%;
	}

	.abSt__right,
	.aboutC__right {
		order: 1;
	}

	.aboutC__left {
		order: 2;
		margin-top: 25px;
	}

	.aboutC__right {
		margin-top: 25px;
		min-height: 250px;
	}

	.pLLi__ghs br {
		display: none;
	}

	.bL__item {
		width: 25%;
	}

	.abstText {
		padding-left: 0;
	}

	.abstText h2 br {
		display: none;
	}

	.benefitList {
		justify-content: center;
	}

	.pageAbout {
		flex-flow: column;
	}

	.pA__rightColumn,
	.pA__leftColumn {
		width: 100%;
		order: 2;
	}

	.pA__rightColumn {
		order: 1;
		overflow: hidden;
		padding-bottom: 20px;
		margin-bottom: 25px;
	}

	.pA__leftColumn p {
		max-width: 100%;
	}
}

@media screen and (max-width: 840px) {
	.mining__invest-item {
		width: 50%;
	}
}

@media screen and (max-width: 820px) {
	.main__fixed {
		flex-flow: column;
	}

	.mf__Left {
		order: 2;
		width: 100%;
		padding-top: 55px;
	}

	.mf__Left p br,
	.mf__Left h1 br {
		display: none;
	}

	.mf__Right {
		order: 1;
		width: 100%;
	}
}

@media screen and (max-width: 780px) {

	.tabloList.affiliate .td__affiliateLevel,
	.tb_miningData {
		font-size: 18px;
	}
}

@media screen and (max-width: 760px) {

	.faq__page h1,
	.pA__leftColumn h1,
	.abstText h2 {
		font-size: 30px;
	}

	.afilatePageBox,
	.afCT__top,
	.beginer__body {
		flex-flow: column;
	}

	.bb_right,
	.bb__left {
		width: 100%;
	}

	.bb__start-row {
		display: none;
	}

	.benefit__subtitle {
		margin-bottom: -80px;
	}

	.pagerInner__section .benefits__section .article__fixed:before {
		top: 0;
		margin-top: 50px;
	}

	.afCTt__left {
		width: 100%;
		padding-right: 0;
		order: 2;
	}

	.afCTt__right {
		width: 100%;
		margin-bottom: 20px;
		order: 1;
	}

	.afPB__right {
		order: 1;
		width: 100%;
		overflow: hidden;
		padding-top: 60px;
		margin-top: -30px;
	}

	.afPB__left {
		width: 100%;
		order: 2;
		margin-top: 20px;
	}

	.afPB__left p {
		max-width: 100%;
	}
}

@media screen and (max-width: 720px) {
	.transaction__table-header {
		display: none;
	}

	.transaction__table-row li {
		margin-bottom: 12px;
	}

	.transaction__table-row li:last-child {
		margin-bottom: 0;
	}

	.transaction__table-row,
	.transaction__table-row.deposit__row {
		flex-flow: column;
	}

	.transaction__item-row.row-size1,
	.transaction__item-row.row-size2,
	.transaction__item-row.row-size3,
	.transaction__item-row.row-size4,
	.transaction__item-row.row-size5,
	.transaction__item-row.row-size6,
	.transaction__item-row.row-size7,
	.transaction__item-row.row-size8,
	.transaction__item-row.row-size9,
	.transaction__item-row.row-size10 {
		width: 100%;
	}

	.tabloList.mining {
		flex-wrap: wrap;
	}

	.sftRobot,
	.sftShield {
		width: 100%;
	}

	.SafetyRobot,
	.tabloList.mining .tabloLItem {
		width: 50%;
	}

	.tabloList.mining .tabloLItem:last-child {
		margin-top: 25px;
	}

	.cabinetHeader-title h1,
	.aboutC__left h3 {
		font-size: 25px;
	}

	.aboutC__left h3 br {
		display: none;
	}

	.bPs__header h2 {
		font-size: 18px;
	}
}

@media screen and (max-width:680px) {
	.profit__action-table {
		flex-flow: column;
	}

	.pat__column {
		width: 100%;
	}

	.profit__action-table .pat__column:first-child {
		margin-bottom: 20px;
	}

	.sftShield {
		margin-right: 0;
	}
}

@media screen and (max-width:660px) {
	.urls__link {
		flex-flow: column;
	}

	.urls__copy-button {
		position: static;
		justify-content: center;
	}

	.urls__link {
		background: none;
	}

	.urls__copylink {
		display: flex;
		border-radius: 25px;
		background: #EEEAF5;
		margin-bottom: 15px;
	}

	.bonusSL__item {
		width: 50%;
	}
}

@media screen and (max-width:640px) {
	.pagerInner__section .affiliteList {
		flex-wrap: wrap;
	}

	.pagerInner__section .afLItem {
		width: 50%;
	}

	.mining__invest-body {
		margin: 5px 10px 5px 5px;
	}

	.befeitBottomRow {
		flex-flow: column;
		align-items: center;
	}

	.signGet__row {
		margin-right: 0;
		margin-bottom: 20px;
	}

	.signGet__row .bonus__button span {
		margin-right: 4px;
	}

	.afC__promo h3,
	.afCTt__left h2 {
		font-size: 25px;
	}
}

@media screen and (max-width:600px) {
	.bLi__cell {
		padding: 12px;
	}

	.bL__item {
		width: 33.33%;
	}
}

@media screen and (max-width:580px) {
	.westb__bottom-change {
		flex-flow: column;
	}

	.wbc__item {
		width: 100%;
	}

	.wbc__item:hover {
		position: relative;
		z-index: 22;
	}

	.abS__body h3 {
		font-size: 25px;
		margin-bottom: 12px;
	}

	.abS__body p {
		font-size: 14px;
		line-height: 1.3;
		font-weight: 200;
	}

	.abS__bottom {
		width: 90%;
		margin-left: 5%;
	}
}

@media screen and (max-width:560px) {
	.mf__Left h1 {
		font-size: 25px;
	}

	.mnsCoins,
	.mnsBonus {
		width: 110px;
		height: 110px;
	}

	.mnsCoins span,
	.mnsBonus span {
		font-size: 12px;
		font-weight: 400;
		line-height: 1.3;
	}

	.mnsCoins:before,
	.mnsBonus:before {
		width: 25px;
		height: 25px;
		margin-bottom: 5px;
	}

	.mnsBonus {
		left: 50%;
		margin-left: -180px;
	}

	.mf__action figure:before {
		left: 50px;
	}

	.mnsg_white,
	.mnsg_dark,
	.dark .mnsg_white,
	.dark .mnsg_dark {
		width: 80%;
	}

	.tabloList.affiliate .tabloLItem,
	.mining__invest-item {
		width: 100%;
	}

	.mining__invest-body {
		margin: 10px 0;
	}

	.cabinetDescriptin {
		flex-flow: column;
	}

	.cD__text {
		margin-right: 0;
		margin-bottom: 15px;
	}

	.cD__button a {
		display: inline-flex;
	}

	.cpt__item {
		flex-flow: column;
		align-items: center;
		text-align: center;
	}

	.cpti__icon {
		margin-right: 0;
		margin-bottom: 15px;
	}

	.cpt__item {
		width: 33.33%;
	}

	.affiliateRefBox {
		padding-bottom: 280px;
	}

	.afilRefRobot {
		right: 50%;
		margin-right: -150px;
	}

	.affileBody,
	.bTl__area,
	.bonusTable_links {
		flex-flow: column;
	}

	.bTl__area input {
		margin: 20px 0;
	}

	.bTl__area button {
		width: 100%;
		justify-content: center;
	}

	.aUs__right h2,
	.benefits__section h2,
	.profitPageTitle,
	.profit__section h2,
	.faq__section .section__header h2,
	.affLC__body h2,
	.pCT__title {
		font-size: 30px;
	}

	.afb__left {
		margin-bottom: 20px;
	}

	.affileItem:nth-child(2) {
		margin-right: 30px;
	}

	.affileItem:nth-child(3) {
		margin-right: 60px;
	}

	.affileItem:nth-child(4) {
		margin-right: 90px;
	}
}

@media screen and (max-width:520px) {
	.pagerInner__section .benefits__section .article__fixed:before {
		margin-top: 90px;
	}

	.benefits__section .article__fixed:before {
		width: 250px;
		height: 250px;
		margin-left: -125px;
	}

	.bL__item {
		width: 50%;
	}

	.bLic__num {
		font-size: 20px;
	}

	.bLi__cell:before {
		width: 40px;
		height: 40px;
		min-width: 40px;
	}

	.footer__bottom,
	.footer__head {
		flex-flow: column;
	}

	.footer__head .homeNavigation {
		display: block;
		margin-bottom: 15px;
	}

	.footer__head .homeNavigation .hNl__group {
		flex-wrap: wrap;
		justify-content: center;
	}

	.footer__copyright {
		text-align: center;
		order: 2;
	}

	.footer__bottom .socialList {
		order: 1;
		margin: 0 auto 25px auto;
	}

	.tabloList {
		flex-flow: column;
	}

	.tabloList.deposit .tabloLItem,
	.tabloList.mining .tabloLItem,
	.tabloLItem {
		width: 100%;
		margin-bottom: 20px;
	}

	.tabloList.mining .tabloLItem:last-child {
		margin-top: 0px;
	}

	.pA__rightColumn figure img {
		width: 80%;
	}

	.pAc1 {
		left: 20px;
	}

	.pAc2 {
		right: 80px;
	}
}

@media screen and (max-width:500px) {

	.mnsg_white,
	.mnsg_dark,
	.dark .mnsg_white,
	.dark .mnsg_dark {
		width: 100%;
	}

	.aUs__bottom-row .socialList {
		display: none;
	}

	.pagerInner__section .profitCalcTable .aboutRobot {
		width: 90px;
		top: -45px;
	}
}

@media screen and (max-width:480px) {
	.calc__two-column {
		flex-flow: column;
	}

	.calc__two-column .calc__column-item {
		width: 100%;
	}

	.profitCalcTable {
		padding: 10px;
	}

	.pCbR__item:nth-child(2),
	.dark .pCbR__item:nth-child(2),
	.pCbR__item:first-child,
	.dark .pCbR__item:first-child {
		background-size: 40px;
	}

	.pCbR__item {
		padding-top: 60px;
		padding-bottom: 72px;
	}

	.pcbR__label {
		font-size: 16px;
	}

	.pcbR__data {
		font-size: 30px;
	}

	.pCbR_coin,
	.pCbR_coin3,
	.pCbR_coin4,
	.pCbR_coin2 {
		background-size: 28px;
	}

	.pCbR_percent,
	.pCbR_percent2,
	.pCbR_percent3 {
		background-size: 32px;
	}

	.pCbR_percent2 {
		bottom: -20px;
	}

	.pLL_item {
		width: 100%;
	}

	.affiliateRobot figure {
		padding-left: 70px;
	}

	.aboutUs__section,
	.affiliate__section {
		overflow: hidden;
	}

	.aboutRobot {
		bottom: 45px;
	}
}

@media screen and (max-width:460px) {
	.afPB__left h1 {
		font-size: 30px;
	}

	.affileItem:nth-child(2),
	.affileItem:nth-child(3),
	.affileItem:nth-child(4) {
		margin-right: 0;
	}

	.footer__section .login__action span,
	.footer__section .registration__action span {
		display: inline-flex;
	}

	.login__action span,
	.registration__action span {
		display: none;
	}

	.login__action i,
	.registration__action i {
		margin-right: 0;
	}

	.login__action,
	.registration__action {
		padding: 0 12px;
	}

	.cptid__data {
		font-size: 15px;
	}

	.pcb__bottom-row {
		padding-bottom: 10px;
	}

	.dashboard .affiliteList {
		flex-wrap: wrap;
	}

	.dashboard .afLItem {
		width: 50%;
	}

	.bl__item {
		padding-top: 75px;
		position: relative;
	}

	.beginIcon {
		position: absolute;
		left: 15px;
		top: 10px;
	}
}

@media screen and (max-width:400px) {
	.pagerInner__section .benefits__section .article__fixed:before {
		top: 40px;
	}

	.pagerInner__section .afLItem {
		width: 100%;
	}
}

@media screen and (max-width:380px) {
	.afilateRobots {
		scale: .8;
	}

	.afilateRobots {
		display: flex;
	}
}

@media screen and (max-width:360px) {
	.afilateRobots {
		margin-left: -20px;
	}

	.homeHeader__conteiner .registration__action,
	.mobileHeader .registration__action {
		display: none;
	}

	.cabinet__article-conteiner {
		padding-left: 12px;
		padding-right: 12px;
	}

	.mining__invest-list {
		margin-left: 0;
		margin-right: 0;
	}
}

@media screen and (max-width:340px) {
	.bonus__button {
		white-space: nowrap;
	}

	.bonus__button span {
		margin-right: 4px;
	}

	.pA__leftColumn h1,
	.abstText h2 {
		font-size: 25px;
	}
}

.begin__list .bl__item {
	width: 100%;
	margin: auto;
	margin-bottom: 15px;
}

.benefitList .bL__item {
	height: fit-content;
}

.pCT__lavelsBody .pLLi__body {
	min-height: 80px;
}

.bonus__button strong {
	font-weight: 800;
	font-size: 16px;
	text-transform: uppercase;
	color: var(--activeCollor);
}

.benefitList .bL__item {
	background: transparent;
}

.profitPageTitle strong {
	color: var(--activeCollor);
}

#fullNameDep {
	color: var(--activeCollor);
}

.modallWinbox button.checked::after,
.bonusSL__item button.checked::after {
	top: -59px;
	opacity: 1;
	animation: changeBgRoboto 3s linear infinite;
}

.modallWinbox button::after,
.bonusSL__item button::after {
	position: absolute;
	left: 50%;
	height: 60px;
	width: 60px;
	margin-left: -30px;
	top: 5px;
	z-index: 2;
	content: '';
	display: inline-block;
	opacity: 0;
	transition: all 300ms ease-in-out 0s;
	background: url(../images/mArobot.png) center top no-repeat;
	background-size: auto;
	background-size: 72px;
}

.modallWinbox button.checked::before,
.bonusSL__item button.checked::before {
	height: calc(100% + 20px);
}

.modallWinbox button::before,
.bonusSL__item button::before {
	content: '';
	display: inline-block;
	position: absolute;
	width: 60%;
	left: 20%;
	top: -10px;
	height: 50px;
	background: var(--activeCollor);
	border-radius: 20px;
	z-index: 1;
}

.modallWinbox button,
.bonusSL__item button {
	background: none;
	border: 0;
	cursor: pointer;
	position: relative;
}

.modallWinbox button.checked span,
.bonusSL__item button.checked span {
	background: #EEEAF5;
	color: var(--activeCollor);
	box-shadow: 0px 15px 30px 0px #562DF799;
}

.dark .modallWinbox button span,
.dark .bonusSL__item button span {
	background: var(--darkBody);
	color: #fff;
}


.modallWinbox button span,
.bonusSL__item button span {
	background: #F7F9FF;
	font-weight: 800;
	font-size: 20px;
	line-height: 60px;
	border-radius: 25px;
	padding: 15px 30px;
	display: block;
	position: relative;
	z-index: 3;
	line-height: 1.2;
}

.modallWinbox {
	width: 100%;
	display: flex;
	justify-content: center;
	margin-bottom: 45px;
	margin-top: 50px;
}


.fixedPanel .socialList {
	display: block;
	width: 40px;
}

.fixedPanel .socialList li {
	height: 40px;
	width: 40px;
	margin: 0;
	margin-top: 5px;
}

.fixedPanel .socialList li a {
	border-color: var(--activeCollor);
}


.dark .fixedPanel .socialList li a {
	background: #05162b;
}


@keyframes shine {

	0%,
	20%,
	50%,
	80% {}

	30%,
	70%,
	95% {
		box-shadow: 0 0 10px #011EB7, 0 0 10px #655BD9, 0 0 20px #C7ABF0, 0 0 40px #937DFF;
	}
}

.socialList>li:nth-child(1) {
	animation: shine 2.5s linear infinite;
	transition: all .2s;
	border-radius: 50%;
}

.footer__bottom .socialList li {
	max-width: 30px;
}