body{color:#fff;font-size:1.5rem;font-family: 'Roboto', sans-serif;}
h2{font-weight:300;font-size:3.5rem;color:#CFCFCF;text-transform:uppercase;position:relative;padding-bottom:20px;margin-bottom:30px;letter-spacing:4px;text-shadow:2px 10px 5px #00000033;}
h2:after{content:'';width:150px;height:3px;background-color:#878787;position: absolute;left: 50%;bottom: 0; transform: translateX(-50%);}
h2 strong{font-weight:700;}
h2 img{height:3rem;width:auto;}
h3{color:#C2BA9B;font-weight:400;text-transform:uppercase;font-size:1.4rem;}
a:hover{text-decoration:none;}
.btn_theme a img{max-height:138px;width:auto;}
.last_content .btn_theme a img{max-height:96px;width:auto;}
.btn_theme{margin-top:15px;transition:all .3s ease;}
.btn_theme:hover{transform:translatey(-15px);transition:all .3s ease;}
.container-fluid{padding-left:5%;padding-right:5%;}
.sec2, .why, .promo, .winner, .partner{padding-top:60px;padding-bottom:60px;}
@media (min-width: 1600px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1560px;
	}
}

.sec1{background-image:url('../image/sec1.png');background-size:100% auto;background-position:bottom;}
.wpb_single_image.w-100 .vc_figure, .wpb_single_image.w-100 .vc_figure>div, .wpb_single_image.w-100 .vc_figure>div>img{width:100%;}
.coin_l1, .coin_l2, .coin_r1, .coin_r2, .money_l, .money_r{position:absolute;}
.coin_l1{left:30px;bottom:25%;}
.coin_l2 {left:15%;bottom:10%;}
.money_l {left:28%;bottom:5%;}
.coin_r1{right:30px;bottom:20%;}
.coin_r2{right:15%;bottom:15%;}
.money_r{right:28%; bottom:5%;}

.sec2{background-image:url('../image/sec2.png');background-size:100% auto;background-position:top;}
.country_box{}
.box_title{padding:30px 0 0;}
.box_title h3{text-align:center;color:;}
.country_box .country{display:flex;align-items:center;justify-content:center;padding:30px;}
.country_box .country > div{text-align:center;margin:15px 8px;}
.country_box .country > div img{margin-bottom:8px;transform:scale(.85);transition:all .3s ease;}
.country_box .country > div a{color:#fff;}
.country_box .country > div a:hover img{transform:scale(1);transition:all .3s ease;}
.en_ms, .cn_ms{display:none;}

.why{background-image:url('../image/why_bg.png');background-size:cover;background-position:center;}
.why_tabs{justify-content:center;}
.why_tabs .nav-link{background:linear-gradient(to bottom,#C55656 3%, #973E3E 7%,#973E3E 100%);border-radius:0;padding: 12px 35px;color:#fff;margin:0 12px;text-transform:uppercase;font-weight:700;font-size:1.5rem;box-shadow:0 8px 11px #30060680;}
.steps{text-align:center;text-transform:uppercase;}
.step img{position:relative;z-index:1;}
.step > div:after{content:'';width:100%; height:3px;background-color:#8D3736;position:absolute;left:50%;top:calc(50% - 2.12rem);z-index:0;}
.why_tabs .nav-link.active{background:linear-gradient(to bottom,#BFAF76 3%, #A09261 7%,#775B1E 100%);}
.why_tabs_content{text-align:center;margin:45px auto;}

.promo{background-image:url('../image/promo_bg1.png');background-size:cover;background-position:center;}
.promo-owl.owl-carousel{margin:30px auto 15px;}
.promo-owl.owl-carousel .owl-item{z-index:-1;position:relative;}
.promo-owl.owl-carousel .owl-item.center{z-index:0;}
.promo-owl.owl-carousel .owl-item img.promo_img{transform:translatex(50%) scale(.8);opacity:.5;}
.promo-owl.owl-carousel .owl-item.active img.promo_img{transform:translatex(-50%) scale(.8);}
.promo-owl.owl-carousel .owl-item.center img.promo_img{transform:scale(1);opacity:1;box-shadow:0 8px 12px #00000080;}

.winner{background-image:url('../image/winner_bg.png');background-size:cover;background-position:center;}
.winner_list ul{width:100%;list-style:none;padding:0;text-align:center;margin-bottom:0;}
.winner_list ul li{display: inline-block;width: 100%;padding:7px;font-size:1.12rem;margin-top:-7px;}
.winner_list ul li:nth-child(odd){background:#370B0B;color:#B67F77;}
.winner_list ul li:nth-child(even){background:#45120b;color:#B67F77;}
.winner_list #winner_header{background:linear-gradient(to bottom,#520D0D 5%, #3C0909 12%,#2C0505 100%);padding:12px 5px;color:#DEAAA2;font-size:1.28rem;}
.winner_list .carouselTicker_vertical .carouselTicker__item{border: none;padding: 15px 0; height: auto; line-height: 1; width: 100%;margin-bottom:0;}
#winner_content{height:430px;overflow:hidden;}

.partner{background:linear-gradient(to bottom,#202020,#0B0B0B);}
.partner_logo img{padding:10px;}
.logo_item{text-align:center;}
.owl-carousel .owl-item .logo_item img{width:auto;margin:auto;}
.logo_owl.owl-carousel .owl-stage{display:flex;align-items:center;}

.last{background-image:url('../image/last_bg.png');background-size:cover;background-position:top center;padding-top:60px;}
.join_us h2{font-weight:700;padding-bottom:0;margin-top:8px;margin-bottom:0;}
.join_us h2:after{content:unset;}
.join_us{color:#E5E5E5;font-size:2rem;}

footer{background-color:#272727;font-size:1rem;color:#A7A7A7;}
footer h3{font-size:1.28rem;color:#fff;font-weight:700;color:#CFCFCF;}
.footer_widget{padding:60px 0 35px;}
.widget_text{margin-bottom:35px;}
.cert img{margin-left:8px;}
.footer_bottom{background-color:#1A1A1A;}
.footer_bottom img{margin-left:8px;max-height:30px;width:auto;}

.winner_list-total{background-image:url('../image/prize_bg.png');background-size:contain;background-repeat:no-repeat;background-position:center;padding:30px;min-width:300px;text-align:center;}
.winner_list-total h3{font-size:2rem;color:#f59958;font-weight:bold;letter-spacing:unset;}

@media (max-width: 1480px){
	body{font-size:15px;}
	.coin_l2 {height:128px;}
	.coin_l1, .coin_r1 {height:90px;}
	.coin_r2, .money_l, .money_r{height:60px;}
	.join_us h2{font-size: 2.8rem;}
	.join_us p{font-size:20px;}
	.btn_theme a img{max-height:100px;}
	.step_img img{width:80%;margin:0 auto 15px;}
	#winner_content{height:380px;}
}
@media (max-width: 767px){
	body{font-size:14px;}
	h2{font-size:28px;padding-bottom:20px;margin-bottom:30px;letter-spacing:1px;}
	h2:after{width:150px;height:3px;}
	h2 img{height:28px;width:auto;}
	.join_us, h3{font-size:21px;}
	
	.coin_l1, .coin_r2{display:none}
	.coin_l2, .money_l,.coin_r1, .money_r{position: absolute;height:38px;width:auto;transform:translatey(0%);}
	
	.country_box .country{display:inline-block;;padding:30px 0px;}
	.country_box .country>div{width:16.66%;float:left;margin:0;padding:0 8px;margin-bottom:30px;}
	
	.why_tabs_wrap{overflow-x:auto;width:100%;}
	.why_tabs_wrap ul{display:inline;white-space: nowrap;}
	.why_tabs_wrap ul li{display:inline-block;}
	.why_tabs .nav-link{font-size:18px;}
	
	.winner_list table tr th{font-size:18px;}
	.winner_list table tr td{font-size:14px;}
	
	.partner{padding-bottom:15px;}
	
	.last{background-image:url('../image/last_mbg.png');}
	
	footer{font-size:14px;}
	footer h3{font-size:16px;}
}

.sec1:hover .coint_rotate{
	-webkit-animation: rolate_duit .3s infinite;
	animation:rolate_duit 2s infinite;
}
.sec1:hover .coint_rotate.coin_l2 ,.sec1:hover .coint_rotate.money_r  ,.sec1:hover .coint_rotate.coin_r1 {animation-delay:.2s;}  

@keyframes rolate_duit {
	0% {transform:rotate(0deg);}
	5% {transform:rotate(20deg);}
	10% {transform:rotate(0deg);}
	15% {transform:rotate(-20deg);}
	20% {transform:rotate(0deg);}
	100% {transform:rotate(0deg);}
}

