@font-face {
  font-family: 'Tahoma';
  src: url(font/TAHOMAB0.TTF);
}
body{overflow-x:hidden;font-family: 'Tahoma',-apple-system,BlinkMacSystemFont,Aria,sans-serif;font-weight:700;}
header#masthead {
	display:none;
}
h1, h2 {
	font-family: 'Tahoma', sans-serif !important;
	font-size:52px !important;
}
h4 {
	font-family: 'Tahoma', sans-serif !important;
	font-size:42px !important;
	line-height:normal;
}
p{
	font-size: 1.3rem;
	color:#fff;
	text-shadow:0px 2px 2px #000000cc;
}
.text-white p{
    color: #fff!important;
}
h2.text-uppercase.themecolor{
	margin-top: 35px;
}
.btn_login, .btn_joinnow, .btn_playnow_red, .btn_playnow_blk {
	border:2px solid #fff;
	text-transform: uppercase;
	text-align:center;
	color:#fff;
	max-width: 200px;
    width: 100%;
    margin: auto;
	padding: 0.5em;
    margin-bottom: 1em;
	transition: all 0.3s ease-in-out 0s;
}
.btn_login:hover, .btn_joinnow:hover, .btn_playnow_red:hover, .btn_playnow_blk:hover {
	transform:scale(1.05);
	transition: all 0.3s ease-in-out 0s;
}
.btn_playnow_red, .btn_playnow_blk {
	border-radius:3em;
	transition: all 0.3s ease-in-out 0s;
	font-size: 1.3rem;
}
.btn_playnow_red:hover, .btn_playnow_blk:hover {
	background:transparent;
	transition: all 0.3s ease-in-out 0s;
}
.btn_login {
	border-radius: 0.5em;
    background: transparent;
	text-shadow:0px 2px 2px #000000cc;
}
.btn_joinnow {
	border-radius:0.5em;
	border:1px solid #aa7c0f;
	background: rgb(223,204,136);
	background: linear-gradient(90deg, rgba(223,204,136,1) 0%, rgba(170,124,15,1) 50%, rgba(223,204,136,1) 100%);
	box-shadow: 0px 1px 1.4px 0.6px rgba(0, 0, 0, 0.57),inset 0px 0px 0px 0px rgba(255, 251, 251, 0.6);
	text-shadow:0px 2px 2px #000000cc;
}
.btn_playnow_red {
	margin-right:0;
	border-width: 2px;
	border-color: rgb(255, 179, 0); 
	border-style: solid; 
	border-radius: 15px; 
	background-image: -moz-linear-gradient( -90deg, rgb(167,3,3) 34%, rgb(103,1,1) 61%, rgb(71,1,1) 89%);
	background-image: -webkit-linear-gradient( -90deg, rgb(167,3,3) 34%, rgb(103,1,1) 61%, rgb(71,1,1) 89%);
	background-image: -ms-linear-gradient( -90deg, rgb(167,3,3) 34%, rgb(103,1,1) 61%, rgb(71,1,1) 89%);
	font-weight:700;
}
.btn_playnow_blk {
	margin-left:0;
	border-width: 2px;
	border-color: rgb(255, 179, 0); 
	border-style: solid; 
	border-radius: 15px; 
	background-image: -moz-linear-gradient( -90deg, rgb(167,3,3) 34%, rgb(103,1,1) 61%, rgb(71,1,1) 89%);
	background-image: -webkit-linear-gradient( -90deg, rgb(167,3,3) 34%, rgb(103,1,1) 61%, rgb(71,1,1) 89%);
	background-image: -ms-linear-gradient( -90deg, rgb(167,3,3) 34%, rgb(103,1,1) 61%, rgb(71,1,1) 89%);
	font-weight:700;
}
a:hover{
	text-decoration:none !important;
}
.list-stylenone {
	list-style:none;
	padding-inline-start: 0;
}
.themecolor {
	color:#8f0f32;
}
.fs_36{
	font-size:36px;
}
.pin_pointbx .vc_inner{
	/*width:100%;*/
	margin:auto;
}
.estlogo_bx {
	width:70%;
	margin:auto !important;
}
.est_logo img{
	max-width:250px !important;
	width:100%;
	opacity:.5;
	transition: all 0.3s ease-in-out 0s;
}
.est_logo img:hover{
	opacity:1;
	transition: all 0.3s ease-in-out 0s;
}
.wpb_content_element.girl_imgbtm {
	margin-bottom:0;
}
/*HL style*/
.top_logo{margin-bottom:60px;}
.top_logo img{max-height:128px;width:auto; margin:auto;}
.box{position:fixed;bottom:30px;right:15px;max-width:320px;background-color:#19202d;box-shadow:0 2px 5px #000000cc;z-index:999;padding:15px; border-radius:8px;}
.box span{font-size:21px;color:#888;}
.box button.close{font-size:16px;color:#fff;position:absolute;top:-12px;left:-12px;font-weight:400;}
.box p{font-size:14px;font-weight:400;margin-bottom:0;}
.gradient_bg{background: rgb(61,61,61);background: radial-gradient(circle, rgba(61,61,61,1) 0%, rgba(0,0,0,1) 90%);}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container.sec3_img {align-items:flex-end;}

.ies2{
  font-size: 57px;
  font-family: "Tahoma",san-serif;
  color: #a78232;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2;
	background: -webkit-linear-gradient(180deg, #dfcc88 30%, #a78232, #dfcc88 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#section3 .live_c h4.ies2{display:inline-block;background: -webkit-linear-gradient(180deg, #dfcc88 10%, #a78232, #dfcc88 90%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#section3 .sec3_bg.red .info_content{text-align:right;}
#section3 .sec3_wrap{margin:auto;}
#section3 .sec3_wrap .sec3_bg {
	background-position: bottom !important;
	background-size:contain;
	background-repeat:no-repeat;
    margin: auto;
}
#section3 .sec3_wrap .sec3_bg.red {
	background-image:url('img/bg-red.png');
}
#section3 .sec3_wrap .sec3_bg.black {
	background-image:url('img/bg-dark.png');
}
#section3 .sec3_wrap .sec3_bg.last{
	margin:auto auto 35px;
}
#section3 .sec3_wrap .sec3_bg img {
    display: block;
    max-width: unset;
	max-height: 428px;
	width:auto;
}
#section3 .sec3_wrap .sec3_bg.black img{
    transform: translateX(-12%);
}
#section3 .sec3_wrap .sec3_bg.red img{
    transform: translateX(-6%);
}
#section3 .live_c .info_content h4{font-size:20px;}
#section3 .live_c .info_content p{font-size:1.12rem;text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.7);}
#section3 .live_c .info_content .wpb_content_element{margin-bottom:15px;}
.info_content{padding-top:6%;}
.sec3_img{
	position:relative;
	z-index:0;
}
.live_c{
	padding-top:20px;
}


