/***************************** Responsive max-width: 2053 ********************************/
@media (max-width: 2053px) {
	.play-to-earn h1 {
		font-size: 118px;
	}
	.home-box a {
		width: 50%;
	}
	.play-to-earn-game .container {
		max-width: 1940px!important;
	}
	.play-to-earn-game h3 {
		font-size: 50px;
	}
	.play-to-earn-game p {
		font-size: 26px;
	}
}

/***************************** Responsive max-width: 1976 ********************************/
@media (max-width: 1976px) {
	.scholarship {
		padding: 420px 0px;
	}
	.scholarship h2 {
		font-size: 70px;
	}
	.scholarship .yellow-bg {
		padding: 150px 0px;
		clip-path: polygon(0% 30%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);
	}
	.susan4 {
		left: -8%;
		margin-top: 4rem;
		min-width: 600px;
	}
}

/***************************** Responsive max-width: 1796 ********************************/
@media (max-width: 1796px) {
	.play-to-earn h1 {
		font-size: 95px;
	}
	.special-word {
		font-size: 30px;
		padding-top: 20px;
	}
	.play-to-earn-game {
		padding: 220px 0px;
	}
	.play-to-earn-game p {
		font-size: 22px;
	}
	.hold-joystick {
		margin-top: 20rem;
	}
}

/******************************* Responsive 1766 - 1779 **********************************/
@media (min-width: 1766px) and (max-width: 1779px) {

}

/******************************* Responsive 1699 - 1765 **********************************/
@media (min-width: 1699px) and (max-width: 1765px) {
	.personnel .container {
		max-width: 750px;
	}
	.personnel .container .row img {
		width: 120px;
	}
	.monsters-full, .random-fun {
		width: 60%!important;
		left: 55rem!important;
	}
}
/***************************** Responsive max-width: 1651 ********************************/
@media (max-width: 1651px) {
	.personnel .container {
		max-width: 750px;
	}
	.personnel .container .row img {
		width: 120px;
	}
	.monsters-full, .random-fun {
		width: 60%!important;
		left: 55rem!important;
	}
	.scholarship {
		padding: 400px 0px;
	}
	.scholarship .yellow-bg {
		padding: 110px 0px;
	}
	.susan4 {
		left: -8%;
		margin-top: 8rem;
		min-width: 400px;
	}
}

/******************************* Responsive 1651 - 1818 **********************************/
@media (min-width: 1651px) and (max-width: 1818px) {
	.game-fi .col-md-5 img{top: -6rem;}
	.portfolio-page .col-md-5 img{top: 4rem;}
	.gallery-thumbs{top: -15rem;}
	.personnel .container {
		max-width: 750px;
	}
	.personnel .container .row img {
		width: 120px;
	}
	.monsters-full, .random-fun {
		width: 60%!important;
		left: 55rem!important;
	}
}

/******************************* Responsive 1633 - 1698 **********************************/
@media (min-width: 1633px) and (max-width: 1698px) {

}

/***************************** Responsive max-width: 1600 ********************************/
@media (max-width: 1600px) {
	.play-to-earn-game {
		padding: 200px 0px;
	}
	.play-to-earn-game h3 {
		font-size: 46px;
	}
	.play-to-earn-game p {
		font-size: 18px;
	}
	.hold-joystick {
		width: 35%;
		margin-top: 18rem;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 60%;
	}
}

/******************************* Responsive 1566 - 1632 **********************************/
@media (min-width: 1566px) and (max-width: 1632px) {

}

/******************************* Responsive 1499 - 1565 **********************************/
@media (min-width: 1499px) and (max-width: 1565px) {

}

/******************************* Responsive 1440 - 1650 **********************************/
@media (min-width: 1440px) and (max-width: 1650px)  {
	/* .scholarship .yellow-bg {
		clip-path: polygon(0% 35%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);	
	} */
	.coin16 {
		left: 22rem;
		width: 4%;	
	}
	.coin14 {
		left: 15rem;
		margin-top: 8rem;	width: 6%
	}
	.coin15 {
		left: 17rem;
		margin-top: 4rem;	width: 3%
	}
	.coin17 {
		left: 24rem;
		margin-top: 5rem;
		width: 4%;	
	}
	.coin21 {
		width: 4%;
		right: 9rem;	
	}
	.coin23 {
		right: 1rem;
		width: 4%;
		margin-top: 8rem;	
	}
	.coin22 {
		width: 8%;
		margin-top: -42rem;
		right: 0rem;	
	}
	.coin18 {
		left: 20rem;
		width: 4%;
		margin-top: -8rem;	
	}
	.coin19 {
		left: 15rem;
		width: 7%;
		margin-top: -6rem;	
	}
	.coin20 {
		left: 23rem;
		margin-top: -4rem;
		width: 3%;	
	}
	.coin24 {
		right: 5rem;
		margin-top: -2rem;	width: 6%
	}
	.coin25 {
		right: 3rem;
		margin-top: -5rem;	width: 4%
	}
	.coin26 {
		right: 1rem;
		margin-top: 0;
		width: 4%;	
	}
	/* .personnel .container {
		max-width: 750px;	
	}
	.personnel .container .row img {
		width: 145px;	
	} */
	.random-charc {
		width: 175px;
		height: 175px;	
	}
	.personnel-title {
		width: 400px;
		margin-right: 2rem;	
	}
	.trophy {
		left: 0rem;
		margin-top: 20rem;	
	}
	/* .monsters-full, .random-fun {
		right: -43.5rem!important;
		top: -18rem;	
	} */
	/* .monsters-full, .random-fun {
		width: 100%!important;	
	} */
	.meka-pink {
		margin-left: 2rem;	
	}
	.susan3 {
		left: 8rem;	
	}
	/* .idea {
		left: 15rem;	
	} */
	.personnel .meka-pink {
		right: 10rem;	
	}
	.overlay ul li a {
		font-size: 8rem;	
	}
	.overlay.open li:nth-of-type(2) {
		margin-top: .5rem;	
	}
	.overlay.open li:nth-of-type(3) {
		margin-top: .5rem;	
	}
	.overlay .menu-logo {
		width: 275px;	
	}
	.overlay.open .page-line {
		height: 97.5%;
		margin-top: .7rem;	
	}
	.page-line, .page-line-3 {
		margin-top: .8rem;	
	}

	/********************* Game-Fi *********************/
	/********************* Section 1 *********************/
	.game-fi h2 {
		font-size: 8rem;	
	}
	.game-fi .col-md-7 {
		left: 8rem;	
	}
	.game-fi .col-md-5 {
		text-align: center;	
	}
	.game-fi .col-md-5 img {
		max-width: 110%;
		position: relative;
		top: 0;
		margin-left: 0rem;	
	}
	.game-fi  {
		padding: 100px 0px 0px 0px;	
	}
	.gallery-thumbs {
		margin: 10px 50px 30px 100px;
		top: -10rem;
		margin-top: -2rem;
		padding: 20px;	
	}
	.gallery-thumbs .swiper-slide h2 {
		font-size: 4.5rem;	
	}
	.game-tab-video {
		padding: 10px 80px 10px 90px;
		display: flex;
		margin-top: 3rem;	
	}
	.gallery-top {
		position: relative;
		margin-top: -5rem;	
	}
	.game-tab-video iframe {
		width: 100%;
		height: 450px;	
	}
	.gameSwiper .swiper-slide {
		text-align: center;	
	}
	.game-tab-video .col-md-6 p {
		width: 95%;	
	}


	/********************* Services *********************/
	.our-services h2 {
		font-size: 8rem;	
	}
	.our-services p, .our-services-2 p {
		width: 75%;	
	}
	.our-services h3, .our-services-2 h3 {
		font-size: 4.5rem;	
	}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3 {
		font-size: 7rem;
		margin-top: 1.5rem;	
	}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li {
		font-size: 1.4rem;	
	}
	.our-services .col-md-7 {
		flex: 0 0 100%;
		 max-width: 100%;	
	}
	.our-services .col-md-5 {
		flex: 0 0 100%;
		 max-width: 100%;	
	}
	.our-services-2 .col-md-7 {
		flex: 0 0 100%;
		 max-width: 100%;	
	}
	.our-services-2 .col-md-5 {
		flex: 0 0 100%;
		 max-width: 100%;	
	}
	.our-services-2 p {
		width: 65%;	
	}

	/********************* Portfolio *********************/
	/********************* Section 1 *********************/
	.portfolio-page h2 {
		font-size: 8rem;	
	}
	.portfolio-page .col-md-7 {
		left: 8rem;	
	}
	.portfolio-page .col-md-5 {
		text-align: center;	
	}
	.portfolio-page .col-md-5 img {
		max-width: 110%;
		position: relative;
		top: 3rem;
		margin-left: 0rem;	
	}
	.portfolio-page  {
		padding: 100px 0px 30px 0px;	
	}
	.portfolio-tab {
		padding: 10px 80px 10px 90px;
		display: flex;
		margin-top: 3rem;	
	}
	.port-desc {
		margin-top: 10px;	
	}
	.portfolio-tab iframe {
		width: 100%;
		height: 450px;	
	}
	.portfolio-tab .col-md-6 p {
		width: 95%;	
	}
	.portfolio-content ul {
		padding: 10px 140px;	
	}
	.port-gallery-thumbs {
		margin: 10px 50px 30px 100px;
		top: -10rem;
		margin-top: -2rem;
		padding: 20px;	
	}
	.port-gallery-thumbs .swiper-slide h2 {
		font-size: 4.5rem;
	}
}

