

.splashbg {background-color: #000 !important;
	
	background-image: url(/images/splashbg.jpg);
	  background-repeat: no-repeat,no-repeat;
	  background-size: cover;
	  
}



body {scrollbar-color: #000 #5f5e5e;}

.logo img { width: 240px !important; height: auto;}

@media only screen and (max-width: 1280px) {
  .logo img {
	width: 220px;
	height: auto;
  }
  
  .bodyArea {
	  padding-top:8px;
	  padding-bottom: 0px;
	}
  
}

.titleRight {
  display: flex;
  justify-content: center;
}

.storeSignup .footer_benefits, .storeSignup .getAccess, .storeSignup .awards {display:none; !important}
.storeSignup .benefits li {background:#151515 !important}

.swipe_detail {margin:auto;text-align:center;margin-bottom: 20px;width:100% !important;}

.warningPop {display:block !important;height:100% !important;background: rgb(0,0,0);
	background: radial-gradient(circle, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 100%) !important; border: 0px !important;}

.warningContent {
  background-color:rgba(0, 0, 0, 0.2) !important;
  border: 0px solid #1f1f1f !important;
}
.define {margin:auto;width:fit-content;color:#FFF;line-height:1.8;background-color: #181818;border-radius:2px;padding:25px;margin-top:0px;}
.define span {font-size:16px;color:#ffbb02;}
.define div {padding-left:20px;color:#c0c0c0;}

.modelBlock h4, .iModels h4 {text-align: center !important;}

.header_welcome h1 {	font-size:50px !important;font-weight:800 !important;
	line-height:1.8 !important;text-transform: uppercase !important;}

.header_welcome h2 {
	 font-size:34px !important;
	}
	
	.agreeSite a.agree {
	  padding: 12px 26px 12px 26px;
	  margin: auto;
	  width: 290px !important;
	  text-align: center;
	}
	
	.latestUpdateBinfo h4 a {color:#FFF !important;}

.latest_updates_custom .getAccess, .footerlogo .getAccess  {padding-top:0px !important;}

.footerlogo {margin:auto;color:#e8d793;}
.footerlogo img {margin:auto;width:280px;height:auto;margin-bottom:20px;}

.title {text-align:center !important;display:block !important;}

.footer_join {display:none;}

.title h2, .title_bar {
	font-size:50px !important;
	line-height:1.8 !important;
   color: #FFFFFF; 
   font-weight:800 !important;
   background-image: linear-gradient(270deg, #FFFFFF 38%, #ffbb02 71%) !important; 
   background-clip: text !important; 
   -webkit-background-clip: text !important; 
   -webkit-text-fill-color: transparent !important; 
  }
  
  .title .update_desc_index {font-size:18px !important;color:#FFF !important;font-weight: 500 !important;background-image: linear-gradient(270deg, #FFFFFF 38%, #FFFFFF 71%) !important;
	 background-clip: text !important;
	 -webkit-background-clip: text !important;
	 -webkit-text-fill-color: transparent !important;padding-bottom: 20px;}
  
 .footer_benefits {line-height:1.6;padding-bottom:20px;background-color: #000 !important;}
 
 .latest_updates_custom {
   padding-top: 10px;
   padding-bottom: 60px;
 }
 
 @media only screen and (max-width: 1900px) {

.header_welcome h1 {	font-size:40px !important;font-weight:800 !important;
	 line-height:1.8 !important;text-transform: uppercase !important;margin-bottom: 0px !important;}
 
 .header_welcome h2 {
	  font-size:34px !important;
	 }


 }
 
 
 .awards {margin:auto;max-width: 320px;}
 .awards img {width:100%;height:auto;}
 
 
 @media only screen and (max-width: 1590px) {
 
 .header_welcome {padding-left: 0px !important;padding-right: 0px !important;}
 
 .header_welcome h1 {	font-size:30px !important;font-weight:800 !important;
	  line-height:1.8 !important;text-transform: uppercase !important;margin-bottom: 0px !important;}
  
  .header_welcome h2 {
	   font-size:26px !important;
	  }
 
 
  }
  
  
  
   
   @media only screen and (max-width: 1280px) {
   
   .header_welcome {padding-left: 0px !important;padding-right: 0px !important;}
   
   .header_welcome h1 {	font-size:24px !important;font-weight:800 !important;
		line-height:1.8 !important;text-transform: uppercase !important;margin-bottom: 0px !important;width: 100% !important;}
	
	.header_welcome h2 {
		 font-size:20px !important;width: 100% !important;
		}
   
   .getAccess a {
	   font-size: 24px;
	   width: 410px;
	 }
	 
	 .title h2 {
	  font-size: 36px !important;}
	  
	  .title .update_desc_index {font-size:14px !important;
   
	   .footer_benefits h1 {
		 font-size: 36px !important;}
		 
		 .footer_benefits h2 {
			font-size: 28px !important;}
			
			
   .title h2 div {font-size: 34px !important;
	}
	}
	
	   
	   @media only screen and (max-width: 1023px) {
	   
	   .header_welcome {padding-left: 0px !important;padding-right: 0px !important;}
	   
	   .header_welcome h1 {	font-size:1.5rem !important;font-weight:800 !important;
			line-height:1.8 !important;text-transform: uppercase !important;margin-bottom: 0px !important;}
		
		.header_welcome h2 {
			 font-size:20px !important;
			}
			
			.title_bar {margin-bottom: 15px;}
			 
			 .title h2, .title_bar {
			  font-size: 24px !important;}
			
.rta {margin-bottom:150px !important;}
		  
		  .latest_updates_custom {padding-bottom: 0px !important;}
		 
		 .getAccess {padding-top: 0px !important;}
		 
		 .define {margin-bottom:30px !important; }
		  
		}
		
		.latest_updates_custom {padding-top: 10px !important;}
		.latest_updates_custom .title {margin-top: 0px !important;}
		
		.awards {margin-top:10px !important;}
		
		.footer_benefits {padding-top:0px !important;}
		
	}
		   
		   @media only screen and (max-width: 767px) {
		   
		   .header_welcome {padding-left: 0px !important;padding-right: 0px !important;}
		   
		   .header_welcome h1 {	font-size:20px !important;font-weight:800 !important;
				line-height:1.4 !important;text-transform: uppercase !important;margin-bottom: 10px !important;}
			
			.header_welcome h2 {
				 font-size:14px !important;
				}
		   .title h2, .title h2 div {
			 font-size: 20px !important;}
			 
			 .title .update_desc_index {font-size:12px !important;}
			 .latest_updates_custom {padding-top:10px !important;}
		   
		   .footer_benefits h1 {
			font-size: 34px !important;}
			
			.footer_benefits h2 {
			   font-size: 24px !important;}
			   
			   .imodelsArea .title h2 {font-size: 22px !important;} 
		   
	}