.social_bx {
	width:60%;
	margin:auto !important;
}
.social_icon img {
    max-width: 100px !important;
    width: 100%;
}
#footer-widget{padding-top:50px;padding-bottom:40px;}
#footer-widget, #colophon {
	background-color: #000 !important;
}
#custom_html-2, #custom_html-3, #custom_html-4{
	padding-left:4em;
}
#footer-widget h2.widget-title{
	font-size: 1.2rem !important;
}
.container.scnd h2.widget-title {
	margin-top: 0;
	padding-top:24px;
}
.container.scnd .widget {
	margin: 0;
}
h3.widget-title:after {
	content:"";
	display:block;
	height: 3px;
    width: 30px;
	background-color:darkgrey;
	transform: translateY(3px);
}
.textwidget .list-stylenone a, .widget-title, .custom-html-widget, .ft-wordings{
	color: darkgray;
}
.ft-wordings {
	font-size: 16px;
    color: darkgray;
    font-weight: 500;
}
.ft-wordings p{
    color: #fff;
}
.textwidget .list-stylenone a:hover{
	color: black;
}
.ft_line {
    width: 40%;
	border-width: 2px;
}
.container.scnd .textwidget, .container.third .textwidget, .container.fourth .textwidget{
	text-align:justify;
}
.container.scnd .widget{
	padding-right: 2em;
	border-right:1px dashed rgba(0,0,0,.1);
}
.container.scnd .widget:after{
	content:"";
	display:block;
	width:100%;
	height:1px;
	border-bottom:1px dashed rgba(0,0,0,.1);
	transform: translateY(10px);	
}
/*===Animation===*/
@-webkit-keyframes floatupdown {
       0%   { transform: scale(1,1)    translateY(0); }
        10%  { transform: scale(1.05,.95) translateY(0); }
        30%  { transform: scale(.95,1.05) translateY(-50px); }
        50%  { transform: scale(1,1)    translateY(0); }
        57%  { transform: scale(1,1)    translateY(-7px); }
        64%  { transform: scale(1,1)    translateY(0); }
        100% { transform: scale(1,1)    translateY(0); }
}