/******************************* Responsive 1440 - 1500 **********************************/
@media (min-width: 1440px) and (max-width: 1500px) {

}

/***************************** Responsive max-width: 1441 ********************************/
@media (max-width: 1441px) {
	.home-box {
		margin-top: 110px;
	}
	.home-box a {
		width: 35%;
	}
	.play-to-earn h1 {
		font-size: 75px;
	}
	.special-word {
		font-size: 25px;
	}
	.personnel .container {
		max-width: 690px;
	}
	.personnel .container .row img {
		width: 100px;
	}
	.monsters-full, .random-fun {
		width: 50%!important;
		left: 50rem!important;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 75%;
	}
	.scholarship {
		padding: 350px 0px;
	}
	.scholarship .yellow-bg {
		padding: 90px 0px;
	}
	.susan4 {
		min-width: 200px;
	}
	.susan-idea {
		margin-top: -15%;
		margin-left: 5%;
	}
	.susan6 {
		width: 40%;
	}
	.idea {
		left: 17rem;
	}
	
}

/******************************* Responsive 1433 - 1498 **********************************/
@media (min-width: 1433px) and (max-width: 1498px) {

}

/******************************* Responsive 1366 - 1432 **********************************/
@media (min-width: 1366px) and (max-width: 1432px) {

}

/******************************* Responsive 1351 - 1439 **********************************/
@media (min-width: 1351px) and (max-width: 1439px) {
	.monsters-full, .random-fun {
		/* right: -40rem!important; */
		/* width: 100%!important; */
	}
}

/***************************** Responsive max-width: 1339 ********************************/
@media (max-width: 1339px) {
	.play-to-earn-game .col-md-7 {
		flex: 0 0 40%;
	}
	.play-to-earn-game h3 {
		font-size: 39px;
	}
	.play-to-earn-game p {
		font-size: 16px;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 80%;
		margin: 5px 0;
	}
}

/******************************* Responsive 1299 - 1365 **********************************/
@media (min-width: 1299px) and (max-width: 1365px) {

}  

/******************************* Responsive 1251 - 1439 **********************************/
@media (min-width: 1251px) and (max-width: 1439px) {
	.susan4 {
		width: 35%;
		margin-top: 6rem;
		left: 0rem;	
	}
	.coin16 {
		left: 10rem;
		width: 4%;	
	}
	.coin14 {
		left: 6rem;
		margin-top: 8rem;	
		width: 6%
	}
	.coin15 {
		left: 8rem;
		margin-top: 4rem;	
		width: 3%
	}
	.coin17 {
		left: 12rem;
		margin-top: 5rem;
		width: 4%;	
	}
	.coin21 {
		width: 4%;	
	}
	.coin23 {
		right: 1rem;
		width: 4%;
		margin-top: 6rem;	
	}
	.coin22 {
		width: 8%;
		margin-top: -42rem;
		right: 0rem;	
	}
	.coin18 {
		left: 10rem;
		width: 4%;
		margin-top: -8rem;	
	}
	.coin19 {
		left: 6rem;
		width: 7%;
		margin-top: -6rem;	
	}
	.coin20 {
		left: 13rem;
		margin-top: -4rem;
		width: 3%;	
	}
	.coin24 {
		right: 5rem;
		margin-top: -2rem;	
		width: 6%
	}
	.coin25 {
		right: 3rem;
		margin-top: -5rem;	
		width: 4%
	}
	.coin26 {
		right: 1rem;
		margin-top: 0;
		width: 4%;	
	}
	.personnel .meka-pink {
		right: 15%;	
	}
	.game-fi h2 {
		font-size: 7rem;	
	}
	.game-fi .col-md-5 img {
		max-width: 90%;	
	}
	.game-tab-video {
		margin-top: 3rem;	
	}
	.game-tab-video .col-md-6 p {
		font-size: 1.25rem;	
	}
	.game-tab-video iframe {
		width: 90%;
		height: 315px;	
	}
	.game-fi .col-md-7 {
		left: 7rem;	
	}
	.our-services h2 {
		font-size: 7rem;	
	}
	.our-services h3, .our-services-2 h3 {
		font-size: 4rem;	
	}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3 {
		font-size: 5rem;	
	}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li {
		font-size: 1.25rem;	
	}
	.portfolio-page h2 {
		font-size: 7rem;	
	}
	.portfolio-tab .col-md-6 p {
		font-size: 1.25rem;	
	}
	.portfolio-tab iframe {
		width: 90%;
		height: 315px;	
	}
	.portfolio-page .col-md-7 {
		left: 7rem;	
	}
}

/******************************* Responsive 1233 - 1298 **********************************/
@media (min-width: 1233px) and (max-width: 1298px) {

}

/***************************** Responsive max-width: 1221 ********************************/
@media (max-width: 1221px) {
	.personnel .container {
		right: 20rem!important;
	}
	.monsters-full, .random-fun {
		width: 45%!important;
	}
}

/******************************* Responsive 1165 - 1350 **********************************/
@media (min-width: 1165px) and (max-width: 1350px) {
	.monsters-full, .random-fun {
		/* right: -36rem!important; */
		/* width: 100%!important; */
	}
}

/******************************* Responsive 1166 - 1232 **********************************/
@media (min-width: 1166px) and (max-width: 1232px) {

}

