@font-face{font-family:neuron;src:url(../assets/fonts/neuron/Neuron_Regular.html);font-weight:400;font-display:swap}@font-face{font-family:neuron;src:url(../assets/fonts/neuron/Neuron_Bold.html);font-weight:700;font-display:swap}@font-face{font-family:neuron angled;
src:url(../assets/fonts/neuronAngled/neuronAngledFont/NEURONANGLED.html);
font-display:swap
}
@font-face{font-family:neuron angled;
src:url(../assets/fonts/neuronAngled/neuronAngledFontBold/NEURONANGLEDBOLD.html);
font-display:swap;
font-weight:700
}
.wrapper {
	overflow:hidden
}
body,
html {
	font-size:16px;
	line-height:1;
	color:#fff;
	font-family:neuron,
	sans-serif
}
body {
	background-color:#151419;
	position:relative;
	opacity:0;
	-webkit-transition:opacity .5s ease-in-out;
	transition:opacity .5s ease-in-out
}
body.loaded {
	opacity:1;
	-webkit-transition:.5s ease-in-out;
	transition:.5s ease-in-out
}
*,
*:before,
*:after {
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
h1,
h2,
h3,
h4,
p,
ul,
li,
.section {
	padding:0;
	margin:0
}
img {
	max-width:100%
}
.flex {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.centered {
	text-align:center
}
.limiter {
	max-width:880px;
	margin-left:auto;
	margin-right:auto
}
@media(max-width:1175px){#wrapper{overflow-x:hidden;overflow-y:hidden}}h1.global-title{font-size:85px;font-family:neuron angled,
sans-serif;
font-weight:700;
padding:0!important
}
h1.global-title span {
	color:#ffa243
}
@media(max-width:1500px){h1.global-title{font-size:3.7rem}}@media(max-width:1175px){h1.global-title{font-size:3rem}}@media(max-width:500px){h1.global-title{font-size:9vw}}h2.logo{font-size:3.75rem;font-family:neuron angled,
sans-serif;
font-weight:700
}
h2.global-subtitle {
	font-size:2rem;
	font-weight:400;
	line-height:2.5rem
}
@media(max-width:1500px){h2.global-subtitle{font-size:2rem;line-height:2rem}}@media(max-width:1175px){h2.global-subtitle{font-size:1.75rem;line-height:2rem}}@media(max-width:500px){h2.global-subtitle{font-size:7vw;line-height:8vw}}.default-title h2 {
	font-size:50px;
	letter-spacing:1.5px;
	line-height:100%;
	font-weight:700;
	font-family:neuron angled,
	sans-serif;
	color:#fff
}
.default-title h2 span {
	color:#ffa243
}
@media(max-width:1175px){.default-title h2 {
	font-size:2rem
}
}
@media(max-width:1500px){.default-title h2 {
	font-size:2.5rem
}
}
@media(max-width:1175px){.default-title h2 {
	font-size:2rem
}
}
.def-btn {
	min-width:300px;
	height:70px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	font-size:27px;
	font-family:neuron angled,
	sans-serif;
	font-weight:700;
	text-transform:uppercase;
	text-decoration:none;
	border-radius:45px;
	line-height:80px;
	color:#fff;
	-webkit-transition:background-color .3s ease-in-out;
	transition:background-color .3s ease-in-out
}
@media(max-width:1500px){.def-btn{line-height:70px;font-size:1.5rem}}@media(max-width:1175px){.def-btn{min-width:260px;line-height:1;font-size:1.5rem}}@media(max-width:992px){.def-btn{height:55px;font-size:1.35rem}}.def-btn.def-blue{background-color:#6149e1}.def-btn.def-blue:hover{background-color:#462adc;-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out
}
.def-btn.def-blue:focus,
.def-btn.def-blue:active {
	background-color:#7c68e6;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.def-btn.def-trans {
	border:2px solid rgba(255,
	255,
	255,
	.3)
}
.def-btn.def-trans:hover {
	background-color:#3b3b3b;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.def-btn.def-trans:focus,
.def-btn.def-trans:active {
	background-color:#262626;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.def-btn.def-purple {
	background-color:#5c297f
}
.def-btn.def-purple:hover {
	background-color:#482064;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.def-btn.def-purple:focus,
.def-btn.def-purple:active {
	background-color:#70329a;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.header {
	position:absolute;
	z-index:10;
	left:0;
	right:0;
	top:0
}
.header-wrap {
	position:fixed;
	margin:25px 60px 0;
	max-width:calc(100% - 120px);
	width:100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:flex-end;
	-ms-flex-pack:flex-end;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
@media(max-width:1400px){.header-wrap{margin:25px 30px 0;
max-width:calc(100% - 60px)
}
}
@media(max-width:1175px){.header-wrap{position:absolute;margin:25px 20px 0;
max-width:calc(100% - 40px)
}
}
@media(max-width:500px){.header-wrap{position:absolute;margin:25px 0;
max-width:calc(100% - 20px)
}
}
.header-logo {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-left:25px;
	width:250px;
	-webkit-transform:translateX(-20px);
	transform:translateX(-20px);
	height:75px;
	background-size:100% 100%
}
@media(max-width:400px){.header-logo{width:150px}}.header-logo h2 {
	display:none
}
@media(max-width:1175px){.header-logo h2 {
	display:none
}
}
.header-lang {
	position:relative;
	cursor:pointer;
	max-height:47px;
	overflow:hidden;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-left:auto
}
.header-lang::after {
	content:'';
	position:absolute;
	top:50%;
	right:10px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:15px;
	height:11px;
	pointer-events:none;
	background:url(../img/icons/arrow_icon.html) no-repeat center;
	-webkit-transition:-webkit-transform .3s ease-in-out;
	transition:-webkit-transform .3s ease-in-out;
	transition:transform .3s ease-in-out;
	transition:transform .3s ease-in-out,
	-webkit-transform .3s ease-in-out
}
.header-lang.opened {
	overflow:visible;
	border-radius:24px
}
.header-lang.opened::after {
	-webkit-transform:rotate(180deg) translateY(50%);
	transform:rotate(180deg) translateY(50%);
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.header-lang.opened .header-lang__option {
	border-radius:0
}
.header-lang.opened .header-lang__option.current {
	border-top-left-radius:24px;
	border-top-right-radius:24px
}
.header-lang__option {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	background-color:#15091b;
	border-radius:24px;
	padding:10px;
	min-height:47px
}
.header-lang__option.current {
	-webkit-box-ordinal-group:0;
	-ms-flex-order:-1;
	order:-1
}
.header-lang__option-flag {
	min-width:27px;
	min-height:27px;
	max-width:27px;
	max-height:27px;
	border-radius:50%;
	overflow:hidden;
	margin-right:12px
}
.header-lang__option-flag img {
	width:100%;
	height:100%
}
.header-lang__option-name {
	font-size:15px;
	font-family:neuron angled,
	sans-serif;
	font-weight:500;
	text-transform:uppercase;
	margin-right:25px
}
a.header-lang__option-name {
	color:#fff
}
.section {
	position:relative
}
.section-content {
	position:relative;
	z-index:5
}
.section-bg {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:1;
	background-size:100% 100%;
	background-position:center;
	background-repeat:no-repeat
}
.section-titling {
	position:absolute;
	left:-5vw;
	right:-5vw;
	z-index:2;
	font-size:25vw;
	color:rgba(255,
	255,
	255,
	.01);
	font-family:neuron angled,
	sans-serif;
	font-weight:700;
	white-space:nowrap
}
.section-shadow {
	position:absolute;
	z-index:3;
	width:1623px;
	height:1623px;
	background-size:100% 100%;
	background-repeat:no-repeat;
	background-position:center;
	pointer-events:none
}
@media(max-width:1175px){.section-shadow{display:none}}.section h1 {
	margin:0;
	padding:.67em
}
.heading .fp-scroller {
	height:100%
}
.heading-bg {
	background-image:url(../img/backgrounds/heading-map_figure.svg)
}
@media(max-width:1175px){.heading-bg{background-size:cover}.heading-bg::after{content:'';position:absolute;width:640px;height:640px;background:url(../img/backgrounds/shadow1_mobile.svg) no-repeat center;
left:-360px;
bottom:-80px;
pointer-events:none;
background-size:100% 100%
}
}
@media(max-width:500px){.heading-bg{background-size:100% 280px;
background-image:url(../img/backgrounds/heading_bg--mobile.svg) no-repeat;
background-position-y:top
}
}
@media(min-width:1175px){.heading .heading-shadow2 {
	background:url(../img/backgrounds/heading2-shadow.svg) no-repeat;
	right:-50%;
	top:248px;
	opacity:.1
}
.heading .heading-shadow3 {
	background-image:url(../img/backgrounds/heading3-shadow.svg);
	left:-733px;
	top:-726px
}
.heading .heading-shadow4 {
	background-image:url(../img/backgrounds/heading4-shadow.svg);
	right:-677px;
	top:-795px
}
.heading .heading-shadow5 {
	background-image:url(../img/backgrounds/heading5-shadow.svg);
	left:-594px;
	bottom:-582px
}
}
.heading-titling {
	top:35%
}
@media(max-width:420px){.heading-titling{top:53%;font-size:78px}}.heading-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%}.heading-content__main{margin-top:100px;min-height:90vh;width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}@media(max-width:992px){.heading-content__main{min-height:80vh}.heading-content__cat{height:80vh}}@media(max-width:1175px){.heading-content{padding-bottom:0;overflow:hidden}}.heading-content__cat img {
	width:100%;
	height:100%
}
.heading-content__title {
	margin:30px 0 0
}
@media(max-width:1175px){.heading-content__title{margin:-50px auto 30px;
width:calc(100% - 60px)
}
}
@media(max-width:600px){.heading-content__title{width:calc(100% - 40px)
}
}
.heading-content__subtitle {
	margin:0 0 60px
}
@media(max-height:1079px) and (min-width:1175px) {
	.heading-content__subtitle {
		margin-bottom:30px
	}
}
@media(max-width:1175px){.heading-content__subtitle{margin:0 auto 40px;
width:calc(100% - 60px)
}
}
.heading-content__btns .btn-wrap {
	margin-right:40px
}
.heading-content__btns .btn-wrap:last-child {
	margin-right:0
}
@media(max-width:992px){.heading-content__btns .btn-wrap {
	margin-right:0;
	margin-bottom:12px
}
.heading-content__btns .btn-wrap:last-child {
	margin-bottom:0
}
.heading-content__btns .btn-wrap a {
	width:100%;
	max-width:100%
}
}
@media(max-width:992px){.heading-content__btns{display:block;width:calc(100% - 60px);
margin:0 auto
}
}
.advantagess {
	overflow:hidden
}
.advantages-bg {
	background-image:none;
	background-color:#131316
}
@media(max-width:1175px){.advantages-bg{visibility:hidden}.advantages-bg::after{content:'';position:absolute;top:0;left:-360px;width:640px;visibility:visible;height:640px;background:url(../img/backgrounds/shadow2_mobile.svg) no-repeat center;
background-size:100% 100%
}
.advantages-bg::before {
	content:'';
	position:absolute;
	top:35%;
	right:-380px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:640px;
	height:640px;
	visibility:visible;
	background:url(../img/backgrounds/shadow3_mobile.svg) no-repeat center;
	background-size:100% 100%
}
}
@media(min-width:1175px){.advantagess .advantages-shadow1 {
	background-image:url(../img/backgrounds/heading5-shadow.svg);
	left:-594px;
	top:11px
}
.advantagess .advantages-shadow2 {
	background-image:url(../img/backgrounds/heading2-shadow.svg);
	right:-50%;
	top:2px;
	opacity:1
}
.advantagess .advantages-shadow3 {
	background-image:url(../img/backgrounds/advantages5-shadow.svg);
	right:-598px;
	bottom:-587px
}
.advantagess .advantages-shadow3 {
	width:1920px;
	height:519px;
	background-image:url(../img/backgrounds/advantages2-shadow.svg);
	left:50%;
	bottom:0;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
}
.advantages-content {
	min-height:70vh
}
@media(min-width:1175px){.advantages-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:1175px){.advantages-content{padding-top:25px}}.advantages-titling{bottom:110px}@media(max-width:1175px){.advantages-titling{bottom:220px}}@media(max-width:650px){.advantages-titling{bottom:570px}}@media(max-width:420px){.advantages-titling{bottom:600px;text-align:center}}.advantages-list__title{text-align:center;padding:calc(var(--vh,1vh) * 14.3) 0 27px
}
@media(max-height:1079px) and (min-width:1175px) {
	.advantages-list__title {
		padding-top:30px;
		padding-bottom:10px
	}
}
@media(max-width:1175px){.advantages-list__title{padding:0;margin:0 auto 30px;
width:calc(100% - 60px)
}
}
.advantages-list__subtitle {
	font-size:20px!important;
	font-size:120%;
	margin-bottom:65px;
	line-height:22px;
	text-align:center;
	color:rgba(255,
	255,
	255,
	.4)
}
@media(max-height:1079px) and (min-width:1175px) {
	.advantages-list__subtitle {
		margin:30px 0 50px
	}
}
@media(max-width:1175px){.advantages-list__subtitle{font-size:1rem;margin:0 auto 30px;
width:calc(100% - 60px)
}
}
.advantages-list-block {
	margin:0 auto 0;
	padding-bottom:0;
	margin-bottom:-20px;
	padding-left:68px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	max-width:1035px;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
@media(max-width:980px){.advantages-list-block{}}.advantages-list-block .advantage {
	width:calc(50% - 65px);
	padding-left:53px;
	padding-right:35px;
	margin-bottom:22px;
	position:relative;
	min-height:0!important;
	padding-bottom:24px
}
.advantages-list-block .advantage:nth-last-of-type(1),
.advantages-list-block .advantage:nth-last-of-type(2) {
	padding-bottom:0
}
@media(max-width:1175px){.advantages-list-block .advantage {
	width:100%
}
}
@media(min-width:700px) and (max-width:1175px) {
	.advantages-list-block .advantage {
		width:49%
	}
}
.advantages-list-block .advantage::before {
	content:'';
	position:absolute;
	top:-6px;
	left:0;
	width:24px;
	height:24px;
	background:url(../img/icons/plus_icon.html) no-repeat center;
	background-size:100% 100%
}
@media(max-width:1175px){.advantages-list-block .advantage::before {
	top:-2px
}
}
.advantages-list-block .advantage::after {
	content:'';
	position:absolute;
	left:11px;
	top:44px;
	bottom:0;
	width:2px;
	background-color:#2b2b2d
}
.advantages-list-block .advantage-title {
	font-size:20px;
	position:relative;
	top:-3px;
	margin-bottom:13px;
	font-family:neuron angled,
	sans-serif;
	font-weight:700;
	color:#ffa243;
	margin-bottom:4px;
	text-transform:uppercase
}
@media(max-height:1079px) and (min-width:1175px) {
	.advantages-list-block .advantage-title {
		margin-bottom:10px
	}
}
.advantages-list-block .advantage-text {
	line-height:125%
}
.advantages-number {
	margin-top:100px;
	position:relative;
	background:#231f3a
}
@media(max-height:1079px) and (min-width:1175px) {}@media(max-width:1175px){.advantages-number{padding:0 0 30px
}
}
.advantages-number::before {
	content:'';
	position:absolute;
	top:-95px;
	width:100%;
	height:100px;
	background-size:cover;
	background-image:url(../img/backgrounds/adv-footer-line.svg);
	background-repeat:no-repeat
}
.results-content::before {
	content:'';
	position:absolute;
	bottom:0;
	top:0;
	width:100%;
	height:100px;
	background-size:cover;
	background-image:url(../img/backgrounds/section3_bg-toprow--mobile.svg);
	background-repeat:no-repeat
}
@media(max-width:1175px){.advantages-number{background-color:#23203a;margin-top:120px}}.advantages-number-wrap{max-width:2000px;margin:0 auto;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
position:relative;
z-index:3;
padding-top:26px;
padding-bottom:26px
}
@media(max-width:1175px){.advantages-number-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.advantages-number__item{text-align:center;position:relative;width:100%}@media(max-width:1175px){.advantages-number__item{width:calc(50% - 23.5px)!important
}
.advantages-number__item:first-child {
	margin-bottom:30px
}
.advantages-number__item:nth-child(2) {
	padding-right:0;
	margin-right:0
}
.advantages-number__item:nth-child(2):after,
.advantages-number__item:nth-child(2)::before {
	display:none
}
}
.advantages-number__item:last-child {
	margin-right:0;
	padding-right:0
}
.advantages-number__item:last-child:after,
.advantages-number__item:last-child::before {
	display:none
}
.advantages-number__item::after {
	position:absolute;
	content:'';
	width:6px;
	height:87px;
	background-color:#23203a;
	border:2px solid #39364d;
	border-top-width:0;
	border-bottom-width:0;
	right:1px;
	top:calc(50% + 8px);
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%)
}
@media(max-width:650px){.advantages-number__item{margin:0 0 30px;
padding:0 0 30px;
width:100%!important
}
.advantages-number__item:first-child {
	margin:0 0 30px
}
.advantages-number__item:last-child {
	margin:0;
	padding:0
}
.advantages-number__item:last-child::after {
	display:none!important
}
.advantages-number__item::after {
	display:block!important;
	width:85%;
	height:6px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left:none;
	border-right:none;
	bottom:0;
	top:auto;
	left:0;
	right:0;
	margin:0 auto
}
}
.advantages-number__item-title {
	font-size:20px;
	margin-bottom:0;
	line-height:120%;
	text-align:center
}
.advantages-number__item-content {
	color:#c4cdf8;
	font-size:55px;
	font-weight:700;
	margin-top:7px;
	letter-spacing:.4px
}
@media(max-height:1079px) and (min-width:1175px) {
	.advantages-number__item-content {
		font-size:3rem
	}
}
.advantages-number__item-content span {
	font-size:2rem;
	color:#4e4c5f
}
@media(max-height:1079px) and (min-width:1175px) {
	.advantages-number__item-content span {
		font-size:1.5rem
	}
}
@media(min-width:1175px){.resultss .results-shadow1 {
	top:-680px;
	right:-654px;
	background-image:url(../img/backgrounds/results1-shadow.svg)
}
.resultss .results-shadow2 {
	bottom:-480px;
	left:-680px;
	background-image:url(../img/backgrounds/results2-shadow.svg);
	opacity:.1
}
.resultss .results-shadow3 {
	top:-935px;
	left:-545px;
	background-image:url(../img/backgrounds/results3-shadow.svg)
}
.resultss .results-shadow4 {
	bottom:-645px;
	right:-565px;
	background-image:url(../img/backgrounds/results4-shadow.svg)
}
}
.results-second-bg {
	position:absolute;
	z-index:4;
	left:0;
	right:0;
	top:calc(var(--vh,
	1vh) * 34.72);
	bottom:0;
	background:url(../img/backgrounds/graphic.svg) no-repeat center;
	background-size:100%;
	background-position-y:52%
}
@media(max-width:700px){.results-second-bg{top:0;-webkit-transform:translateY(0);transform:translateY(0);background-position-y:240px}}.results-bg{background-color:#131316}@media(max-width:1175px){.results-bg{background-size:cover}.results-bg::after{content:'';position:absolute;bottom:-30%;right:-360px;width:640px;visibility:visible;height:640px;background:url(../img/backgrounds/shadow2_mobile.svg) no-repeat center;
background-size:100% 100%
}
}
.results-title {
	text-align:center;
	padding-top:calc(var(--vh,
	1vh) * 11.29);
	margin:100px 0 24px
}
@media(max-height:1079px) and (min-width:1175px) {
	.results-title {
		padding-top:40px;
		margin-bottom:30px
	}
}
@media(max-width:1175px){.results-title{padding-top:50px;margin:100px auto 30px;
width:calc(100% - 60px)
}
}
@media(max-height:1079px) and (min-width:1175px) {
	.results .fp-scroller {
		min-height:100vh
	}
}
.results-subtitle {
	text-align:center;
	margin:0 0 95px;
	font-size:1.25rem;
	line-height:120%
}
@media(max-height:1079px) and (min-width:1175px) {
	.results-subtitle {
		margin-bottom:0
	}
}
@media(max-width:1175px){.results-subtitle{margin:0 auto;
font-size:1rem;
width:calc(100% - 60px)
}
}
.results-subtitle__text {
	color:rgba(255,
	255,
	255,
	.4);
	margin-bottom:5px
}
.results-subtitle__info {
	color:#9ea8db
}
@media(max-width:1175px){.results-subtitle__info{}}.results-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media(max-height:1079px) and (min-width:1175px) {
	.results-content {
		min-height:100vh
	}
}
.results-content .fp-scroller {
	height:100%
}
.carousel {
	margin-bottom:60px;
	width:100%;
	height:600px
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel {
		margin-top:30px;
		margin-bottom:30px;
		height:475px
	}
}
@media(max-width:1175px){.carousel{margin:30px 0;
height:470px
}
}
.carousel .carousel-item {
	width:300px;
	height:600px;
	max-height:600px;
	-webkit-transition:background-color .3s ease-in-out;
	transition:background-color .3s ease-in-out
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel .carousel-item {
		height:390px;
		-webkit-box-shadow:none;
		box-shadow:none;
		max-height:400px
	}
}
@media(max-width:1175px){.carousel .carousel-item {
	width:260px;
	height:390px
}
}
.carousel-item {
	background-color:#23203a;
	padding:20px 35px 40px 46px;
	border-radius:8px;
	-webkit-box-shadow:0 -30px 50px rgba(0,
	0,
	0,
	.35);
	box-shadow:0 -30px 50px rgba(0,
	0,
	0,
	.35);
	position:relative;
	z-index:10000;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item {
		padding:15px 20px 30px 15px
	}
}
@media(max-width:1175px){.carousel-item{padding:23px 28px 32px 20px;
max-height:450px;
-webkit-box-shadow:none;
box-shadow:none
}
}
.carousel-item::before {
	content:'';
	position:absolute;
	z-index:11000;
	pointer-events:none;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:transparent;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out;
	background-color:rgba(19,
	19,
	22,
	.8);
	border-radius:8px
}
.carousel-item.active::before {
	background-color:transparent
}
.carousel-item.dark {
	opacity:1!important
}
.carousel-item.dark::before {
	background-color:rgba(19,
	19,
	22,
	.5);
	border-radius:8px
}
.carousel-item.darken {
	opacity:1!important
}
.carousel-item.darken::before {
	background-color:rgba(19,
	19,
	22,
	.8);
	border-radius:8px
}
@media(max-width:560px){.carousel-item.darken{opacity:0!important}}.carousel-item>div:not(.carousel-item__info){position:relative}.carousel-item>div:not(.carousel-item__info)::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background-color:#fff}@media(max-width:1175px){.carousel-item>div:not(.carousel-item__info)::before{top:6px}}.carousel-item>div:not(.carousel-item__info)::after{content:'';position:absolute;top:36px;left:3px;bottom:0;background-color:#4f4d61;width:2px}@media(max-width:1175px){.carousel-item>div:not(.carousel-item__info)::after{top:34px}}.carousel-item.eth-item::after{content:'';position:absolute;left:30px;top:30px;width:40px;height:64px;background:url(../img/icons/etherium_icon.html) no-repeat center;
background-size:100% 100%
}
.carousel-item.trx-item::after {
	content:'';
	position:absolute;
	left:20px;
	top:25px;
	width:60px;
	height:64px;
	background:url(../img/icons/tron_icon.html) no-repeat center;
	background-size:100% 100%
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item.eth-item::after {
		top:15px
	}
}
.carousel-item__info {
	margin:0 0 28px;
	text-align:right;
	font-size:2.25rem;
	font-weight:700
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item__info {
		font-size:1.5rem
	}
}
@media(max-width:1175px){.carousel-item__info{font-size:1.875rem}}.carousel-item__info-id{margin:0 0 10px
}
.carousel-item__info-users {
	position:relative;
	padding-left:44px;
	display:inline-block
}
.carousel-item__info-users::before {
	content:'';
	position:absolute;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:34px;
	height:24px;
	background:url(../img/icons/users_icon.html) no-repeat center;
	background-size:100% 100%
}
.carousel-item__block {
	padding:0 0 10px 38px;
	margin-bottom:14px
}
@media(max-width:1175px){.carousel-item__block{padding:0 0 0 25px
}
}
.carousel-item__block-title {
	font-size:1.5rem;
	font-weight:700;
	margin-bottom:14px
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item__block-title {
		font-size:1.3rem
	}
}
@media(max-width:1175px){.carousel-item__block-title{font-size:1.25rem}}.carousel-item__block-info{font-size:3rem;color:#ffa243;font-family:neuron angled,
sans-serif;
font-weight:700
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item__block-info {
		font-size:2rem
	}
}
@media(max-width:1175px){.carousel-item__block-info{font-size:2.5rem}}.carousel-item__block-info span {
	font-family:neuron,
	sans-serif;
	font-size:1.5rem;
	font-weight:400;
	color:#4e4c5f
}
@media(max-width:1175px){.carousel-item__block-info span {
	font-size:1.25rem
}
}
.carousel-item__subitem {
	margin:0 0 10px;
	padding:0 0 0 38px
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item__subitem {
		margin-bottom:15px
	}
}
@media(max-width:1175px){.carousel-item__subitem{margin-bottom:20px}}.carousel-item__subitem:last-child{margin-bottom:0}.carousel-item__subitem-title{font-size:1.5rem;font-weight:700;margin-bottom:12px}@media(max-height:1079px) and (min-width:1175px) {
	.carousel-item__subitem-title {
		margin-bottom:10px
	}
}
@media(max-width:1175px){.carousel-item__subitem-title{font-size:1.25rem}}.carousel-item__subitem-title span {
	color:#9ea8db;
	font-family:neuron angled,
	sans-serif
}
.carousel-item__subitem-row {
	font-size:1.75rem;
	color:#ffa243;
	font-weight:700;
	line-height:30px;
	margin-bottom:10px
}
.carousel-item__subitem-row:last-child {
	margin-bottom:0
}
.carousel-item__subitem-row span {
	color:#4e4c5f;
	font-size:1.25rem
}
.carousel-nav {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding-bottom:10px;
	position:relative;
	z-index:3
}
@media(max-height:1079px) and (min-width:1175px) {
	.carousel-nav {
		padding-bottom:10px
	}
}
@media(max-width:1175px){.carousel-nav{padding-bottom:0}}.carousel-nav-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 60px
}
@media(max-width:1175px){.carousel-nav-dots{margin:0}}.carousel-nav-dots .dot {
	margin-right:20px;
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#fff;
	opacity:.5;
	-webkit-transition:opacity .3s ease-in-out;
	transition:opacity .3s ease-in-out;
	cursor:pointer
}
@media(max-width:650px){.carousel-nav-dots .dot {
	margin-right:12px
}
}
@media(max-width:650px){.carousel-nav-dots .dot {
	margin-right:9px
}
}
.carousel-nav-dots .dot:hover {
	opacity:.7;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.carousel-nav-dots .dot:last-child {
	margin-right:0
}
.carousel-nav-dots .dot.current {
	opacity:1;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.carousel-nav__arrow {
	width:120px;
	height:10px;
	background-size:100% 100%;
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
	-webkit-transition:-webkit-transform .3s ease-in-out;
	transition:-webkit-transform .3s ease-in-out;
	transition:transform .3s ease-in-out;
	transition:transform .3s ease-in-out,
	-webkit-transform .3s ease-in-out
}
@media(max-width:1175px){.carousel-nav__arrow{display:none}}.carousel-nav__arrow.carousel-nav__prev{background-image:url(../img/icons/carouselPrev_icon.html)}.carousel-nav__arrow.carousel-nav__prev:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:.3s ease-in-out;
transition:.3s ease-in-out
}
.carousel-nav__arrow.carousel-nav__next {
	background-image:url(../img/icons/carouselNext_icon%402x.html)
}
.carousel-nav__arrow.carousel-nav__next:hover {
	-webkit-transform:translateX(5px);
	transform:translateX(5px);
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.examples-titling {
	top:100px
}
@media(max-width:1175px){.examples-titling{display:none}}.examples-bg{background-color:#131316}@media(max-width:1175px){.examples-bg{visibility:hidden}.examples-bg::after{content:'';visibility:visible;position:absolute;top:290px;width:640px;height:640px;left:-360px;background:url(../img/backgrounds/shadow4_mobile.svg) no-repeat center;
background-size:100% 100%
}
}
@media(min-width:1175px){.exampless .examples-shadow1 {
	left:-680px;
	top:-1036px;
	background-image:url(../img/backgrounds/results2-shadow.svg);
	opacity:1
}
.exampless .examples-shadow2 {
	right:-565px;
	top:-978px;
	background-image:url(../img/backgrounds/results4-shadow.svg)
}
.exampless .examples-shadow3 {
	right:-640px;
	bottom:-747px;
	background-image:url(../img/backgrounds/examples1-shadow.svg);
	opacity:1
}
.exampless .examples-shadow4 {
	left:-650px;
	bottom:-870px;
	background-image:url(../img/backgrounds/examples2-shadow.svg);
	opacity:1
}
}
.examples-title {
	padding-top:calc(var(--vh,
	1vh) * 19.62);
	margin:0 0 75px;
	text-align:center
}
@media(max-height:1079px) and (min-width:1175px) {
	.examples-title {
		padding-top:70px;
		margin-bottom:70px
	}
}
@media(max-width:1175px){.examples-title{padding-top:30px;width:calc(100% - 60px);
margin:0 auto 30px
}
}
.examples-content {
	padding-bottom:120px
}
@media(max-height:1079px) and (min-width:1175px) {
	.examples-content {
		padding-bottom:50px;
		min-height:100vh
	}
}
@media(max-width:1175px){.examples-content{padding-bottom:0}}.examples-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:930px){.examples-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.examples-blocks .example {
	width:420px;
	margin-right:40px;
	background-color:#23203a;
	border-radius:8px;
	padding:42px 50px;
	padding-bottom:52px
}
@media(max-height:1079px) and (min-width:1175px) {
	.examples-blocks .example {
		padding:25px 20px
	}
}
@media(max-width:930px){.examples-blocks .example {
	width:260px;
	padding:30px 20px;
	margin:0
}
}
.examples-blocks .example:nth-child(2) {
	margin-right:0
}
@media(max-width:930px){.examples-blocks .example:first-child {
	-webkit-box-ordinal-group:1;
	-ms-flex-order:0;
	order:0
}
}
.examples-blocks .example:first-child .example-container {
	margin-top:33px
}
@media(max-height:1079px) and (min-width:1175px) {
	.examples-blocks .example:first-child .example-container {
		margin-top:20px
	}
}
@media(max-width:930px){.examples-blocks .example:first-child .example-container {
	margin-top:30px
}
}
.examples-blocks .example:first-child .example-title {
	padding-bottom:143px
}
@media(max-width:930px){.examples-blocks .example:first-child .example-title {
	padding-bottom:92px
}
}
.examples-blocks .example:first-child .example-title::after {
	content:'';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:url(../img/photos/forsage3x_figure.html) no-repeat center;
	background-size:100% 100%
}
@media(max-width:930px){.examples-blocks .example:nth-child(2) {
	-webkit-box-ordinal-group:3;
	-ms-flex-order:2;
	order:2
}
}
.examples-blocks .example:nth-child(2) .example-container {
	margin-top:26px
}
@media(max-width:930px){.examples-blocks .example:nth-child(2) .example-container {
	margin-top:30px
}
}
.examples-blocks .example:nth-child(2) .example-title {
	padding-bottom:204px
}
@media(max-height:1079px) and (min-width:1175px) {
	.examples-blocks .example:nth-child(2) .example-title {
		padding-bottom:180px
	}
}
@media(max-width:930px){.examples-blocks .example:nth-child(2) .example-title {
	padding-bottom:130px
}
}
.examples-blocks .example:nth-child(2) .example-title::after {
	content:'';
	position:absolute;
	left:0;
	right:10px;
	bottom:0;
	top:0;
	background:url(../img/photos/forsage4x_figure.html) no-repeat center;
	background-size:100% 100%
}
.examples-blocks .example-title {
	text-align:right;
	font-size:3rem;
	font-weight:700;
	position:relative
}
@media(max-height:1079px) and (min-width:1175px) {
	.examples-blocks .example-title {
		font-size:2rem
	}
}
@media(max-width:930px){.examples-blocks .example-title {
	font-size:1.875rem;
	font-weight:400
}
}
.examples-blocks .example-title span {
	display:block;
	color:#ffa243;
	font-family:neuron angled,
	sans-serif
}
@media(max-width:930px){.examples-blocks .example-title span {
	font-weight:700
}
}
.examples-blocks .example-row {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:20px
}
.examples-blocks .example-row span {
	margin:0 0 0 20px;
	color:#4e4c5f
}
@media(max-width:930px){.examples-blocks .example-row span {
	font-size:.875rem
}
}
.examples-blocks .example-row:last-child {
	margin-bottom:0
}
/* .examples-more {
	width:777px;
	margin:0 calc((100% - 777px)/2);
	background:url(../img/backgrounds/bottom-borders.png) no-repeat center;
	background-size:100% 100%
} */
@media(max-width:930px){.examples-more{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:260px;background-image:none;padding:60px 0;
position:relative;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.examples-more::before {
	content:'';
	left:50%;
	position:absolute;
	top:4px;
	bottom:calc(100% - 56px);
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:57px;
	
	background-size:100% 100%
}
.examples-more::after {
	content:'';
	left:50%;
	position:absolute;
	bottom:4px;
	top:calc(100% - 56px);
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:57px;
	
	background-size:100% 100%
}
}
.examples-more__text {
	padding:31px 0 0;
	text-align:center;
	font-size:1.5rem;
	font-family:neuron angled,
	sans-serif;
	font-weight:700;
	line-height:27px;
	letter-spacing:.4px
}
@media(max-width:930px){.examples-more__text{padding:0;font-size:1rem;margin:0 0 6px
}
.examples-more__text br {
	display:none
}
}
.examples-more__text span {
	color:#9ea8db
}
.examples-more__btn {
	max-width:300px;
	margin:-8px auto 0
}
@media(max-width:930px){.examples-more__btn{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:5px 0 20px
}
}
.examples-more__btn a.def-btn {
	-webkit-transform:translateY(50%);
	transform:translateY(50%)
}
@media(max-width:930px){.examples-more__btn a.def-btn {
	-webkit-transform:translate(0);
	transform:translate(0);
	background-color:#6149e1
}
}
.faq {
	position:relative
}
.faq .fp-scroller {
	min-height:100vh
}
.faq-content {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	height:100%;
	position:relative;
	z-index:5
}
.faq-bg {
	background-color:#131316
}
@media(max-width:1175px){.faq-bg{visibility:hidden}.faq-bg::after{content:'';visibility:visible;position:absolute;top:0;width:640px;height:640px;right:-360px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/backgrounds/shadow5_mobile.svg) no-repeat center;
background-size:100% 100%
}
}
.faq-title {
	padding:30px 0 0;
	margin-bottom:20px;
	text-align:center
}
@media(max-width:1175px){.faq-title{padding-top:30px;margin:0 auto 30px;
width:calc(100% - 60px)
}
}
@media(min-width:1175px) and (max-height:780px) {
	.faq-title {
		padding-top:40px
	}
}
@media(min-width:930px) and (max-width:1175px) {
	.faq-title {
		padding-top:65px
	}
}
.faq-container {
	padding-bottom:25px
}
@media(max-width:1175px){.faq-container{width:100%}}.pulse{cursor:pointer;box-shadow:0 0 0 transparent;
animation:pulse 2s infinite
}
.pulse:hover {
	animation:none
}
.accordion {
	background-color:#23203a;
	border-radius:8px;
	cursor:pointer;
	width:100%
}
@media(max-width:1175px){.accordion{width:100%}}.accordion-wrap{width:880px;margin:0 auto 20px;
padding-left:38px;
position:relative
}
@media(max-width:1175px){.accordion-wrap{padding-left:0;width:calc(100% - 60px)
}
.accordion-wrap:before,
.accordion-wrap:after {
	display:none
}
}
.accordion-wrap::before {
	content:'';
	position:absolute;
	left:0;
	top:30px;
	width:8px;
	height:8px;
	border-radius:50%;
	background-color:#fff
}
.accordion-wrap::after {
	content:'';
	position:absolute;
	left:3px;
	width:2px;
	top:65px;
	bottom:-35px;
	background-color:#434246
}
.accordion-wrap:last-child {
	margin-bottom:0
}
.accordion-wrap:last-child::after {
	display:none
}
.accordion-heading {
	font-size:1.25rem;
	text-transform:uppercase;
	padding:22px 40px;
	font-family:neuron angled,
	sans-serif;
	font-weight:700;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-transition:color .3s ease-in-out;
	transition:color .3s ease-in-out
}
@media(max-width:1175px){.accordion-heading{padding:20px 30px 12px
}
}
.accordion-heading span {
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.accordion-heading span svg {
	width:11px;
	height:15px;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.accordion-content {
	margin-top:8px;
	line-height:125%;
	display:none;
	padding:0 40px 32px;
	white-space:pre-wrap
}
@media(max-width:1175px){.accordion-content{padding:0 30px 30px
}
}
.accordion.active .accordion-heading {
	color:#ffa243;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.accordion.active .accordion-heading svg {
	fill:#ffa243;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.accordion.active .accordion-heading span {
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	-webkit-transform-origin:50% 50%;
	transform-origin:50% 50%;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
}
.heading.will-animate .section-shadow {
	opacity:0;
	-webkit-transition:opacity .3s ease-in-out;
	transition:opacity .3s ease-in-out
}
.heading .section-shadow {
	display:block
}
.heading.will-animate .heading-content__title {
	-webkit-transform:translateY(-500px);
	transform:translateY(-500px)
}
@media(max-width:600px){.heading.will-animate .heading-content__title {
	-webkit-transform:translateY(-350px);
	transform:translateY(-350px)
}
}
.heading.will-animate .heading-content__subtitle {
	-webkit-transform:translateY(-500px);
	transform:translateY(-500px)
}
@media(max-width:600px){.heading.will-animate .heading-content__subtitle {
	-webkit-transform:translateY(-350px);
	transform:translateY(-350px)
}
}
.heading.will-animate .heading-titling {
	-webkit-transform:translateY(100%) scale(0);
	transform:translateY(100%) scale(0);
	opacity:0
}
body.loaded .heading.will-animate .section-shadow {
	opacity:1;
	-webkit-transition:5s .3s ease-in-out;
	transition:5s .3s ease-in-out
}
body.loaded .heading.will-animate .heading-content__title {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out;
	-webkit-transition-delay:1s;
	transition-delay:1s
}
body.loaded .heading.will-animate .heading-content__subtitle {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out;
	-webkit-transition-delay:1s;
	transition-delay:1s
}
body.loaded .heading.will-animate .heading-content__btns {
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out;
	-webkit-transition-delay:.9s;
	transition-delay:.9s
}
body.loaded .heading.will-animate .heading-content__btns .btn-wrap {
	-webkit-transform:scale(1);
	transform:scale(1);
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out;
	-webkit-transition-delay:.9s;
	transition-delay:.9s
}
body.loaded .heading.will-animate .heading-content__cat {
	opacity:1;
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out;
	-webkit-transition-delay:1.2s;
	transition-delay:1.2s
}
body.loaded .heading.will-animate .heading-bg {
	opacity:1;
	-webkit-transition:3s ease-in-out;
	transition:3s ease-in-out;
	-webkit-transition-delay:1.3s;
	transition-delay:1.3s
}
body.loaded .heading.will-animate .heading-titling {
	-webkit-transform:translateY(0) scale(1);
	transform:translateY(0) scale(1);
	opacity:1;
	-webkit-transition:3s ease-in-out;
	transition:3s ease-in-out;
	-webkit-transition-delay:1.5s;
	transition-delay:1.5s
}
@-webkit-keyframes advTitle {
	0% {
		-webkit-transform:translateY(450px) scale(1.5) translateZ(300px);
		transform:translateY(450px) scale(1.5) translateZ(300px);
		letter-spacing:10px;
		opacity:0
	}
	40% {
		-webkit-transform:translateY(210px) scale(1) translateZ(0);
		transform:translateY(210px) scale(1) translateZ(0);
		letter-spacing:0;
		opacity:1
	}
	60% {
		-webkit-transform:translateY(210px) scale(1);
		transform:translateY(210px) scale(1);
		letter-spacing:0;
		opacity:1
	}
	100% {
		-webkit-transform:translateY(0) scale(1);
		transform:translateY(0) scale(1);
		letter-spacing:0;
		opacity:1
	}
}
@keyframes advTitle {
	0% {
		-webkit-transform:translateY(450px) scale(1.5) translateZ(300px);
		transform:translateY(450px) scale(1.5) translateZ(300px);
		letter-spacing:10px;
		opacity:0
	}
	40% {
		-webkit-transform:translateY(210px) scale(1) translateZ(0);
		transform:translateY(210px) scale(1) translateZ(0);
		letter-spacing:0;
		opacity:1
	}
	60% {
		-webkit-transform:translateY(210px) scale(1);
		transform:translateY(210px) scale(1);
		letter-spacing:0;
		opacity:1
	}
	100% {
		-webkit-transform:translateY(0) scale(1);
		transform:translateY(0) scale(1);
		letter-spacing:0;
		opacity:1
	}
}
@-webkit-keyframes bouncing {
	0% {
		-webkit-transform:scale(0);
		transform:scale(0)
	}
	30% {
		-webkit-transform:scale(1.1);
		transform:scale(1.1)
	}
	60% {
		-webkit-transform:scale(.9);
		transform:scale(.9)
	}
	85% {
		-webkit-transform:scale(1.07);
		transform:scale(1.07)
	}
	100% {
		-webkit-transform:scale(1);
		transform:scale(1)
	}
}
@keyframes bouncing {
	0% {
		-webkit-transform:scale(0);
		transform:scale(0)
	}
	30% {
		-webkit-transform:scale(1.1);
		transform:scale(1.1)
	}
	60% {
		-webkit-transform:scale(.9);
		transform:scale(.9)
	}
	85% {
		-webkit-transform:scale(1.07);
		transform:scale(1.07)
	}
	100% {
		-webkit-transform:scale(1);
		transform:scale(1)
	}
}
.marketing-video {
	background:#f9f9f9;
	text-align:center
}
.modal-select {
	background-color:#23203a;
	height:250px;
	width:400px;
	border-radius:3px;
	padding:20px
}
.modal-container {
	display:flex;
	flex-flow:column;
	justify-content:space-around;
	align-items:stretch;
	width:100%;
	height:100%
}
.modal-header {
	font-size:20px;
	color:#fff;
	text-align:center;
	padding:20px
}
.modal_btn_blue {
	background-color:#4daebf
}
.modal_btn_pink {
	background-color:#b22279
}
.modal_btn {
	display:flex;
	flex-flow:column;
	justify-content:center;
	align-items:center;
	text-align:center;
	height:80px;
	width:100%;
	border-radius:20px;
	border:none;
	font-size:20px;
	color:#fff;
	cursor:pointer;
	margin:5px;
	color:#fff;
	text-shadow:5px 5px 10px #cbced3,
	5px -5px 10px #cbced3,
	-5px 5px 10px #cbced3,
	-5px -5px 10px #cbced3
}
.modal_btn_img {
	width:40px;
	height:40px
}
.modal-reg-content,
.modal-login-content {
	display:flex;
	flex-flow:row;
	justify-content:center;
	align-items:center
}
.modal_btn:active {
	-webkit-box-shadow:inset 1px 1px 10px #333;
	-moz-box-shadow:inset 1px 1px 10px #333;
	box-shadow:inset 1px 1px 10px #333
}
.modal_btn_pink:hover {
	color:#fff;
	background:#c22785
}
.modal_btn_blue:hover {
	color:#fff;
	background:#46c2d8
}
.marketing-video[data-video_lang] {
	display:none
}
.marketing-video[data-video_lang].active {
	display:block
}
.marketing-video[data-video_lang].noactive {
	display:none
}
.marketing-video[data-video_lang] iframe {
	border:6px solid #fff;
	border-radius:3px;
	box-shadow:1px 2px 3px silver
}
.marketing-video .list-lang {
	margin-top:20px;
	margin-bottom:-10px;
	text-align:center
}
.marketing-video .list-lang>a {
	opacity:.65;
	margin-right:25px
}
.marketing-video .list-lang>a.active {
	opacity:1!important
}
.marketing-video .block-copy {
	text-align:center;
	background:#fefefe;
	border:1px solid #ededed;
	border-radius:1px;
	width:85%;
	max-width:500px;
	min-width:200px;
	margin:0 auto;
	overflow:auto;
	padding:15px 25px;
	color:#333;
	margin-bottom:15px
}
.marketing-video .block-copy>.link {
	float:left;
	font-size:14px
}
.marketing-video .block-copy>.copy {
	float:right;
	font-size:13pt;
	cursor:pointer
}
.video-container {
	overflow:hidden;
	position:relative;
	width:100%;
	z-index:99999999
}
.video-container::after {
	padding-top:56.25%;
	display:block;
	content:''
}
.video-container iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.modal {
	background-color:#23203a!important
}
.modal-close {
	position:absolute;
	top:10px;
	right:15px;
	font-size:15pt
}
.modal-header {
	margin-top:-25px
}
@media(max-width:500px){.fancybox-content{padding:15px}.modal .modal-content {
	padding:10px
}
.marketing-video .block-copy {
	width:90%;
	padding:10px 5px
}
.marketing-video .list-lang a {
	margin:7px
}
.marketing-video .list-lang img {
	width:30px;
	height:30px
}
}
[data-fancybox-close] {
	color:#333!important
}
.success,
.notice__wrap {
	background:blue!important;
	z-index:100000!important
}
.heading-content {
	min-height:100vh
}
.heading-content__xGold {
	display:flex;
	flex-flow:column;
	min-height:70vh;
	margin-top:100px;
	justify-content:space-around;
	align-items:center
}
.ethIcon {
	height:40vh;
	margin-bottom:25px
}
.xGoldMain,
.comingMain {
	width:40vw;
	margin-bottom:25px
}
.xGold-timer {
	width:70vw;
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:center;
	font-size:45pt;
	margin-bottom:10px;
	letter-spacing:10px;
	font-weight:500
}
.xGold-description {
	font-size:25pt;
	margin-bottom:25px;
	font-weight:500;
	line-height:40pt;
	text-align:center
}
@media(min-width:1200px){.xGoldMain,.comingMain,.xGold-description{width:35vw;margin-bottom:25px}.xGold-timer{width:35vw;margin-bottom:10px}}@media(max-width:1000px){.xGoldMain,.comingMain{width:50vw}}@media(max-width:700px){.heading-content__xGold{display:flex;flex-flow:column;margin:0;margin:100px 0 0;
min-height:50vh;
justify-content:space-around;
align-items:center
}
.ethIcon {
	height:40vh
}
.xGoldMain,
.comingMain {
	width:70vw
}
.xGold-timer,
.xGold-description {
	margin-bottom:10px
}
.xGold-description {
	font-size:20pt;
	font-weight:500;
	line-height:25pt
}
}
@media(max-width:420px){.heading-content__xGold{min-height:45vh;margin:100px 0 0
}
.ethIcon {
	height:25vh;
	margin-bottom:10px
}
}
@media screen and (max-width: 350px) {
	.heading-content {
		min-height:100vh
	}
	.heading-content__xGold {
		min-height:45vh;
		margin:75px 0 0
	}
	.xGoldMain,
	.comingMain {
		width:70vw;
		margin-bottom:10px
	}
	.xGold-description {
		font-size:15pt;
		font-weight:500;
		line-height:20pt
	}
}
.heading-content__cat {
	height:90vh;
	position:absolute;
	margin:0;
	top:50%;
	transform:translate(-50%,
	-50%);
	left:50%;
	width:95vw;
	z-index:-1
}
.heading-content__bigtitle {
	position:relative;
	height:75px
}
.heading-content__bigtitle img {
	display:block;
	position:absolute;
	width:calc(100vw - 50px);
	top:50%;
	left:50%;
	transform:translate(-50%,
	-50%);
	max-width:782px
}
.heading-content__subbrands {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:center
}
.heading-content__subbrands_item {
	border:2px solid rgba(255,
	255,
	255,
	.3);
	padding:10px;
	margin:15px;
	width:90px;
	height:90px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	font-size:20pt;
	cursor:pointer;
	position:relative;
	border-radius:100%;
	z-index:0;
	overflow:hidden;
	color:#eee
}
.heading-content__subbrands_item i {
	color:#eee
}
.heading-content__subbrands_item:hover {
	border:2px solid rgba(255,
	255,
	255,
	.1);
	font-size:23pt
}
.heading-content__subbrands_item:hover .icon-tron {
	width:35px;
	height:35px
}
.heading-content__subbrands_item:hover span {
	display:none
}
.heading-content__subbrands_item:hover::before {
	content:'';
	position:absolute;
	z-index:-2;
	left:-50%;
	top:-50%;
	width:200%;
	height:200%;
	background-size:80% 80%,
	80% 8% 0%;
	background-image:linear-gradient(#51277B,
	#EB5FA6,
	#F5BF5D);
	animation:anim-ramka-5 2s linear infinite
}
.heading-content__subbrands_item:hover::after {
	content:'';
	position:absolute;
	z-index:-1;
	left:6px;
	top:6px;
	width:calc(100% - 20px);
	height:calc(100% - 20px)
}
@keyframes anim-ramka-5 {
	100% {
		transform:rotate(1turn)
	}
}
@media(max-width:992px){.heading-content__subbrands{flex-wrap:wrap}.heading-content__subbrands_item{flex:0 0 25%;
height:75px;
margin:5px;
border-radius:30px
}
}
.heading-content__subbrands_item span {
	font-size:10pt;
	margin-top:10px
}
.heading-content__subbrands_item .fa-ethereum {}.heading-content__title {
	margin-top:calc(var(--vh,
	1vh) * 7);
	margin-bottom:calc(var(--vh,
	1vh) * 3.5)
}
h1.global-title {
	letter-spacing:2.3px
}
h1.global-title span {
	color:#ffa243
}
h2.global-subtitle {}.advantages-number-switch-btns {
	width:100%;
	display:flex;
	flex-flow:row;
	justify-content:center;
	align-items:center;
	position:relative;
	z-index:2;
	height:50px;
	color:rgba(255,
	255,
	255,
	.4)
}
.advantages-number-switch-btns>button {
	border:none;
	background:0 0;
	font-size:1.5rem;
	color:rgba(255,
	255,
	255,
	.4);
	padding:0 20px;
	cursor:pointer
}
@font-face{font-family:Digital;src:url(../../../assets/fonts/digital-7.html)}.promo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:98%;margin:0 auto
}
.promo__video-box,
.promo__desc-box,
.promo__head,
.promo__title-wrapp,
.timer__circle,
.promo__socials {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.promo__video-box {
	padding:0 4%
}
.promo__desc-box {
	height:100%;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.promo__video iframe {
	-webkit-box-shadow:#151419;
	box-shadow:#151419;
	width:630px;
	width:45vw;
	min-height:360px;
	height:28vw;
	-webkit-box-shadow:0 0 10px rgb(1 1 1);
	box-shadow:0 0 10px rgb(1 1 1)
}
.promo__logo {
	width:70%
}
.promo__logo-wrapper {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.promo__desc-txt,
.modal__header-title {
	text-align:center;
	width:100%;
	font-family:Neuron;
	font-size:20px;
	text-shadow:0 1px 0 #000
}
.promo__timer {
	margin-top:4%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	width:60%
}
.timer__item {
	height:132px;
	width:132px;
	letter-spacing:2px
}
.timer__item:last-child {}.timer__circle {
	position:relative;
	padding:15%;
	padding:10px;
	height:100px;
	width:100px;
	border-radius:50%;
	border:1px solid #60a9bb
}
.timer__digit {
	font-size:70px;
	font-family:Digital
}
.timer__digit-title {
	font-size:12px
}
.promo__btn {
	display:block;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-size:32px;
	margin-top:10%;
	width:50%;
	-webkit-box-shadow:0 0 5px 0 #b43d90;
	box-shadow:0 0 5px 0 #b43d90;
	border:2px solid #b43d90;
	padding:6px
}
.promo__btn:hover {
	background:#b43d90
}
.promo__socials {
	margin-top:10%
}
.promo__socials-desc {
	font-weight:300;
	margin-bottom:10px
}
.promo__socials-wrapper {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.promo_social-icon {
	height:24px;
	width:24px;
	margin-right:10px;
	font-size:18px
}
.promo_social-icon:last-child {
	margin-right:0
}
.promo_social-icon:hover {
	cursor:pointer;
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
.modal {
	display:none;
	position:relative;
	background-color:#5c5b5b
}
.modal__close-btn {
	color:#fff;
	font-size:24px;
	position:absolute;
	top:0;
	right:8px
}
.modal__header {
	margin-bottom:30px
}
.modal__header-title {
	font-size:26px;
	margin-bottom:2px
}
.title__underline {
	border-style:solid;
	border-color:#b43d90;
	-webkit-box-shadow:0 0 5px 0 #b43d90;
	box-shadow:0 0 5px 0 #b43d90
}
.modal__form {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.form__line {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	min-width:210px;
	margin-bottom:2vh
}
.modal__form-label {
	font-size:22px
}
.modal__input-wrapper {
	position:relative;
	height:40px;
	width:40px;
	border-radius:9px;
	outline:none;
	cursor:pointer;
	-webkit-box-shadow:0 0 5px 0 #b43d90;
	box-shadow:0 0 5px 0 #b43d90;
	border:2px solid #b43d90
}
.modal__input-wrapper--checked {
	background:url(../../../img/banner/checked_pink.html);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover
}
.modal__submit {
	margin-top:5vh;
	background:unset;
	width:100%;
	max-width:200px
}
.form__confirm-wrapper {
	max-width:300px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-top:20px
}
.form__confirm-txt {
	font-size:12px;
	margin-left:10px
}
.form__confirm {
	-webkit-transform:scale(1.2);
	transform:scale(1.2)
}
.form__confirm.warning {
	-webkit-box-shadow:0 0 7px 1px red;
	box-shadow:0 0 7px 1px red
}
@media(max-width:992px){.promo__logo-wrapper{position:absolute;top:2vh}.promo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding-top:13vh}.promo__video-box{margin-bottom:1vh}.promo__socials{margin-bottom:4vh}.promo__btn{margin-top:8%}.promo__socials{margin-top:4%}}@media(min-width:421px) and (max-width:992px) {
	.promo-wrapper {
		padding-top:0
	}
	.promo__video iframe {
		width:90vw
	}
	.promo__logo {
		width:60%
	}
}
@media(max-width:420px){.promo__video iframe {
	width:90vw;
	height:64vw;
	min-height:unset;
	max-height:40vh
}
.promo__desc-txt {
	font-size:18px
}
.promo__timer {
	width:100%
}
.timer__item {
	height:102px;
	width:102px;
	letter-spacing:2px
}
.timer__circle {
	padding:20px;
	height:52px;
	width:52px
}
.timer__digit {
	font-size:54px
}
.timer__digit-title {
	font-size:10px
}
.promo__btn {
	width:60%;
	font-size:24px
}
.fancybox-content {
	padding:5% 6%;
	width:80vw
}
}
@media(max-width:320px){.promo__btn{margin-top:10%}.promo__timer{width:98%}.timer__circle{padding:20px;height:45px;width:45px}.modal__header-title{font-size:23px}}@media(max-width:390px) and (min-height:800px) {
	.timer__item {
		margin-top:5vh;
		margin-bottom:5vh
	}
	.promo__socials {
		margin-top:5vh
	}
}
*::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 6px rgba(0,
	0,
	0,
	.3);
	background:#131315
}
*::-webkit-scrollbar {
	width:10px;
	background:#131315
}
*::-webkit-scrollbar-thumb {
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,
	0,
	0,
	.3);
	background-color:#2d2948
}
.notifications__scroll::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 6px rgba(0,
	0,
	0,
	.3);
	background:#4d4778;
	border-radius:10px
}
.notifications__scroll::-webkit-scrollbar {
	width:10px;
	background:#4d4778;
	border-radius:10px
}
.notifications__scroll::-webkit-scrollbar-thumb {
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,
	0,
	0,
	.3);
	background-color:rgba(255,
	255,
	255,
	.2)
}
.notifications {
	z-index:10;
	position:fixed;
	right:25px;
	bottom:80px
}
.notifications__toggle {
	position:relative;
	z-index:2;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:60px;
	height:60px;
	font-size:20pt;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	background-color:#ffa243;
	border-radius:50%;
	cursor:pointer
}
.notifications__toggle:hover {
	-webkit-transform:scale(.9);
	-ms-transform:scale(.9);
	transform:scale(.9)
}
.notifications__toggle:before,
.notifications__toggle:after {
	content:'';
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,
	-50%);
	-ms-transform:translate(-50%,
	-50%);
	transform:translate(-50%,
	-50%);
	background-color:#ffa243;
	opacity:.1;
	width:60px;
	height:60px;
	border-radius:50%
}
.notifications__scroll {
	height:70vh;
	overflow:auto;
	padding-right:15px
}
.notifications__wrap {
	position:absolute;
	bottom:80px;
	right:0;
	width:385px;
	padding:20px;
	border-radius:7px;
	background-color:#4d4778;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	opacity:0;
	visibility:hidden;
	-webkit-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px)
}
.notifications__wrap:before {
	content:'';
	position:absolute;
	bottom:-40px;
	height:40px;
	left:0;
	right:0
}
.notifications__wrap:after {
	position:absolute;
	bottom:-10px;
	right:21px;
	content:'';
	width:0;
	height:0;
	border-style:solid;
	border-width:10px 9.5px 0;
	border-color:#4d4778 transparent transparent transparent
}
.notifications__wrap_show {
	opacity:1;
	visibility:visible;
	-webkit-transform:translateY(0px);
	-ms-transform:translateY(0px);
	transform:translateY(0px)
}
.notifications__main-title {
	text-transform:none;
	margin-bottom:20px
}
.notifications__alert {
	z-index:1;
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	width:420px;
	padding-left:20px;
	padding-right:80px;
	background-color:#4d4778;
	border-radius:50px;
	overflow:hidden;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s
}
.notifications__alert .notifications__item {
	border-top:none
}
.notifications__alert_hide {
	opacity:0;
	width:0;
	padding-left:0;
	padding-right:0
}
.notifications__item {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	flex-flow:row;
	padding-top:15px;
	padding-bottom:15px;
	border-top:1px solid rgba(255,
	255,
	255,
	.2)
}
.notifications__item:last-of-type {
	padding-bottom:0
}
.notifications__icon {
	width:20px;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center
}
.notifications__text {
	line-height:16px;
	padding-left:9px;
	width:-webkit-calc(100% - 16px);
	width:calc(100% - 16px)
}
.notifications__title {
	font-size:14px
}
.notifications__desc {
	font-size:12px;
	color:#7d779c
}
@media(max-width:600px){.notifications__wrap{width:calc(100vw - 20vw)
}
.notifications__scroll {
	height:60vh
}
}
.icon-green {
	color:#8bc24a
}
.icon-yellow {
	color:#ffa243
}
.icon-purple {
	color:#7164ad
}
.faq-table {
	width:100%;
	border-collapse:collapse;
	text-align:center;
	margin:10px 0 20px
}
.faq-table>th,
td {
	border-style:solid;
	border-width:1px;
	border-color:#fff
}
.footer {
	margin:0 auto;
	position:relative;
	width:100%;
	background-color:#231f3a;
	z-index:5;
	font-size:11pt;
	line-height:20pt
}
.underFooter {
	position:relative;
	margin-top:100px;
	width:100%;
	z-index:5
}
footer {
	width:100%;
	background-color:#000;
	padding:25px 0
}
.underFooter::after {
	content:'';
	position:absolute;
	top:-95px;
	width:100%;
	height:100px;
	background-size:cover;
	background-image:url(../img/backgrounds/adv-footer-line.svg);
	background-repeat:no-repeat
}
@media(max-width:754px){.underFooter::after{height:50px;top:-45px}}.servLinks>a{margin-left:25%}.footer-email__wrapper{background:#302c4c;border-radius:6px;margin-bottom:25px;padding:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.footer-email__wrapper div {
	height:45px;
	width:50%;
	margin-right:10px
}
.footer-email__wrapper form {
	height:45px;
	width:50%
}
.footer-email__wrapper .footer-item__title {
	height:100%
}
.footer-item__form {
	display:flex;
	flex-direction:row;
	height:100%;
	max-width:350px;
	margin:0 auto
}
.footer-item__form input[type=email]:not(.browser-default) {
	padding:0 10px;
	margin:0;
	height:100%;
	border:none;
	color:#1a182e;
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	background:#d1d1d1
}
.footer-item__form input[type=email]::placeholder {
	color:#1a182e
}
.footer-item__form input[type=email]:active {
	outline:solid;
	background:#d1d1d1
}
.footer-item__form input[type=email]:focus {
	border-bottom:none!important;
	box-shadow:none!important;
	background:#d1d1d1
}
.footer-item__form button[type=submit]:active,
.footer-item__form button[type=submit]:focus {
	background:#1a182e;
	color:#d1d1d1
}
.footer-item__form button {
	width:200px;
	background:#1a182e;
	color:#d1d1d1;
	border:none;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	transition:.3s all
}
.footer-item__form button:hover {
	cursor:pointer;
	opacity:.75;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px
}
.footer-info__wrapper {
	display:flex;
	flex-direction:row;
	align-items:stretch;
	justify-content:space-evenly;
	margin-bottom:0
}
.footer-info__item {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:flex-start;
	flex:1 0 30%
}
.footer-item__title {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:flex-start;
	font-size:15pt;
	height:35px;
	width:100%
}
.footer-info__logo .footer-item__title {
	align-items:flex-start
}
.footer-info__logo {
	align-items:flex-start;
	padding-left:25px
}
@media(min-width:769px){.footer-info__logo{padding-left:25px}}.footer-info__logo img {
	height:100%
}
.footer-info__item {
	display:flex;
	flex-direction:column;
	justify-content:space-evenly
}
.footer-item__socials {
	display:flex;
	flex-direction:row;
	width:70%;
	align-items:center;
	justify-content:flex-start
}
.footer-item__socials a {
	flex:1 0 40px;
	height:40px;
	display:flex;
	justify-content:center;
	align-items:center;
	color:#eee
}
.footer-item__socials a:hover {
	color:rgba(255,
	255,
	255,
	.5)
}
.footer-info__content {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:space-around
}
.footer-info__content>a {
	color:#eee
}
.footer-info__content>a:hover {
	color:rgba(255,
	255,
	255,
	.5);
	text-decoration:underline
}
.footer-info__subrands {
	display:flex;
	flex-flow:row wrap;
	align-items:center;
	justify-content:space-evenly;
	width:100%
}
.footer-info__subrands a {
	flex:0 0 25%;
	margin:5px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	text-align:center;
	color:#eee;
	line-height:13pt
}
.footer-info__subrands a:hover {
	color:rgba(255,
	255,
	255,
	.5)
}
.footer-info__subrands a:hover>.icon-tron {
	background-image:url(../../../img/logo/logo-tron-color.html)
}
.icon-tron {
	background-image:url(../../../img/logo/logo-tron.html);
	background-repeat:no-repeat;
	width:25px;
	height:25px
}
.footer-info__subrands a>i {
	font-size:20pt;
	margin-bottom:10px
}
.footer__copyright a {
	color:#eee;
	text-decoration:underline
}
.footer__copyright a:hover {
	color:rgba(255,
	255,
	255,
	.5)
}
@media(max-width:768px){.footer-email__wrapper{flex-direction:column}.footer-email__wrapper div {
	height:45px;
	width:100%;
	margin-right:0
}
.footer-email__wrapper form {
	height:45px;
	width:100%
}
.footer-email__wrapper .footer-item__title {
	margin-bottom:15px
}
.footer-item__title {
	text-align:center
}
.footer-info__wrapper {
	flex-direction:column
}
.footer-info__subrands {
	order:1;
	margin-bottom:25px
}
.footer-info__logo {
	order:3
}
.footer-info__contracts {
	order:2;
	margin-bottom:25px
}
.footer-info__content {
	font-size:12pt;
	line-height:20pt;
	flex-flow:row wrap;
	justify-content:space-evenly;
	align-items:center;
	width:100%
}
.footer-info__content>a {
	flex:1 0 45%;
	text-align:center
}
.footer-info__item {
	align-items:center;
	text-align:center
}
.footer-info__logo .footer-item__title {
	align-items:center
}
.footer-item__title {
	font-size:14pt
}
.footer-item__form input[type=email]:not(.browser-default) {
	font-size:10pt;
	padding:0 5px 0 10px
}
.footer-item__form button {
	font-size:10pt;
	width:175px
}
}
@media(max-width:400px){.footer-info__content>a{flex:1 0 100%
}
}
.success-icn {
	color:#ffa243;
	font-size:15pt
}
.error-icn {
	color:red;
	font-size:15pt
}
@media(min-width:725px){.social-container{padding-bottom:125px}}.social-content{margin:0 auto
}
.main__link_wrapper {
	height:100vh;
	position:fixed;
	width:25px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center
}
.main__link {
	background:#ffa243;
	height:120px;
	width:25px;
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:center;
	color:#fff;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	font-size:12pt
}
.main__link i {
	margin-bottom:10px;
	font-size:15px;
	transform:rotate(90deg)
}
.main__link_community {
	writing-mode:vertical-rl;
	margin-bottom:20px
}
.main__link_academy {
	writing-mode:vertical-rl
}
.social__wrapper {
	max-width:800px;
	display:flex;
	flex-flow:row wrap;
	align-items:center;
	justify-content:space-around;
	margin:auto
}
.social__block {
	height:50px;
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:space-between;
	flex:1 0 30%;
	padding:10px 20px;
	margin:10px;
	background:#23203a;
	border-radius:8px;
	color:#eee;
	transition:background .5s
}
.social__block:hover {
	background:rgb(35,
	32,
	58,
	.5)
}
.social__icon {
	width:30px;
	height:30px;
	display:flex;
	justify-content:center;
	align-items:center;
	border-radius:100%
}
@media(max-width:768px){.social__wrapper{width:calc(100% - 60px)
}
.social__block {
	flex:1 0 45%
}
}
@media(max-width:500px){.social__wrapper{width:calc(100% - 60px)
}
.social__block {
	width:calc(100% - 60px);
	margin:0 0 20px;
	flex:1 0 90%
}
}
.inst_color {
	background:-moz-linear-gradient(45deg,
	#f09433 0%,
	#e6683c 25%,
	#dc2743 50%,
	#cc2366 75%,
	#bc1888 100%);
	background:-webkit-linear-gradient(45deg,
	#f09433 0%,
	#e6683c 25%,
	#dc2743 50%,
	#cc2366 75%,
	#bc1888 100%);
	background:linear-gradient(45deg,
	#f09433 0%,
	#e6683c 25%,
	#dc2743 50%,
	#cc2366 75%,
	#bc1888 100%)
}
.ytube_color {
	background:#c4302b
}
.twt_color {
	background:#00acee
}
.fbook_color {
	background:#2b4170
}
.tgram_color {
	background:#08c
}