body {
	position:relative;
	font-size:16px;
	font-family:share tech;
	color:#fff;
	max-width:1920px;
	margin:0 auto!important
}
@media only screen and (max-width:1500px) {
	body {
	font-size:15px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	body {
	font-size:14px
}
}@media only screen and (max-width:991px) {
	body {
	font-size:14px
}
}*,::after,::before {
	box-sizing:border-box
}
input:focus,textarea:focus,select:focus,button:focus {
	border-color:rgba(242,126,127,.6)!important;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 1px rgba(242,126,127,.6)!important;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 1px rgba(242,126,127,.6)!important
}
select {
	-webkit-appearance:none;
	-moz-appearance:none;
	-webkit-border-radius:0;
	background-image:url(../img/select-arrow.svg);
	background-position:calc(100% - 8px) 50%;
	background-repeat:no-repeat;
	background-size:6px;
	padding-left:10px;
	padding-right:18px!important
}
a:hover {
	color:#00a9ff;
	text-decoration:none
}
img,iframe {
	max-width:100%
}
img {
	width:100%;
	height:auto
}
ul {
	list-style:none;
	padding-left:0;
	margin-bottom:0
}
.container {
	max-width:1800px
}
.form-control:disabled,.form-control[readonly] {
	background-color:#fefefe
}
.y-box-img {
	position:relative;
	display:block;
	width:100%;
	padding-bottom:100%;
	overflow:hidden
}
.y-box-img .link {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0
}
.y-box-img img {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	max-width:100%;
	max-height:100%;
	width:auto!important;
	height:auto!important
}
.y-box-zoom {
	transition:all .6s;
	width:100%;
	height:100%;
	position:absolute
}
.y-box-zoom:hover {
	transform:scale(1.05)
}
.box-img-flex,.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden
}
.box-img-flex.y-img-left,.gameplay-section .gameplay-slider .item .box-content .box-right .y-img-left.icon-game {
	justify-content:flex-start
}
.box-img-flex img,.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game img {
	width:auto!important;
	height:auto;
	max-width:100%;
	max-height:100%
}
.y-text-editor * {
	max-width:100%
}
.y-text-editor blockquote {
	margin:0 0 1.25em;
	padding:0 1.25em 0 1.875em;
	border-left:2px solid #111;
	font-style:italic
}
.y-text-editor p {
	margin-bottom:10px
}
.y-text-editor img {
	max-width:100%;
	height:auto!important;
	display:initial
}
.y-text-editor iframe {
	max-width:100%
}
.y-text-editor table {
	width:100%
}
.y-text-editor i {
	font-style:italic
}
.y-text-editor u {
	text-decoration:underline
}
.y-text-editor a {
	text-decoration:underline
}
.y-text-editor b,.y-text-editor strong {
	font-weight:700
}
.y-text-editor ul {
	padding-left:30px;
	list-style-type:disc
}
.y-text-editor ul li {
	display:list-item
}
.y-text-editor ol {
	padding-left:30px;
	list-style-type:decimal
}
.y-text-editor ol li {
	display:list-item
}
.box-btn-main {
	position:relative;
	width:max-content;
	text-align:center;
	padding:0 15px;
	overflow-y:hidden
}
.box-btn-main .btn-main {
	position:relative;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	font-family:proxima nova th;
	font-size:16px;
	font-weight:700;
	padding:5px 15px;
	text-align:center;
	background-color:#00a9ff;
	transition:background-color .5s;
	height:50px
}
@media only screen and (max-width:1500px) {
	.box-btn-main .btn-main {
	padding:5px 15px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.box-btn-main .btn-main {
	padding:5px 15px;
	height:46px
}
}@media only screen and (max-width:767px) {
	.box-btn-main .btn-main {
	font-size:14px;
	padding:5px 15px
}
}.box-btn-main .btn-main:before,.box-btn-main .btn-main:after {
	position:absolute;
	content:"";
	width:28px;
	height:calc(100% - 8px);
	transition:all .5s;
	z-index:-1
}
.box-btn-main .btn-main:before {
	left:-14px;
	width:0;
	height:0;
	border-top:42px solid transparent;
	border-right:15px solid #00a9ff;
	border-bottom:14px solid transparent
}
.box-btn-main .btn-main:after {
	right:-14px;
	width:0;
	height:0;
	border-top:14px solid transparent;
	border-left:15px solid #00a9ff;
	border-bottom:42px solid transparent
}
.box-btn-main .btn-main:hover {
	background-color:#0df
}
.box-btn-main .btn-main:hover:before {
	border-right:15px solid #0df
}
.box-btn-main .btn-main:hover:after {
	border-left:15px solid #0df
}
.box-btn-main .btn-main.btn-yellow {
	background-color:#fcfe15;
	color:#000;
	padding:10px 45px
}
@media only screen and (max-width:1500px) {
	.box-btn-main .btn-main.btn-yellow {
	padding:5px 35px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.box-btn-main .btn-main.btn-yellow {
	padding:5px 30px
}
}.box-btn-main .btn-main.btn-yellow:before {
	border-right:15px solid #fcfe15
}
.box-btn-main .btn-main.btn-yellow:after {
	border-left:15px solid #fcfe15
}
.box-btn-main .btn-main span {
	position:relative;
	display:flex;
	align-items:center;
	line-height:1
}
.owl-carousel {
	padding-bottom:80px
}
@media only screen and (max-width:1500px) {
	.owl-carousel {
	padding-bottom:50px
}
}@media only screen and (max-width:767px) {
	.owl-carousel {
	padding-bottom:40px
}
}.owl-carousel .owl-dots {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	display:flex;
	justify-content:center
}
@media only screen and (max-width:1500px) and (min-width:1200px) {
	.owl-carousel .owl-dots {
	bottom:5px
}
}.owl-carousel .owl-dots .owl-dot {
	background-color:#5d3aa2;
	width:190px;
	height:5px;
	margin:0 15px;
	border-radius:3px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.owl-carousel .owl-dots .owl-dot {
	width:120px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.owl-carousel .owl-dots .owl-dot {
	width:90px
}
}@media only screen and (max-width:1190px) {
	.owl-carousel .owl-dots .owl-dot {
	width:80px
}
}@media only screen and (max-width:991px) {
	.owl-carousel .owl-dots .owl-dot {
	width:70px
}
}@media only screen and (max-width:767px) {
	.owl-carousel .owl-dots .owl-dot {
	width:20px;
	margin:0 5px
}
}@media only screen and (max-width:767px) {
	.owl-carousel .owl-dots .owl-dot {
	width:16px
}
}.owl-carousel .owl-dots .owl-dot.active {
	background-color:#ff4af0
}
.owl-carousel .owl-nav {
	position:relative
}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next {
	position:absolute;
	bottom:-80px;
	display:flex;
	align-items:center
}
@media only screen and (max-width:1500px) {
	.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next {
	bottom:-50px
}
}@media only screen and (max-width:1190px) {
	.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next {
	bottom:-50px
}
}.owl-carousel .owl-nav .owl-prev img,.owl-carousel .owl-nav .owl-next img {
	height:34px
}
@media only screen and (max-width:767px) {
	.owl-carousel .owl-nav .owl-prev img,.owl-carousel .owl-nav .owl-next img {
	height:30px
}
}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span {
	color:#cfcfcf
}
@media only screen and (max-width:767px) {
	.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span {
	display:none
}
}.owl-carousel .owl-nav .owl-prev {
	left:0
}
.owl-carousel .owl-nav .owl-prev img {
	margin-right:8px
}
.owl-carousel .owl-nav .owl-next {
	right:0
}
.owl-carousel .owl-nav .owl-next img {
	margin-left:8px
}
.modal-dialog {
	min-height:calc(100vh - 60px);
	display:flex;
	flex-direction:column;
	justify-content:center
}
@media(max-width:767px) {
	.modal-dialog {
	min-height:calc(100vh - 20px)
}
}body:not(.fp-viewing-about):not(.fp-viewing-home) .header {
	background-color:rgba(30,18,49,.8);
	padding:5px 30px
}
@media only screen and (max-width:991px) {
	body:not(.fp-viewing-about):not(.fp-viewing-home) .header {
	padding:10px 30px
}
}@media only screen and (max-width:575px) {
	body:not(.fp-viewing-about):not(.fp-viewing-home) .header {
	padding:5px 15px
}
}body:not(.fp-viewing-about):not(.fp-viewing-home) .header .logo-header .box-img-flex,body:not(.fp-viewing-about):not(.fp-viewing-home) .header .logo-header .gameplay-section .gameplay-slider .item .box-content .box-right .icon-game,.gameplay-section .gameplay-slider .item .box-content .box-right body:not(.fp-viewing-about):not(.fp-viewing-home) .header .logo-header .icon-game {
	height:50px
}
body.fixed .header {
	position:fixed;
	display:flex
}
@media only screen and (max-width:1500px) and (min-width:1200px) {
	body.fixed .box-section {
	padding-top:30px
}
}.loader-wrapper {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color:#242f3f;
	display:flex;
	justify-content:center;
	align-items:center;
	z-index:99999
}
.loader-wrapper .content-loader {
	text-align:center
}
.loader-wrapper .content-loader .box-img-flex,.loader-wrapper .content-loader .gameplay-section .gameplay-slider .item .box-content .box-right .icon-game,.gameplay-section .gameplay-slider .item .box-content .box-right .loader-wrapper .content-loader .icon-game {
	height:120px;
	margin-bottom:10px
}
@media only screen and (max-width:767px) {
	.loader-wrapper .content-loader .box-img-flex,.loader-wrapper .content-loader .gameplay-section .gameplay-slider .item .box-content .box-right .icon-game,.gameplay-section .gameplay-slider .item .box-content .box-right .loader-wrapper .content-loader .icon-game {
	height:100px
}
}.loader-wrapper .content-loader .text-loading {
	width:100%
}
.section-full {
	position:relative
}
@media only screen and (max-width:991px) {
	.section-full {
	padding-top:50px;
	padding-bottom:50px;
	overflow:hidden
}
}.section-full.active .txt-animate {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
@media only screen and (max-width:991px) {
	.section-full .box-section {
	padding-top:0
}
}.section-full .txt-animate {
	position:relative;
	transition:all 1200ms;
	opacity:0;
	-webkit-transform:translate3d(50%,0,0);
	transform:translate3d(50%,0,0)
}
@media only screen and (max-width:991px) {
	.fullpage {
	padding-top:70px
}
}@media only screen and (max-width:575px) {
	.fullpage {
	padding-top:60px
}
}.fp-viewing-about .header {
	display:flex
}
.header {
	position:relative;
	top:0;
	left:0;
	right:0;
	z-index:99;
	display:flex;
	align-items:center;
	justify-content:space-between;
	max-width:1920px;
	margin:0 auto;
	padding:15px 50px;
	display:none
}
@media only screen and (max-width:1500px) {
	.header {
	padding:10px 30px
}
}@media only screen and (max-width:991px) {
	.header {
	background-color:#1e1231!important;
	position:fixed;
	padding:9px 20px;
	display:flex
}
}.header .logo-header {
	display:flex
}
@media only screen and (max-width:991px) {
	.header .logo-header {
	width:100px
}
}.header .logo-header .box-img-flex,.header .logo-header .gameplay-section .gameplay-slider .item .box-content .box-right .icon-game,.gameplay-section .gameplay-slider .item .box-content .box-right .header .logo-header .icon-game {
	height:80px
}
@media only screen and (max-width:1500px) {
	.header .logo-header .box-img-flex,.header .logo-header .gameplay-section .gameplay-slider .item .box-content .box-right .icon-game,.gameplay-section .gameplay-slider .item .box-content .box-right .header .logo-header .icon-game {
	height:60px
}
}@media only screen and (max-width:991px) {
	.header .logo-header .box-img-flex,.header .logo-header .gameplay-section .gameplay-slider .item .box-content .box-right .icon-game,.gameplay-section .gameplay-slider .item .box-content .box-right .header .logo-header .icon-game {
	height:52px
}
}.header .menu-fullpage {
	width:100%;
	display:flex;
	align-items:center;
	justify-content:flex-end
}
.header .menu-fullpage ul {
	display:flex;
	align-items:center
}
.header .menu-fullpage ul li {
	padding:8px 10px
}
@media only screen and (max-width:991px) {
	.header .menu-fullpage ul li {
	display:none;
	padding:0 10px
}
}.header .menu-fullpage ul li.active a {
	color:#00a9ff;
	border:2px solid #00a9ff;
	border-radius:3px;
	transform:skewX(-6deg)
}
.header .menu-fullpage ul li.active a span {
	transform:skewX(6deg)
}
.header .menu-fullpage ul li.button-wallet {
	display:block;
	padding:0;
	padding-left:0
}
.header .menu-fullpage ul li.button-wallet .btn-main {
	text-transform:uppercase;
	font-family:proxima nova th;
	padding:0 20px;
	display:flex;
	align-items:center;
	height:40px
}
.header .menu-fullpage ul li.button-wallet .btn-main::before {
	border-top:32px solid transparent;
	border-bottom:12px solid transparent
}
.header .menu-fullpage ul li.button-wallet .btn-main::after {
	border-top:12px solid transparent;
	border-bottom:32px solid transparent
}
.header .menu-fullpage ul li.button-wallet .btn-main:hover {
	color:#fff
}
.header .menu-fullpage ul li a {
	display:block;
	text-align:center;
	font-size:15px;
	color:#fff;
	padding:5px 15px
}
@media only screen and (max-width:991px) {
	.header .menu-fullpage ul li a {
	padding:3px 15px;
	font-size:14px
}
}.header .menu-fullpage ul li a:hover {
	color:#00a9ff
}
.header .menu-fullpage ul li a span {
	display:block
}
.addr-header {
	position:fixed;
	z-index:10;
	width:100%;
	display:none;
	background-color:rgba(30,18,49,.8);
	justify-content:center;
	align-items:center
}
.addr-header p {
	margin:10px
}
.addr-header p span:first-child {
	color:#ff63fa
}
@media only screen and (max-width:991px) {
	.addr-header p:first-child {
	display:none
}
}@media only screen and (max-width:767px) {
	.addr-header {
	flex-direction:column;
	padding:5px 0
}
.addr-header p {
	margin:0
}
}.fp-viewing-home .header {
	display:flex;
	position:fixed
}
.btn-menu-mobile {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	width:34px;
	position:relative;
	display:none;
	margin-left:20px
}
@media only screen and (max-width:991px) {
	.btn-menu-mobile {
	display:flex
}
}.btn-menu-mobile span {
	display:block;
	width:100%;
	height:3px;
	background-color:#fff
}
.btn-menu-mobile span:not(:last-child) {
	margin-bottom:6px
}
.y-mobile-menu {
	position:fixed;
	top:0;
	bottom:0;
	right:-85%;
	width:85%;
	max-width:400px;
	background-color:#481f65;
	box-sizing:border-box;
	font-size:14px;
	transition:.2s;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:999
}
.y-mobile-menu.show {
	right:0
}
.y-mobile-menu .m-menu__title {
	position:relative;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:12px 20px;
	color:rgba(255,255,255,.5)
}
.y-mobile-menu .m-menu__title .title {
	font-size:14px;
	margin:0;
	text-align:center;
	width:100%
}
.y-mobile-menu .m-menu__title .m-menu-close {
	padding:0;
	font-size:26px;
	width:26px;
	height:26px;
	text-align:center;
	line-height:22px;
	text-decoration:none;
	color:#fff;
	transform:rotate(45deg);
	position:absolute;
	top:8px;
	right:8px
}
.y-mobile-menu ul {
	margin:0;
	padding-left:0
}
.y-mobile-menu ul li {
	position:relative;
	list-style-type:none
}
.y-mobile-menu ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
	padding:11px 20px;
	transition:.2s;
	line-height:1.3
}
.y-mobile-menu ul li.active>a {
	color:#00b140
}
.y-mobile-menu ul li.has-submenu a {
	padding-right:35px
}
.y-mobile-menu li>a:before {
	content:"";
	border-bottom:1px solid rgba(255,255,255,.8);
	display:block;
	position:absolute;
	left:20px;
	right:0;
	bottom:0
}
.has-submenu>a {
	position:relative
}
.has-submenu>.btn-toggle-sub {
	width:40px;
	height:42px;
	max-height:100%;
	position:absolute;
	top:0;
	right:0;
	color:#000;
	z-index:2
}
.has-submenu>.btn-toggle-sub:before {
	content:"+";
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
	transition:.2s;
	font-size:18px
}
.has-submenu.opened>.btn-toggle-sub:before {
	content:"-"
}
.has-submenu .sub-menu {
	padding-left:20px;
	display:none
}
.has-submenu .sub-menu li a {
	font-size:14px
}
.overlay-menu.active {
	content:"";
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.7);
	transition:.5s;
	z-index:888
}
.box-title-main {
	position:relative;
	text-align:center;
	margin-bottom:20px;
	z-index:5;
	pointer-events:none
}
@media only screen and (max-width:1500px) {
	.box-title-main {
	margin-bottom:10px
}
}.box-title-main .title-develop {
	margin-top:10px
}
.box-title-main .title-main {
	display:inline-flex;
	align-items:center;
	font-family:proxima nova th;
	font-size:55px;
	font-weight:700;
	color:#e4f3ff;
	background:-webkit-linear-gradient(top,#ffffff 0%,#bde2ff 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	margin-bottom:12px;
	text-transform:uppercase;
	line-height:1
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.box-title-main .title-main {
	font-size:40px;
	margin-bottom:5px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.box-title-main .title-main {
	font-size:34px;
	margin-bottom:5px
}
}@media only screen and (max-width:1190px) {
	.box-title-main .title-main {
	background:initial;
	-webkit-background-clip:initial;
	-webkit-text-fill-color:initial;
	font-size:34px
}
}@media only screen and (max-width:991px) {
	.box-title-main .title-main {
	font-size:32px
}
}@media only screen and (max-width:767px) {
	.box-title-main .title-main {
	font-size:32px;
	margin-bottom:15px
}
}@media only screen and (max-width:575px) {
	.box-title-main .title-main {
	font-size:28px
}
}.box-title-main .desc-main {
	font-size:20px;
	color:#f1f1f1;
	padding:0 15px
}
@media only screen and (max-width:1500px) {
	.box-title-main .desc-main {
	font-size:15px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.box-title-main .desc-main {
	font-size:13px
}
}@media only screen and (max-width:991px) {
	.box-title-main .desc-main {
	font-size:14px
}
}@media only screen and (max-width:575px) {
	.box-title-main .desc-main {
	font-size:13px
}
}@media only screen and (max-width:575px) {
	.box-title-main .desc-main br {
	display:none
}
}.box-1700 {
	margin:0 auto;
	padding:0 100px
}
@media only screen and (max-width:1500px) {
	.box-1700 {
	padding:0 70px
}
}@media only screen and (max-width:1500px) {
	.box-1700 {
	max-width:1500px
}
}@media only screen and (max-width:1190px) {
	.box-1700 {
	padding:0 40px
}
}@media only screen and (max-width:767px) {
	.box-1700 {
	padding:0 20px
}
}@media only screen and (max-width:575px) {
	.box-1700 {
	padding:0 15px
}
}.box-mobile {
	display:none
}
.img-mobile {
    display: none;
}
.img-pc{
    display: block;

}
@media only screen and (max-width:991px) {
	.img-pc {
	display:none;
}
}
@media only screen and (max-width:991px) {
	.img-mobile {
	display:block;
    margin-left: 15%;

}
}

@media only screen and (max-width:991px) {
	.box-mobile {
	display:block
}
}.about-section {
	position:relative;
	/* background-color:#412b5b */
	background-image: url('../new-img/d84cf168d872f4396fd1b2b3610641a.png');
}
@media only screen and (max-width:991px) {
	.about-section {
	padding-bottom:0
}
}@media only screen and (max-width:767px) {
	.about-section {
	padding-bottom:0
}
}.about-section .box-section .box-mp4 {
	position:absolute;
	bottom:0;
	right:0;
	content:"";
	width:100%;
	height:100%
}
@media only screen and (max-width:991px) {
	.about-section .box-section .box-mp4 {
	position:relative;
	left:-45%;
	width:145%
}
}.about-section .box-section .box-mp4 video {
	object-fit:cover;
	width: 0;
	/* width:100%; */
	/* height:100% */
}
.about-section .box-smoke {
	position:absolute;
	bottom:0;
	right:0;
	width:80%;
	height:100%;
	z-index:0
}
@media only screen and (max-width:991px) {
	.about-section .box-smoke {
	width:100%
}
}.about-section .box-smoke #viewport {
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden
}
@-webkit-keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}@keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}.about-section .box-smoke #viewport .fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes masked-animation {
	0% {
	background-position:left bottom
}
100% {
	background-position:right bottom
}
}.about-section .box-smoke #viewport .smoke {
	position:absolute;
	width:250px;
	height:250px;
	background:url(../img/smoke.png) no-repeat;
	bottom:0;
	margin-left:0
}
.about-section .content-about {
	position:relative;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	z-index:3
}
.about-section .content-about .box-info {
	position:relative;
	padding-top:40px;
	padding-left:120px;
	padding-right:40px;
	width:40%
}
@media only screen and (max-width:1500px) {
	.about-section .content-about .box-info {
	padding-left:80px;
	padding-right:30px
}
}@media only screen and (max-width:1190px) {
	.about-section .content-about .box-info {
	padding-left:15px;
	padding-right:15px
}
}@media only screen and (max-width:991px) {
	.about-section .content-about .box-info {
	padding-top:0;
	width:100%;
	text-align:center
}
}.about-section .content-about .box-info .box-title-theta {
	position:relative;
	width:max-content
}
@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .box-title-theta {
	margin:0 auto
}
}.about-section .content-about .box-info .box-title-theta .title-theta {
	position:relative;
	margin-bottom:5px;
	font-family:proxima nova th;
	font-size:90px;
	font-weight:700;
	text-transform:uppercase;
	line-height:1;
	overflow:hidden;
	white-space:nowrap;
	animation:typing .6s steps(40,end)
}
@keyframes typing {
	from {
	width:0
}
to {
	width:100%
}
}@keyframes blink-caret {
	from,to {
	border-color:transparent
}
50% {
	border-color:orange
}
}@media only screen and (max-width:1500px) {
	.about-section .content-about .box-info .box-title-theta .title-theta {
	font-size:100px
}
}@media only screen and (max-width:1190px) {
	.about-section .content-about .box-info .box-title-theta .title-theta {
	font-size:90px
}
}@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .box-title-theta .title-theta {
	font-size:70px
}
}@media only screen and (max-width:767px) {
	.about-section .content-about .box-info .box-title-theta .title-theta {
	font-size:60px
}
}.about-section .content-about .box-info .box-title-theta .title-theta.go {
	animation:typing .5s steps(40,end)
}
.about-section .content-about .box-info .box-title-theta .title-theta p {
	color:#ff63fa;
	line-height:.7
}
.about-section .content-about .box-info .box-title-theta .box-effect {
	position:absolute;
	content:"";
	top:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	display:flex
}
.about-section .content-about .box-info .box-title-theta .box-effect img {
	width:20%;
	height:100%;
	opacity:0
}
@keyframes lightning {
	0% {
	opacity:0
}
25% {
	opacity:1
}
50% {
	opacity:0
}
70% {
	opacity:1
}
100% {
	opacity:0
}
}.about-section .content-about .box-info .box-title-theta .box-effect.go img:nth-child(1) {
	animation:lightning 1s ease 0s
}
.about-section .content-about .box-info .box-title-theta .box-effect.go img:nth-child(2) {
	animation:lightning 1s ease .1s
}
.about-section .content-about .box-info .box-title-theta .box-effect.go img:nth-child(3) {
	animation:lightning 1s ease .2s
}
.about-section .content-about .box-info .box-title-theta .box-effect.go img:nth-child(4) {
	animation:lightning 1s ease .3s
}
.about-section .content-about .box-info .box-title-theta .box-effect.go img:nth-child(5) {
	animation:lightning 1s ease .4s
}
.about-section .content-about .box-info .desc-theta {
	margin-bottom:20px
}
@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .desc-theta {
	margin-bottom:20px
}
}@media only screen and (max-width:575px) {
	.about-section .content-about .box-info .desc-theta br {
	display:none
}
}.about-section .content-about .box-info .box-download {
	display:flex;
	margin-bottom:5px
}
@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .box-download {
	justify-content:center;
	margin-bottom:10px
}
}.about-section .content-about .box-info .box-download .item-wrapper {
	display:inline-flex;
	margin-right:20px
}
.about-section .content-about .box-info .box-download .item-wrapper:last-child {
	margin-right:0
}
@media only screen and (max-width:1190px) {
	.about-section .content-about .box-info .box-download .item-wrapper {
	flex-direction:column;
	margin:0
}
}.about-section .content-about .box-info .box-download .item-wrapper .item {
	margin-right:20px
}
@media only screen and (max-width:767px) {
	.about-section .content-about .box-info .box-download .item-wrapper .item {
	margin-right:10px
}
}@media only screen and (max-width:1190px) {
	.about-section .content-about .box-info .box-download .item-wrapper .item {
	margin-bottom:10px
}
}.about-section .content-about .box-info .box-download .item-wrapper .item:last-child {
	margin-right:0
}
.about-section .content-about .box-info .box-download .item-wrapper .item .soon {
	color:#c7a0f7;
	text-align:center;
	font-size:12px;
	margin-top:2px
}
.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main .btn-main {
	min-width:80px;
	font-family:proxima nova th;
	padding:5px
}
@media only screen and (max-width:1500px) {
	.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main .btn-main {
	font-size:14px
}
}.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main .btn-main span {
	width:86px;
	justify-content:center
}
@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main .btn-main span {
	width:80px
}
}.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main img,.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main i {
	margin-right:7px
}
.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main img {
	width:20px
}
@media only screen and (max-width:575px) {
	.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main img {
	width:18px
}
}.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main i {
	font-size:36px
}
@media only screen and (max-width:767px) {
	.about-section .content-about .box-info .box-download .item-wrapper .item .box-btn-main i {
	font-size:30px
}
}.about-section .content-about .box-info .chain-table {
	margin-bottom:5px
}
.about-section .content-about .box-info .chain-table .tg {
	border-collapse:collapse;
	border-spacing:0;
	background-color:rgba(111,66,193,.3);
	box-shadow:0 0 100px 3px #b690fc;
	width:100%
}
@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .chain-table .tg {
	margin:auto;
	box-shadow:none;
	background-color:transparent;
	width:100%;
	max-width:460px
}
}.about-section .content-about .box-info .chain-table .tg td {
	border-color:#c7a0f7;
	border-style:solid;
	border-width:.5px
}
.about-section .content-about .box-info .chain-table .tg .tg-baqh {
	text-align:center;
	vertical-align:top;
	text-shadow:1px 1px #6610f2;
	padding:0 5px
}
.about-section .content-about .box-info .chain-table .tg .tg-0lax {
	text-align:left;
	vertical-align:top;
	text-shadow:1px 1px #6610f2;
	padding:0 5px
}
.about-section .content-about .box-info .total-player {
	background:linear-gradient(93.44deg,rgba(78,0,206,0.3) 32.45%,rgba(35,14,68,0.282) 92.17%);
	box-shadow:inset 6px 0 7px rgba(181,70,250,.25);
	max-width:420px;
	padding:16px 0;
	margin-left:11px;
	padding-left:45px
}
.about-section .content-about .box-info .total-player span {
	text-transform:uppercase;
	font-size:20px
}
.about-section .content-about .box-info .total-player p {
	color:#ff63fa;
	font-weight:bolder;
	font-size:40px;
	line-height:40px;
	margin:0
}
.about-section .content-about .box-info .total-player::before {
	content:"";
	position:absolute;
	top:0;
	left:-11px;
	display:inline-block;
	width:6px;
	height:100%;
	background:#e7d3ff;
	box-shadow:0 0 28px #6219fd;
	margin-right:5px
}
@media only screen and (max-width:991px) {
	.about-section .content-about .box-info .total-player {
	margin:auto;
	width:100%;
	max-width:460px
}
}.about-section .content-about .img-about {
	position:relative;
	width:60%;
	padding-right:50px;
	margin-top:auto
}
@media only screen and (max-width:991px) {
	.about-section .content-about .img-about {
	width:100%;
	padding:0 15px
}
}.video-section {
	position:relative;
	padding:0;
	background-color:#412b5b
}
.video-section .box-video {
	display:flex;
	align-items:center;
	justify-content:center
}
.video-section .box-video video {
	width:100%
}
@media(min-width:992px) {
	.video-section .box-video video {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	min-width:100%;
	min-height:100%;
	width:100%;
	object-fit:cover
}
}.video-section .btn-volume {
	position:absolute;
	bottom:30px;
	right:30px;
	z-index:3
}
@media only screen and (max-width:767px) {
	.video-section .btn-volume {
	bottom:10px;
	right:15px
}
}.video-section .btn-volume.active i:before {
	content:"\f028"
}
.video-section .btn-volume i {
	font-size:30px
}
@media only screen and (max-width:767px) {
	.video-section .btn-volume i {
	font-size:20px
}
}.gameplay-section {
	background:linear-gradient(to bottom,#1f1436,#2f2477)
}
@media(min-width:992px) {
	.gameplay-section:not(.active) .item .box-content .box-left .image {
	width:0%!important;
	height:0%!important
}
}
.gameplay-section:before {
	position:absolute;
	content:"";
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(../new-img/page2-bg.png);
	background-size:cover;
	background-repeat:no-repeat
}
.gameplay-section .box-section {
	position:relative
}

.gameplay-section .box-section .box-title-main {
	position:absolute;
	/* margin-top: 8%; */
	top:150px;
	left:0;
	right:0
}
@media only screen and (max-width:991px) {
	.gameplay-section .box-section .box-title-main {
		position:absolute;
		/* margin-top: 8%; */
		top:0;
		left:0;
		right:0
	}
}

@media only screen and (max-width:767px) {
	.gameplay-section .box-section .box-title-main {
	position:relative
}
}@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .owl-nav {
	max-width:1560px;
	margin:0 auto
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .owl-nav {
	max-width:1100px;
	margin:0 auto
}
}.gameplay-section .gameplay-slider .owl-nav .owl-prev {
	left:40px
}
@media only screen and (max-width:767px) {
	.gameplay-section .gameplay-slider .owl-nav .owl-prev {
	left:15px
}
}.gameplay-section .gameplay-slider .owl-nav .owl-next {
	right:40px
}
@media only screen and (max-width:767px) {
	.gameplay-section .gameplay-slider .owl-nav .owl-next {
	right:15px
}
}.gameplay-section .gameplay-slider .active .item .box-content .box-left .image {
	width:100%;
	height:100%
}
.gameplay-section .gameplay-slider .active .item .box-content .box-left .image img {
	transform:scale(1.15)
}
.gameplay-section .gameplay-slider .active .item .box-content .box-right .box-content-right,.gameplay-section .gameplay-slider .active .item .box-content .box-right .box-btn-main {
	transform:scale(1)
}
.gameplay-section .gameplay-slider .item .box-bg {
	position:absolute;
	content:"";
	top:30%;
	width:65%;
	height:64%;
	right:0;
	background:linear-gradient(to right,transparent,#b258b1 68%,rgba(178,88,177,0.3));
	overflow:hidden
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .item .box-bg {
	height:64%
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-bg {
	top:22%;
	height:70%
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-bg {
	height:70%
}
}@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item .box-bg {
	top:initial;
	bottom:0;
	width:100%
}
}.gameplay-section .gameplay-slider .item.item-super .box-bg {
	background:linear-gradient(to right,transparent,rgba(76,144,190,0.8) 65%,rgba(76,144,190,0.3))
}
@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item.item-super .box-bg {
	background:linear-gradient(to right,rgba(76,144,190,0.3),rgba(76,144,190,0.8) 50%,rgba(76,144,190,0.3))
}
}.gameplay-section .gameplay-slider .item.item-death .box-bg {
	background:linear-gradient(to right,transparent,rgba(166,81,125,0.8) 65%,rgba(166,81,125,0.3))
}
@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item.item-death .box-bg {
	background:linear-gradient(to right,rgba(166,81,125,0.3),rgba(166,81,125,0.8) 50%,rgba(166,81,125,0.3))
}
}.gameplay-section .gameplay-slider .item.item-battle .box-bg {
	background:linear-gradient(to right,transparent,rgba(49, 118, 179, 0.9) 65%,rgba(28, 112, 161, 0.3))
}
@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item.item-battle .box-bg {
	background:linear-gradient(to right,rgba(49, 118, 179, 0.9) 50%,rgba(28, 112, 161, 0.3))

	/* background:linear-gradient(to right,rgba(185,112,82,0.3),rgba(185,112,82,0.9) 50%,rgba(185,112,82,0.3)) */
}
}.gameplay-section .gameplay-slider .item.item-tower .box-bg {
	background:linear-gradient(to right,transparent,rgba(174,86,157,0.8) 65%,rgba(174,86,157,0.3))
}
@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item.item-tower .box-bg {
	background:linear-gradient(to right,rgba(174,86,157,0.3),rgba(174,86,157,0.8) 50%,rgba(174,86,157,0.3))
}
}.gameplay-section .gameplay-slider .item .box-content {
	display:flex;
	flex-wrap:wrap;
	overflow:hidden;
	z-index:2
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .item .box-content {
	max-width:1560px;
	margin:0 auto
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content {
	max-width:1100px;
	margin:0 auto
}
}.gameplay-section .gameplay-slider .item .box-content .box-left {
	position:relative;
	width:60%;
	padding-left:50px
}
@media only screen and (max-width:1500px) {
	.gameplay-section .gameplay-slider .item .box-content .box-left {
	padding-left:40px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content .box-left {
	padding-left:0;
	width:58%
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-content .box-left {
	padding-left:0
}
}@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item .box-content .box-left {
	width:100%
}
}.gameplay-section .gameplay-slider .item .box-content .box-left .image {
	transform:translateX(5%)
}
@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item .box-content .box-left .image {
	transform:initial
}
}.gameplay-section .gameplay-slider .item .box-content .box-left .image img {
	width:auto;
	height:auto;
	transform:scale(.9);
	transition:all .6s
}
.gameplay-section .gameplay-slider .item .box-content .box-right {
	position:relative;
	width:40%;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:flex-start;
	padding:50px 15px 0
}
@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right {
	width:42%
}
}@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right {
	width:100%;
	padding:30px 0 40px;
	max-width:inherit;
	justify-content:center
}
}.gameplay-section .gameplay-slider .item .box-content .box-right .box-content-right {
	transition:all .6s;
	transform:scale(0)
}
.gameplay-section .gameplay-slider .item .box-content .box-right .box-btn-main {
	transition:all .7s;
	transform:scale(0)
}
.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	height:140px;
	margin-bottom:15px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	height:90px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	height:70px
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	height:70px
}
}@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	height:70px
}
}@media only screen and (max-width:767px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .icon-game {
	height:60px
}
}.gameplay-section .gameplay-slider .item .box-content .box-right .name-game {
	color:#fff;
	font-family:proxima nova th;
	font-size:38px;
	font-weight:700;
	text-transform:uppercase;
	line-height:1
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .name-game {
	font-size:28px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .name-game {
	font-size:26px
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .name-game {
	font-size:25px
}
}@media only screen and (max-width:767px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .name-game {
	font-size:22px
}
}.gameplay-section .gameplay-slider .item .box-content .box-right .level-game {
	font-family:proxima nova th;
	color:#ffd43c;
	font-size:40px;
	font-weight:700;
	line-height:1;
	margin-bottom:15px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .level-game {
	font-size:30px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .level-game {
	font-size:28px
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .level-game {
	font-size:22px
}
}.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game {
	margin-bottom:35px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game {
	margin-bottom:30px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game {
	margin-bottom:24px;
	font-size:13px
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game {
	font-size:14px;
	margin-bottom:20px
}
}@media only screen and (max-width:767px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game {
	margin-bottom:20px;
	padding:0 15px
}
}@media only screen and (max-width:1190px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game br {
	display:none
}
}@media only screen and (max-width:575px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .desc-game br {
	display:none
}
}.gameplay-section .gameplay-slider .item .box-content .box-right .btn-watch {
	margin:0 auto;
	text-transform:uppercase
}
.gameplay-section .gameplay-slider .item .box-content .box-right .btn-watch i {
	margin-right:5px
}
.gameplay-section .gameplay-slider .item .box-content .box-right .btn-viewmore {
	font-family:proxima nova th;
	color:#92ffec;
	font-weight:700;
	margin-right:0;
	display:block;
	text-align:right;
	margin-top:-22px;
	margin-right:0
}
@media only screen and (max-width:1500px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .btn-viewmore {
	font-size:14px;
	margin-top:-18px;
	margin-right:20px
}
}@media only screen and (max-width:991px) {
	.gameplay-section .gameplay-slider .item .box-content .box-right .btn-viewmore {
	margin-right:0;
	margin-top:25px;
	text-align:center
}
}.nfts-section {
	background:linear-gradient(to bottom,#2f2477,#6081ca)
}
.nfts-section:before {
	position:absolute;
	content:"";
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(../img/Page3_Background.png);
	background-size:cover;
	background-repeat:no-repeat
}
.nfts-section .box-section {
	position:relative;
	overflow-x:hidden
}
@media only screen and (max-width:991px) {
	.nfts-section .box-section {
	padding-bottom:40px
}
}.nfts-section .nfts-slider {
	position:relative;
	margin:0 auto;
	padding-bottom:80px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.nfts-section .nfts-slider {
	padding-bottom:60px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.nfts-section .nfts-slider {
	padding-bottom:50px
}
}@media only screen and (max-width:1190px) {
	.nfts-section .nfts-slider {
	padding-bottom:50px
}
}@media only screen and (max-width:1700px) and (min-width:1490px) {
	.nfts-section .nfts-slider .owl-nav .owl-prev,.nfts-section .nfts-slider .owl-nav .owl-next {
	bottom:-60px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.nfts-section .nfts-slider .owl-nav .owl-prev,.nfts-section .nfts-slider .owl-nav .owl-next {
	bottom:-50px
}
}.nfts-section .nfts-slider .item {
	text-align:center;
	position:relative
}
.nfts-section .nfts-slider .item .item-nfts {
	position:relative
}
.nfts-section .nfts-slider .item .img-nfts {
	position:relative;
	margin-bottom:2px
}
.nfts-section .nfts-slider .item .img-nfts a {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%
}
.nfts-section .box-btn-main {
	position:absolute;
	top:40px;
	right:50px;
	z-index:6
}
@media only screen and (max-width:1500px) {
	.nfts-section .box-btn-main {
	top:30px;
	right:40px
}
}@media only screen and (max-width:991px) {
	.nfts-section .box-btn-main {
	position:relative;
	right:0;
	top:0;
	margin:30px auto 0
}
}.ts-fadeInRight {
	-webkit-animation-name:ts-fadeInRight;
	animation-name:ts-fadeInRight
}
@-webkit-keyframes ts-fadeInRight {
	from {
	opacity:0;
	-webkit-transform:translate3d(1.25rem,0,0);
	transform:translate3d(1.25rem,0,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes ts-fadeInRight {
	from {
	opacity:0;
	-webkit-transform:translate3d(1.25rem,0,0);
	transform:translate3d(1.25rem,0,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.coin-section {
    background-image: url('../new-img/zu4.png');
	/* background:linear-gradient(to bottom,#6081ca,#46356c) */
}
.coin-section .bg-section {
	position:relative
}
.coin-section .bg-section:before,.coin-section .bg-section:after {
	position:absolute;
	content:"";
	top:-100px;
	width:35%
}
@media only screen and (max-width:1500px) {
	.coin-section .bg-section:before,.coin-section .bg-section:after {
	top:-70px
}
}@media only screen and (max-width:767px) {
	.coin-section .bg-section:before,.coin-section .bg-section:after {
	top:0;
	width:45%
}
}.coin-section .bg-section:before {
	left:0;
	height:100%;
	background-image:url(./new-img/zu4.png);
	background-repeat:no-repeat;
	background-size:contain
}
/* .coin-section .bg-section:after {
	right:0;
	height:100%;
	background-image:url(../img/Page4_Ilus_Right.png);
	background-repeat:no-repeat;
	background-size:contain;
	z-index:0
} */
.coin-section .content-coin {
	position:relative;
	display:flex;
	align-items:center;
	flex-wrap:wrap;
	margin:0 auto;
	z-index:2
}

.pc-top{
	margin-top: 99px;
}
@media only screen and (max-width:991px) {
	.pc-top{
		margin-top:0
	}
}
.coin-section .content-coin .list-item-coin.list-1 .box-left {
	width:60%
}
.coin-section .content-coin .list-item-coin.list-1 .box-right {
	width:40%
}
.coin-section .content-coin .list-item-coin.list-2 .item-coin {
	margin-bottom:30px
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .list-item-coin.list-2 .item-coin {
	width:calc(50% - 15px);
	margin-bottom:0
}
}.coin-section .content-coin .list-item-coin.list-2 .item-coin:last-child {
	margin-bottom:0
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .list-item-coin.list-2 {
	display:flex;
	flex-wrap:wrap;
	width:100%
}
}.coin-section .content-coin .list-item-coin.list-3 .item-coin {
	margin-bottom:20px
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .list-item-coin.list-3 .item-coin {
	width:calc(33.33% - 15px);
	margin-bottom:0
}
}.coin-section .content-coin .list-item-coin.list-3 .item-coin:last-child {
	margin-bottom:0
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .list-item-coin.list-3 {
	display:flex;
	flex-wrap:wrap
}
}.coin-section .content-coin .box {
	width:33.3%
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .box {
	width:100%;
	text-align:center
}
}.coin-section .content-coin .box.box-middle {
	position:relative
}
.coin-section .content-coin .box.box-middle .arrow-1,.coin-section .content-coin .box.box-middle .arrow-2 {
	position:absolute;
	top:10%;
	display:flex;
	align-items:center;
	height:80%;
	padding:10px
}
.coin-section .content-coin .box.box-middle .arrow-1 img,.coin-section .content-coin .box.box-middle .arrow-2 img {
	height:100%
}
.coin-section .content-coin .box.box-middle .arrow-1.arrow-single img,.coin-section .content-coin .box.box-middle .arrow-2.arrow-single img {
	height:auto
}
.coin-section .content-coin .box.box-middle .arrow-1 {
	left:0
}
@media only screen and (max-width:1500px) {
	.coin-section .content-coin .box.box-middle .arrow-1 {
	width:23%
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box.box-middle .arrow-1 {
	position:relative;
	left:0;
	top:0;
	right:0;
	display:flex;
	justify-content:center;
	width:100px;
	height:120px;
	margin:0 auto;
	z-index:-1
}
.coin-section .content-coin .box.box-middle .arrow-1 img {
	transform:rotate(90deg)
}
}@media only screen and (max-width:991px) and (max-width:991px) {
	.coin-section .content-coin .box.box-middle .arrow-1 img {
	height:auto
}
}.coin-section .content-coin .box.box-middle .logo-coin {
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .box.box-middle .logo-coin {
	max-width:400px;
	margin:-50px auto 0
}
}.coin-section .content-coin .box.box-middle .logo-coin .title-coin {
	font-family:proxima nova th;
	color:#ffd955;
	font-weight:700;
	font-size:40px;
	text-transform:uppercase;
	position:absolute;
	top:20px;
	left:0;
	right:0;
	margin:0 auto;
	text-align:center
}
@media only screen and (max-width:1500px) {
	.coin-section .content-coin .box.box-middle .logo-coin .title-coin {
	font-size:32px
}
}@media only screen and (max-width:1190px) {
	.coin-section .content-coin .box.box-middle .logo-coin .title-coin {
	font-size:28px
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box.box-middle .logo-coin .title-coin {
	top:60px;
	font-size:30px
}
}@media only screen and (max-width:767px) {
	.coin-section .content-coin .box.box-middle .logo-coin .title-coin {
	top:50px;
	font-size:28px
}
}@media only screen and (max-width:575px) {
	.coin-section .content-coin .box.box-middle .logo-coin .title-coin {
	font-size:22px;
	top:40px
}
}.coin-section .content-coin .box.box-middle .logo-coin .title-coin.color-green {
	color:#3dfe8b
}
.coin-section .content-coin .box.box-middle .arrow-2 {
	right:0;
	justify-content:flex-end
}
@media only screen and (max-width:1500px) {
	.coin-section .content-coin .box.box-middle .arrow-2 {
	width:30%
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box.box-middle .arrow-2 {
	position:relative;
	top:-40px;
	left:0;
	bottom:0;
	right:0;
	display:flex;
	justify-content:center;
	height:140px;
	width:80%;
	margin:0 auto;
	z-index:-1
}
.coin-section .content-coin .box.box-middle .arrow-2 img {
	transform:rotate(90deg);
	height:initial;
	width:120px
}
}@media only screen and (max-width:991px) and (max-width:767px) {
	.coin-section .content-coin .box.box-middle .arrow-2 img {
	width:100px
}
}@media only screen and (max-width:991px) and (max-width:480px) {
	.coin-section .content-coin .box.box-middle .arrow-2 img {
	width:80px
}
}@media only screen and (max-width:575px) {
	.coin-section .content-coin .box.box-middle .arrow-2 {
	height:60px
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box.box-last {
	display:flex;
	flex-wrap:wrap
}
}@media only screen and (max-width:767px) {
	.coin-section .content-coin .box.box-last .item-coin .box-left {
	width:100%
}
}@media only screen and (max-width:767px) {
	.coin-section .content-coin .box.box-last .item-coin .box-left .name-coin {
	margin-bottom:10px
}
}@media only screen and (max-width:767px) {
	.coin-section .content-coin .box.box-last .item-coin .box-right {
	width:100%;
	justify-content:center
}
}.coin-section .content-coin .box.box-last .item-coin .box-right .list-coin span {
	text-align:center
}
.coin-section .content-coin .box .item-coin {
	display:flex;
	flex-wrap:wrap;
	padding: 10px 20px;
	/* padding:30px 20px; */
    
	background:linear-gradient(to top,#0E436B,#10adad);
	border-radius:8px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.coin-section .content-coin .box .item-coin {
	padding:18px 30px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.coin-section .content-coin .box .item-coin {
	padding:15px 20px
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box .item-coin {
	max-width:450px;
	margin:0 auto;
	padding:20px
}
}.coin-section .content-coin .box .item-coin.item-center {
	justify-content:center
}
.coin-section .content-coin .box .item-coin .img-coin {
	display:flex;
	justify-content:center;
	margin-bottom:20px;
	height:120px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.coin-section .content-coin .box .item-coin .img-coin {
	height:90px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.coin-section .content-coin .box .item-coin .img-coin {
	height:76px
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box .item-coin .img-coin {
	height:80px
}
}.coin-section .content-coin .box .item-coin .name-coin {
	font-family:proxima nova th;
	color:#ffd955;
	font-size:20px;
	font-weight:700;
	text-transform:uppercase
}
@media only screen and (max-width:1500px) {
	.coin-section .content-coin .box .item-coin .name-coin {
	font-size:20px
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box .item-coin .name-coin {
	font-size:16px
}
}@media only screen and (max-width:575px) {
	.coin-section .content-coin .box .item-coin .name-coin {
	font-size:14px
}
}.coin-section .content-coin .box .item-coin .box-center {
	display:flex;
	flex-wrap:wrap;
	justify-content:center
}
.coin-section .content-coin .box .item-coin .box-center .img-coin {
	width:100%
}
.coin-section .content-coin .box .item-coin .box-left {
	text-align:center
}
.coin-section .content-coin .box .item-coin .box-left .desc-coin {
	font-family:proxima nova th;
	color:#ffd955;
	font-size:15px;
	font-weight:700
}
.coin-section .content-coin .box .item-coin .box-right {
	display:flex;
	align-items:center
}
.coin-section .content-coin .box .item-coin .box-right .list-coin span {
	display:block;
	margin-bottom:15px;
	color:#fff;
	font-size:16px;
	text-align:left
}
@media only screen and (max-width:1500px) {
	.coin-section .content-coin .box .item-coin .box-right .list-coin span {
	font-size:14px;
	margin-bottom:10px
}
}@media only screen and (max-width:767px) {
	.coin-section .content-coin .box .item-coin .box-right .list-coin span {
	font-size:13px;
	margin-bottom:10px
}
}.coin-section .content-coin .box .item-coin .box-right .list-coin span:last-child {
	margin-bottom:0
}
.coin-section .content-coin .box .item-coin .box-inline {
	display:flex;
	align-items:center;
	margin-left: 25%;
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .box .item-coin .box-inline {
	flex-wrap:wrap;
	justify-content:center;
	margin-left:0;
}
.coin-section .content-coin .box .item-coin .box-inline .img-coin {
	margin-bottom:20px
}
}.coin-section .content-coin .box .item-coin .box-inline .img-coin {
	width:100px;
	margin-right:15px;
	margin-bottom:0
}
@media only screen and (max-width:991px) {
	.coin-section .content-coin .box .item-coin .box-inline .img-coin {
	margin-right:0
}
}.coin-section .content-coin .box-btn-main {
	margin-left:auto;
	margin-top:50px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.coin-section .content-coin .box-btn-main {
	margin-top:30px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.coin-section .content-coin .box-btn-main {
	margin-top:5px
}
}@media only screen and (max-width:991px) {
	.coin-section .content-coin .box-btn-main {
	margin:30px auto 0
}
}.gem-section {
	position:relative
}
/* .gem-section:before {
	position:absolute;
	content:"";
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(../img/Page-5-ThetaGem.png);
	background-repeat:no-repeat;
	background-size:cover
} */
.gem-section .content-coin .item-coin {
	max-width:300px
}
.gem-section .content-coin .box-first .list-item-coin .item-coin {
	margin-left:auto
}
.team-section {
	background-color:#302052
}
.team-section .box-team-slider {
	position:relative
}
.team-section .box-team-slider:after {
	position:absolute;
	content:"";
	top:32%;
	left:0;
	right:0;
	width:100%;
	height:60%;
	background-color:#2a1a3a
}
.team-section .team-slider {
	padding-bottom:120px
}
@media only screen and (max-width:1700px) and (min-width:1490px) {
	.team-section .team-slider {
	padding-bottom:60px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.team-section .team-slider {
	padding-bottom:60px
}
}@media only screen and (max-width:1190px) {
	.team-section .team-slider {
	padding-bottom:50px
}
}@media only screen and (max-width:1700px) and (min-width:1490px) {
	.team-section .team-slider .owl-nav .owl-prev,.team-section .team-slider .owl-nav .owl-next {
	bottom:-60px
}
}@media only screen and (max-width:1500px) and (min-width:1200px) {
	.team-section .team-slider .owl-nav .owl-prev,.team-section .team-slider .owl-nav .owl-next {
	bottom:-60px
}
}.team-section .team-slider .item-team {
	text-align:center
}
@media only screen and (max-width:575px) {
	.team-section .team-slider .item-team {
	max-width:280px;
	margin:0 auto
}
}.team-section .team-slider .item-team .avatar {
	position:relative;
	margin-bottom:30px;
	padding-left:20px;
	padding-right:30px
}
@media only screen and (max-width:1500px) {
	.team-section .team-slider .item-team .avatar {
	margin-bottom:20px
}
}.team-section .team-slider .item-team .avatar img {
	position:relative
}
.team-section .team-slider .item-team .name {
	font-size:20px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase
}
.team-section .team-slider .item-team .position {
	font-size:18px;
	font-weight:700;
	margin-bottom:10px;
	color:#e44fff;
	text-transform:uppercase
}
@media only screen and (max-width:1500px) {
	.team-section .team-slider .item-team .position {
	font-size:16px
}
}.roadmap-section {
    background-image: url('../new-img/qushi-bg.png');
	/* background-color:#3a264f; */
	position:relative
}
@media only screen and (max-width:991px) {
	.roadmap-section {
	padding-bottom:0
}
}
/* .roadmap-section:before {
	position:absolute;
	content:"";
	bottom:0;
	left:0;
	width:40%;
	height:85%;
	background-image:url(../img/img_ThetaCoin.png);
	background-repeat:no-repeat;
	pointer-events:none;
	background-size:contain
} */
.roadmap-section .box-section {
	position:relative;
	height:100%;
	width:100%;
	display:flex;
	flex-wrap:wrap;
	align-items:flex-end;
	justify-content:center
}
.roadmap-section .bg-process {
	position:relative;
	display:block;
	width:100%
}
@media only screen and (max-width:991px) {
	.roadmap-section .bg-process {
	padding:20px 20px 40px
}
}
/* .roadmap-section .bg-process:before {
	position:absolute;
	content:"";
	bottom:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	background-image:url(../img/img_backgroundProgress.png);
	background-repeat:no-repeat;
	background-size:cover
} */
.roadmap-section .bg-process .box-process {
	position:relative;
	width:calc(100% - 280px);
	margin:0 auto;
	padding-bottom:130px
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process {
	padding-bottom:100px;
	width:calc(100% - 180px)
}
}@media only screen and (max-width:1190px) {
	.roadmap-section .bg-process .box-process {
	width:calc(100% - 30px)
}
}@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process {
	display:none
}
}.roadmap-section .bg-process .box-process .to-the-moon {
	position:absolute;
	top:-170px;
	right:.9%;
    margin-right: -20px;;
}
@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .to-the-moon {
	top:-125px;
	right:.8%
}
}.roadmap-section .bg-process .box-process .to-the-moon img {
	height:180px
}
@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .to-the-moon img {
	height:130px
}
}.roadmap-section .bg-process .box-process .to-the-moon span {
	font-family:proxima nova th;
	position:absolute;
	width:120px;
	top:60px;
	right:-40px;
	transform:rotate(-90deg);
	color:#ff63fa
}
@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .to-the-moon span {
	font-size:13px
}
}.roadmap-section .bg-process .box-process .list-timeline {
	display:flex;
	/* flex-wrap:wrap; */
	transform:skewY(-17deg);
	position:absolute;
	top:144px;
	left:0;
	width:100%
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-timeline {
        position: relative;
	top:45px
}
}.roadmap-section .bg-process .box-process .list-timeline .item {
	width:24.9%;
	position:relative;
	padding-left:30px;
	padding-bottom:90px
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-timeline .item {
	padding-left:22px
}
}@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .list-timeline .item {
	padding-left:15px;
	padding-bottom:20px
}
}.roadmap-section .bg-process .box-process .list-timeline .item:before {
	position:absolute;
	content:"";
	top:0;
	left:23px;
	height:100%;
	width:5px;
	background:linear-gradient(to bottom,#fff,transparent);
	transform:skewY(17deg)
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-timeline .item:before {
	left:14px
}
}@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .list-timeline .item:before {
	left:8px;
	top:8px
}
}.roadmap-section .bg-process .box-process .list-timeline .item .time,.roadmap-section .bg-process .box-process .list-timeline .item .alpha {
	transform:skewY(17deg) translateY(35px)
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-timeline .item .time,.roadmap-section .bg-process .box-process .list-timeline .item .alpha {
	transform:skewY(17deg) translateY(25px)
}
}.roadmap-section .bg-process .box-process .list-timeline .item .time {
    position: absolute;
    right: 61%;
    top: -30%;
	font-family:proxima nova th;
	font-weight:700;
	font-size:25px;
	line-height:1
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-timeline .item .time {
	font-size:20px
}
}@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .list-timeline .item .time {
	font-size:14px
}
}.roadmap-section .bg-process .box-process .list-timeline .item .alpha {
	font-family:proxima nova th;
	color:#e44fff;
	font-weight:700;
	font-size:18px
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-timeline .item .alpha {
	font-size:15px
}
}@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .list-timeline .item .alpha {
	font-size:13px
}
}.roadmap-section .bg-process .box-process .list-item {
	display:flex;
	flex-wrap:wrap;
	position:absolute;
	bottom:37%;
	left:20px;
	width:100%;
	transform:skewY(-16deg)
}
.roadmap-section .bg-process .box-process .list-item .item {
	width:24.8%;
	padding-left:32px;
	transform:skewY(16deg)
}
@media only screen and (max-width:991px) {
	.roadmap-section .bg-process .box-process .list-item .item {
	font-size:12px;
	padding-left:5px
}
}.roadmap-section .bg-process .box-process .list-item .item .info {
	display:flex;
	align-items:center;
	margin-bottom:2px;
	font-size:16px
}
@media only screen and (max-width:1500px) {
	.roadmap-section .bg-process .box-process .list-item .item .info {
	font-size:14px
}
}.roadmap-section .bg-process .box-process .list-item .item .info img {
	width:20px;
	height:auto;
	margin-right:5px
}
.roadmap-section .bg-process .box-process-mobile {
	max-width:575px;
	margin:0 auto
}
.roadmap-section .bg-process .box-process-mobile .list-step {
	position:relative;
	padding-top:25px
}
.roadmap-section .bg-process .box-process-mobile .list-step:before {
	position:absolute;
	content:"";
	top:19px;
	left:19px;
	width:6px;
	height:calc(100% - 82px);
	background-color:#f2f2f2;
	margin:0 auto
}
@media only screen and (max-width:767px) {
	.roadmap-section .bg-process .box-process-mobile .list-step:before {
	left:12px;
	height:calc(100% - 88px)
}
}.roadmap-section .bg-process .box-process-mobile .list-step .item-step {
	position:relative;
	width:50%;
	margin-bottom:35px
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step.step-right {
	width:100%;
	padding-left:70px
}
@media only screen and (max-width:767px) {
	.roadmap-section .bg-process .box-process-mobile .list-step .item-step.step-right {
	padding-left:60px
}
}.roadmap-section .bg-process .box-process-mobile .list-step .item-step.step-right .info-step:before {
	left:-16px!important;
	right:initial;
	border-left:18px solid transparent;
	border-right:0
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step.step-right .icon-step {
	left:0;
	right:0
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step:last-child {
	width:100%
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step:last-child .alpha {
	margin-left:0!important
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step .icon-step {
	display:flex;
	align-items:center;
	justify-self:center;
	width:44px;
	height:44px;
	border-radius:100%;
	position:absolute;
	top:-22px;
	left:0
}
@media only screen and (max-width:767px) {
	.roadmap-section .bg-process .box-process-mobile .list-step .item-step .icon-step {
	width:30px;
	height:30px;
	top:-15px
}
}.roadmap-section .bg-process .box-process-mobile .list-step .item-step .icon-step span {
	font-size:32px;
	margin:0 auto
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step .icon-step span:before {
	color:#fff
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step {
	position:relative;
	background-color:#623c88;
	padding:20px 20px 15px;
	cursor:pointer
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step:before {
	position:absolute;
	content:"";
	top:0;
	left:-16px;
	right:initial;
	border-left:18px solid transparent;
	border-right:0;
	border-top:18px solid #623c88
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step .time {
	font-family:proxima nova th;
	font-weight:700;
	font-size:22px;
	line-height:1;
	margin-bottom:15px
}
@media only screen and (max-width:767px) {
	.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step .time {
	font-size:20px
}
}.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step .alpha {
	font-family:proxima nova th;
	color:#e44fff;
	font-weight:700;
	font-size:18px;
	margin-left:15px
}
@media only screen and (max-width:575px) {
	.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step .alpha {
	font-size:14px
}
}.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step .info {
	display:flex;
	align-items:center;
	margin-bottom:2px;
	font-size:15px
}
.roadmap-section .bg-process .box-process-mobile .list-step .item-step .info-step .info img {
	width:18px;
	height:auto;
	margin-right:5px
}
.partner-section {
	background-color:#18152d
}
.partner-section .item-develop {
	width:150px;
	padding:0 12px;
	margin:0 auto 30px
}
@media only screen and (max-width:767px) {
	.partner-section .item-develop {
	width:33.333%
}
}.partner-section .list-partner {
	display:flex;
	flex-wrap:wrap;
	max-width:1200px;
	margin:10px auto 0;
	justify-content:center
}
.partner-section .list-partner .item-partner {
	width:16.666%;
	padding:0 12px;
	margin-bottom:10px
}
@media only screen and (max-width:767px) {
	.partner-section .list-partner .item-partner {
	width:33.333%
}
}.footer {
	background-color:#090715;
	color:#fff
}
.footer .box-section {
	display:flex;
	flex-wrap:wrap;
	padding:60px 0
}
@media only screen and (max-width:991px) {
	.footer .box-section {
	padding:0
}
}.footer .box-section a {
	color:#fff
}
.footer .box-section a:hover {
	color:#00a9ff
}
.footer .box-section .item-footer {
	width:30%;
	padding:0 15px
}
@media only screen and (max-width:767px) {
	.footer .box-section .item-footer {
	margin-bottom:20px;
	width:100%
}
}.footer .box-section .item-footer.box-link {
	width:40%
}
@media only screen and (max-width:767px) {
	.footer .box-section .item-footer.box-link {
	width:100%
}
}.footer .box-section .item-footer-contact {
	width:30%;
	padding:15px;
	border-top:1px solid #222
}
@media only screen and (max-width:767px) {
	.footer .box-section .item-footer-contact {
	margin-bottom:40px;
	width:50%
}
}@media only screen and (max-width:575px) {
	.footer .box-section .item-footer-contact {
	margin-bottom:20px;
	width:100%;
	padding:0 15px;
	border-top:unset
}
}.footer .box-section .item-footer-contact .item-subtitle {
	font-size:18px;
	font-weight:500;
	line-height:2.5
}
.footer .box-section .item-footer-contact .active-link {
	color:#00a9ff;
	text-decoration:underline;
	text-underline-offset:3px
}
.footer .box-section .item-footer-contact .ic-call,.footer .box-section .item-footer-contact .ic-mail {
	width:18px
}
.footer .box-section .logo-footer {
	margin-bottom:30px;
	height:170px
}
@media only screen and (max-width:991px) {
	.footer .box-section .logo-footer {
	height:100px;
	margin-bottom:20px
}
}@media only screen and (max-width:767px) {
	.footer .box-section .logo-footer {
	margin-bottom:15px
}
}.footer .box-section .copyright {
	font-size:15px;
	font-weight:700;
	text-transform:uppercase;
	text-align:center
}
@media only screen and (max-width:767px) {
	.footer .box-section .copyright {
	font-size:14px
}
}.footer .box-section .link-footer {
	display:flex;
	flex-wrap:wrap
}
.footer .box-section .link-footer .list-link {
	display:flex;
	flex-wrap:wrap;
	width:33.33%
}
@media only screen and (max-width:767px) {
	.footer .box-section .link-footer .list-link {
	width:100%
}
}.footer .box-section .link-footer .list-link a {
	display:block;
	text-transform:uppercase;
	margin-bottom:35px;
	width:100%
}
@media only screen and (max-width:767px) {
	.footer .box-section .link-footer .list-link a {
	width:50%;
	padding-left:10px
}
}.footer .box-section .join-our {
	font-size:20px;
	font-weight:700;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:10px
}
.list-social {
	display:flex;
	justify-content:center
}
.list-social li {
	list-style:none;
	padding:0 10px
}
.list-social li a {
	display:flex;
	height:50px
}
.list-social li a i {
	font-size:20px;
	color:#fff
}
.talent-modal .modal-title {
	color:#000
}
.talent-modal .modal-title span {
	color:#00a9ff
}
.talent-modal .modal-body {
	padding:30px 15px
}
.talent-modal a {
	color:#00a9ff
}
.gameplay-modal .modal-dialog {
	max-width:900px
}
.gameplay-modal .modal-body {
	padding:10px
}
.gameplay-modal .close {
	position:absolute;
	top:-20px;
	right:-15px;
	width:34px;
	height:34px;
	display:flex;
	align-items:center;
	justify-content:center;
	color:#fff;
	z-index:2;
	opacity:1;
	font-size:40px;
	background-color:#2f2477;
	border-radius:100%
}
@media only screen and (max-width:767px) {
	.gameplay-modal .close {
	right:-10px
}
}.gameplay-modal .box-iframe {
	position:relative;
	/* padding-bottom:56.25% */
}
.gameplay-modal .box-iframe iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.notice-modal .modal-dialog {
	max-width:900px
}
.notice-modal .modal-body {
	padding:10px
}
.notice-modal .modal-body iframe {
	width:100%;
	height:70vh;
	border:0
}
.notice-modal .modal-header #noticeModalTitle {
	color:#000;
	margin:auto
}
.notice-modal .modal-footer button {
	margin:auto
}
.notice-modal .modal-body {
	color:#000;
	font-size:10px;
	font-style:normal;
	font-family:Arial,Helvetica,sans-serif
}
.social-btn-group {
	position:fixed;
	top:30%;
	right:0;
	width:50px;
	background-color:rgba(0,0,0,0);
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	border-radius:10px 0 0 10px;
	padding:10px 0 10px 2px;
	z-index:10
}
.social-btn-group a {
	width:35px
}
.social-btn-group a img {
	width:100%;
	height:auto;
	margin:7px 5px
}
@media only screen and (max-width:767px) {
	.social-btn-group {
	top:auto;
	bottom:20px
}
.social-btn-group .mobile-hidden {
	display:none
}
}