/***************************** Responsive max-width: 1162 ********************************/
@media (max-width: 1162px) {
	.home-box {
		margin-top: 100px;
	}
	.home-box a {
		width: 30%;
	}
	.play-to-earn-game {
		padding: 180px 0px 130px 0px;
	}
	.play-to-earn-game h3 {
		font-size: 33px;
	}
	.play-to-earn-game p {
		font-size: 14px;
	}
	.hold-joystick {
		margin-top: 15rem;
	}
	.play-to-earn h1 {
		font-size: 65px;
	}
	.special-word {
		font-size: 20px;
	}
	.play-to-earn span {
		-webkit-text-stroke-width:2px;
	}
}

/******************************* Responsive 1095 - 1165 **********************************/
@media (min-width: 1095px) and (max-width: 1165px) {

}

/********************************** Responsive 1025 - 1439 ******************************/
@media (min-width: 1025px) and (max-width: 1439px) {
	.preloader .get-started {
		width: 40%;
	}
	.preloader .landing-joystick {
		width:30%;
	}
	.play-to-earn span {
		-webkit-text-stroke-width:1px;
	}
	.controller {
		width: 20%;
	}
	.rocket {
		width: 17%;
	}
	.game-guild h2 {
		font-size: 6rem;
	}
	.meka-pink {
		width: 200px;
		margin-left: 2rem;
	}
	.susan3 {
		width: 300px;
		left: 2rem;
	}
	.game-guild p {
		font-size: 20px;
	}
	.game-guild .col-md-8 {
		left: 5rem;
		position: relative;
	}
	.saving {
		width: 12%;
		margin-top: -4rem;
	}
	.scholarship h2 {
		font-size: 3rem;
		margin-top: -11rem;
	}
	/* .scholarship .yellow-bg {
		clip-path: polygon(0% 30%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);
	} */
	.susan4 {
		width: 35%;
		margin-top: 10rem;
		left: -1rem;
	}
	.trophy  {
		left: 25rem;
		margin-top: -2rem;
		display: none;
	}
	/* .play-to-earn-game .container {
		margin-top: -30px;
	}
	.play-to-earn-game .col-md-5 .col-md-3 img {
		width: 120px;
	}
	.play-to-earn-game .col-md-7 {
		flex: 0 0 35%;
		max-width: 35%;
	}
	.play-to-earn-game .col-md-5 {
		flex: 0 0 65%;
		max-width: 65%;
	} */
	.coin16 {
		left: 10rem;
		width: 5%;
	}
	.coin14 {
		left: 6rem;
		margin-top: 8rem;
		width: 7%;
	}
	.coin15 {
		left: 8rem;
		margin-top: 4rem;
		width: 4%;
	}
	.coin17 {
		left: 12rem;
		margin-top: 5rem;
		width: 5%;
	}
	.coin21 {
		right: 7rem;
		width: 5%;
		margin-top: 1rem;
	}
	.coin23 {
		right: 1rem;
		width: 5%;
		margin-top: 6rem;
	}
	.coin22 {
		width: 9%;
		margin-top: -42rem;
		right: 0rem;
	}
	.coin18 {
		left: 10rem;
		width: 5%;
		margin-top: -8rem;
	}
	.coin19 {
		left: 6rem;
		width: 8%;
		margin-top: -6rem;
	}
	.coin20 {
		left: 13rem;
		margin-top: -4rem;
	}
	.coin24 {
		right: 5rem;
		margin-top: -2rem;
	}
	.coin25 {
		right: 3rem;
		margin-top: -5rem;
	}
	.coin26 {
		right: 1rem;
		margin-top: 0;
	}
	/* .personnel .container {
		max-width: 37rem;
		right: 12rem;
	}

	.personnel .container .row img {
		width: 105px;
	} */
	.random-charc {
		width: 125px;
		height: 125px;
		font-size: 5rem;
	}
	.personnel-title {
		width: 250px;
	}
	.personnel h3 {
		font-size: 1.5rem;
	}
	.personnel p {
		font-size: 1rem;
	}
	/* .monsters-full, .random-fun {
		right: -31rem!important;
		top: -15rem!important;
	} */
	.faq h2 {
		font-size: 5rem;
	}
	.faq-list li {
		padding: 20px;
	}
	.faq-heading {
		font-size: 20px;
	}
	.faq .row {
		left: 10rem;
	}
	/* .susan6 {
		width: 35%;
	} */
	/* .idea {
		left: 18%;
	} */
	.scholarship {
		padding: 330px 0px;
	}
	.personnel .meka-pink {
		right: 12%;
		top: 30%;
	}
	.overlay ul li a {
		font-size: 8rem;
	}
	.overlay .menu-logo {
		width: 275px;
	}
	.overlay.open .page-line {
		height: 97.5%;
		margin-top: .7rem;
	}
	/********************* Game-Fi *********************/
	/********************* Section 1 *********************/
	.game-fi h2 {
		font-size: 6rem;
	}
	.game-fi .col-md-7 {
		left: 5rem;
	}
	.game-fi .col-md-5 {
		text-align: center;
	}
	.game-fi .col-md-5 img {
		max-width: 100%;
		position: relative;
		top: 0;
		margin-left: 0rem;
	}
	.game-fi  {
		padding: 100px 0px 0px 0px;
	}
	.gallery-thumbs {
		margin: 10px 70px 30px 110px;
		top: -6rem;
		padding: 20px;
	}
	.gallery-thumbs .swiper-slide h2 {
		font-size: 2.8rem;
	}
	.game-tab-video {
		padding: 10px 80px 10px 90px;
		display: flex;
	}
	.gallery-top {
		position: relative;
		margin-top: -5rem;
	}
	.game-tab-video iframe {
		width: 100%;
		height: 350px;
	}
	.gameSwiper .swiper-slide {
		text-align: center;
	}
	.game-tab-video .col-md-6 p {
		width: 95%;
	}

	/********************* Services *********************/
	.our-services h2 {
		font-size: 6rem;
	}
	.our-services .col-md-7 {
		left: 5rem;
	}
	.our-services .col-md-7, .our-services .col-md-5 {
		flex: 0 0 95%;
		 max-width: 95%;
	}
	.our-services h3 {
		font-size: 2rem;
		margin-top: 1rem;
	}
	.our-services p {
		margin-bottom: 1rem;
		width: 75%;
	}
	.our-services .col-md-5 {
		text-align: center;
	}
	.our-services .col-md-5 img {
		max-width: 100%;
		position: relative;
		top: 0;
		margin-left: 0rem;
	}
	.our-services  {
		padding: 100px 0px 100px 0px;
	}
	.nft-service, .coin-service {
		width: 80%;
		position: relative;
		left: 6rem;
	}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3 {
		font-size: 4rem;
		margin-top: 1rem;
	}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li {
		font-size: 1rem;
	}
	.our-services-2  {
		padding: 50px 0px 100px 0px;
	}
	.our-services-2 .col-md-7 {
		left: 5rem;
	}
	.our-services-2 .col-md-7, .our-services-2 .col-md-5 {
		flex: 0 0 95%;
		max-width: 95%;
	}
	.our-services-2 h3 {
		font-size: 2rem;
	}
	.assets-m {
		top: 4rem;
		left: 6rem;
	}
	.susan-assets {
		top: -2rem;
		left: 2rem;
	}

	/********************* Portfolio *********************/
	/********************* Section 1 *********************/
	.portfolio-page h2 {
		font-size: 6rem;
	}
	.portfolio-page .col-md-7 {
		left: 5rem;
	}
	.portfolio-page .col-md-5 {
		text-align: center;
	}
	.portfolio-page .col-md-5 img {
		max-width: 100%;
		position: relative;
		top: 8rem;
		margin-left: 0rem;
	}
	.portfolio-page  {
		padding: 100px 0px 60px 0px;
	}
	.portfolio-tab {
		padding: 10px 80px 10px 90px;
		display: flex;
	}
	.portfolio-tab iframe {
		width: 100%;
		height: 350px;
	}
	.portfolio-tab .col-md-6 p {
		width: 95%;
	}
	.portfolio-part .port-gallery-thumbs .swiper-slide img {
		border-radius: 16px;
	}
	.portfolio-content ul {
		padding: 10px 150px;
	}
	.port-gallery-thumbs {
		margin: 10px 70px 30px 110px;
		top: -6rem;
		padding: 20px;
	}
	.port-gallery-thumbs .swiper-slide h2 {
		font-size: 2.8rem;
	}
}

