body {font-family: "Libre Franklin", sans-serif !important;font-optical-sizing: auto;}

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

header {
  height: 90px !important;
}

.joinNow {
  line-height: 44px;padding: 0 30px !important;}
  
  .createAcc {line-height: 41px;padding: 0 30px !important;}

.headerRight {text-transform: uppercase !important;}

.title h2 {
  font-size: 4rem !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
 line-height: 1.8 !important;
 background: #A7A7A7 !important;
  background: linear-gradient(180deg,rgba(167, 167, 167, 1) 0%, rgba(255, 255, 255, 1) 60%) !important;
  background-clip: text !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
 
  

}

footer, footer .bg_dark {background-color: #000000 !important;}


.flogo {text-align: center !important;}
.flogo img {margin: auto;width:250px;height: auto;}


.pagination .border_btn, .browseAlphabet a {border-color: #FFF !important;color:#FFF !important;}

.getAccess {padding-top: 40px !important;}

.header_welcome h1 {
  font-size: 50px !important;
  font-weight: 600 !important;
  line-height: 1.8 !important;
  text-transform: uppercase !important;
  
  background: #A7A7A7;
	background: linear-gradient(180deg,rgba(167, 167, 167, 1) 0%, rgba(255, 255, 255, 1) 60%);
	background-clip: text !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
}

.latestUpdateBinfo h4 a, .iModels h4 a, .modelBlock h4 a {color:#FFF !important;}


.see_more_below a {font-size:20px !important;padding:12px 30px !important;background: rgba(255, 255, 255, 0) !important;border:2px solid #f72278 !important;;color:#f72278 !important; }
.see_more_below a:hover {font-size:20px !important;padding:12px 30px !important;background: rgba(255, 255, 255, 0) !important;border:2px solid #FFF !important;;color:#FFF !important; }

.sfooter {}
	
	.footer_benefits {
	  line-height: 1.6;
	  padding-bottom:0px !important;
	}
	
	.hover_update_info:hover img {opacity:0.7 !important;}
	
	.update_hover a,.update_hover li {color:#FFF !important;}
	
	.storeSignup footer .bg_dark {background: #000 !important;background-color: #000 !important;}
	
	.header_welcome h2 {
	  font-size: 34px !important;
	}
	
	.bodyArea {
	  padding-top: 0px;
	  padding-left: 0px;
	  padding-right: 0px;
	  padding-bottom: 30px;
	}
	
	
	
	@media only screen and (max-width: 1900px) {
	  .header_welcome h1 {
		font-size: 40px !important;
		line-height: 1.8 !important;
		margin-bottom: 0px !important;
	  }
	  
	  .header_welcome h2 {
		  font-size: 34px !important;
		}
	}
	
	@media only screen and (max-width: 1280px) {
	  .title h2 {
		font-size: 36px !important;
	  }
	  
	  .header_welcome h1 {
		  font-size: 24px !important;
		  line-height: 1.8 !important;
		  margin-bottom: 0px !important;
		  width: 100% !important;
		}
		
		.header_welcome h2 {
			font-size: 20px !important;
			width: 100% !important;
		  }
		  
		  .footer_benefits h1 {
			  font-size: 36px !important;
			}
		  
		  .footer_benefits h2 {
			  font-size: 28px !important;
			}
	  
	}
	
	@media only screen and (max-width: 767px) {
	  .header_welcome h1 {
		font-size: 22px !important;
		line-height: 1.4 !important;
		margin-bottom: 10px !important;
	  }
	  
	  .header_welcome h2 {
		  font-size: 14px !important;
		}
		
		.title h2 {
			font-size: 23px !important;
		  }
		  
		  .footer_benefits h1 {
			  font-size: 34px !important;
			}
		  
		  .footer_benefits h2 {
			  font-size: 24px !important;
			}
	  
	}