@keyframes floatupdown {
       0%   { transform: scale(1,1)    translateY(0); }
        10%  { transform: scale(1.05,.95) translateY(0); }
        30%  { transform: scale(.95,1.05) translateY(-50px); }
        50%  { transform: scale(1,1)    translateY(0); }
        57%  { transform: scale(1,1)    translateY(-7px); }
        64%  { transform: scale(1,1)    translateY(0); }
        100% { transform: scale(1,1)    translateY(0); }
}
.topbanner_logo img:hover{
	-webkit-animation: floatupdown 1.5s ease-in-out infinite;
	animation: floatupdown 1.5s ease-in-out infinite;
}
.topbanner_logo.wpb_single_image img{max-width:160px;}
/*===Animation Ends===*/
/* 
@media (max-width: 1024px) { */

@media (max-width: 1367px) {
	.w-50.m-auto {
		width: 70% !important;
	}
	.wpb_raw_code.wpb_content_element{
		margin-bottom:0;
	}
	.infobx {
		transform: translatey(27%);
	}
	.infobx .wpb_content_element{
		margin-bottom:20px;
	}
	.infobx p{
		font-size:1.2rem;
		line-height: 1.5;
	}
	h4 {
		font-size: 32px !important;
	}
	.btn_playnow_red, .btn_playnow_blk {
		font-size:1.3rem;
		margin-bottom: 0.5em;
	}
	.social_icon img {
		width: 90%;
	}
	.btn_playnow_red, .btn_playnow_blk{margin-bottom:15px;}
	#section3 .sec3_wrap .sec3_bg img{max-width:136%;}	
	#section3 .sec3_wrap .sec3_bg p{font-size: 18px;}
	#section3 .sec3_wrap .sec3_bg .wpb_text_column.wpb_content_element{margin-bottom:10px;}
	.box{max-width:300px;}
}
@media (max-width: 1024px) {
	html.js_active.vc_desktop.vc_transform.vc_transform {
		margin-top: 0px !important;
	}
	.entry-content{
		margin: 0 !important;
	}
	#content.site-content{
		padding-bottom: 0rem !important;
		padding-top: 0rem !important;
	}
	h1, h2 {
		font-size: 32px;
	}
	h4 {
		font-size: 20px;
	}
	.topbanner_logo.wpb_single_image img{width:auto;max-width:100%;}
	
	.infobx .wpb_content_element {
		margin-bottom: 12px;
	}
	.infobx p{
		line-height: 1.3;
		font-size: 0.9rem;
	}
	.infobx {
		transform: translatey(26%);
	}
	.btn_playnow_red, .btn_playnow_blk{
		font-size: 1rem;
		margin-bottom: 0em;
		max-width: 115px;
		padding: 0.2em;
		margin-bottom:15px;
	}
	#section3 .sec3_wrap .sec3_bg img{max-width:136%;}	
	#section3 .sec3_wrap .sec3_bg p{font-size: 14px;}
	#section3 .sec3_wrap .sec3_bg .wpb_text_column.wpb_content_element{margin-bottom:10px;}
}
/*IPad Size Only - Portrait */
@media (max-width: 769px) {
	#section3 .sec3_wrap .sec3_bg p{font-size: 12px;}
	.btn_playnow_red, .btn_playnow_blk,
	#section3 .sec3_wrap .sec3_bg .wpb_text_column.wpb_content_element{margin-bottom:8px;}
	.info_content{padding-top:5%;}
	#section3 .live_c h4.ies2{margin-bottom:8px;}
	.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container.info_content{align-items:flex-end;padding-bottom:2%;}
}
@media (max-width: 767px) {
	html.js_active.vc_mobile.vc_transform.vc_transform {
		margin-top: 0px !important;
	}
	.page-content, .entry-content, .entry-summary{
		margin:0 !important;
	}
	#content.site-content {
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}
	.box{max-width:240px;}
	.box span{font-size:16px}
	.box p{font-size:12px;margin-bottom:0;}
	h1, h2 {
		margin-top: 20px !important;
		font-size: 25px !important;
		width: 75%;
		margin: auto;
	}
	.fs_36 {
		font-size: 26px;
	}
	.w-50.m-auto {
		width: 90% !important;
	}
	.top_logo{width:50%;margin:auto;}
	.top_btncontainer p{
		font-size: 0.9rem;
	}
	.topbanner_logo img {
		width: 100%;
		max-width: 50px !important;
	}
	.btn_joinnow, .btn_login{
		padding: 0.2em;
		font-size: 0.8rem;
	}
	.pin_pointbx .vc_inner{
		width: 100%;
	}
	.pin_pointbx .wpb_content_element{	
    	margin-bottom: 15px;
	}
	.mblpin_pointbx .wpb_content_element{
		margin-top:35px;
	}
	.estlogo_bx{
		width:100%;
	}
	.estlogo_bx .vc_column_container{
		width: 32%;
		margin: auto;
	}
	.estlogo_bx .vc_column_container .vc_column-inner{
		padding-left: 5px;
		padding-right: 5px;
	}
	.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container.info_content{padding-bottom:0;}
	.content_right, .content_left {
		transform: translateY(-50px);
	}
	.infobx p {
		line-height: 1.5;
		font-size: 0.5rem;
	}
	.social_bx .vc_inner {
		display: flex;
	}
	.social_bx {
		width: 90%;
	}
	#custom_html-2, #custom_html-3, #custom_html-4{