/***************************** Responsive max-width: 1025px ******************************/
@media (max-width: 1025px) {
	/********************* preloader *************************/
	.preloader .landing-top {
		top: 8rem;
		transform: scale(2);
	}
	.preloader .get-started {
		width: 60%;
	}
	.preloader .landing-joystick {
		width: 45%;
	}
	.preloader .landing-bottom-left, .preloader .landing-bottom-right {
		width: 50%;
		transform: scale(2);
	}
	.loading-text {
		font-size: 6rem;
	}
	.page-line {
		margin-top: .5rem;
	}
	#preloader .counter h3  {
		font-size: 1.8rem;
	}
	/********************* General *************************/
	.home-box {
		margin-left: 30px;
	}
	.fixed-header {
		padding: 20px 30px;
	}
	.fixed-header a {
		width: 20%;
	}

	/********************* Header *************************/
	.overlay ul li a {
		font-size: 7rem;
	}
	.overlay.open li:nth-of-type(2) {
		margin-top: 3rem;
	}
	.overlay.open li:nth-of-type(3) {
		margin-top: 3rem;
	}
	.overlay .menu-logo {
		width: 250px;
	}
	.overlay.open .page-line {
		height: 97%;
		margin-top: .7rem;
	}

	/********************* Footer *************************/
	/* .footer {
		height: 25vh!important;
	}
	.footer-logo {
		width: 40%;
	} */

	/********************* Play 2 Earn *********************/
	.rocket {
		width: 20%;
		bottom: -5rem;
	}
	.controller {
		right: -1rem;
		width: 20%;
		margin-top: 4rem;
	}

	/********************* Game Guild *********************/
	.game-guild h2 {
		font-size: 5rem;
	}
	.game-guild p {
		font-size: 18px;
	}
	.game-guild {
		padding: 200px 80px;
	}
	.susan3 {
		width: 100%;
		top: 35%;
		left: 1rem;
	}
	.meka-pink {
		width: 100%;
		margin-top: -15px;
		margin-left: -2rem;
	}
	.saving {
		margin-top: -4rem;
		width: 15%;
	}
	.launch {
		width: 15%;
	}

	/********************* Scholarship *********************/
	/* .scholarship .yellow-bg {
		clip-path: polygon(0% 25%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);
		padding: 90px 0px;
	} */
	.scholarship {
		padding: 300px 0px;
	}
	.scholarship h2 {
		font-size: 36px;
		margin-top: -8rem;
	}
	.scholarship p {
		font-size: 25px;
	}
	.scholarship button {
		font-size: 20px;
		padding: 8px 10px;
	}
	.susan4 {
		left: -5rem;
		margin-top: 11rem;
		width: 35%;
	}
	.trophy {
		left: 10rem;
		margin-top: -1rem;
		display: none;
	}
	.crown {
		right: 7rem;
		width: 15%;
	}
	.flag {
		width: 25%;
		margin-top: 12rem;
	}
	.scholarship button span {
		font-size: 20px;
	}
	.scholarship button {
		width: 220px;
	}

	/********************* Play To Earn Game *********************/
	/* .play-to-earn-game .col-md-5 {
		flex:0 0 100%;
		max-width: 100%;
		margin-left: 12rem;
		margin-top: 4rem;
	} */
	/* .play-to-earn-game h3 {
		font-size: 1.5rem;
	} */
	/* .play-to-earn-game .col-md-5 .col-md-3 img {
		width: 100px;
	}
	.play-to-earn-game .col-md-5 .col-md-3 {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 45%;
		font-size: 16px;
	} */
	.coin16 {
		left: 10rem;
		width: 4%;
	}
	.coin14 {
		left: 5rem;
		margin-top: 6rem;
		width: 7%
	}
	.coin15 {
		left: 8rem;
		margin-top: 4rem;
		width: 3%
	}
	.coin17 {
		left: 8rem;
		margin-top: 10rem;
		width: 4%;
	}
	.coin21 {
		right: 7rem;
		width: 5%;
		margin-top: 1rem;
	}
	.coin23 {
		right: 1rem;
		width: 5%;
		margin-top: 5rem;
	}
	.coin22 {
		width: 9%;
		margin-top: -33rem;
	}
	.coin18 {
		left: 7rem;
		width: 5%;
		margin-top: -7rem;
	}
	.coin19 {
		left: 4rem;
		width: 8%;
		margin-top: -3rem;
	}
	.coin20 {
		left: 9rem;
		margin-top: -4rem;
	}
	.coin24 {
		right: 5rem;
		margin-top: -2rem;
	}
	.coin25 {
		right: 3rem;
		margin-top: -5rem;
	}
	.coin26 {
		right: 1rem;
		margin-top: 0;
	}

	/********************* Personnel *********************/
	.personnel {
		/* background-position: inherit; */
		padding: 200px 0 100px 0;
	}
	.personnel .container.hide-mobile {
		display: none;
	}
	.arcade-machine {
		width: 35%;
		bottom: -3rem;
	}
	.personnel .show-mobile {
		display: block;
		width: 550px;
		margin: 0 auto;
		z-index: 3;
		margin-top: -5rem;
	}
	.personnel .personnelSwiper .swiper-slide {
		text-align: center;
		height: 400px;
	}
	.personnel .thumbSwiper {
		position: relative;
		bottom: -2rem;
	}
	.personnel .personnelSwiper .swiper-slide img {
		height: 400px;
	}
	.personnel .thumbSwiper .swiper-slide {
		opacity: .8;
	}
	.personnel .thumbSwiper .swiper-slide {
		text-align: center;
	}
	.personnel .swiper-3d .swiper-slide-shadow {
		background: transparent;
	}
	.personnel h3 {
		font-size: 2rem;
		-webkit-text-stroke-width:2px;
	}
	.personnel .meka-pink {
		display: none;
	}
	/********************* Faq *********************/
	.faq h2 {
		font-size: 5rem;
	}
	.faq-heading {
		font-size: 24px;
	}
	.faq-list li {
		padding: 20px 15px;
	}
	.faq .row {
		left: 10rem;
	}
	.faq .read {
		font-size: 14px;
	}
	.idea {
		left: 12rem;
	}
	.faq {
		padding: 80px 0px 0px 0px;
	}

	/********************* Game-Fi *********************/
	.game-fi .col-md-7, .game-fi .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;
	}
	.game-fi h2 {
		font-size: 7rem;
	}
	.game-fi .col-md-7 {
		left: 5rem;
	}
	.game-fi p {
		font-size: 16px;
	}
	.game-fi .col-md-5 {
		text-align: center;
	}
	.game-fi .col-md-5 img {
		max-width: 70%;
		position: relative;
		top: 0;
		margin-left: 5rem;
	}
	.game-fi  {
		padding: 100px 0px 0px 0px;
	}
	.gallery-thumbs {
		margin: 10px 50px 30px 80px;
		padding: 20px 20px;
	}
	.gallery-thumbs .swiper-slide h2 {
		font-size: 2rem;
	}
	.game-tab-video {
		padding: 10px 80px 10px 90px;
		display: block;
	}
	.game-tab-video .col-md-6 {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.gallery-top {
		position: relative;
		margin-top: -5rem;
	}
	.game-tab-video iframe {
		width: 80%;
		height: 350px;
	}
	.gameSwiper .swiper-slide {
		text-align: center;
	}
	.game-tab-video .col-md-6 p {
		font-size: 16px;
	}
	.gallery-top img {
		position: relative;
		bottom: 0;
	}


	/********************* Services *********************/
	.our-services .col-md-7, .our-services .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;
	}
	.our-services h2 {
		font-size: 7rem;
	}
	.our-services .col-md-7 {
		left: 5rem;
	}
	.our-services p {
		font-size: 16px;
		width: 85%;
	}
	.our-services {
		padding: 100px 50px 100px 0px;
	}
	.our-services h3 {
		font-size: 1.5rem;
		margin-top: 1.5rem;
	}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3 {
		font-size: 4.5rem;
		margin-top: 1rem;
		margin-left: 1rem;
	}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li {
		font-size: 1rem;
		margin-left: 1rem;
	}
	.our-services .nft-service .col-md-4, .our-services .coin-service .col-md-4 {
		flex: 0 0 45%;
		max-width: 45%;
	}
	.our-services .nft-service .col-md-8, .our-services .coin-service .col-md-8 {
		flex: 0 0 55%;
		max-width: 55%;
	}
	.our-services .nft-service, .our-services .coin-service {
		margin-left: 6rem;
	}
	.our-services-2 h2 {
		font-size: 7rem;
	}
	.our-services-2 .col-md-7, .our-services-2 .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;
	}
	.our-services-2 .col-md-7 {
		left: 5rem;
	}
	.our-services-2 p {
		font-size: 16px;
		width: 85%;
	}
	.our-services-2 {
		padding: 50px 50px 50px 0px;
	}
	.our-services-2 h3 {
		font-size: 1.5rem;
		margin-top: 1.5rem;
	}
	.our-services-2 .col-md-6 {
		max-width: 95%;
		flex: 0 0 95%;
		position: relative;
		left: 5rem;
	}
	.assets-m {
		top: 2rem;
	}
	.our-services-2 .col-md-6 img {
		max-width: 80%;
	}
	.susan-assets {
		top: 2rem;
		left: 10rem;
	}

	/*********************** Portfolio ************************/
	.portfolio-page .col-md-7, .portfolio-page .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;
	}
	.portfolio-page h2 {
		font-size: 6.5rem;
	}
	.portfolio-page .col-md-7 {
		left: 5rem;
	}
	.portfolio-page p {
		font-size: 16px;
	}
	.portfolio-page .col-md-5 {
		text-align: center;
	}
	.portfolio-page .col-md-5 img {
		max-width: 70%;
		position: relative;
		top: 0;
		margin-left: 5rem;
	}
	.portfolio-page  {
		padding: 100px 0px 0px 0px;
	}
	.portfolio-tab {
		padding: 10px 80px 10px 90px;
		display: block;
	}
	.portfolio-tab .col-md-6 {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.portfolio-tab .col-md-6 p {
		font-size: 16px;
	}
	.portfolio-part .port-gallery-thumbs .swiper-slide img {
		border-radius: 16px;
	}
	.portfolio-content ul {
		padding: 10px 90px;
		margin: 2rem 0 5rem 1.5rem;
	}
	.port-gallery-thumbs {
		margin: 10px 50px 30px 80px;
		padding: 20px 20px;
	}
	.port-gallery-thumbs .swiper-slide h2 {
		font-size: 2rem;
	}
	.portfolio-content img {
		position: relative;
		bottom: 0;
	}
}

