@font-face {
  font-family: 'LibreFranklin';
  src: url('/font/LibreFranklin-Black.otf');

}
 @media (min-width: 1200px){
.container {  max-width: 1400px !important;}
}
.no_deposit_a_banner{background: url(/skin/2023/images/promotions/no_deposit_a_banner.jpg) no-repeat top center; 
background-size: cover;width: 100%;min-height:868px;padding-top: 40px;color: #ffd700;}
.banner_title{padding-top:80px;z-index: 1;position: relative;}
.banner_title h1{font-size: 46px;font-weight: 700;line-height: 1.2;font-family: 'LibreFranklin';}
.f130{font-size: 150px!important;line-height: 1!important;}
.f100{font-size: 120px!important;line-height: 1!important;}

.banner_img {position: absolute;width: 600px;right: 0;bottom:0;}

.banner_title2 h2{font-size:85px;line-height:1.2;color:#e65b14;font-family: 'LibreFranklin';}
.banner_title2 h3{font-size:75px;line-height:1.2;color:#e65b14;font-family: 'LibreFranklin';}
.banner_title2 h4{font-size:65px;line-height:1.2;color:#e65b14;font-family: 'LibreFranklin';}
.banner_title2 h5{font-size:34px;line-height:1.2;color:#e65b14;font-family: 'LibreFranklin';margin-bottom:20px;}

.banner_title2 a:hover{text-decoration: underline;}

.no_deposit_a_from{margin: auto;max-width:500px;font-family: 'LibreFranklin';background:#e65b14;padding: 50px 30px;border-radius: 20px;border: 3px solid #000;}
.no_deposit_a_from .form-control{font-size: 20px;border-radius: 20px;border: 3px solid #000;padding: 0.8rem;}
.no_deposit_a_from input.phone-qh{font-size: 20px;height: 55px;border-radius: 20px;border: 3px solid #000;padding: 0.8rem;}
.no_deposit_a_from .form-control::placeholder{color: #e65b14 !important;}

.no_deposit_a_from .btn-primary3{border-radius: 20px;background:#ffd700;border: 3px solid #000;}
.no_deposit_a_from .btn-primary3:hover{background:#ffcb00;box-shadow: 0 0 12px #ffd700;}
.no_deposit_a_from .btn-primary{border-radius: 20px;border: 3px solid #000;padding: 11px 0px;background:#ffd700;color:#000;}
.no_deposit_a_from .btn-primary:hover{background:#ffcb00;box-shadow: 0 0 12px #ffd700;}
.no_deposit_a_from .custom-control-label::before{background:#fff;}
.no_deposit_a_from .btn-xieyi{color:#ffd700;}

.no_deposit_a_banner_03 .banner_title2{position:relative;z-index:11;}
.banner_title2 h1{font-size:100px;font-family: 'LibreFranklin';line-height:1.2;}
.no_deposit_a_banner_03{color: #e65b14;overflow: hidden;}
.no_deposit_a_banner_03_cont {font-size:36px;line-height:1.2;text-align: left;color:#fff;max-width:1080px;margin:50px auto;background:#e65b14;border: 3px solid #000;border-radius: 20px;padding:30px 80px;}
.no_deposit_a_banner_03_cont .no_deposit_a_text{padding:10px;margin-left: 37px;text-indent: -37px;}
.no_deposit_a_xh{text-indent: 0px;font-size:24px;color:#e65b14;display:inline-block;background:#fff;line-height:30px;border-radius:50px;width:30px;height:30px;text-align:center;}

.no_deposit_a_banner_03 a{color:#000;}
.no_deposit_a_banner_03 a:hover{color: #e65b14;}

.no_deposit_a_banner_04.index_hq{background:#fff;}
.no_deposit_a_banner_04 .index_hq_cont .nav-pills .nav-link.active,.no_deposit_a_banner_04 .index_hq_cont .nav-pills .show > .nav-link{background-color: #e65b14;color:#fff;}
.table td, .table th{display: table-cell !important;}

.no_deposit_a_banner_05{overflow:hidden;background:#f9f9f9;width: 100%;min-height:730px;color: #e65b14;}
.banner_img_03 {  position: absolute; width: 847px;right: -182px;bottom: -585px;}
.no_deposit_a_btn.btn-primary3{border-radius: 50px;background:#e65b14;border: 3px solid #000;color:#ffd700;font-size:24px;padding:10px;min-width:250px;font-family:'LibreFranklin';}
.no_deposit_a_btn.btn-primary3:hover{box-shadow: 0 0 12px #ffd700;background:#ffd700;border: 3px solid #e65b14;color:#e65b14;}
.no_deposit_a_bg{font-family: 'LibreFranklin';font-size:24px;line-height:1.2;color:#fff;margin:20px auto;background:#e65b14;border: 3px solid #000;border-radius: 20px;padding:20px;}
.no_deposit_a_sz{text-shadow: 0px 2px 0px #000;font-size:120px;font-family: 'LibreFranklin';color:#e65b14;line-height:1;}


.no_deposit_a_banner_06{background:#e65b14;color:#fff;}
.no_deposit_a_banner_06 h4{font-size:22px;margin-bottom:15px;}
.no_deposit_a_banner_06_bg{background: url(/skin/2023/images/promotions/no_deposit_a_banner_06.jpg) repeat-x center left;background-size:cover;width: 100%;min-height:580px;}
/* iPhone5/SE */
	@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
	.f130,.f100{font-size:50px !important;}
	.f50{font-size:30px !important;}
	
	.banner_title2 h1{font-size:45px;}
	.banner_title{padding-top:40px;}
	.banner_title .text-left img{width:200px;}
	.no_deposit_a_banner {  min-height: 627px;}
	.banner_img {  position: initial;	width: 300px;}
	
	.banner_title2 h2,.banner_title2 h3,.banner_title2 h4{font-size:50px;}
	.no_deposit_a_banner_03_cont{font-size:20px;padding: 20px;margin:30px auto;}
	.banner_title2 h5{font-size:24px;margin-bottom:10px;}
	.no_deposit_a_banner_05{min-height:600px;background-position: right;}
	.no_deposit_a_bg{font-size:16px;}
	.no_deposit_a_sz{font-size:60px;}
	.no_deposit_a_banner_06_bg{min-height:287px;background-size: 100%;background-position:top center;}
	.no_deposit_a_banner_06 .pl-5{padding-left:15px!important;}
	.no_deposit_a_banner_06 .pr-5{padding-right:15px!important;}
	.no_deposit_a_banner_06 h4{font-size:18px;margin-bottom:15px;}
	.no_deposit_a_from .form-control,.no_deposit_a_from input.phone-qh{font-size:16px;}
	.no_deposit_a_from{padding:30px 15px;}
	.phone-center{text-align:center;}
	.phone-center div{margin:auto;}
	.share_footer .fa{font-size: 26px !important;padding: 13px;margin-top:5px;}
	.share_footer,.share_footer p{font-size:12px;}
	.footer_2{margin-left:-45%;}
}
	@media only screen and (min-width: 375px) and (max-width:768px) {
	.f50{font-size:30px !important;}
	.f130,.f100{font-size:48px !important;}
	
	}

	/* iphoneX */
	@media only screen and (width:375px) and (min-height:812px) {
		.f50{font-size:30px !important;}
		.f130,.f100{font-size:46px !important;}
		
		
	}
	@media only screen and (width:414px) and (min-height:896px) {
		.f50{font-size:30px !important;}
		.f130,.f100{font-size:48px !important;}
		
		.banner_title2 h1{font-size:45px;}		
		.banner_title2 h2,.banner_title2 h3,.banner_title2 h4{font-size:40px;}	
	}
	@media only screen and (width:428px) and (min-height:926px) {
		.f50{font-size:30px !important;}
		.f130,.f100{font-size:52px !important;}
		
		.banner_title2 h1{font-size:50px;}
		.banner_title2 h2,.banner_title2 h3,.banner_title2 h4{font-size:55px;}		
	}

	/* iPad */
	@media only screen and (min-device-width: 768px) and (max-device-width: 840px) {
		.f130,.f100{font-size:64px !important;}
		.f50{font-size:40px!important;}
		.banner_title2 h1{font-size:70px;}
		.banner_img { 	width: 380px;bottom:0;}
		.banner_title .text-left img{width:300px;}
		.no_deposit_a_banner {  min-height: 627px;}
		
		.banner_title2 h2,.banner_title2 h3,.banner_title2 h4{font-size:50px;}
		.market_header {  padding-top: 60px;  padding-bottom: 60px;}
		.no_deposit_a_banner_03_cont{font-size:24px;padding: 30px;}
		.no_deposit_a_banner_05 .market_header {  padding-top: 10px;  padding-bottom: 10px;}
		.no_deposit_a_banner_06 .pl-5{padding-left:15px!important;}
		.no_deposit_a_banner_06 .pr-5{padding-right:15px!important;}
		.no_deposit_a_banner_06 h4{font-size:18px;margin-bottom:15px;}
		.share_footer .fa{font-size: 26px !important;padding: 13px;margin-top:5px;}
		.footer_2{margin-left:-45%;}
		.phone-center{text-align:center;}
		.phone-center div{margin:auto;}
	}


	/* iPad Pro */
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1180px) {
		
		.f130,.f100{font-size:77px !important;}
		.f50{font-size:55px!important;}
		.banner_title2 h1{font-size:80px;}
		.banner_img { 	width: 450px;bottom:0;}
		.banner_title .text-left img{width:300px;}
		.no_deposit_a_banner {  min-height: 627px;}
		.banner_title2 h2,.banner_title2 h3,.banner_title2 h4{font-size:60px;}
		.index_hq_cont{padding:20px;}
		.index_hq_cont .nav-pills .nav-link{font-size:18px;}
		.table td, .table th{font-size:14px;display: table-cell !important;}
		.banner_img_03 {right:-283px;}
		.no_deposit_a_banner_05{min-height:600px;}
		.no_deposit_a_banner_05 .market_header {  padding-top: 30px;  padding-bottom: 30px;}
		.no_deposit_a_bg{font-size:18px;}
		.no_deposit_a_banner_05 .banner_title2 h1{font-size:70px;}	
		.footer_2{margin-left:-45%;}
		
	}
	