/* 		padding-left:2em; */
		padding-left:0em;
		text-align:center;
	}
	h2.widget-title {
		text-align:center;
	}
	
	/*New test setting*/	
	.top_logo{margin-bottom:30px;}
	.top_logo img{max-height:68px;}
	#section3 .sec3_wrap .sec3_bg, #section3 .sec3_wrap .sec3_bg.last{background-size: auto 85%;margin-top:12px;}	
	#section3 .sec3_wrap .sec3_bg img{max-width: unset;height:185px;width:auto;}
	#section3 .sec3_wrap .sec3_bg.red img{transform: translateX(-40%);}
	#section3 .sec3_wrap .sec3_bg.black img{transform: translateX(-40%);}
	#section3>.wpb_row:nth-child(5) .sec3_bg.black img{transform: translateX(-35%);}
	#section3 .sec3_wrap .sec3_bg .wpb_text_column.wpb_content_element{margin-bottom:8px;}
	#section3 .sec3_wrap .sec3_bg h4{font-size: 15px!important;}
	#section3 .sec3_wrap .sec3_bg p{font-size: 11px!important;}
	#section3 .live_c .info_content .wpb_content_element{margin-bottom:12px;}
	.btn_playnow_red, .btn_playnow_blk{margin-bottom:8px;}
	.live_c {padding-top: 0px;} 
	.info_content{padding-top:6%;}
	
	.widget-title:after{
		position: absolute;
		right: 50%;
		transform: translateX(50%);
	}
	.container.scnd .widget {
		padding-right:0;
		border-right:none;
	}
	.container.scnd .widget:after{
		transform: translateY(20px);	
	}	
}

@media (max-width: 391px) {
	.pin_pointbx .vc_column_container.vc_col-sm-3>.vc_column-inner{padding-left:8px;padding-right:8px;}
}
@media (max-width: 361x) {
	#section3 .sec3_wrap .sec3_bg img{height:172px;}
}
@media (max-width: 321px) {
	.btn_playnow_red, .btn_playnow_blk{margin-bottom:0;}
	#section3 .live_c .info_content .wpb_content_element{margin-bottom:8px;}
	#section3>.wpb_row:nth-child(6) .live_c .info_content .wpb_content_element{margin-bottom:5px;}
	.pin_pointbx .vc_column_container.vc_col-sm-3>.vc_column-inner{padding-left:5px;padding-right:5px;}
}
@media (max-width: 300px) {
	.pin_pointbx .vc_column_container.vc_col-sm-3>.vc_column-inner{padding-left:1.5px;padding-right:1.5px;}
	#section3>.wpb_row:nth-child(4) .sec3_bg.red img{transform: translateX(-48%);}
}