/******************************* Responsive 1000 - 1024 **********************************/
@media (min-width: 1000px) and (max-width: 1024px) {

}

/***************************** Responsive max-width: 1002 ********************************/
@media (max-width: 1002px) {
	.play-to-earn-game {
		padding: 150px 0px 100px 0px;
	}
	.play-to-earn-game h3 {
		font-size: 25px;
	}
	.play-to-earn-game p {
		font-size: 12px;
	}
	.play-to-earn-game .col-md-5 {
		flex: 0 0 60%;
		margin: 50px 0 0 0;
		padding-left: 80px!important;
		padding-right: 0!important;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 90%;
		margin: 0;
	}
	.hold-joystick {
		width: 30%;
		margin-top: 15rem;
	}
}

/******************************* Responsive 980 - 1024 ***********************************/
@media (min-width: 980px) and (max-width: 1024px) {
	.link-logo{left: 2%;}
	.preloader .landing-top{top: 10rem;}
}

/****************************** Responsive max-width: 910 ********************************/
@media (max-width: 910px) {
	.play-to-earn-game p {
		font-size: 10px;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 100%;
	}
}

/******************************** Responsive 892 - 979 ***********************************/
@media (min-width: 892px) and (max-width: 979px) {
	.link-logo{left: 2%;}
}

/******************************* Responsive 860 - 1024 ***********************************/
@media (min-width: 860px) and (max-width: 1024px) {
	/* .play-to-earn-game .container{max-width: 720px;} */
	.preloader .landing-top{top: 9rem;}
}

/******************************* Responsive max-width: 769 *******************************/
@media (max-width: 769px) {
	/********************* preloader *************************/
	#preloader .counter h1  {
		font-size: 8rem;	
	}
	#preloader .counter h3  {
		font-size: 1.2rem;	
	}

	/********************* General *************************/
	/* .home-box {
		margin-top: 100px;
	} */
	.fixed-header a {
		width: 26%;
	}

	/********************* Header *************************/
	.overlay nav h2 {
		font-size: 1.5rem;	
	}
	.overlay ul li a {
		font-size: 4rem;	
	}
	.overlay.open li:nth-of-type(1) a {
		margin-bottom: 3rem;	
	}
	.overlay.open li:nth-of-type(2) a {
		margin-bottom: 3rem;	
	}
	.overlay.open li:nth-of-type(3) a {
		margin-bottom: 3rem;	
	}
	.overlay .menu-logo {
		bottom: 0;
		width: 60%;	
	}
	.overlay.open .page-line {
		margin-top: .2rem;
		height: 99%;	
	}

	/********************* Footer *************************/
	/* .footer {
		height: 15vh!important;	
	}
	.footer-logo {
		width: 180px;	
	} */
	.copyright p {
		font-size: 10px;	
	}

	/********************* Play 2 Earn *********************/
	.play-to-earn span {
		-webkit-text-stroke-width:0px;	
	}
	.special-word, .x-word, .stroke-word {
		font-size: 24px;	
	}
	.rocket {
		width: 30%;
		bottom: 5rem;	
	}
	.controller {
		right: -1rem;
		width: 30%;
		margin-top: 4rem;	
	}
	.play-to-earn p {
		line-height: 1;	
	}
	.play-to-earn h1 {
		-webkit-text-stroke-width:2px;
	}
	.game-guild h2{
		-webkit-text-stroke-width:2px;
	}
	/********************* Game Guild *********************/
	.game-guild h2 {
		font-size: 3rem;	
	}
	.game-guild p {
		font-size: 13px;
		margin-top: 25px;	
	}
	.game-guild .container {
		margin-top: 20px;	
	}
	.game-guild {
		padding: 140px 70px;
	}
	.saving {
		margin-top: -3rem;
	}
	.saving, .launch {
		left: 2rem;
	}

	/********************* Scholarship *********************/
	.scholarship .yellow-bg {
		clip-path: polygon(0% 25%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);
		padding: 70px 0px;	
	}
	.scholarship {
		padding: 250px 0px;	
	}
	.scholarship h2 {
		font-size: 28px;
		margin-top: -10rem;
		margin-left: 3rem;
		width: 250px;	
	}
	.scholarship p {
		font-size: 20px;
		margin-left: 3rem;
		width: 250px;	
	}
	.scholarship button {
		font-size: 20px;
		width: 180px;
		margin-left: 3rem;	
	}
	.susan4 {
		left: -4rem;
		margin-top: 10rem;
		/* width: 60%;	 */
	}
	.flag {
		width: 28%;
		margin-top: 13rem;	
	}
	.scholarship button span {
		font-size: 16px;	
	}

	/********************* Play To Earn Game *********************/
 	.play-to-earn-game .col-md-5 {
		flex:0 0 100%;
		max-width: 100%;
		padding: 0 50px;
	} 
	.play-to-earn-game .col-md-5 .col-md-3 {
		flex: 0 0 15%;
		max-width: 20%;	
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		flex: 0 0 70%;
		max-width: 60%;
		margin-top: 5px;	
	}
	.play-to-earn-game .col-md-5 .col-md-3 img {
		width: 100%;	
	} 
	.hold-joystick {
		/* margin-top: 0rem;
		width: 20%; */
		display: none;	
	}
	/* .play-to-earn-game h3 {
		font-size: 1.2rem;
	} */
	.play-to-earn-game p {
		font-size: 14px;	
	}
	.coin16 {
		left: 10rem;
		width: 4%;	
		margin-top: 0;
	}
	.coin14 {
		left: 5rem;
		margin-top: 3rem;
		width: 7%
	}
	.coin15 {
		left: 8rem;
		margin-top: 1rem;
		width: 3%
	}
	.coin17 {
		left: 8rem;
		margin-top: 3rem;
		width: 4%;	
	}
	.coin21 {
		right: 4rem;
		width: 5%;
		margin-top: 0;	
	}
	.coin23 {
		right: 1rem;
		width: 5%;
		margin-top: 2rem;	
	}
	.coin22 {
		width: 9%;
		margin-top: -35rem;
		right: 0rem;	
	}
	.coin18 {
		left: 7rem;
		width: 5%;
		margin-top: -3rem;	
	}
	.coin19 {
		left: 4rem;
		width: 8%;
		margin-top: -1rem;	
	}
	.coin20 {
		left: 9rem;
		margin-top: -2rem;	
	}
	.coin24 {
		right: 5rem;
		margin-top: -1rem;	
	}
	.coin25 {
		right: 3rem;
		margin-top: -3rem;	
	}
	.coin26 {
		right: 1rem;
		margin-top: 0;	
	}
	/* .play-to-earn-game .col-md-5 .row {
		left: -2rem;	
	} */
	/********************* Personnel *********************/
	.personnel .container.hide-mobile {
		display: none;	
	}
	.arcade-machine {
		width: 60%;
		bottom: -3rem;	
	}
	.personnel .show-mobile {
		display: block;
		width: 320px;
		margin: 0 auto;
		z-index: 3;
		margin-top: -7rem;	
	}
	.personnel .thumbSwiper {
		position: relative;
		bottom: -2rem;	
	}

	.personnel .personnelSwiper .swiper-slide {
		text-align: center;
		height: 390px;	
	}
	.personnel .personnelSwiper .swiper-slide img {
		height: 390px;	
	}
	.personnel .thumbSwiper .swiper-slide {
		opacity: .8;	
	}
	.personnel h3 {
		font-size: 2rem;	
	}
	.personnel {
		background-position: inherit;	
	}

	/********************* Faq *********************/
	.faq {
		padding: 50px 0px 0px 0px;	
	}
	.faq h2 {
		font-size: 3rem;	
	}
	.faq-heading {
		font-size: 18px;	
	}
	.faq-list li {
		padding: 15px 10px;	
	}
	.faq .read {
		font-size: 14px;	
	}
	.faq .container {
		width: 80%;	
	}
	.idea {
		left: 8rem;
	}

	/********************* Game-Fi *********************/
	/********************* Section 1 *********************/
	.game-fi .col-md-7, .game-fi .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;	
	}
	.game-fi h2 {
		font-size: 3rem;	
	}
	.game-fi .col-md-7 {
		left: 3rem;	
	}
	.game-fi p {
		margin-top: 2rem;	
	}
	.game-fi .col-md-5 {
		text-align: center;	
	}
	.game-fi .col-md-5 img {
		max-width: 85%;
		position: relative;
		top: 0;
		margin-left: 3rem;	
	}
	.game-fi  {
		padding: 80px 0px 0px 0px;	
	}
	.gallery-thumbs {
		margin: 10px 0px 30px 0px;
		margin-left: -2rem;
		top: -5rem;	
	}
	.gallery-thumbs .swiper-slide h2 {
		font-size: 2rem;	
	}
	.game-tab-video {
		padding: 10px 40px 10px 45px;
		display: block;	
	}
	.game-tab-video .col-md-6 {
		max-width: 100%;
		flex: 0 0 100%;	
	}
	.gallery-top {
		position: relative;
		margin-top: -5rem;	
	}
	.game-tab-video iframe {
		width: 100%;
		height: 230px;	
	}
	.gameSwiper .swiper-slide {
		text-align: center;	
	}
	.gallery-thumbs .swiper-slide-prev {
		opacity: 0;	
	}
	.game-tab-video .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .game-tab-video .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 12px;
		height: 12px;
		margin:0px var(--swiper-pagination-bullet-horizontal-gap,5px);	
	}
	.game-fi p {
		font-size: 13px;	
	}
	.game-tab-video .col-md-6 p {
		font-size: 13px;	
	}
	.our-services p {
		font-size: 13px;	
	}
	.our-services-2 p {
		font-size: 13px;	
	}
	/********************* Services *********************/
	.our-services .col-md-7, .our-services .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;	
	}
	.our-services h2 {
		font-size: 3rem;
		width: 90%;	
	}
	.our-services .col-md-7, .our-services .col-md-5 {
		left: 3rem;	
	}
	.our-services p {
		width: 90%;	
	}
	.our-services {
		padding: 80px 25px 50px 0px;	
	}
	.our-services h3 {
		font-size: 1.2rem;
		margin-top: 1.5rem;
		width: 90%;	
	}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3 {
		font-size: 2.5rem;
		margin-top: 1rem;
		margin-left: 1rem;	
	}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li {
		font-size: .8rem;
		margin-left: 1rem;	
	}
	.our-services .nft-service .col-md-4, .our-services .coin-service .col-md-4 {
		flex: 0 0 100%;
		 max-width: 100%;	
	}
	.our-services .nft-service .col-md-8, .our-services .coin-service .col-md-8 {
		flex: 0 0 100%;
		 max-width: 100%;	
	}
	.nft-service, .coin-service {
		display: block;	
	}
	.our-services .nft-service, .our-services .coin-service {
		margin-left: 4rem;	
	}
	.our-services .nft-service .col-md-4, .our-services .coin-service .col-md-4 {
		padding-right: 0;	
	}
	.our-services-2 .col-md-7, .our-services-2 .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;	
	}
	.our-services-2 .col-md-7 {
		left: 3rem;	
	}
	.our-services-2 p {
		width: 85%;		
	}
	.our-services-2 {
		padding: 25px 50px 25px 0px;	
	}
	.our-services-2 h3 {
		font-size: 1.2rem;
		margin-top: 1.5rem;	
	}
	.our-services-2 .col-md-6 {
		max-width: 95%;
		flex: 0 0 95%;
		position: relative;
		left: 3rem;	
	}
	.assets-m {
		top: 1rem;	
	}
	.our-services-2 .col-md-6 img {
		max-width: 100%;	
	}
	.susan-assets {
		top: 2rem;
		left: 3rem;	
	}
	/********************* Portfolio *********************/
	/********************* Section 1 *********************/
	.portfolio-page .col-md-7, .portfolio-page .col-md-5 {
		max-width: 95%;
		flex: 0 0 95%;	
	}
	.portfolio-page h2 {
		font-size: 3rem;	
	}
	.portfolio-page .col-md-7 {
		left: 3rem;	
	}
	.portfolio-page p {
		margin-top: 2rem;	
	}
	.portfolio-page .col-md-5 {
		text-align: center;	
	}
	.portfolio-page .col-md-5 img {
		max-width: 85%;
		position: relative;
		top: 0;
		margin-left: 3rem;	
	}
	.portfolio-page  {
		padding: 80px 0px 0px 0px;	
	}
	.portfolio-tab {
		padding: 10px 40px 10px 45px;
		display: block;	
	}
	.portfolio-tab .col-md-6 {
		max-width: 100%;
		 flex: 0 0 100%;	
	}
	.portfolio-tab .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .portfolio-tab .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 12px;
		height: 12px;
		margin:0px var(--swiper-pagination-bullet-horizontal-gap,5px);	
	}
	.portfolio-page p {
		font-size: 13px;	
	}
	.portfolio-tab .col-md-6 p {
		font-size: 13px;	
	}
	.portfolio-part .port-gallery-thumbs .swiper-slide img {
		border-radius: 16px;	
	}
	.portfolio-content ul {
		padding:10px 45px;
		margin:6rem 0 2rem 1.5rem;	
	}
	.port-gallery-thumbs {
		margin: 10px 0px 30px 0px;
		margin-left: -2rem;
		top: -5rem;	
	}
	.port-gallery-thumbs .swiper-slide h2 {
		font-size: 2rem;
	}
	.port-gallery-thumbs .swiper-slide-prev {
		opacity: 0;
	}
}

/******************************** Responsive 735 - 767 ***********************************/
@media (min-width: 735px) and (max-width: 767px) {
	.preloader .landing-top{top: 11.5rem;transform: scale(2.5);}
}

/******************************** Responsive 685 - 734 ***********************************/
@media (min-width: 685px) and (max-width: 734px) {

}

/******************************** Responsive 635 - 767 ***********************************/
@media (min-width: 635px) and (max-width: 767px) {
	.preloader .landing-name{position: absolute;width: 25%;top: -1px;left: -1px;}
	.preloader .mobile-top{position: absolute;top: 0;width: 50%;right: 0;}
	.preloader .mobile-bottom{position: absolute;bottom: 0;left: 0;width: 50%;}
	.preloader .landing-top{top: 10rem;transform: scale(2.5);}
	.preloader .landing-joystick{width: 50%;}
	/* .susan4{margin-top: 13rem;width: 40%;} */
	/* .flag{width: 25%;} */
	/* .scholarship .yellow-bg{clip-path: polygon(0% 25%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);} */
	.meka-pink{width: 40%;margin-left: 9rem;}
	.susan3{width: 50%;left: 10rem;}
	/* .susan6{width: 30%;} */
	/* .footer-logo{width: 40%;} */
	.rocket, .controller{width: 25%;}
	.link-logo{left: 2.2%}
	.home-name{left: 2%;}
	.overlay ul li a{font-size: 5rem;}
	.overlay .menu-logo{width: 40%;}
}

@media (max-width: 635px) {
	.meka-pink{width: 40%;margin-left: 9rem;}
	.susan3{width: 50%;left: 10rem;}
}

/****************************** Responsive max-width:575 *********************************/
@media (max-width: 575px) {
	.play-to-earn h1{-webkit-text-stroke-width:1px;}
	.game-guild h2{-webkit-text-stroke-width:1px;}
	.play-to-earn-game {
		padding: 130px 0px 80px 0px;
	}
	.play-to-earn-game p {
		font-size: 12px;
	}
	.home-box {
		margin-left: 20px;
	}
	.home-box a {
		width: 26%;
	}
	.fixed-header {
		padding: 10px 20px;
	}
	.fixed-header a {
		width: 30%;
	}
	.button_container {
		width: 30px;
	}
	.button_container span {
		height: 6px;
		width: 30px;
	}
	.button_container span {
		top: 1px;
	}
	.button_container span:nth-of-type(3)  {
		top: 19px;
	}
	.button_container.active:hover .top {
		width: 30px;
	}
	.button_container.active:hover .bottom {
		width: 30px;
	}
	.button_container.active .top {
		transform: translateY(9px) translateX(0) rotate(45deg);
	}
	.button_container.active .bottom {
		transform: translateY(-9px) translateX(0) rotate(-45deg);
	}
	.game-guild.container{
		padding: 0;
	}
	.scholarship .yellow-bg {
		clip-path: polygon(0% 22%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);
		padding: 50px 0px;	
	}
	.scholarship {
		padding: 230px 0px;
	}
	.scholarship h2 {
		margin-top: -10rem;
	}
	.susan4 {
		margin-top: 13rem;
	}
	.idea {
		left: 6rem;
	}
} 

/******************************** Responsive 571 - 634 ***********************************/
@media (min-width: 571px) and (max-width: 634px) {
	.rocket, .controller{width: 25%;}
	.preloader .landing-top{top: 12rem;}
	/* .footer-logo{width: 40%;} */
	.link-logo{left: 2.4%}
	.home-name{left: 2.2%;}
}

/******************************** Responsive 505 - 570 ***********************************/
@media (min-width: 505px) and (max-width: 570px) {
	.preloader .landing-top{top: 10.5rem;}
	/* .play-to-earn-game .col-md-5 .col-md-9{max-width: 50%;margin-left: -4rem;} */
	/* .footer-logo{width: 70%;} */
	/* .play-to-earn-game .col-md-5{margin-left: 9rem;} */
	.link-logo{left: 2.6%}
	.home-name{left: 2.4%;}
}

/******************************** Responsive 500 - 767 ***********************************/
@media (min-width: 500px) and (max-width: 767px) {
	.game-fi h2{font-size: 4rem;}
	.portfolio-page h2{font-size: 4rem;}
	.game-tab-video iframe{width: 85%;height: 325px;}
	.our-services h2{font-size: 4rem;}
	.our-services h3 {font-size: 2rem;}
	.our-services .nft-service, .our-services .coin-service{width: 90%;}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3{font-size: 4rem;}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li{font-size: 1.2rem;}
	.our-services-2 h3 {font-size: 2rem;}
	.portfolio-content ul{margin: 6rem 1.5rem 2rem 1.5rem;}
}

/******************************** Responsive 451 - 767 ***********************************/
@media (min-width: 451px) and (max-width: 767px) {
	.gallery-thumbs .swiper-slide h2{font-size: 2.5rem;}
	.port-gallery-thumbs .swiper-slide h2{font-size: 2.5rem;}
}

/******************************** Responsive 435 - 767 ***********************************/
@media (min-width: 435px) and (max-width: 767px) {
	.game-guild h2{font-size: 3rem;width: 75%;}
	.link-logo{left: 2.9%}
	.home-name{left: 2.7%;}
	.game-guild .container{margin-top: -50px;}
	/* .susan4{margin-top: 15rem;width: 50%;margin-left: 1rem;} */
	/* .scholarship .yellow-bg{clip-path: polygon(0% 15%, 0% 100%, 100% calc(100% - 5vw), 100% 0%);} */
	/* .scholarship h2{margin-top: -12rem;} */
	.trophy{margin-top: 13rem;width: 15%;}
	/* .susan6{width: 35%;} */
	/* .idea{width: 10%;} */
	.preloader .landing-top{top: 9rem;}
	/* .play-to-earn-game .col-md-5{margin-left: 7rem;} */
	/* .play-to-earn-game .col-md-5 .col-md-9{max-width: 55%;margin-left: -3rem;} */
	.flag{margin-top: 16rem;}
	.overlay ul li a{font-size: 4.5rem;}
	.overlay .menu-logo{width: 50%;}
}

/****************************** Responsive max-width: 426 *********************************/
@media (max-width: 426px) {
	.home-box {
		margin-left: 15px;
		margin-top: 90px;
	}
	.home-box a {
		width: 21%;
	}
	.fixed-header {
		padding: 10px 15px;
	}
	.fixed-header a {
		width: 35%;
	}
	.button_container span {
		height: 4px;
	}
	.play-to-earn-game h3 {
		font-size: 20px;
		margin: 0;
	}
	.play-to-earn-game .col-md-5 .row {
		left: 0;
	}
	.play-to-earn-game .col-md-5 {
		padding-left: 90px!important;
	}
	.play-to-earn-game .col-md-5 .col-md-9 {
		max-width: 100%;
	}
	.game-guild {
		padding: 50px 50px 100px 50px;
	}
	.launch, .savings {
		width: 17%;
	}
	.saving {
		margin-top: -2rem;
	}
	.faq h2 {
		font-size: 30px;
		margin-bottom: 2rem;
	}
	.faq p {
		font-size: 12px;
	}
	.idea {
		left: 5rem;
	}
	.faq .read {
		font-size: 12px;
	}

}

/******************************** Responsive 400 - 504 ***********************************/
@media (min-width: 400px) and (max-width: 504px) {
	/* .game-guild h2{font-size: 2rem;width: 75%;} */
}

/******************************** Responsive 400 - 425 ***********************************/
@media (min-width: 400px) and (max-width: 425px) {
	.preloader .landing-top{top: 8rem;}
}


/******************************** Responsive 320 - 399 ***********************************/
@media (min-width: 320px) and (max-width: 399px) {
	.game-guild h2{font-size: 2rem;width: 75%;}
	.faq-list li{padding: 10px 10px;width: 100%;}
	.faq-list{width: unset;}
	li.the-active{width: 70%;}
	.preloader .landing-top{top: 6.7rem;}
	.play-to-earn{height: 80vh;}
	/* .susan4{left: -2rem;} */
	.overlay ul li a{font-size: 3.5rem;}
	#preloader .counter h1{font-size: 6rem;}

	/********************* Game-Fi *********************/
	/********************* Section 1 *********************/
	.game-fi h2{font-size: 2.2rem;}
	.game-fi .col-md-7{left: 2.5rem;}
	.gallery-thumbs{margin: 10px 0px 30px 0px;margin-left: -2rem;top: -4rem;}
	.gallery-thumbs .swiper-slide h2{font-size: 1.7rem;}
	.gallery-top{position: relative;margin-top: -5rem;}
	.game-tab-video iframe{width: 100%;height: 200px;}
	.gameSwiper .swiper-slide{text-align: center;}
	.gallery-thumbs .swiper-slide-prev{opacity: 0;}
	.game-tab-video .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .game-tab-video .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;margin:0px var(--swiper-pagination-bullet-horizontal-gap,5px);}

	/********************* Services *********************/
	.our-services h2{font-size: 2.2rem;}
	.our-services h3{font-size: 1.3rem;}
	.our-services .nft-service .col-md-8 h3, .our-services .coin-service .col-md-8 h3{font-size: 2rem;}
	.our-services .nft-service .col-md-8 li, .our-services .coin-service .col-md-8 li{font-size: .75rem;}
	.our-services-2 h3{font-size: 1.3rem;}
	.our-services-2 .col-md-6{left: 3rem;}

	/********************* Portfolio *********************/
	/********************* Section 1 *********************/
	.portfolio-page h2{font-size: 2.2rem;}
	.portfolio-page .col-md-7{left: 2.5rem;}
	.portfolio-tab .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .game-tab-video .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;margin:0px var(--swiper-pagination-bullet-horizontal-gap,5px);}	
	.port-gallery-thumbs{margin: 10px 0px 30px 0px;margin-left: -2rem;top: -4rem;}
	.port-gallery-thumbs .swiper-slide h2{font-size: 1.7rem;}
	.port-gallery-thumbs .swiper-slide-prev{opacity: 0;}

	.play-to-earn h1 {
		font-size: 42px;
	}
	.special-word {
		font-size: 16px;
	}

	.play-to-earn-game {
		padding: 80px 0;
	}
	.play-to-earn-game .col-md-5 {
		padding-left: 70px!important;
	}

	.coin14 {
		margin-top: 1rem;
	}
	.coin15 {
		margin-top: 0.5rem;
	}
	.coin17 {
		margin-top: 2rem;	
	}
	.coin21 {
		margin-top: 0;	
	}
	.coin23 {
		margin-top: 2rem;	
	}
	.game-guild {
		padding: 50px 30px 100px 30px;
	}
	.susan4 {
		margin-top: 19rem;
		min-width: 0;
		left: -1rem;
	}
	.flag {
		margin-top: 18rem;
	}
}


/**************************************** Height *****************************************/
/************************ Ipad Pro *************************/
@media only screen 
and (max-width: 1024px) 
and (max-height: 1366px)  
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* Landscape */
@media only screen 
and (min-width: 1300px) 	
and (max-width: 1366px)
and (min-height: 1000px)  
and (max-height: 1024px)  
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1.5) {
	.monsters-full, .random-fun {
		/* right: -36rem!important; */
	}
}

/************************** Ipad Air ***********************/
@media only screen 
and (max-width: 820px) 
and (max-height: 1180px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* Landscape */
@media only screen 
and (max-width: 1180px) 
and (max-height: 820px)
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1.5) {

}