@charset "UTF-8";

/* DEBUG */
/*
 * {
  outline: 1px solid rgb(214, 147, 147);
} 
*/





 body {
	 margin: 0;
	 padding: 0;
	 border: 0;
	 outline: 0;
	 font-family: 'Onest';
	 font-weight: 400;
	 font-size: 16px;
	 color: #fff;
     text-align: center;
	 background-position: top center;
	 background-repeat: no-repeat;
	 background-color: #1C1816;
	background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_main_big.png');
	 overflow-x: hidden;
	 min-height: 100vh;
} 
 @media only screen and (max-width: 1900px) {
  body {
	 background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_main.png');
}
} 


html, body {
  /* height: 100%; */
  margin: 0;
}

.body_gradient{
   background: linear-gradient(#26211E, #1C1816);
   background-color: #26211e;
}
.body_no_background{
	background-image: none;
	height: auto;
}

body::-webkit-scrollbar {
	width: 10px;
}
html {
	scroll-behavior: auto;
}


html, body {
      margin: 0;
      padding: 0;
    }
body {
      display: flex;
      flex-direction: column;
    }
.full_wrap {
      flex: 1;
    }
.footer_content {
      padding: 1rem;
    }

.full_wrap{ 
	width: 100%;
	text-align: center;
	max-width: 1440px;
	margin: auto;
}

.display-none {
    display: none !important;
}

.full_wrap2{ 
	width: 100%;
	text-align: center;
	margin: auto;
}

.header_wrap{ 
	display: flex;
	width: 1440px;
	padding-top: 16px;
	padding-bottom: 16px;
	align-items: center;
	gap: 24px;
}

.bk_header2{ 
	width: 100%;
	transition: .7s ease;
	position: sticky;
	top:0;
	z-index: 99;
	border-bottom: 1px solid #3C342F;
	background: #26211E;
}
.header_log_mobile{
	display: none;
}

.hide_list_servers{
	display: none;
	visibility: hidden;
  }
.show_list_server{
	display: flex;
	visibility: visible;
  }

.wrap_server_list{
	display: flex;
	width: 1392px;
	padding: 24px 0px 40px 0px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 40px;
}
.servers_tabs_header{
	display: flex;
	align-items: center;
	align-self: stretch;
}

.content_servers_tabs{
	display: flex;
	align-items: center;
	align-self: stretch;
}

.logo_reborn{ 
	background: url('/wp-content/themes/reborn2_theme/images/icons/icon_reborn.svg') no-repeat;
	width: 27px;
	height: 32px;
}

.line_v_20{ 
	width: 1px;
	height: 20px;
	background: #5C4F49;
}
.line_v_20_menu{ 
	width: 1px;
	height: 20px;
	background: #7D6B62;
}
.line_v_30{ 
	width: 1px;
	height: 30px;
	background: #5C4F49;
}
.line_v_30_server{ 
	width: 1px;
	height: 30px;
	background: #5C4F49;
}
.line_v_15{ 
	width: 1px;
	height: 15px;
	background: #3C342F;
}

.line_h_menu{ 
	width: 100%;
	height: 1px;
	background: #5C4F49;
}
.line_h_support{ 
	width: 100%;
	height: 1px;
	background: #3C342F;
}

.line_h_history{ 
	width: 100%;
	height: 1px;
	background: #3C342F;
}

.line_v_15_footer{ 
	width: 1px;
	height: 15px;
	background: #3C342F;
}

.line_v_15_link{ 
	width: 1px;
	height: 15px;
	background: #5C4F49;
}

.top_menu_left{
	display: flex;
	align-items: center;
	gap: 24px;
	margin-left: 24px;
}

.top_menu_right{
	display: flex;
	align-items: center;
	margin-left: auto;
	margin-right: 24px;
	width: 288px;
}
.top_menu_right_log{
	display: flex;
	align-items: center;
	margin-left: auto;
	margin-right: 24px;
	width: 395px;
}

.top_menu_content{ 
	display: flex;
	height: 40px;
	padding: 0px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition: .5s ease;
	border-radius:6px;
	margin-right: -12px;
}

.top_menu_content_lang{ 
	display: flex;
	height: 40px;
	padding: 0px 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	border-radius:6px;
	margin-right: -12px;

	display: flex;
align-items: baseline;
z-index: 99;
margin-left: -130px;
margin-top: 10px;
position: absolute;
display: none;
}
.wrap_btn_lang{
display: flex;
cursor: pointer;
border-radius: 6px;
height: 18px;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 8px;
margin-top: -2px;
}


.wrap_btn_account_open{ 
	display: flex;
	height: 40px;
	padding: 0px 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	border-radius:6px;
	margin-right: -12px;

align-items: baseline;
z-index: 99;
margin-left: 22px;
margin-top: 8px;
position: absolute;
width: 255px;
}

.btn_menu_top {
	display: flex;
	height: 24px;
	padding: 8px 2px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition: .5s ease;
	border-radius:12px;
}

.logo_servers {
	mask: url('/wp-content/themes/reborn2_theme/images/icons/servers1.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/servers1.svg') no-repeat;
	width: 24px;
	height: 24px;
	transition: .5s ease;
	background-color: #CCC3BF;
  }

.secondary_down {
	background: url('/wp-content/themes/reborn2_theme/images/icons/secondary_down.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
  }
  .secondary3_down {
	background: url('/wp-content/themes/reborn2_theme/images/icons/secondary3_down.svg') no-repeat;
	width: 24px;
	height: 24px;
	transition: .5s ease;
  }
 .secondary3_down2 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/secondary3_down2.svg') no-repeat;
	width: 24px;
	height: 24px;
	transition: .5s ease;
  }
  .logo_community {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/collab_24_12.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/collab_24_12.svg') no-repeat;
	width: 24px;
	height: 24px;
	transition: .5s ease;
  }
  .logo_news {
    background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/collab_24_11.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/collab_24_11.svg') no-repeat;
	width: 24px;
	height: 24px;
	transition: .5s ease;
  }
  .logo_wiki {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_07.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_07.svg') no-repeat;
	width: 24px;
	height: 24px;
	transition: .5s ease;
  }
  .icon_flag {
	background: url('/wp-content/themes/reborn2_theme/images/icons/flag_eg.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
  .flag_ru {
	background: url('/wp-content/themes/reborn2_theme/images/icons/flag_ru.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
  .flag_es {
	background: url('/wp-content/themes/reborn2_theme/images/icons/flag_es.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
  .icon_dld {
	background-color: #F4F1F0;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/mgn_09.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/mgn_09.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
  }
  .icon_user {
	background-color: #26211E;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/icon_user1.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/icon_user1.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
  .account_down {
	background-color: #26211E;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/account_down.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/account_down.svg') no-repeat;
	width: 16px;
	height: 16px;
  }



  .top_menu_content:hover{ 
	color: #FFCE6D;
	background: #3C342F;
  }
  .top_menu_content:hover .logo_servers {
	background-color: #FFCE6D;
  }
  .top_menu_content:hover .secondary3_down {
	background: url('/wp-content/themes/reborn2_theme/images/icons/secondary3_down2.svg') no-repeat;
  }

  .btn_menu_top:hover{ 
	color: #FFCE6D;
  }
  .btn_menu_top:hover .logo_community {
	background-color: #FFCE6D;
  }
  .btn_menu_top:hover .logo_news {
    background-color: #FFCE6D;
  }
  .btn_menu_top:hover .logo_wiki {
	background-color: #FFCE6D;
  }
  .btn_menu_top:active .logo_community {
	background-color: #FFCE6D;
  }
  .btn_menu_top:active .logo_news {
    background-color: #FFCE6D;
  }
  .btn_menu_top:active .logo_wiki {
	background-color: #FFCE6D;
  }


  .btn_download {
	display: flex;
	height: 30px;
	padding: 0px 11px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: 13px;
	z-index: 100;
    }
.btn_download:hover {
    background: #5C4F49;
	border: 1px solid #5C4F49;
	color: #FFCE6D;
}
.btn_download:hover .icon_dld {
	background-color: #FFCE6D;
  }
.btn_download:active {
    background: #3C342F;
	box-shadow:inset 0px 0px 0px 1px #3C342F;
	color: #FFCE6D;
}

.btn_account {
	display: flex;
	height: 32px;
	padding: 0px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
    background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: 145px;
    }
.btn_account:hover {
	background: #F8AD19;	
}
.btn_account:active {
	background: #FFBF40;
}

.content_server_mobile {
	display: none;
}

.server_list_wrap{
	flex-direction: column;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.40);
	border-radius: 12px;
	width: 232px;
	position: fixed;
	margin-left: -172px;
	z-index: 100;
	margin-top: 0px;
	padding-top: 26px;
	overflow: hidden;
	margin-left: 0px;
	margin-top: 390px;
	position: absolute;
	opacity: 0;
	display: none;
}

.language_wrap{
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	margin-top: 0px;
	padding-top: 30px;
	margin-left: -84px;
	overflow: hidden;
	margin-left: 0px;
	margin-top: 14px;
	position: absolute;
	margin-top: 24px;
	padding-bottom: 20px;
}

.account_wrap{
	display: flex;
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	position: fixed;
	margin-top: 0px;
	margin-left: -84px;
	overflow: hidden;
	margin-left: 0px;
	margin-top: 15px;
    padding-top: 30px;
	position: absolute;
	height: 110px;
}

.account_wrap_loged{
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	margin-top: 0px;
	padding-top: 30px;
	overflow: hidden;
	margin-top: 14px;
	position: absolute;
	margin-top: 10px;
	padding-bottom: 20px;
	margin-right: 146px;
	z-index: 200;
	margin-left: 2px;
}











.server_list_wrap_mob{
display: none;
}
.dropdown_list_wrap_mob{
display: none;
}



.content_account_logged{
	display: flex;
	padding: 16px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
}

.pop_up_arrow_server{
	width: 16px;
	height: 7px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/pop_up_up.svg') no-repeat;
	margin-left: 108px;
}

.pop_up_arrow_language{
	width: 16px;
	height: 7px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/pop_up_up.svg') no-repeat;
	margin-top: -23px;
	margin-bottom: 2px;
	margin-left: 36px;
}

.pop_up_arrow_account{
	width: 16px;
	height: 7px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/pop_up_up.svg') no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.pop_up_arrow_account_logged{
	width: 16px;
	height: 7px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/pop_up_up.svg') no-repeat;
	margin-top: -23px;
	margin-bottom: 2px;
	margin-left: 180px;


}

.language_list_wrap{
	display: flex;
	padding: 16px 8px;
	flex-direction: column;
	align-self: stretch;
	width: 90px;
	gap:12px;
	background: #3C342F;
	border-radius: 12px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.40);
	margin-top: -4px;
}

.content_account_wrap_logged{
	display: flex;
	padding: 16px;
	align-items: center;
	width: 233px;
	gap:12px;
	background: #3C342F;
	border-radius: 12px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.40);
    flex-shrink: 0;
    flex-direction: column;
	margin-top: 5px;
}

.account_list_wrap{
	display: flex;
	padding: 16px;
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	width: 86px;
	gap:24px;
	align-items: flex-start;

border-radius: 12px;
background: #3C342F;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.40);
}

.gift_eternal_wrap{
	display: flex;
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	overflow: hidden;
	margin-left: 143px;
	margin-top: 60px;
	position: absolute;
}



.gift_list_wrap{
display: flex;
width: 200px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
border-radius: 12px;
background: #3C342F;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.40);
gap: 16px;
padding: 16px;
align-self: stretch;
}

.row_gift_eternal{
display: flex;
align-items: center;
gap: 8px;
width: 100%;
height: 40px;
cursor: pointer;
}

.ic_gift_eternal{
width: 40px;
height: 40px;
background-size: 100% 100%;
}
.content_txt_gift_eternal {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 2px;
}


.wrap_btn_account_desk {
	display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: flex-start;
	 gap: 16px;
	 align-self: stretch;
	 margin-top: 8px;
 }
 .wrap2_btn_account_desk {
	 gap: 24px;
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 align-items: flex-start;
	 align-self: stretch;
	 margin-top: 2px;
 }

.btn_account_desktop {
	display: flex;
	padding: 8px 8px 8px 12px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	border-radius: 6px;
	background: #5C4F49;
	transition: .5s ease;
	cursor: pointer;
	 }


.server_pop_content1 {
	display: flex;
	padding: 8px;
	flex-direction: column;
	justify-content: center;
	gap: 8px;
	border-radius: 12px 12px 0px 0px;
	background: #3C342F;
}
.server_pop_content2 {
	display: flex;
	padding: 8px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 4px;
	border-radius: 0px 0px 12px 12px;
	background-image: url('/wp-content/themes/reborn2_theme/images/background/pop_bk.png');
}

.account_pop_content2 {
	display: flex;
	padding: 24px 16px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 12px;
	align-self: stretch;
	border-radius: 0px 0px 12px 12px;
	background-image: url('/wp-content/themes/reborn2_theme/images/background/pop_bk.png');
	margin-left: -16px;
	margin-bottom: -16px;
	width: 233px;
	margin-top: 8px;

}

.btn_server_list{
	display: flex;
	padding: 8px;
	align-items: center;
	gap: 8px;
	width: 200px;
	border-radius:6px;
	transition:.5s ease;
	cursor: pointer;
}
.btn_server_list:hover {
	background: #5C4F49;	
}

.btn2_server_list{
	display: flex;
	padding: 8px;
	align-items: center;
	gap: 8px;
	width: 200px;
	border-radius:6px;
}


.btn3_server_list{
	display: inline-flex;
	height: 58px;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	flex-shrink: 0;
	cursor: pointer;
	border-bottom: solid 1px #3C342F;
	/*
	padding-left: 16px;
	padding-right: 16px;
	*/
}
.btn3_server_list:hover:not(.btn3_server_list_active) .text_14_medium{	
	color: #FAC459
}
.btn3_server_list:hover:not(.btn3_server_list_active) .text_11_brown{	
	color: #FAC459
}
.btn3_server_list_active{
	display: inline-flex;
	height: 57px;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	flex-shrink: 0;
	cursor:default;
	border-bottom: solid 2px #F8AD19;
}
.btn3_server_list_active {
	.text_14_medium{	
		color: #FAC459
	}
}
.spacer_btn_server{
display: flex;
/* width: 62px; */
width: 32px;
height: 57px;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
gap: 10px;
border-bottom: solid 1px #3C342F;
}

.wrap1_btn_srv{
	display: flex;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
}
.wrap2_btn_srv{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
}
.wrap3_btn_srv{
	display: flex;
	align-items: center;
	gap: 8px;
}
.icon_server{
	display: flex;
	padding: 6px;
	align-items: center;
	gap: 10px;
	border-radius: 6px;
	background: #26211E;
}

.wrap_infos_btn_srv{
display: flex;
align-items: flex-start;
gap: 24px;
margin-top: 2px;
position: absolute;
margin-top: 108px;
margin-left: 370px;
padding: 8px;
display: none;
}

.show_infos_btn_srv {
	margin-left: -8px;
	display: flex;
}


.wrap4_btn_srv{
display: flex;
width: 200px;
flex-direction: column;
align-items: flex-start;
gap: 26px;
}
.link_srv {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
    }
.link_srv:hover {
	color: #FAC459;
}

.content_btn_server{
display: flex;
gap: 4px;
flex-direction: column;
}

.btn_label{
	display: flex;
	height: 16px;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	border-radius: 6px;
	background: #1C1816;
	margin-top: -2px;
	margin-left: 8px;
}

.badge_server{
	display: flex;
	height: 24px;
	padding: 0px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 6px;
	background: #3C342F;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: 3px;

}



.btn_language{
	display: flex;
	align-items: flex-start;
}

.content_btn_language{
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
padding: 2px;
}

.secondary_link_small {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal; 
	white-space: nowrap;
    }
.secondary_link_small:hover {
	color: #FAC459;
}
.secondary_link_small:active {
	color: #FFBF40;
}
.secondary_link_small_active {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	color: #FFBF40;
}

.secondary_link_small_active {
	color: #FFBF40;
}


.secondary_link2_small {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal; 
	white-space: nowrap;
    }
.secondary_link2_small:hover {
	color: #FAC459;
}
.secondary_link2_small_active {
	color: #FFBF40;
}



.btn2_account{ 
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	color: #CCC3BF;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.btn2_account:hover {
	color: #FAC459;
}
.btn2_account:active {
	color: #FFBF40;
}
.icon_login {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/arrow_16.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/arrow_16.svg') no-repeat;
	transition: .5s ease;
	width: 16px;
	height: 16px;
  }
  .icon_signup {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/clb_07.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/clb_07.svg') no-repeat;
	transition: .5s ease;
	width: 16px;
	height: 16px;
  }

  .btn2_account:hover .icon_login {
	background-color: #FFCE6D;
  }
  .btn2_account:hover .icon_signup {
	background-color: #FFCE6D;
  }

  .top_div_home{ 
	width: 1392px;
	height: 362px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
	gap: 16px;
	border-radius: 12px;
	background: url('/wp-content/themes/reborn2_theme/images/background/bk_03.jpg') no-repeat;
	margin: 0 auto;
	margin-top: 46px;
}
.img1_home{ 
	width: 440px;
	height: 443px;
	position: fixed;
	background: url('/wp-content/themes/reborn2_theme/images/background/Reborn3Man.png') no-repeat;
	margin-left: 68px;
	margin-top: -29px;
	position: absolute;
	background-size: 100% 100%;
}

.right_div_home{ 
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 32px;
	width: 680px;
	float: right;
	position: relative;
	margin-right: 60px;
	margin-top: 70px;
}
.iconset_home{ 
	display: flex;
	align-items: center;
	gap: 16px;
	align-self: stretch;
}
.btn_icons_home{
	display: flex;
	align-items: center;
	gap: 8px;
	color: #FFF;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.icons_home{ 
	display: flex;
	align-items: center;
	gap: 8px;
}
.ic_nodual{
	background: url('/wp-content/themes/reborn2_theme/images/icons/no_dualset.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_no_wipe{
	background: url('/wp-content/themes/reborn2_theme/images/icons/no_wipe.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_nopaytowin{
	background: url('/wp-content/themes/reborn2_theme/images/icons/no_paytowin.svg') no-repeat;
	width: 22px;
	height: 17px;
}

.btn_big_download{
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_big_download:hover {
	background: #F8AD19;
}
.btn_big_download:active {
	background: #FFBF40;
	color: #26211E;
}

.btn_win_download{
	display: flex;
	height: 32px;
	padding: 8px 38px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_win_download:hover {
	background: #F8AD19;
}
.btn_win_download:active {
	background: #FFBF40;
	color: #26211E;
}

.icon_win {
	background: url('/wp-content/themes/reborn2_theme/images/icons/icon_win.svg') no-repeat;
	width: 24px;
	height: 25px;
  }

  .servers_frame{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
	padding: 24px;
	margin-top: 16px;
}

.servers_wrap{
	display: flex;
    position: relative;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
	flex: 1 0 0;
	align-self: stretch;
	border-radius: 12px;
	background: rgba(38, 33, 30, 0.50);
}
.servers_wrap_hide{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
	flex: 1 0 0;
	align-self: stretch;
	border-radius: 12px;
	background: rgba(38, 33, 30, 0.50);
}
.bk_server{
	display: flex;
	height: 238px;
	width: 450px;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-end;
	border-radius: 12px 12px 0px 0px; 
	background-size: 100% 100%;
}

.hero_server{
	background-size: 100% 100%;
	height: 272px;
	width: 272px;
	margin-top: -34px;
	position: absolute;
	margin-left: 0px;
}

.srv_essence{
	background-size: 100% 100%;
	height: 272px;
	width: 339px;
	margin-top: -34px;
	position: absolute;
	margin-left: 0px;
}

.right_div_server{ 
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	width: 230px;
	float: right;
	position: relative;
	margin-right: 16px;
	margin-top: 16px;
}
.logo_container{
	flex-shrink: 0;
	width: 100%;
	text-align: right;
}

.btn_play_now{
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #FAC459;
	color: #26211E;
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
	margin-top: 8px;
	width: 78px;
}
.btn_play_now:hover {
	background: #F8AD19;
}
.btn_play_now:active {
	background: #FFBF40;
	color: #26211E;
}

.countdouwn_div{
    display: flex;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 32px);
    padding: 8px 16px;
    box-sizing: border-box;
    top: 167px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    gap: 4px;
    border-radius: 6px;
    background: rgba(38, 33, 30, 0.25);
}

.countdouwn_div_eternal{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
	width: 220px;
}


.servers_bottom_wrap{
	display: flex;
	align-self: stretch;
	border-radius: 12px;
	background: rgba(38, 33, 30, 0.50);
	height: 60px;
	text-align: left;
	padding: 4px 8px 4px 8px;
	align-items: center;
	gap:12px;
}
.servers_bottom_wrap_mobile{
display: none;
}
.content1_servers_desktop{
	display: flex;
	padding: 8px 0px;
	justify-content: space-between;
	align-items: center;
	width: 50%;
	gap: 4px;
}
.content1_servers_mobile{
	display: none;
}

ul { 
    list-style: none; 
    padding-left: 0; 
    margin: 0;
}

ul li { 
    display: flex; 
    margin: 6px 0; 
    color: #e0e0e0; 
    font-size: 16px; 
}

ul li::before { 
    content: "•";
    font-size: 12px; 
    color: #B3A59E; 
    margin-right: 8px; 
    margin-left: 8px;
    line-height: 22px; 
}

/*
.label_servers{
	height: 14px;
	padding: 5px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	border-radius: 6px;
	background: #3C342F;
	margin-left: 8px;
	cursor: pointer;
}
	*/

.content_icon_page{
	display: flex;
	height: 16px;
	width: 16px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius:6px;
	border: 1px solid #CCC3BF;
	cursor: pointer; 
	transition:.5s ease;
}
.icon_page_txt {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/ic_page1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/ic_page1.svg') no-repeat;
	transition: .5s ease;
	width: 17px;
	height: 16px;
  }

  .content_icon_page:hover {
	background: #3C342F;
	border: 1px solid #3C342F;
	color: #FFCE6D;
  }

  .content_icon_page:hover .icon_page_txt {
	background-color: #FFCE6D;
  }

  .content_icon_page:active {
    background: #3C342F;
	border: 1px solid #3C342F;
	color: #FFCE6D;
  }
  .content_icon_page_disabled{
	display: flex;
	height: 16px;
	width: 16px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius:6px;
	border: 1px solid #5C4F49;
}


  .label_servers{
	height: 14px;
	padding: 5px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	border-radius: 6px;
	background: #3C342F;
	margin-left: 8px;
	cursor: pointer;
}

  .label2_servers{
	height: 14px;
	padding: 5px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	border-radius: 6px;
	background: #3C342F;
	margin-left: 12px;
}

.btn_new{
	height: 14px;
	padding: 5.5px 8px;
	margin-left: 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 6px;
	background: #FAC459;
	color: #100E0D;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
}

.btn_features {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
    }
.btn_features:hover {
    background: #5C4F49;
	border: 1px solid #5C4F49;
	color: #FFCE6D;
}
.btn_features:active {
	background: #3C342F;
	border: 1px solid #3C342F;
	color: #FFCE6D;
}

.icon_page {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/ic_page1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/ic_page1.svg') no-repeat;
	transition: .5s ease;
	width: 17px;
	height: 16px;
  }

  .icon_page_disabled {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_page3.svg') no-repeat;
	width: 17px;
	height: 16px;
  }

  .btn_features:hover .icon_page {
	background-color: #FFCE6D;
  }

.btn_features_active {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	transition:.5s ease;
	border: 1px solid #3C342F;
	color: #FFCE6D;
}
.btn_features_disable {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	transition:.5s ease;
	border: 1px solid #5C4F49;
	color: #5C4F49;
	margin-left: auto;
}

.div_wiki{ 
	display: flex;
	justify-content: center;
	gap: 16px;
	align-items: center;
	border-radius: 12px;
	background: url('/wp-content/themes/reborn2_theme/images/background/bk_wiki.png') no-repeat;
	margin-top: 60px;
	margin-bottom: 60px;
	width: calc(100% - 36px);
	margin-left: 18px;
}

.left_wiki{ 
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 32px;
	width: 630px;
	float: left;
	position: relative;
	margin-top: 64px;
	margin-bottom: 64px;
	margin-left: 60px;
	float: left;
}

.right_wiki{ 
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 32px;
	width: 630px;
	float: left;
	position: relative;
	float: right;
	text-align: center;
}

.btn_wiki{
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_wiki:hover {
	background: #F8AD19;
}
.btn_wiki:active {
	background: #FFBF40;
	color: #26211E;
}
.wiki_logo{
	margin: 0 auto;
	background: url('/wp-content/themes/reborn2_theme/images/servers/wiki_logo.svg') no-repeat;
	width: 255px;
	height: 114px;
}
.content_logo_servers {
	display: flex;
	align-items: center;
	gap: 24px;
	margin: 0 auto;

}

.ic_logo_interulde {
	background: url('/wp-content/themes/reborn2_theme/images/servers/interlude_brown.svg') no-repeat;
	width: 64px;
	height: 35px;
	background-size: 100% 100%;
}
.ic_logo_kamael {
	background: url('/wp-content/themes/reborn2_theme/images/servers/kamael_brown.svg') no-repeat;
	width: 78px;
	height: 31px;
	background-size: 100% 100%;
}
.ic_logo_godess {
	background: url('/wp-content/themes/reborn2_theme/images/servers/godess_brown.svg') no-repeat;
	width: 80px;
	height: 29px;
	background-size: 100% 100%;
}
.ic_logo_essence {
	background: url('/wp-content/themes/reborn2_theme/images/servers/esence_brown.svg') no-repeat;
	width: 80px;
	height: 30px;
	background-size: 100% 100%;
}

.wrap_launcher{ 
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background-repeat: no-repeat;
	background-size: cover;  
    background-position: top center;
	background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_footer.png');
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	height: auto;
}

.div_launcher{ 
	display: flex;
	width: 100%;
	flex-direction: column;
	align-items: center;
	gap: 32px;
	margin: 0 auto;
	margin-top: 32px;
	margin-bottom: 32px;
	height: 460px;
}

.img_app{ 
	margin: 0 auto;
	width: 494px;
	height: 187px;
	background-image: url('/wp-content/themes/reborn2_theme/images/background/desktop_app.png');
	background-size: 100% 100%;
	margin-top: 32px;
}

.footer_content {
	display: flex;
	padding: 80px 0px 60px 0px;
    background: #1C1816;
	width: 100%;
}

.footer_wrap {
	display: flex;
	width: 1400px;
	padding: 0px 24px;
	justify-content: space-between;
	align-items: flex-end;
}

.left_footer {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
	width: 180px;
	text-align: left;
}

.center_footer {
	display: flex;
	width: 951px;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	flex-shrink: 0;
	align-self: stretch;
}

.right_footer {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	gap: 24px;
	align-self: stretch;
	width: 144px;
}

.logo_footer {
	width: 106px;
	height: 28px;
	background-image: url('/wp-content/themes/reborn2_theme/images/icons/logo2_footer.svg');
	background-size: 100% 100%;
	margin-bottom: 5px;
}

.content_link_footer_desktop{
	display: flex;
	height: 28px;
	align-items: center;
	gap: 12px;
}
.content_link_footer_mobile{
	display: none;
}

.content_media{
	display: flex;
	height: 28px;
	align-items: center;
	gap: 16px;
}
.logo_media{
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	
}
.ic_discord{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_10.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_10.svg') no-repeat;
	transition: .5s ease;
	width: 24px;
	height: 17px;	
}
.ic_insta{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_01.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_01.svg') no-repeat;
	width: 25px;
	height: 24px;
	opacity: 1;
	transition:.5s ease;
}
.ic_yt{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_06.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_06.svg') no-repeat;
	width: 25px;
	height: 24px;
	opacity: 1;
	transition:.5s ease;
}
.ic_fb{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_09.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/logo_24_09.svg') no-repeat;
	width: 25px;
	height: 24px;
	opacity: 1;
	transition:.5s ease;
}

.ic_discord3{
	background: url('/wp-content/themes/reborn2_theme/images/icons/discord2.svg') no-repeat;
	width: 24px;
	height: 24px;
	margin-right: -10px;
}

.ic_wiki_small{
	background: url('/wp-content/themes/reborn2_theme/images/icons/wiki_small.svg') no-repeat;
	width: 12px;
	height: 25px;
}
.ic_discord2{
	display: flex;
	width: 39px;
	height: 39px;
	padding: 3.162px;
	justify-content: center;
	align-items: center;
	gap: 5.27px;
	border-radius: 3.162px;
	background: #3C342F;
}

.logo_media:hover .ic_discord {
background-color: #FFCE6D;
}
.logo_media:hover .ic_insta {
background-color: #FFCE6D;
}
.logo_media:hover .ic_yt {
background-color: #FFCE6D;
}
.logo_media:hover .ic_fb {
background-color: #FFCE6D;
}












.ic_right{
	background: url('/wp-content/themes/reborn2_theme/images/icons/arrow_24_06.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_right_brown{
	background: url('/wp-content/themes/reborn2_theme/images/icons/right_brown.svg') no-repeat;
	width: 16px;
	height: 16px;
}
.ic_game_account{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/doc_24_05.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/doc_24_05.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_balance{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/pay_24_04.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/pay_24_04.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_shop{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/mgn_24_14.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/mgn_24_14.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_ranking{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/collab_24_13.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/collab_24_13.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_m_referral{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/referral3.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/referral3.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_m_streamer{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/streamer3.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/streamer3.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_settings{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/mgn_24_11.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/mgn_24_11.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_support{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/support1.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/support1.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_exit{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/arrow_24_09.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/arrow_24_09.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_referral{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/referral3.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/referral3.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.ic_streamer{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/streamer3.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/streamer3.svg') no-repeat;
	width: 24px;
	height: 24px;
}



.ic2_game_account{
    background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/game_account1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/game_account1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
}
.ic2_balance{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/balance1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/balance1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
}
.ic2_shop{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/shop1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/shop1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
}
.ic2_ranking{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/rank1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/rank1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
}
.ic2_referral{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/referral_01.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/referral_01.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
}

.ic2_streamer{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/stream1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/stream1.svg') no-repeat;
	width: 16px;
	height: 17px;
	transition: .5s ease;
}

.ic2_settings{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/account1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/account1.svg') no-repeat;
	width: 16px;
	height: 17px;
	transition: .5s ease;
}
.ic2_support{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/support_01.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/support_01.svg') no-repeat;
	width: 16px;
	height: 17px;
	transition: .5s ease;
}
.ic2_exit{
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/exit1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/exit1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: .5s ease;
}




.logo_keller{
	background: url('/wp-content/themes/reborn2_theme/images/icons/keller.svg') no-repeat;
	width: 62px;
	height: 24px;
}

.text_32_home{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}
.text_32_support{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: center;
}
.text_32_wiki{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}
.text_32_news{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	width: 100%;
	text-align: left;
}
.text_32_eternal{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.text_18_home{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_18_news{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_gdr{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_news3{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_news2{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_home_resp{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	margin-top: -32px;
}

.text_18_send{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
	padding: 11px 12px;
}

.text_18_send2{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
	width: 84px;
}
.text_18_stream1{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_stream2{
	overflow: hidden;
	color: #FFF;
	text-overflow: ellipsis;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_support4{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_doc{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
	margin-top: 24px;
}

.menu_nav_mobile{
    display: none;
    }

.btn_game_account_desk {
		display: flex;
		align-items: center;
		gap: 8px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition: .5s ease;
}
.btn_game_account_desk:hover {
   color: #FAC459;
}
.btn_game_account_desk_active {
	color: #FFBF40;;
 }
 .btn_game_account_desk:hover .ic2_game_account {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_game_account {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_balance {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_balance {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_shop {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_shop {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_ranking {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_ranking {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_referral {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_referral {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_streamer {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_streamer {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_settings {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_settings {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_support {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_support {
	background-color: #FFBF40;
}
.btn_game_account_desk:hover .ic2_exit {
	background-color: #FFBF40;
}
.btn_game_account_desk_active .ic2_exit {
	background-color: #FFBF40;
}







.btn_game_account_mob {
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 8px;
		color: #CCC3BF;
		text-align: center;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition: .5s ease;
	  flex-direction: row !important;
}
.btn_game_account_mob:hover {
   color: #FAC459;
}
.btn_game_account_mob:active {
	color: #FFBF40;;
 }
	  
.btn_game_account_mob:hover .ic_game_account {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_game_account {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_balance {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_balance {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_shop {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_shop {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_ranking {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_ranking {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_m_referral {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_m_referral {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_m_streamer {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_m_streamer {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_settings {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_settings {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_support {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_support {
	background-color: #FFCE6D;
}
.btn_game_account_mob:hover .ic_exit {
	background-color: #FFCE6D;
}
.btn_game_account_mob:active .ic_exit {
	background-color: #FFCE6D;
}





.wrap_menu_mob_bottom {
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
gap: 24px;
align-self: stretch;
width: calc(85% - 48px);
position: absolute;
bottom: 0px;
padding-bottom: 32px;
}









.logo_srv_gracia {
	background: url('/wp-content/themes/reborn2_theme/images/servers/gracia.svg') no-repeat;
	float: right;
	width: 172px;
	height: 90px;
    background-size: 100% auto;
	background-position: center;
}

.logo_origins_x1_x3 {
	background: url('/wp-content/themes/reborn2_theme/images/servers/logo_origins_x1.svg') no-repeat;
	float: right;
	width: 121px;
	height: 54px;
    background-size: 100% auto;
	background-position: center;
	margin-top: 16px;
	margin-bottom: 19px;
}


.logo_srv_destiny {
	background: url('/wp-content/themes/reborn2_theme/images/servers/chronicle4.svg') no-repeat;
	float: right;
	width: 172px;
	height: 90px;
    background-size: 100% auto;
	background-position: center;
}
.logo_srv_chronicle {
	background: url('/wp-content/themes/reborn2_theme/images/servers/chronicle4.svg') no-repeat;
	float: right;
	width: 172px;
	height: 90px;
    background-size: 100% auto;
	background-position: center;
}
.logo_srv_essence {
	background: url('/wp-content/themes/reborn2_theme/images/servers/essence.svg') no-repeat;
	float: right;
	width: 172px;
	height: 90px;
    background-size: 100% auto;
	background-position: center;
}
.logo_srv_interlude {
	background: url('/wp-content/themes/reborn2_theme/images/servers/interlude.svg') no-repeat;
	float: right;
	width: 136px;
	height: 90px;
    background-size: 100% auto;
	background-position: center;
}
.logo_srv_five {
	background: url('/wp-content/themes/reborn2_theme/images/servers/five.svg') no-repeat;
	float: right;
	width: 121px;
	height: 54px;
    background-size: 100% auto;
	background-position: center;
	margin-top: 18px;
	margin-bottom: 18px;
}
.logo_five_wiki {
	background: url('/wp-content/themes/reborn2_theme/images/servers/five_wiki.svg') no-repeat;
	width: 56px;
	height: 25px;
    background-size: 100% 100%;
}

.logo_srv_arena {
	background: url('/wp-content/themes/reborn2_theme/images/servers/arena.png') no-repeat;
	float: right;
	width: 172px;
	height: 90px;
    background-size: 100% auto;
	background-position: center;
}









  .btn_new .tooltiptext6 {
	visibility: hidden;
	opacity: 0;
	position: absolute;
	display: inline-block;
	background-color: #1C1816;
	color: #FFF;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
	border-radius: 6px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	z-index: 1;
	margin-top: -14px;
	margin-left: 20px;
	transition: opacity 0.7s;
	width: 250px;
  }

  .btn_new .tooltiptext6::after {
	content: "";
	position: absolute;
	top: 32%;
	left: -2%;
	margin-left: -6px;
	border-width: 6px;
	border-style: solid;
	border-color: #1C1816 transparent transparent transparent;
	transform: rotate(90deg);
  }
  
  .btn_new:hover .tooltiptext6 {
	visibility: visible;
	opacity: 1;
  }



  .label_servers .tooltiptext6 {
	visibility: hidden;
	opacity: 0;
	position: absolute;
	display: inline-block;
	background-color: #1C1816;
	color: #FFF;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
	border-radius: 6px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	z-index: 1;
	margin-top: -14px;
	margin-left: 20px;
	transition: opacity 0.7s;
	width: 250px;
  }

  .label_servers .tooltiptext6::after {
	content: "";
	position: absolute;
	top: 32%;
	left: -2%;
	margin-left: -6px;
	border-width: 6px;
	border-style: solid;
	border-color: #1C1816 transparent transparent transparent;
	transform: rotate(90deg);
  }
  
  .label_servers:hover .tooltiptext6 {
	visibility: visible;
	opacity: 1;
  }

  .center_feat{
  display: flex;
  width: 267px;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  margin: 0 auto;
  margin-top: 32px;
  }

  .center_support{
	display: flex;
	width: 267px;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	margin: 0 auto;
	margin-top: 32px;
	width: fit-content;
	}

  .wrap_main_feat{
	display: flex;
	padding-top: 32px;
	flex-direction: column;
	align-items: center;
	flex: 1 0 0;
	}
	.top_minus56{
		margin-top: -56px;
	}
  .main_content_feat {
	display: flex;
	width: 1400px;
	padding: 32px 24px 80px 24px;
	justify-content: center;
	align-items: flex-start;
	gap: 60px;
	}

  /*category list */
  .categ_list_wrap{
	display: flex;
	width: 210px;
	flex-direction: column;
	align-items: flex-start;
	flex-shrink: 0;
	gap: 8px;
	height: 900px;
	position: sticky;
    top: 90px;
  }
  .content_categ_list_mob {
	display: none;
  }

  .content_block_wrap{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	align-self: stretch;
	visibility: hidden;
	opacity: 0;
	max-height: 0;
	overflow: hidden;	
  }

  .content_block_wrap_show{
	visibility: visible;
	opacity: 1;
	max-height: 100%;
	transition: max-height 0.7s ease-in;
  }


  @keyframes fadein_categ {
    from { opacity: 1; }
    to { opacity: 0; }
}

  .content_block_wrap_hide{
	-webkit-animation: fadein_categ 0.7s ease-in alternate infinite;
    -moz-animation: fadein_categ 0.7s ease-in alternate infinite;
    animation: fadein_categ 0.7s ease-in alternate infinite;
	visibility: visible;
	max-height: 0;
	transition: max-height 0.7s ease-out; 
  }

  .icon_category_right{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/right_arrow.svg') no-repeat;
	margin-right: 8px;
	transition: opacity 0.3s, transform 0.3s;
	transform: scale(1);
	opacity: 1;
  }

  .icon_category_down{
	width: 0px;
	height: 0px;
	transition: opacity 0.3s, transform 0.3s;
	transform: scale(0);
	opacity: 0;
  }

  .btn_category{
	display: flex;
	align-items: flex-start;
	color: #FAC459;
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	display: flex;
	align-items: center;
	transition: all 0.3s ease;
	cursor: pointer;
  }
  .btn_category_mob{
	display: none;
  }

  .btn_category:active{
	.icon_category_down{
		width: 24px;
		height: 24px;
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_arrow.svg') no-repeat;
		margin-right: 8px;
		transform: scale(1);
		opacity: 1;
	  }
	.icon_category_right{
		width: 0px;
		height: 0px;
		margin: 0;
		transform: scale(0);
		opacity: 0;
	  }
	  
  }

  .btn_category_active{
	display: flex;
	align-items: flex-start;
	color: #FAC459;
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	display: flex;
	align-items: center;
	transition: all 0.3s ease;
	cursor: pointer;
	.icon_category_down{
		width: 24px;
		height: 24px;
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_arrow.svg') no-repeat;
		margin-right: 8px;
		transform: scale(1);
		opacity: 1;
	  }
	.icon_category_right{
		width: 0px;
		height: 0px;
		margin: 0;
		transform: scale(0);
		opacity: 0;
	  }
  }

  .border_cubcateg{
	width: 1px;
	height: 26px;
	background-color: #7D6B62;
	margin-left: 11px;
	margin-right: 21px;
  }

  .btn_subcategory{
	color: #7D6B62;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	display: flex;
	align-items: center;
	cursor: pointer;
	transition:.3s ease;
	border-left: 1px solid #7D6B62;
	margin-left: 12px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
  }

  .btn_subcategory:hover{
	color: #CCC3BF;
	border-left: 1px solid #CCC3BF;
  }
  .btn_subcategory:active{
	color: #E6E1DF;
	border-left: 1px solid #E6E1DF;
  }
  .btn_subcategory_active{
	color: #FFD685;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	display: flex;
	align-items: center;
	border-left: 1px solid #FFCE6D;
  }

  .border_cubcateg_active{
	width: 1px;
	height: 26px;
	background-color: #FFCE6D;
	margin-left: 11px;
	margin-right: 21px;
  }

  /* /category list */

  .server_list_feat_wrap{
	display: flex;
	padding: 0px 16px 8px 16px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 16px;
	width: 210px;
	border-radius: 12px;
	position: sticky;
    top: 90px;
  }

  .server_feat_btn {
    display: flex;
	width: 210px;
	padding: 4px 0px;
	justify-content: space-between;
	align-items: center;
  }

  .content_server_feat_btn {
	display: flex;
	padding: 4px 0px;
	justify-content: space-between;
	align-items: center;
	gap: 4px;
	width: 100%;
  }

  .btn_new2 {
	height: 16px;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 6px;
    background: #FAC459;
	color: #100E0D;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	margin-left: 5px;
  }

.server_info_wrap {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  border-radius: 12px;
  margin-top: -32px;
  width: 828px;
  position: relative;
}

.bk_server_feat{
	display: flex;
	width: 100%;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	border-radius: 12px; 
	background-color: #3C342F;
	height: auto;
}

.hero_server_feat{
	background-size: 100% 100%;
	height: 255px;
	width: 255px;
	margin-left: 574px;
	border-radius: 12px 0px 0px 12px;
	transform:scaleX(-1);
	margin-top: -255px;

}

.bk_server_image{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	border-radius: 12px; 
	background-position: top -90px center;
	background-size: 100%;
	opacity: .15;
	position: absolute;
	width: 828px;

	inset: 0;
	background: cover;
	background-repeat: no-repeat;
	
}

.left_server_feat {
	display: flex;
	width: 540px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	margin-top: 24px;
	margin-left: 24px;
	margin-bottom: 24px;
	z-index: 1;
}

.left_server_feat p {
    margin-bottom: 0px;
}


.content_info_feat {
	display: flex;
	width: 100%;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	border-radius: 12px;
	background: #3C342F;
	-webkit-transition: opacity .7s;
	-moz-transition: opacity .7s;
	-o-transition: opacity .7s;
	transition: opacity .7s;
	padding-top: 24px;	
}

  .hide_serv_feat{
	display: none;
	-webkit-transition: opacity .7s;
	-moz-transition: opacity .7s;
	-o-transition: opacity .7s;
	transition: opacity .7s;
  }
  .show_serv_feat{
	display: flex;
	-webkit-transition: opacity .7s;
	-moz-transition: opacity .7s;
	-o-transition: opacity .7s;
	transition: opacity .7s;
	height: auto;
	margin-top: 0px;
  }
  .no_display {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
	margin-top: -32px;
  }

  .no_display_feat {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
  }

    .no_display_server_features {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
	margin-top: -24px;
  }


  .no_display2 {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
	margin-top: -24px;
  }
  .no_display3 {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
	margin-top: -72px;
  }
  .no_display4 {
    display: none;
  }
  .no_display5 {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
	margin-top: -48px;
  }
  .no_display6 {
    visibility: hidden;
    overflow: hidden;
    width: 0px;
    height: 0px;
	margin-top: 10px;
  }
  .hide1 {
   opacity: 0;
   line-height:0;
   height: 0;
   padding: 0px;
   width: 0px;
   overflow: hidden;
   line-height: 0;
  }
  .hide2 {
    display: none !important;
	opacity: 0;
	line-height:0;
	height: 0;
	padding: 0px;
	margin-top: -72px;
   }
   .hide3 {
	opacity: 0;
	line-height:0;
	height: 0;
	padding: 0px;
	margin-top: -24px;
   }
   .hide4 {
	opacity: 0;
	line-height:0;
	height: 0;
	padding: 0px;
	margin-top: 0px;
   }


.wrap_info_feat{
	display: flex;
	align-items: flex-start;
	gap: 8px;
	padding-left: 24px;
	padding-right: 24px;
	padding-bottom: 24px;
	width: calc(100% - 48px);
}

.column_info_feat{
	width: 50%;
}

.wrap_column_feat{
	display: flex;
	padding: 4px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	align-self: stretch;
	border-radius: 6px;
	border: 1px solid #7D6B62;
	background: #26211E;
	margin-top: 8px;
}

.wrap_column_feat table thead {
    white-space: nowrap;
}

.row_feat_1 {
	display: flex;
	padding: 8px 16px;
	align-items: center;
	align-self: stretch;
	background: #3C342F;
	min-height: 24px;
}
.row_feat_2 {
	display: flex;
	padding: 8px 16px;
	align-items: center;
	align-self: stretch;
	min-height: 24px;
}
.row_feat_3 {
	display: flex;
	padding: 12px 16px;
	align-items: center;
	gap: 24px;
	align-self: stretch;
	background: #3C342F;
}
.row_feat_4 {
	display: flex;
	padding: 12px 16px;
	align-items: center;
	gap: 24px;
	align-self: stretch;
}
.icon_feat {
	width: 24px !important;
	height: 24px;
	margin-right: 8px;
	background-size: 100% 100%;
    float:left; 
}
.div_origin {
	display: flex;
	padding: 16px;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border-radius: 0px 6px 6px 0px;
	border-left: 2px solid #F8AD19;
	background: #2D1E13;
	margin-left: 8px;
}

.primary_link_small {
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
    }
.primary_link_small:hover {
	color: #FFE0A4;
}
.primary_link_small:active {
	color: #FFBF40;
}

.primary_link_12 {
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
    }
.primary_link_12:hover {
	color: #FFE0A4;
}
.primary_link_12:active {
	color: #FFBF40;
}


.primary_link_small_active {
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: #FFBF40;
}

.primary_link {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
    }
.primary_link:hover {
	color: #FFE0A4;
}
.primary_link:active {
	color: #FFBF40;
}

.primary_link_active {
	display: flex;
	width: 100px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	color: #FFBF40;
}

.primary_link2 {
	cursor: pointer;
	transition:.5s ease;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
    }
.primary_link2:hover {
	color: #FFE0A4;
}
.primary_link2:active {
	color: #FFBF40;
}

.primary_link2_active {
	color: #FFBF40;
}


.bk_header {
	width: 100%;
	transition: .7s ease;
	position: sticky;
	top:0;
	z-index: 199;
	height: 72px;
}

.sticky_header {
	background: #26211E;
}
.sticky2_header {
	background: #26211E;
}
.server_list_feat_mob_wrap{
	display: none;
}
.rates{
  width: 100%;
}
.rates_mob{
	display: none;
}
.content_top_btn_servers{
	display: none;
}

.inputfield_expand{
	display: inline-table;
	padding: 14px 16px;
	flex-direction: column;
	justify-content: center;
	flex-wrap: wrap;
	gap: 16px;
	border-radius: 6px;
	background: #26211E;
	width: calc(100% - 36px);
	border: 2px solid #26211E;
	margin-left: auto;
	transition: all 0.7s ease;

  }
  .inputfield_expand:hover{
	border: 2px solid #5C4F49;
	background: #3C342F;
  }

  .inputfield_expand_expand{
	padding-bottom: 16px;
  }

  .flex_content{
	display: flex;
	width: 100%;
  }
  .flex_content2{
	display: flex;
	width: 100%;
	margin-top: 12px;
  }
  .flex_content3{
	display: flex;
	width: 100%;
	margin-top: 14px;
  }

  .down_input{
	background: url('/wp-content/themes/reborn2_theme/images/icons/down_input1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: all 0.3s ease;
	cursor: pointer;
	margin-left: auto;
	transition: opacity 0.3s, transform 0.3s;
	transform: scale(1);
	opacity: 1;
  }
  .down_input:hover{
	background: url('/wp-content/themes/reborn2_theme/images/icons/down_input2.svg') no-repeat;
  }
  .down_input:active{
	background: url('/wp-content/themes/reborn2_theme/images/icons/down_input3.svg') no-repeat;
  }

  .up_input{
	background: url('/wp-content/themes/reborn2_theme/images/icons/down_input1.svg') no-repeat;
	width: 16px;
	height: 16px;
	transition: opacity 0.3s, transform 0.3s;
	transform: scale(0);
	cursor: pointer;
	margin-left: auto;
	transform: rotate(180deg);
	display: none;
  }
  .up_input:hover{
	background: url('/wp-content/themes/reborn2_theme/images/icons/down_input2.svg') no-repeat;
  }
  .up_input:active{
	background: url('/wp-content/themes/reborn2_theme/images/icons/down_input3.svg') no-repeat;
  }
  .txt_hide{
	opacity: 0;
	max-height: 0;
  }

  @keyframes fadeIn_input {
	0% { opacity: 0; }
	100% { opacity: 1; }
  }
  .txt_show{
	animation: fadeIn_input 0.3s;
	max-height: 100%;
	opacity: 1;
	margin-top: 12px;
  }

.wrap_img_feat {
    display: flex;
	padding: 16px;
	justify-content: center;
	align-items: center;
	gap: 16px;
	align-self: stretch;
	border-radius: 6px;
    background: #26211E;
}
.img_feat1{
    max-height:258px;
    max-width: 100%;
}
.content_img_feat2 {
	width: 100%;
	height: 280px;
	background-size:     cover;                    
    background-repeat:   no-repeat;
    background-position: center center; 

}
.img_feat2{
   width: 100%;
   height: auto;
}
.table_head{
	display: flex;
	padding: 12px 16px;
	align-items: center;
	gap: 24px;
	align-self: stretch;
	background: #1C1816;
}
.wrap_img_feat_mob {
display: none;
  }

.signin_wrap {
  display: flex;
  margin: auto;
  max-width: 100%;
  padding-top: 60px;
}
.bk_signin {
	display: flex;
	width: 100%;
	background: url('/wp-content/themes/reborn2_theme/images/background/dwarf.png') no-repeat;
	background-repeat: no-repeat;
    background-size: 37%;
    background-position: 470px top;
	justify-content: space-between;
	align-items: center;
	text-align: center;
}

.bk_signin_login {
	display: flex;
	width: 100%;
	background: url('/wp-content/themes/reborn2_theme/images/background/dwarf.png') no-repeat;
	background-repeat: no-repeat;
    background-size: 38%;
    background-position: 53% top;
	justify-content: space-between;
	align-items: center;
	text-align: center;
}


.content_signin_left{
	display: flex;
	padding: 40px 0px 24px 0px;
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	width: 500px;
	transition: .5s ease;
}
.content2_signin_left{
	display: flex;
	padding: 32px 24px 24px 24px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 24px;
	align-self: stretch;
	background: #1C1816;
	border-radius: 0px 0px 12px 12px;
}
.content3_signin_left{
	display: flex;
	padding: 16px 24px 24px 24px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 24px;
	align-self: stretch;
	background: #1C1816;
	border-radius: 12px;	
	transition: .1s ease;
}

.content_signin_right{
	display: flex;
	width: 450px;
	flex-direction: column;
	justify-content: center;
	gap: 32px;
	flex-shrink: 0;
	transition: .5s ease;
}
.content2_signin_right{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	flex: 1 0 0;
	margin-top: -80px;
	margin-left: 64px;
	width: calc(100%-64px);
	transition: .5s ease;
}
.content3_signin_right{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	flex: 1 0 0;
	margin-top: -90px;
	margin-left: 64px;
	width: calc(100%-64px);
	transition: .5s ease;
}
.no_display_signin{
	transition: .7s ease;
	visibility: hidden;
    overflow: hidden;
	max-height: 0;
	opacity: 0;
}


.wrap_btn_signin{
display: flex;
align-items: flex-start;
align-items: center;
gap: 2px;
align-self: stretch;
margin-top: 16px;
}

.wrap2_btn_signin{
display: flex;
align-items: center;
gap: 8px;
}

.btn_signin{
display: flex;
padding: 16px 24px 12px 24px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 4px;
flex: 1 0 0;
border-radius: 12px 12px 0px 0px;
background: #26211E;
cursor: pointer;
transition: .5s ease;
height: 38px;
}

.btn_signin:hover:not(.btn_signin_active) {
  background: #5C4F49;
}

.btn_signin:active{
	background: #1C1816;
}
.btn_signin_active{
	background: #1C1816;
}
.ic_signin{
	background: url('/wp-content/themes/reborn2_theme/images/icons/signin2.svg') no-repeat;
	width: 16px;
	height: 16px;
	background-size: 100% 100%;
}
.ic_user2{
	background: url('/wp-content/themes/reborn2_theme/images/icons/user2.svg') no-repeat;
	width: 16px;
	height: 16px;
	background-size: 100% 100%;
}

input:disabled+label {
	color: #5C4F49;
  }

.input-field-01{
	width: 100%;
	position: relative;
	transition: .5s ease;
		input:focus{
		outline: none;
	}
	
  }

  .input-field-01 input[type=text], .input-field-01 input[type=password]{
	display: flex;
	height: 36px;
	padding: 10px 16px 2px 16px;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	box-shadow:inset 0px 0px 0px 1px #5C4F49; 
	background: #3C342F;	
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	caret-color: #FAC459; 
	-webkit-transition: all .5s ease-in-out;
	transition: .5s ease-in-out;
	border: none;
	width: calc(100% - 32px);
	-webkit-transition:  border .5s ease;
	-moz-transition:  border .5s ease;
	-o-transition:  border .5s ease;
	-ms-transition: border .5s ease;
	transition: border .5s ease; 
  }

  .input-field-01 input:hover{
	box-shadow:inset 0px 0px 0px 2px #7D6B62; 
	border: none;
    }


  .input-field-01 input:focus{
	box-shadow:inset 0px 0px 0px 2px #FAC459;
	border: none;
  }

  .input-field-01 input:disabled{
	box-shadow: none;
	border: 0px;
	border: none;
  }

  .input-field-01 label{
	position: absolute;
	top: 24px;
	left: 15px;
	transform: translateY(-50%);
	color: #7D6B62;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	pointer-events: none;
	transition: 0.3s;
  }

  .input-field-02{
	width: 100%;
	position: relative;
	transition: .5s ease;
		input:focus{
		outline: none;
	}
	
  }

  .input-field-02 input[type=text]{
	display: flex;
	height: 36px;
	padding: 10px 16px 2px 16px;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	box-shadow:inset 0px 0px 0px 1px #5C4F49;
	background: #3C342F;	
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	caret-color: #FAC459; 
	-webkit-transition: all .5s ease-in-out;
	transition: .5s ease-in-out;
	border: none;
	width: calc(100% - 32px);
  }

  .input-field-02 input:hover{
	box-shadow:inset 0px 0px 0px 2px #7D6B62;
	border: none;
    }

  .input-field-02 input:focus{
	box-shadow:inset 0px 0px 0px 2px #FAC459;
	border: none;
  }

  .input-field-02 input:disabled{
	box-shadow: none;
	border: 0px;
	border: none;
  }

  .input-field-02 label{
	position: absolute;
	top: 25px;
	left: 15px;
	transform: translateY(-50%);
	color: #7D6B62;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	pointer-events: none;
	transition: 0.3s;
  }

  input:focus ~ label,
  /* input:valid ~ label{ */
  input:not(:placeholder-shown) ~ label,
  input:read-only ~ label{

	top: 0;
	left: 15px;
	color: #9A877E;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-top: 13px;
  }

  .plus_container{
	width: 16px;
	height: 16px;
	margin-top: -32px;
	margin-left: auto;
	margin-right: 16px;
	position: relative;
	z-index: 90;
}
  .pls_container_eternal{
	width: 16px;
	height: 16px;
	margin-left: auto;
	margin-right: 16px;
	position: relative;
	z-index: 90;
	top: -32px;
}


.ic_hide_pass{
	background: url('/wp-content/themes/reborn2_theme/images/icons/show_pass3.svg') no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.ic_hide_pass_hover{
	background: url('/wp-content/themes/reborn2_theme/images/icons/show_pass4.svg') no-repeat;
	width: 16px;
	height: 16px;
	margin-top: -16px;
	cursor: pointer;
	transition: opacity 0.3s, transform 0.3s;
	opacity: 0;
}

.ic_show_pass{
	background: url('/wp-content/themes/reborn2_theme/images/icons/show_pass1.svg') no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.ic_show_pass_hover{
	background: url('/wp-content/themes/reborn2_theme/images/icons/show_pass2.svg') no-repeat;
	width: 16px;
	height: 16px;
	margin-top: -16px;
	cursor: pointer;
	transition: opacity 0.3s, transform 0.3s;
	opacity: 0;
}

.ic_info{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_info.svg') no-repeat;
    flex-shrink: 0;
}
.ic_info2{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_info2.svg') no-repeat;
    flex-shrink: 0;
}

.ic_info2_error{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/error_coin.svg') no-repeat;
    flex-shrink: 0;
}

.plus_container:hover .ic_show_pass_hover{
	transform: scale(1);
	opacity: 1;
  }

  .content_cloud {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
	align-self: stretch;
	border-radius: 12px;
	background: #232323;
	min-height: 65px;
	background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center top;
	justify-content: space-between;
	align-items: center;
	text-align: center;
  }

  .cloudflare{
	margin-top: 18px;
	width: 100%;
  }

  .content_remember {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	align-self: stretch;
	gap: 16px;
	transition: .5s ease;
  }

  .checkbox {
        display: flex;
        align-items: center;
        cursor: pointer;
    }

    .checkbox input {
        display: none;
    }

    .checkbox .box {
        width: 16px;
        height: 16px;
        border: 1px solid #B3A59E;
        border-radius: 4px;
        background-size: cover;
    }

    .checkbox .box:hover {
        width: 14px;
        height: 14px;
        border: 2px solid #B3A59E;
    }

    .checkbox input:checked + .box {
        width: 18px;
        height: 18px;
        background-color: #F8AD19;
        background-image: url('/wp-content/themes/reborn2_theme/images/icons/checked1.svg');
        border: 0;

    }

    .checkbox input:checked + .box:hover {
        background-color: #FFD685;
    }

    .checkbox input:checked + .box:active {
        background-color: #FAC459;
    }

  .checkbox_1 {
	display: flex;
	width: 16px;
	height: 16px;
	border: 1px solid #B3A59E;
	border-radius: 4px;
	flex: 0 0 16px;
	z-index: 10;
    }
	.checkbox_1:hover {
		width: 14px;
		height: 14px;
		border: 2px solid #B3A59E;
		flex: 0 0 14px;
	}
	.checkbox_1:active {
		border: 2px solid #CCC3BF;
		flex: 0 0 14px;
	}
	.checkbox_1_pressed {
		width: 18px;
		height: 18px;
		border-radius: 4px;
		background-color: #F8AD19;
		transition: 0.3s;
		z-index: 10;
		}

	.checkbox_1_pressed:hover {
		background-color: #FFD685;
	    }
	.checkbox_1_pressed:active {
		background-color: #FAC459;
		}
	.checked {
		width: 18px;
		height: 18px;
		background: url('/wp-content/themes/reborn2_theme/images/icons/checked1.svg') no-repeat;
			}
	.checked_dis {
		width: 18px;
		height: 18px;
		background: url('/wp-content/themes/reborn2_theme/images/icons/checked2.svg') no-repeat;
	}


	.btn_login {
		display: flex;
		height: 32px;
		padding: 8px 24px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #FAC459;
		color: #26211E;
		text-align: center;
		font-family: Onest;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		width: calc(100% - 48px);
        margin-top: 6px;
		}
	.btn_login:hover {
		background: #F8AD19;
	}
	.btn_login:active {
		background: #FFBF40;
		color: #26211E;
	}	
	.btn_login_active {
		display: flex;
		height: 32px;
		padding: 8px 24px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #FFBF40;
		color: #26211E;
		text-align: center;
		font-family: Onest;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
	}

	.b_primary_ol_32 {
		display: flex;
		height: 16px;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		border: 1px solid #FAC459;
		color: #FAC459;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.b_primary_ol_32:hover {
		background: #FFCE6D;
		border: 1px solid #FFCE6D;
		color: #26211E;
	}
	.b_primary_ol_32:active {
		background: #FFBF40;
		border: 1px solid #FFBF40;
		color: #26211E;
	}
	
	.b_primary_ol_32_active {
		display: flex;
		height: 16px;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		transition:.5s ease;
		background: #FFBF40;
		border: 1px solid #FFBF40;
		color: #26211E;
	}

	.btn_dld_4win2 {
		display: flex;
		height: 22px;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		border: 1px solid #FAC459;
		color: #FAC459;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.btn_dld_4win2:hover {
		background: #FFCE6D;
		border: 1px solid #FFCE6D;
		color: #26211E;
	}
	.btn_dld_4win2:active {
		background: #FFBF40;
		border: 1px solid #FFBF40;
		color: #26211E;
	}
	.btn_dld_4win2_active {
		display: flex;
		height: 24px;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		transition:.3s ease;
		background: #FFBF40;
		border: 1px solid #FFCE6D;
		color: #26211E;
	}
	.icon_win2 {
		background: url('/wp-content/themes/reborn2_theme/images/icons/windows2.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: .5s ease;
	  }

	  .btn_dld_4win2:hover .icon_win2 {
		background: url('/wp-content/themes/reborn2_theme/images/icons/windows3.svg') no-repeat;
	  }

	  .back_btn {
		display: flex;
		height: 32px;
		width: 32px;
		padding: 8px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		cursor: pointer;
		transition:.5s ease;
		border-radius: 6px;
		margin-right: 8px;
		}
	.back_btn:hover {
		background: #5C4F49;
	}
	.back_btn:active {
	   background: #3C342F;
	}
	.arrow_btn_back {
		background: url('/wp-content/themes/reborn2_theme/images/icons/back_btn1.svg') no-repeat;
		width: 17px;
		height: 17px;
	  }
	.back_btn:hover .arrow_btn_back {
		background: url('/wp-content/themes/reborn2_theme/images/icons/back_btn2.svg') no-repeat;
	  }
	.wrap_info_divs{
		display: flex;
		flex-direction: column;
		gap:24px;
		transition:.5s ease;
	}
	.wrap_info_pass {
		display: flex;
		padding: 12px 16px;
		align-items: top center;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
		width: calc(100% - 28px);
	}

	.wrap2_info_2fa {
		display: flex;
		padding: 12px 16px;
		align-items: top center;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
		width: calc(100% - 28px);
	}

	.wrap2_info_pass {
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
        background: rgba(92, 184, 20, 0.10);
		width: calc(100% - 28px);
		transition:.5s ease;
	}
	.wrap_confirm_pass {
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
        background: rgba(92, 184, 20, 0.10);
		transition:.7s ease;
		width: 280px;
		position: absolute;
		top:70px;
		right: 30px;
		opacity: 0;
	}
	.show_wrap_confirm_pass {
		right: 390px;
		opacity: 1;
	}
	.wrap2_confirm_pass {
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
        background: rgba(92, 184, 20, 0.10);
		transition:.7s ease;
		width: 280px;
		position: fixed;
		top:-45px;
		opacity: 0;
		top:90px;
		right: -400px;
	}

  .ic_notif_positive{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/discl_positive.svg') no-repeat;
  }
  .ic_notif_neutral{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/discl_neutral.svg') no-repeat;
  }

  .ic_notif_warning{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/discl_warning.svg') no-repeat;
  }
  .ic_notif_negative{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/discl_negative.svg') no-repeat;
  }

	.neutral_notification {
		display: flex;
		padding: 12px 16px;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
	box-shadow:inset 0px 0px 0px 1px #3C342F;
	background: #26211E;
		transition:.7s ease;
		width: 280px;
		position: fixed;
		top:-45px;
		opacity: 0;
		top:90px;
		right: -400px;
		z-index: -1;
		color: #FFF;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
	}

	.succes_notification {
		display: flex;
		padding: 12px 16px;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
        background: rgba(92, 184, 20, 0.10);
		transition:.7s ease;
		width: 280px;
		position: fixed;
		top:-45px;
		opacity: 0;
		top:90px;
		right: -400px;
		z-index: -1;
		color: #FFF;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
	}

	.warning_notification {
		display: flex;
		padding: 12px 16px;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
        background: rgba(114, 57, 4, 0.20);
		transition:.7s ease;
		width: 280px;
		position: fixed;
		top:-45px;
		opacity: 0;
		top:90px;
		right: -400px;
		z-index: -1;
		color: #FFF;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
	}

	.error_notification {
		display: flex;
		padding: 12px 16px;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
        background: #402524;
		transition:.7s ease;
		width: 280px;
		position: fixed;
		top:-45px;
		opacity: 0;
		top:90px;
		right: -400px;
		z-index: -1;
		color: #FFF;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
	}

	.wrap_txt_notification {
		width: 90%;
		text-align: left;
	}




	.show_succes_notification {
		right: 24px;
		opacity: 1;
		z-index: 199;
		top:90px;
	}


	.wrap2_error_flash {
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 12px;
		flex: 1 0 0;
		border-radius: 12px;
		background: rgba(255, 0, 20, 0.10);
		transition:.7s ease;
		width: 280px;
		position: absolute;
		top:-45px;
		opacity: 0;
		top:90px;
		right: -400px;
	}
	.show2_wrap_confirm_pass {
		right: 24px;
		opacity: 1;
		z-index: 199;
		top:90px;
		
	}
	.wrap3_confirm_pass {
       display: none;
	  }

	  .width_teleport{
		width: 370px;
	  }

	.content_2fa {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
	}
	.content_2fa_btn {
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
		align-self: stretch;
	}

	
	.input-input_2fa{
		position: relative;
			input:focus{
				outline: none;
			}	
	  }
	
	  input.input_2fa{
		display: flex;
		width: 62px;
		height: 42px;
		padding: 10px 0px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		box-shadow:inset 0px 0px 0px 1.5px #5C4F49;
		background: #3C342F;	
		color: #FFF;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		text-align: center;
		font-size: 18px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		caret-color: #FAC459; 
		-webkit-transition: all .5s ease-in-out;
		transition: .5s ease-in-out;
		border: none;
		outline: none;
	  }
	  input.input_2fa:hover{
		box-shadow:inset 0px 0px 0px 2px #7D6B62;
		border: none;
		outline: none;
		}
	
		input.input_2fa:focus{
		box-shadow:inset 0px 0px 0px 1px #5C4F49;
		border: none;
	  }

	  
  .input_2fa_error input{
	box-shadow:inset 0px 0px 0px 2px #EE3275;
  }

  .input_2fa_error input:hover{
	box-shadow:inset 0px 0px 0px 2px #EE3275;
    }

.caption_1{
	color: #7D6B62;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
	margin-top: 5px;
	margin-left: 15px;
	display: none;
  }

  .caption_error_2fa {
	margin-top: 5px;
	margin-left: 2px;
	color: #EE3275;
	width: 100%;
  }


	
	input::-webkit-outer-spin-button,
	input::-webkit-inner-spin-button {
	  -webkit-appearance: none;
	  margin: 0;
	}
	
	input[type=number] {
	  -moz-appearance: textfield;
	}

	.wrap_confirm_mail{
	display: flex;
	width: 100%;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	flex: 1 0 0;
	}
	.bk_mail_confirm{
		width: 600px;
		height: auto;
		margin-top: 100px;
	}
	.wrap2_confirm_mail{
		display: flex;
		padding: 16px 0px;
		flex-direction: column;
		align-items: center;
		gap: 8px;
		align-self: stretch;
		border-radius: 12px;
		background: rgba(28, 24, 22, 0.30);
		margin-top: 16px;
		margin-bottom: 60px;
		}
	.wrap3_confirm_mail{
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 8px;
		align-self: stretch;
	}

	.wrap_support_top {
	display: flex;
	padding-top: 16px;
	align-items: flex-start;
	gap: 40px;
	align-self: stretch;
	margin-top: 32px;
	}

	.wrap_support_left{
		display: flex;
		width: 800px;
		padding-left: 32px;
		padding-right: 32px;
		padding-bottom: 32px;
		padding-top: 32px;
		flex-direction: column;
		align-items: start;
		gap: 8px;
		border-radius: 12px;
		background: #1C1816;
		margin-left: 24px;
	}

	.wrap_support2_left{
		display: flex;
		padding: 16px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
		border-radius: 12px;
		background: #26211E;
		margin-top: 24px;
	}

	.wrap_support_right{
		display: flex;
		flex-direction: column;
		gap: 24px;
		flex: 1 0 0;
		align-self: stretch;
		margin-right: 24px;
	}
	.wrap_support_faq{
		display: flex;
		padding: 32px;
		flex-direction: column;
		align-items: flex-start;
		gap: 32px;
		align-self: stretch;
		border-radius: 12px;
        background: #1C1816;
		margin-left: 24px;
		width: calc(100% - 112px);
		margin-top: 32px;
		margin-bottom: 32px;
	}

	.wrap_support_2{
		display: none;
		padding: 32px;
		flex-direction: column;
		align-items: flex-start;
		gap: 32px;
		align-self: stretch;
		border-radius: 12px;
        background: #1C1816;
		margin-left: 24px;
		width: calc(100% - 112px);
		margin-top: -16px;
	}

	.content_support_faq{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 16px;
		align-self: stretch;
		width: 100%;
	}

	
	.input_down{
		display: inline-table;
		height: 48px;
		padding: 0px 24px;
		flex-direction: column;
		justify-content: center;
		flex-wrap: wrap;
		gap: 16px;
		border-radius: 12px;
        background: #3C342F;
		border: 2px solid #26211E;
		margin-left: auto;
		transition: all 0.7s ease;
		width: calc(100% - 52px);
	  }
	  .input_down:hover{
		border: 2px solid #5C4F49;
		background: #3C342F;
	  }
	
	  .input_down_expand{
		padding-bottom: 16px;
	  }

	  .down_input_down{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input4.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: all 0.3s ease;
		cursor: pointer;
		margin-left: auto;
		transition: opacity 0.3s, transform 0.3s;
		transform: scale(1);
		opacity: 1;
	  }
	  .down_input_down:hover{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
	  }
	  .down_input_down:active{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
	  }
	
	  .up_input_down{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input4.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: opacity 0.3s, transform 0.3s;
		transform: scale(0);
		cursor: pointer;
		margin-left: auto;
		transform: rotate(180deg);
		display: none;
	  }
	  .up_input_down:hover{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
	  }
	  .up_input_down:active{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
	  }

	  .txt_input_down{
		color: #B3A59E;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		text-align: left;
		width: 100%;
		opacity: 0;
		max-height: 0;
		margin-top: 2px;
	  }
	  @keyframes fadeIn_Down {
		0% { opacity: 0; }
		100% { opacity: 1; }
	  }
	
	  .txt_input_down_show{
		animation: fadeIn_Down 0.7s;
		max-height: 100%;
		opacity: 1;
		z-index: 99;
	  }
	
	  .txt_input_down_hide{
		opacity: 0;
		max-height: 0;
	  }


	  .input_faq{
		display: inline-table;
		height: 48px;
		padding: 0px 24px;
		flex-direction: column;
		justify-content: center;
		flex-wrap: wrap;
		gap: 16px;
		border-radius: 12px;
        background: #26211E;
		border: 2px solid #26211E;
		margin-left: auto;
		transition: all 0.7s ease;
		width: calc(100% - 52px);
	  }
	  .input_faq:hover{
		border: 2px solid #5C4F49;
		background: #3C342F;
	  }
	
	  .input_faq_expand{
		padding-bottom: 16px;
	  }

	  .down_input_faq{
		background: url('/wp-content/themes/reborn2_theme/images/icons/drop_plus.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: all 0.3s ease;
		cursor: pointer;
		margin-left: auto;
		transition: opacity 0.3s, transform 0.3s;
		transform: scale(1);
		opacity: 1;
	  }
	  .down_input_faq:hover{
		background: url('/wp-content/themes/reborn2_theme/images/icons/drop_plus2.svg') no-repeat;
	  }
	  .down_input_faq:active{
		background: url('/wp-content/themes/reborn2_theme/images/icons/drop_plus2.svg') no-repeat;
	  }
	
	  .up_input_faq{
		background: url('/wp-content/themes/reborn2_theme/images/icons/drop_minus.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: opacity 0.3s, transform 0.3s;
		cursor: pointer;
		margin-left: auto;
		display: none;
	  }
	  .up_input_faq:hover{
		background: url('/wp-content/themes/reborn2_theme/images/icons/drop_minus2.svg') no-repeat;
	  }
	  .up_input_faq:active{
		background: url('/wp-content/themes/reborn2_theme/images/icons/drop_minus2.svg') no-repeat;
	  }

	  .txt_input_faq{
		color: #B3A59E;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		text-align: left;
		width: 100%;
		opacity: 0;
		max-height: 0;
		margin-top: 6px;
	  }
	  @keyframes fadeIn_faq {
		0% { opacity: 0; }
		100% { opacity: 1; }
	  }
	
	  .txt_input_faq_show{
		animation: fadeIn_faq 0.7s;
		max-height: 100%;
		opacity: 1;
	  }
	
	  .txt_input_faq_hide{
		opacity: 0;
		max-height: 0;
	  }


	  .content_drop_down {
		display: flex;
		gap:24px;
		flex-direction: column;
		width: 100%;
	  }

	  .content_drop_down_mob {
        display: none;
	  }


	  .content_textarea{
		display: flex;
		height: 84px;
		padding: 16px;
		padding-bottom: 8px;
		border-radius: 12px;
		box-shadow:inset 0px 0px 0px 1px #5C4F49;
		background: #3C342F;	
		caret-color: #FAC459; 
		-webkit-transition: all .5s ease-in-out;
		transition: .5s ease-in-out;
		border: none;
		width: calc(100% - 32px);
	}
	
	.content_textarea:hover{
		box-shadow:inset 0px 0px 0px 2px #7D6B62;
		}
	
	  .content_textarea:focus-within {
		box-shadow:inset 0px 0px 0px 2px #FAC459;
	  }
	
	  .input-field-big{
		position: relative;
			input:focus{
			outline: none;
		}
		width: 100%;
	  }
	
	textarea { 
		resize: none; 
		cursor:auto;
		width: 100%;
	}
	
	textarea::-webkit-scrollbar {
		width: 4px;
		transition: .5s ease-in-out;
	}
	
	textarea::-webkit-scrollbar-thumb {
		background-color: #FFE0A4;
		border-radius: 5px;
		border:solid 1px #3C342F;
	}
	
	textarea::-webkit-scrollbar-track {
		background-color: #3C342F;
	}
	
	textarea::-webkit-scrollbar-thumb:hover {
		background-color: #FFCE6D;
		border:solid 1px #FFCE6D;
	}
	
	textarea::-webkit-scrollbar-thumb:focus {
		background-color: #F8AD19;
		border:solid 1px #F8AD19;
	}
	
	
	  .input-field-big textarea{
		display: flex;
		height: 76px;
		margin-top: 3px;
		padding-right: 5px;
		background: #3C342F;	
		color: #FFF;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		caret-color: #FAC459; 
		-webkit-transition: all .5s ease-in-out;
		transition: .5s ease-in-out;
		border: none;
	  }
	
	
	  .input-field-big textarea:focus{
		border: none;
		outline: none;
	  }
	
	  .input-field-big label{
		position: absolute;
		top: 5px;
		left: 5px;
		transform: translateY(-50%);
		color: #7D6B62;
		font-feature-settings: 'liga' off, 'clig' off;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		pointer-events: none;
		transition: 0.3s;
	  }
	  textarea:focus ~ label,
	  textarea:valid ~ label{
		top: -17px;
		left: 0px;
		color: #9A877E;
		font-family: Onest;
		font-size: 10px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		margin-top: 13px;
	  }
	.support_info{
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 12px;
		border-radius: 12px;
		background: rgba(114, 57, 4, 0.20);
	}
	.ic_info3{
		width: 24px;
		height: 24px;
		background: url('/wp-content/themes/reborn2_theme/images/icons/info8.svg') no-repeat;
	}
	.content_support3{
		display: flex;
		padding: 24px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
	}

	button:disabled,
	button[disabled]{
	border: 1px solid #999999;
	background-color: #cccccc;
	color: #666666;
	}

	.ticket_btn {
		display: flex;
		height: 32px;
		padding: 8px 24px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #FAC459;
		color: #26211E;
		text-align: center;
		font-family: Onest;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		width: calc(100% - 48px);
		}
	.ticket_btn:hover {
		background: #F8AD19;
	}
	.ticket_btn:active {
		background: #FFBF40;
		color: #26211E;
	}

	.ticket_btn_disabled{
		display: flex;
		height: 32px;
		padding: 8px 24px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #5C4F49;
		color: #9A877E;
		text-align: center;
		font-family: Onest;
		font-size: 16px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		width: calc(100% - 48px);
	}


	.support_option{
		display: flex;
		padding: 6px 24px;
		gap: 8px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.3s ease;
		width: 100%;
		margin-left: -24px;
	}
	.support_option:hover {
		background: #5C4F49;
		color: #FFCE6D;
	}
	.support_option:active {
		background: #312a25;
		color: #FFCE6D;
	}
	.support_option_active {
		display: flex;
		padding: 6px 24px;
		align-items: center;
		gap: 8px;
		text-align: center;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		transition:.5s ease;
		background: #312a25;
		color: #FFCE6D;
		width: 100%;
		margin-left: -24px;
	}

	.btn_dropdown_prefix {
		display: flex;
		height: 32px;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #5C4F49;
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		border: 2px solid #26211E;
		}
	.btn_dropdown_prefix:hover {
		background: #FFCE6D;
		color: #26211E;	
	}
	.btn_dropdown_prefix:active {
		border: 2px solid #7D6B62;
		background: #5C4F49;
		color: #fff;
	}

	.btn_dropdown {
		display: flex;
		height: 32px;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #5C4F49;
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		border: 2px solid #26211E;
		}
	.btn_dropdown:hover {
		background: #FFCE6D;
		color: #26211E;	
	}
	.btn_dropdown:active {
		border: 2px solid #7D6B62;
		background: #5C4F49;
		color: #fff;
	}


	.btn_dropdown_active {
		display: flex;
		height: 32px;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		transition:.5s ease;
		background: #5C4F49;	
	}
	.btn_dropdown_active:hover .btn_dropdown_up {
		background: url('/wp-content/themes/reborn2_theme/images/icons/btn_02.svg') no-repeat;
	}

	.btn2_dropdown_label{
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		pointer-events: none;
		text-align: left;
		margin-top: 2px;
	  }


	.btn_dropdown_label{
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		pointer-events: none;
		transition: 0.3s;
		text-align: left;
		margin-top: -16px;
	  }
	.btn_dropdown_label_active{
		transform: translateY(-50%);
		color: #CCC3BF;
		font-size: 10px;
		position: relative;
		margin-top: -28px;
	}

	.content_label_dropdown {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		margin-top: -16px;
	}
	.btn_dropdown_text{
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		pointer-events: none;
		transition: 0.3s;
		opacity: 0;
		margin-top: 30px;
	  }
	  .btn_dropdown_text_active{
		transition: 0.3s;
		opacity: 1;
		margin-top: 16px;
	  }

	  .btn2_dropdown_text{
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 10px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		margin-top: 10px;
	  }


      .btn_dropdown_down{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input4.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: all 0.3s ease;
		cursor: pointer;
		margin-left: auto;
		transform: scale(1);
		opacity: 1;
	  }
	  .btn_dropdown:hover .btn_dropdown_down {
		background: url('/wp-content/themes/reborn2_theme/images/icons/btn_02.svg') no-repeat;
	  }
	  .btn_dropdown:active .btn_dropdown_down {
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
		transform: rotate(180deg);
	  }

	  .btn_dropdown_up{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
		width: 24px;
		height: 24px;
		transform: scale(0);
		cursor: pointer;
		margin-left: auto;
		transform: rotate(180deg);
		display: none;
	  }

	  .btn_shop_dropdown_up{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
		width: 24px;
		height: 24px;
		transform: scale(0);
		cursor: pointer;
		margin-left: auto;
		transform: rotate(180deg);
		margin-top: -38px;
		margin-bottom: 14px;
		margin-right: 15px;
		display: none;
	  }


	  .btn_dropdown:hover .btn_dropdown_text_active {
		color: #26211E;
	  }
	  .btn_dropdown:hover .btn_dropdown_label_active {
		color: #26211E;
	  }
	  .btn_dropdown:hover .btn_dropdown_label {
		color: #26211E;
	  }
	  .btn_dropdown:hover .btn2_dropdown_text {
		color: #26211E;
	  }
	  .btn_dropdown:hover .btn2_dropdown_label {
		color: #26211E;
	  }

	  .btn2_dropdown_up{
		background: url('/wp-content/themes/reborn2_theme/images/icons/down_input5.svg') no-repeat;
		width: 24px;
		height: 24px;
		transition: opacity 0.3s, transform 0.3s;
		transform: scale(0);
		cursor: pointer;
		margin-left: auto;
		transform: rotate(180deg);
	  }

	  .btn2_dropdown:hover .btn_dropdown_text_active {
		color: #26211E;
	  }
	  .btn2_dropdown:hover .btn_dropdown_label_active {
		color: #26211E;
	  }
	  .btn2_dropdown:hover .btn_dropdown_label {
		color: #26211E;
	  }

    .dropdown_content_max_height {
        max-height: 110px !important;
    }


	.dropdown_content{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		border-radius: 12px;
		border: 2px solid #9A877E;
		background: #7D6B62;
		box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.40);
		margin-top: -20px;
		display: none;
		overflow-y: auto;
		overflow-x: hidden;
		max-height: 210px;
		position: absolute;
		width: 764px;
		margin-top: 56px;
		z-index: 99;
	  }
	  .top_server {
		margin-top: 132px;
	  }
	  .top_character {
		margin-top: 208px;
	  }
	    .dropdown_content::-webkit-scrollbar {
		width: 4px;
		transition: .5s ease-in-out;
		}
		.dropdown_content::-webkit-scrollbar-track {
			background-color: #7D6B62;
		}
		.dropdown_content::-webkit-scrollbar-thumb:hover {
			background-color: #FFCE6D;
			border:solid 1px #FFCE6D;
		}
		.dropdown_content::-webkit-scrollbar-thumb:focus {
			background-color: #F8AD19;
			border:solid 1px #F8AD19;
		}
		.dropdown_content::-webkit-scrollbar-track-piece:end {
			background: transparent;
			margin-bottom: 10px; 
		}
		.dropdown_content::-webkit-scrollbar-track-piece:start {
			background: transparent;
			margin-top: 10px;
		}
		.dropdown_content::-webkit-scrollbar-track {
			background: transparent;
		}
		.dropdown_content::-webkit-scrollbar-thumb {
			background-color: #FFE0A4;
			border-right: none;
			border-left: none;
		}
	.wrap_support_scroll {
		display: none;
	}

	.send_dropdown_srv{
		width: 536px;
		margin-top: 5px;
	}

	.send_dropdown_shop{
		width: 536px;
		margin-top: 5px;
	}

	.prefix_dropdown{
		width: 150px;
		margin-top: 3px;
	}


	.btn_dropdown_list{
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 8px;
		flex-shrink: 0;
		border-radius: 12px;
        background: #7D6B62;
		color: #FFF;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		width: calc(100% - 32px);
		cursor: pointer;
		transition:.5s ease;
	}
	.btn_dropdown_list:hover{
        background: #9A877E;
		color: #FFF;
	}
	.btn_dropdown_list:active{
        background: #FFCE6D;
		color: #100E0D;
	}
	.btn_dropdown_list_active{
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 8px;
		flex-shrink: 0;
		border-radius: 12px;
        background: #FFCE6D;
		color: #100E0D;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		width: calc(100% - 32px);
		transition:.5s ease;
	}
	.btn_dropdown_list_disabled, .btn_dropdown_list_disabled:hover, .btn_dropdown_list_disabled:active {
		background: #5C4F49;
		color: #999999;
	}
	.wrap_btn_support {
		display: flex;
		align-items: flex-start;
		gap: 16px;
		width: 256px;
        align-self: stretch;
		justify-content: space-between;
	}

	.top_news{
		display: flex;
		padding: 0px 24px 24px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
		margin-top: 40px;
		align-items: center;
	}
	.wrap_btns_news{
		display: flex;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
	}
	.b_server_news {
		display: flex;
		height: 18px;
		padding: 11px 24px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		white-space: nowrap;
		/*
		background: #3C342F;
		 color: #FAC459; 
		 */
		background: #3C342F;
		color: #fff; 
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.b_server_news:hover {
		/*
		background: #FFCE6D;
		color: #26211E;
		*/
		background: #5C4F49;
		color: #FFCE6D;
	}
	.b_server_news:active {
		background: #FAC459;
		color: #26211E;
	}
	.b_server_news_active {
		background: #FAC459;
		color: #26211E;
		text-align: center;
	}

	.news_thumb_content{
		display: flex;
		align-items: flex-start;
		gap: 16px;
		align-self: stretch;
		border-radius: 12px;
		margin-top: 16px;	
		flex-wrap: wrap;
	}

	.wrap_news_content{
		display: flex;
		width: 421px;
		height: 307px;
		padding: 16px;
		flex-direction: column;
		align-items: flex-start;
		gap: 16px;
		flex-shrink: 0;
		border-radius: 12px;
        background: #26211E;
		cursor: pointer;
		transition:.5s ease;
	}
	.wrap_news_content:hover{
        background: #3C342F;
	}

	.bk_news_image {
		width: 100%;
		height: 203px;
		background-size: 100% 100%;
		border-radius: 12px;
		background-color: #20232a;
		background-repeat: no-repeat;
	}
	.bk_news_hero {
		width: 100%;
		height: 203px;
		background-size: 100% 100%;
	}
	.content_btn_server_news{
		display: flex;
		align-items: flex-start;
		gap: 8px;
		width: calc(100% - 16px);
		margin-top: -188px;
		justify-content: flex-end;	
	}
	.content_btn_server_news_mob{
       display: none;	
	}
	.btn2_server_news{
		display: flex;
		height: 16px;
		padding: 4px 8px;
		justify-content: center;
		align-items: center;
		gap: 10px;
		border-radius: 6px;
		background: #1C1816;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 10px;
		white-space: nowrap;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		margin-top: -16px;
	}


	.btn3_server_news{
		display: flex;
		height: 14px;
		padding: 4px 8px;
		justify-content: center;
		align-items: center;
		gap: 10px;
		border-radius: 6px;
        background: #3C342F;
		color: #FFF;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
	}
	.content_big_text_news{
		display: flex;
		gap: 8px;
		width: calc(100% - 32px);
		height: 140px;
		margin-top: 0px;
		flex-direction: column;
		align-items: center;
        justify-content: center;
	}

	.icon_server_news{
		width: 24px;
		height: 24px;
		align-self: center;	
		background-size: 100% 100%;
	}

	.content2_text_news{
		display: inline-flex;
		align-items: center;
		gap:16px;
		margin-left: auto;
	}

	.btn_event {
		height: 16px;
		padding: 6px;
		justify-content: center;
		align-items: center;
		border-radius: 6px;
		background: #fdb755;
		color: #000;
		text-align: center;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		empty-cells: inherit;
		width: 40px;
		margin-left: 16px;
		margin-top: -24px;
	}
	.content3_text_news{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
		margin-top: 16px;
	}

	.btn_show_more {
		display: flex;
		height: 24px;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		color: #FAC459;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.btn_show_more:hover {
		background: #5C4F49;
		color: #FFCE6D;
	}
	.btn_show_more:active {
		background: #3C342F;
		color: #FFCE6D;
	}

	.wrap_header_news {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		padding: 16px 0px;
		transition:.7s ease;
	}

	.roll_header_news {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		padding: 16px 0px;
		transition:.7s ease;
		position: sticky;
		background: rgba(38, 33, 30, 0.80);
		backdrop-filter: blur(2px);
		position: fixed;
		opacity: 0;
		top:-45px;
		left: 0;
	}
	.show_news_roll {
		opacity: 1;
		top:0px
	}


	.header_news {
	    display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: 8px;
		width: 750px;
	}

	.content_news_details {
		display: flex;
		width: 704px;
		padding: 24px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		border-radius: 12px;
        background: #26211E;
		margin: auto;
        margin-bottom: 24px;
	}

	.bk2_news_image {
		width: 100%;
		height: 339px;
		background-size: 100% 100%;
		border-radius: 12px;
		background-color: #20232a;
	}
	.bk2_news_hero {
		width: 100%;
		height: 339px;
		background-size: 100% 100%;
	}
	.content2_big_text_news{
		display: flex;
		gap: 8px;
		width: calc(100% - 64px);
		height: 200px;
		margin-top: 0px;
		flex-direction: column;
		align-items: center;
        justify-content: center;
		margin-top: -290px;
	}
	.header_news_mob {
       display: none;
	}
	.text_58_news{
		color: #fdb755;
		text-align: right;
		font-family: Onest;
		font-size: 56px;
		font-style: normal;
		font-weight: 800;
		text-transform: uppercase;
		width: 100%;
		margin-bottom: -8px;
		height: 70px;
	
	}
	
	.text_68_news{
		color: #FFF;
		text-align: right;
		font-family: Onest;
		font-size: 64px;
		font-style: normal;
		font-weight: 800;
		text-transform: uppercase;
		width: 100%;
		margin-bottom: -8px;
	}

	.icon2_server_news{
		width: 46px;
		height: 46px;
		align-self: center;	
		background-size: 100% 100%;
	}
	.content4_text_news{
		display: inline-flex;
		align-items: center;
		gap:18px;
		margin-left: auto;
	}
	.btn2_event {
		padding: 12px 16px;
		justify-content: center;
		align-items: center;
		border-radius: 8px;
		background: #fdb755;
		color: #000;
		text-align: center;
		font-family: Onest;
		font-size: 18px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
		empty-cells: inherit;
		width: 60px;
		margin-left: 32px;
		margin-top: 16px;
	}
	.row_news {
		display: flex;
		align-items: center;
		align-self: stretch;
	}
	.btn_back_news {
		display: flex;
		height: 24px;
		padding: 8px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #5C4F49;
		cursor: pointer;
		transition:.5s ease;
		position: absolute;
		margin-top: -50px;
		margin-left: -375px;
		}
	.btn_back_news:hover {
		background: #FFCE6D;
	}
	.btn_back_news:active {
		background: #FFBF40;
	}
	
	.ic_back_news {
		background-color: #FFE0A4;
		mask: url('/wp-content/themes/reborn2_theme/images/icons/back_news1.svg') no-repeat;
		-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/back_news1.svg') no-repeat;
		transition: .5s ease;
		width: 24px;
		height: 24px;
	  }
	  .btn_back_news:hover .ic_back_news {
		background-color: #26211E;
	  }



	.content_header2_news {
	display: none;
	}

	.ic_user_log {
		background-color: #CCC3BF;
		mask: url('/wp-content/themes/reborn2_theme/images/icons/user_log1.svg') no-repeat;
    	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/user_log1.svg') no-repeat;
		transition: .5s ease;
		width: 24px;
		height: 24px;
	  }
	.ic_user_down {
		background: url('/wp-content/themes/reborn2_theme/images/icons/user_down1.svg') no-repeat;
		width: 16px;
		height: 16px;
	  }

	.txt_user_master{
		color: #CCC3BF;
		font-family: Onest;
		font-size: 10px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		text-align: left;
	}

	.txt_user_log {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
	  }

	.head_log_content {
		display: flex;
		height: 28px;
		padding: 2px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		margin-left: 16px;
		cursor: pointer;
		transition: .5s ease;
	}
	.head_log_content:hover .ic_user_log {
		background-color: #FFCE6D;
	  }
	.head_log_content:hover .ic_user_down {
		background: url('/wp-content/themes/reborn2_theme/images/icons/user_down2.svg') no-repeat;
	  }
	.head_log_content:hover .txt_user_master {
		color: #FFCE6D;
	  }

	.popup_exit_user {
		width: 213px;
		flex-direction: column;
		align-items: flex-end;
		position: absolute;
		padding-top: 95px;
		opacity: 0;
		display: none;
	}

	.ic_user_exit {
		background: url('/wp-content/themes/reborn2_theme/images/icons/exit_arrow.svg') no-repeat;
		width: 16px;
		height: 8px;
		fill: #3C342F;
		margin-right: 10px;
	  }


	.wrap_exit_user {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		align-self: stretch;
		border-radius: 12px;
		background: #3C342F;
		box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.40);
	}

	.content_exit_user {
		display: flex;
		padding: 16px;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
		cursor: pointer;
		transition: .5s ease;
		color: #CCC3BF;
		font-family: Onest;
		font-size: 12px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		text-align: left;

	}
	.content_exit_user:hover .ic2_exit {
		background-color: #FFBF40;
	  }
	.content_exit_user:hover {
		color: #FFCE6D;
	  }

	  .account_wrap_user {
		display: flex;
		padding: 0px 24px;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		position: relative;
		margin-top: 24px;
	}

	.account_content {
		display: flex;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
	}

	.account_left {
		display: flex;
		width: 180px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
		position: sticky;
		top:97px;
		float: left;
		margin-left: 24px;
		margin-right: 24px;
	}

	.account_left_menu {
		display: flex;
		width: 180px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
		position: sticky;
		top:97px;
		float: left;
		margin-left: 24px;
		margin-right: 24px;
	}

	.account_main {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 24px;
		margin-top: 24px;
		width: calc(100% - 256px);
	}

	.rankings_main {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 24px;
		margin-top: 24px;
		width: calc(100% - 256px);
	}


	.account_main_balance {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 24px;
		margin-top: 24px;
		width: calc(100% - 256px);
	}


	.account_main_balance_mob {
       display: none;
	  }


	.top_account_shop{
		margin-top: 0px;
		margin-bottom: 40px;
	}


	.head_main_account{
		display: flex;
		padding: 24px;
		align-items: center;
		gap: 16px;
		align-self: stretch;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
	}
	.head2_main_account{
       display: none;
	}

	.wrap_btns_left{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 16px;
	}
	
	.btn2_game_account_desk {
		display: flex;
		align-items: center;
		gap: 8px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition: .5s ease;
	}
	.btn2_game_account_desk:hover {
	color: #FFBF40;
	}
	.btn2_game_account_desk_active {
		color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_game_account {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_game_account {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_balance {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_balance {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_shop {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_shop {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_ranking {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_ranking {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_settings {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_settings {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_support {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_support {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_exit {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_exit {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_referral {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_referral {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk:hover .ic_streamer {
		background-color: #FFBF40;
	}
	.btn2_game_account_desk_active .ic_streamer {
		background-color: #FFBF40;
	}

	.line_h_account {
		width: 148px;
		height: 1px;
		background: #3C342F;
		margin-top: 8px;
		margin-bottom: 8px;
		margin-left: 32px;
	}

	.coin_balance_left{
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		align-items: flex-start;
		gap: 8px;
	}
	.coin_balance_right{
		display: flex;
		align-items: center;
		gap: 16px;
		margin-left: auto;
	}
	.ic_coins {
		background: url('/wp-content/themes/reborn2_theme/images/icons/coins.png') no-repeat;
		width: 42px;
		height: 42px;
		background-size: 100% 100%;
	}
	.ic_coins_send {
		background: url('/wp-content/themes/reborn2_theme/images/icons/coins.png') no-repeat;
		width: 31px;
		height: 31px;
		background-size: 100% 100%;
	}
	.wrap2_coin_account {
		display: flex;
		align-items: flex-end;
		gap: 8px;
		align-items: center;
	}
	.wrap_coin_account {
		display: flex;
		padding: 0px 4px;
		align-items: flex-end;
		gap: 8px;
		align-items: center;
		margin-top: -50px;
		transition: .5 all;
	}
	.ic_refresh {
		background: url('/wp-content/themes/reborn2_theme/images/icons/ic_refresh.svg') no-repeat;
		width: 24px;
		height: 24px;
		cursor: pointer;
		z-index: 98;
	}
	.btn_buy_coin {
		display: flex;
		padding: 8px 28px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		border: 1px solid #CCC3BF;
		/* color: #CCC3BF; */
	    color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.btn_buy_coin:hover {
		background: #5C4F49;
		border: 1px solid #5C4F49;
		color: #FFCE6D;
	}
	.btn_buy_coin:active {
		background: #3C342F;
		border: 1px solid #3C342F;
		color: #FFCE6D;
	}
	.btn_buy_coin:hover .ic_balance {
		background-color: #FFCE6D;
	}
	.btn_buy_coin_active .ic_balance {
		background-color: #FFCE6D;
	}

	.btn_buy_coin_mob {
		display: none;
	}


	.btn_send_to_game {
		display: flex;
		padding: 8px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		border: 1px solid #FAC459;
		color: #FAC459;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.btn_send_to_game:hover {
		background: #FFCE6D;
		border: 1px solid #FFCE6D;
		color: #26211E;
	}
	.btn_send_to_game:active {
		background: #FFBF40;
		border: 1px solid #FFBF40;
		color: #26211E;
	}

	.btn2_bonus {
		height: 24px;
		width: 130px;
		padding-left: 12px;
		padding-right: 12px;
	}

	.ic_send {
		background-color: #FAC459;
		mask: url('/wp-content/themes/reborn2_theme/images/icons/send1.svg') no-repeat;
		-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/send1.svg') no-repeat;
		width: 24px;
		height: 24px;
	}

	.btn_send_to_game:hover .ic_send {
		background-color: #26211E;
	}
	.btn_send_to_game_active .ic_send {
		background-color: #26211E;
	}

	.btn_send_to_game_mob {
		display: none;
	}
	.game_account_wrap {
		display: flex;
		padding: 24px;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 32px;
		border-radius: 12px;
		background: #3C342F;
		width: calc(100% - 48px);
		margin-bottom: 24px;
	}
	.game2_account_wrap {
		display: flex;
		width: calc(100% - 48px);
		padding: 24px;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 32px;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
		margin-bottom: 24px;
	}



	.ranking_wrap {
		display: flex;
		padding: 24px;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
		gap: 32px;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
		width: calc(100% - 48px);
		margin-bottom: 24px;
	}

	.stream_wrap {
		display: flex;
		padding: 24px;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
		gap: 32px;
		border-radius: 12px;
		border: 1px solid #3C342F;
		background: #26211E;
		width: calc(100% - 48px);
		margin-bottom: 24px;
	}


	.wrap_tabs_account{
		display: flex;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
	}
	.tab_account_server {
		display: flex;
		padding: 11px 24px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 12px;
		background: #3C342F;
		/* color: #FAC459; */
		color: #fff;
		text-align: center;
		font-family: Onest;
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		flex: 1 0 0;
		cursor: pointer;
		transition:.5s ease;
		}
	.tab_account_server:hover:not(.tab_account_server_active):not(.tab_account_server_active) {
		/*
		background: #FFCE6D;
		color: #26211E;
		*/
		background: #5C4F49;
		color: #FFCE6D;
	}
	.tab_account_server_active {
		background: #FAC459;
		color: #26211E;
	}
	.tab_account_server_disabled {
		color: #5C4F49;
		cursor:default;
	}
    .tab_account_server_disabled:hover {
        background: #3C342F!important;
		color: #5C4F49 !important;
		cursor:default;
    }

	.wrap_tabs2_account{
		display: flex;
		align-items: flex-start;
		gap: 8px;
	}

	.wrap_tabs_stream{
		display: flex;
		align-items: flex-start;
		align-self: stretch;
		gap: 8px;
	}

	.tab_account {
		display: flex;
		padding: 10px 16px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px 6px 0px 0px;
		backdrop-filter: blur(5px);
		cursor: pointer;
		transition:.5s ease;
		background: #26211E;
		border-bottom: 3px solid #26211E;
		}

	.tab_account:hover:not(.tab_account_active) {
		background: #3C342F;
		border-bottom: 3px solid #3C342F;
	}
	.tab_account_active {
		background: #3C342F;
		border-bottom: 3px solid #F8AD19;
	}
	.account_label{
		display: flex;
		height: 16px;
		padding: 4px 8px;
		justify-content: center;
		align-items: center;
		gap: 10px;
		border-radius: 6px;
		background: #1C1816;
		color: #F4F1F0;
		text-align: center;
		font-family: Onest;
		font-size: 10px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
	}
	.content_table_account{
		display: flex;
		padding: 24px 16px 16px 16px;
		flex-direction: column;
		align-items: flex-start;
		gap: 24px;
		align-self: stretch;
		border-radius: 0px 12px 12px 12px;
		background: #3C342F;
		margin-top: -32px;
		transition:.5s ease;
	}

	.table_stream_mob{
		display: none;
	}

	.head_table_account{
		display: flex;
		justify-content: space-between;
		align-items: center;
		align-self: stretch;
	}

	.btn_create_account {
		display: flex;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		 background: #FAC459;
		 color: #26211E;
		 text-align: center;
		 font-family: Onest;
		 font-size: 11px;
		 font-style: normal;
		 font-weight: 500;
		 line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		}
	.btn_create_account:hover {
		background: #F8AD19;
	}
	.btn_create_account:active {
		background: #FFBF40;
	}
	.btn_create_account_mob{
		display: none;
	}
	.ic_user3 {
		background: url('/wp-content/themes/reborn2_theme/images/icons/user3.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.wrap_accout_rows{
		display: flex;
		padding: 8px;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
		border-radius: 12px;
        background: #1C1816;
		transition: .5s all;
		height: fit-content;
	}
	.wrap2_accout_rows{
		display: flex;
		padding: 8px;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start;
		gap: 8px;
		align-self: stretch;
		border-radius: 12px;
		transition: .5s all;
		height: fit-content;
	}

	.wrap_default_stream {
		background:none;
		padding: 0px;
		gap: 24px
	}

	.wrap2_accout_rows{
		display: flex;
		padding: 32px 4px;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: 4px;
		align-self: stretch;
		border-radius: 12px;
        background: #1C1816;
		transition: .5s all;
		height: fit-content;
	}

	.wrap_ranking_rows{
       display: none;
	}

	.account_rows{
		display: flex;
		padding: 16px;
		align-items: center;
		gap: 8px;
		flex-shrink: 0;
		border-radius: 12px;
		background: #26211E;
		width: calc(100% - 32px);
		transition:.5s ease;
		flex-direction: column;
		cursor: pointer;
	}
	.account_rows:hover{
		background: #3C342F;
	}
	.account_rows_active{
		background: #3C342F;
	}
	.ic_row {
		background: url('/wp-content/themes/reborn2_theme/images/icons/row1.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.ic2_row {
		background: url('/wp-content/themes/reborn2_theme/images/icons/row1.svg') no-repeat;
		width: 16px;
		height: 16px;
		transform: rotate(90deg);
	}
	.ic_reset_pass {
		background: url('/wp-content/themes/reborn2_theme/images/icons/reset_pass.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.ic_log_account {
		background: url('/wp-content/themes/reborn2_theme/images/icons/log_account.svg') no-repeat;
		width: 16px;
		height: 16px;
		cursor: pointer;
		transition:.5s ease;
	}
	.ic_log_account:hover {
		background: url('/wp-content/themes/reborn2_theme/images/icons/log_account2.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.ic_user4 {
		background: url('/wp-content/themes/reborn2_theme/images/icons/user4.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.icon_row1{
		display: flex;
		padding: 8px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		cursor: pointer;
		transition:.5s ease;
	}
	.icon_row1:hover{
		background: #4e443e;
	}
	.icon_row1:hover .ic_row{
		background: url('/wp-content/themes/reborn2_theme/images/icons/row2.svg') no-repeat;
	}

	.icon_row1_mob{
		display: flex;
		padding: 8px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		cursor: pointer;
		transition:.5s ease;
	}
	.icon_row1_mob:hover{
		background: #4e443e;
	}
	.icon_row1_mob:hover .ic_row{
		background: url('/wp-content/themes/reborn2_theme/images/icons/row2.svg') no-repeat;
	}

	.icon_row2{
		display: flex;
		padding: 8px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		cursor: pointer;
		transition:.5s ease;
		display: none;
	}
	.icon_row2:hover{
		background: #4e443e;
	}
	.icon_row2:hover .ic_row{
		background: url('/wp-content/themes/reborn2_theme/images/icons/row2.svg') no-repeat;
	}

	.icon_row2_mob{
		display: flex;
		padding: 8px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		cursor: pointer;
		transition:.5s ease;
		display: none;
	}
	.icon_row2_mob:hover{
		background: #4e443e;
	}
	.icon_row2_mob:hover .ic_row{
		background: url('/wp-content/themes/reborn2_theme/images/icons/row2.svg') no-repeat;
	}

	.content_row_account{
		display: flex;
		align-items: center;
		gap: 8px;
		flex: 1 0 0;
		align-self: stretch;
	}
	.content2_row_account{
		display: flex;
		/* width: 150px; */
		align-items: center;
		gap: 8px;
		margin-left: 1px;
		margin-right: 8px;
	}
	.btn_reset_pass{
		display: flex;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		margin-left: auto;
	}
	.btn_reset_pass:hover{
		background: #4e443e;
		color: #FFCE6D;
	}

	.btn_locked{
		display: flex;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
		margin-left: auto;
		width: 63px;
	}
	.btn_locked:hover{
		background: #4e443e;
		color: #FFCE6D;
	}


	.hide_content{
		transition: .5s ease;
		visibility: hidden;
		overflow: hidden;
		opacity: 0;
		max-height: 0px;
		padding: 0;
		margin-top: -24px;
	}

	.hide2_content{
		transition: .5s ease;
		visibility: hidden;
		overflow: hidden;
		opacity: 0;
		max-height: 0px;
		padding: 0;
		margin-top: -24px;
	}
	.hide2_content .text_16_account{
		display: none;
	}
	.hide2_content .text_14_account2{
		display: none;
	}
	.hide2_content .primary_link2 {
		display: none;
	}
	.hide2_content .wrap_accout_rows {
		display: none;
	}
	.hide2_content .top_row {
		display: none;
	}


	.top_row{
		display: flex;
		align-items: center;
		align-self: stretch;		
	}
	.top_row_mob{
		display: none;		
	}
	.row_content_wrap{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		align-self: stretch;
		margin-left: -12px;
		margin-bottom: -12px;
		width: calc(100% + 24px);
		
		background-color: #26211E;	
		/* 
		margin-top: 4px; 
		border-radius: 12px;
		*/
		margin-top: 8px;
		border-radius: 8px;
	}
	.row_content_hide{
		opacity: 0;
		max-height: 0;
		display: none;
	}
	@keyframes fadeIn_acc {
		0% { opacity: 0; }
		100% { opacity: 1; }
	  }
	
	  .row_content_show{
		animation: fadeIn_acc 0.5s;
		max-height: 100%;
		opacity: 1;
		display: block;
	  }

	.row_header{
		display: flex;
		padding: 12px 16px;
		align-items: center;
		gap: 8px;
		align-self: stretch;
		/* border-radius: 12px 12px 0px 0px; */
		background: #1C1816;
		align-items: flex-start;
		border-radius: 8px 8px 0px 0px;
	}
	.invoice_content{
		display: flex;
		padding: 8px 16px;
		align-items: center;
		gap: 8px;
		align-self: stretch;
	}
	.unstuck_content{
		display: flex;
		align-items: flex-start;
		width:fit-content;
	}
	.ic_unstuck {
		background: url('/wp-content/themes/reborn2_theme/images/icons/unstuck.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.ic_unlock_account {
		background: url('/wp-content/themes/reborn2_theme/images/icons/ic_unlock1.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.ic2_unlock_account {
		background: url('/wp-content/themes/reborn2_theme/images/icons/ic_unlock2.svg') no-repeat;
		width: 24px;
		height: 24px;
	}
	.ic_locked_account {
		background: url('/wp-content/themes/reborn2_theme/images/icons/ic_locked1.svg') no-repeat;
		width: 16px;
		height: 16px;
	}
	.btn_unstuck{
		display: flex;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		flex: 1 0 0;
		border-radius: 6px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
	}
	.btn_unstuck:hover{
		background-color: #3C342F;
	}

	.btn_unlock{
		display: flex;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		border-radius: 6px;
		color: #CCC3BF;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: pointer;
		transition:.5s ease;
	}

    .btn_unlock:hover{
		background-color: #3C342F;
	}

	.btn_locked{
		display: flex;
		padding: 8px 12px;
		justify-content: center;
		align-items: center;
		gap: 8px;
		color: #FAC459;
		text-align: center;
		font-family: Onest;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		line-height: normal;
		cursor: default;
	}




	.invoice1_wrap_mob{
		display: none;
	}
	.coin_refresh {
		display: flex;
		width: 172px;
		height: 42px;
		padding: 0px 4px;
		align-items: flex-end;
		gap: 8px;
		border-radius: 6px;
		background-color:  #5C4F49;
		opacity: 0;

	}

	.img_coin_refresh {
		display: flex;
		width: 172px;
		height: 42px;
		padding: 0px 4px;
		align-items: flex-end;
		gap: 8px;
		border-radius: 6px;
		background-blend-mode: luminosity, normal;
		background-image: url('/wp-content/themes/reborn2_theme/images/background/coin_refresh.gif');
		background-size: 150% 300%;
		background-color:  #5C4F49;
		background-position: center;
		background-blend-mode: luminosity, normal;
		background-repeat: no-repeat;
		opacity: .2;
	}

	.coin_content_hide{
		opacity: 0;
		max-height: 0;
		display: none;
	}
	@keyframes fadeIn_coin {
		0% { opacity: 0; }
		100% { opacity: 1; }
	  }
	
.coin_content_show{
	animation: fadeIn_coin 0.5s;
	max-height: 100%;
	opacity: 1;
	display: block;
}

.send_bk{
	height: 100%;
	width: 100%;
	flex-shrink: 0;
	background: rgba(60, 52, 47, 0.60);
     backdrop-filter: blur(5px);
	 position: fixed;
	 top: 0;
	 z-index: 100;
}
.hide_send_bk{
	display: none;
}


.send_bk_mob{
	display: none;
  }

.lock-scroll {
	overflow: hidden;
  }

  .wrap_send {
	display: flex;
	width: 600px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	background: #26211E;
	position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }


.top_send{
  display: flex;
	padding: 20px 20px 0px 20px;
	align-items: flex-start;
	align-self: stretch;
}

  .top_send_mob{
display: none;
  }

.ic_close_send {
	background-color: #F4F1F0;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/ic_close_send1.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/ic_close_send1.svg') no-repeat;
	width: 24px;
	height: 24px;
}

.btn_close_send {
	display: flex;
	width: 32px;
	height: 32px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
}
.btn_close_send:hover{
	background: #5C4F49;
}
.btn_close_send:hover .ic_close_send{
	background-color: #FAC459;
}

.content_send{
	display: flex;
	padding: 24px 32px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	align-self: stretch;
	gap: 24px;
  }

.middle_2fa_page{
	display: flex;
	padding: 24px 32px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	align-self: stretch;
	gap: 24px;
}

  .content_send_refs{
	display: flex;
	padding: 0px 32px;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
	margin-top: 24px;
  }

.send_field {
	width: calc(100% - 32px);
}
.prefix_field {
	width: 120px;
}
.to_send{
	display: flex;
	padding: 0px 16px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	height: 30px;
}
.to_send2fa{
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	height: 30px;
}
.wrap_send_2fa {
display: none;
  }
.bottom_send{
	display: flex;
	padding: 16px 32px 32px 32px;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
  }
  .btn_send_coins {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	/*
    background: #5C4F49;
	color: #FAC459;
	*/
	background: #3C342F;
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	flex: 1 0 0;
    }

.btn_send_coins:hover:not(.btn_send_coins_disbled) {
	/*
	background: #FFCE6D;
	color: #26211E;
	*/
	background: #5C4F49;
	color: #FFCE6D;
}
.btn_send_coins:active:not(.btn_send_coins_disbled) {
	background: #FFBF40;
	color: #26211E;
}

.btn_send_coins_disbled {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #5C4F49;
	color: #9A877E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	flex: 1 0 0;
    }

.btn3_send_coin{
	display: flex;
	height: 32px;
	padding: 8px 38px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	flex: 1 0 0;
	display: none;
}
.btn3_send_coin:hover {
	background: #F8AD19;
}
.btn3_send_coin:active {
	background: #FFBF40;
	color: #26211E;
}


.div1_send {
	display: flex;
	flex-direction: column;
	width: 100%;
	gap: 24px;
	transition:.5s all;
}
.hide_div1_send {
	height: 0px;
	margin-top: -26px;
	opacity: 0;
	 .btn_dropdown{
		display: none;
	 }
	 .content_label_dropdown{
		display: none;
	 }
	 .btn_dropdown_label{
		display: none;
	 }
}

.content_coin_ammount{
	display: flex;
	align-items: center;
	gap: 16px;
	align-self: stretch;
	margin-bottom: 8px;
}
.coin_balance2{
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	gap: 4px;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 115px;
}
.width_coin_input {
	width: 377px;
	margin-left: auto;
}

.input-field-account{
	position: relative;
	transition: .5s ease;
		input:focus{
		outline: none;
	}
	
  }

  .input-field-account input[type=text], .input-field-account input[type=password], .input-field-account input[inputmode=numeric]{
	display: flex;
	height: 34px;
	padding: 12px 16px 2px 16px;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	box-shadow:inset 0px 0px 0px 1px #5C4F49;
	background: #3C342F;	
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	caret-color: #FAC459; 
	-webkit-transition: all .5s ease-in-out;
	transition: .5s ease-in-out;
	border: none;
  }

  .input-field-account input:hover{
	box-shadow:inset 0px 0px 0px 2px #7D6B62;
	border: none;
    }

  .input-field-account input:focus{
	box-shadow:inset 0px 0px 0px 2px #FAC459;
	border: none;
  }

  .input-field-account input:disabled{
	box-shadow: none;
	border: 0px;
	border: none;
  }

  .input-field-account label{
	position: absolute;
	top: 25px;
	left: 15px;
	transform: translateY(-50%);
	color: #7D6B62;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	pointer-events: none;
	transition: 0.3s;
  }
	
  .error_amount input[type=text], .input-field-account input[type=password], .input-field-account input[inputmode=numeric]{
	border-radius: 12px;
	box-shadow:inset 0px 0px 0px 2px #EE3275;
  }
  .error_amount input:hover{
	box-shadow:inset 0px 0px 0px 2px #EE3275;
    }
  .error_amount input:focus{
	box-shadow:inset 0px 0px 0px 2px #EE3275;
	}




.caption_coin_error{
	color: #EE3275;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	margin-top: 14px;
	margin-bottom: -29px;
	margin-left: 14px;
	display: none;
}

.btn2_buy {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	display: none;
    }
.btn2_buy:hover {
	background: #F8AD19;
}
.btn2_buy:active {
	background: #FFBF40;
}
.ic_clear_field {
	background: url('/wp-content/themes/reborn2_theme/images/icons/clear_field1.svg') no-repeat;
	width: 16px;
	height: 16px;
}
.btn_clear_field {
	display: flex;
	width: 32px;
	height: 32px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	cursor: pointer;
}
.btn_clear_field:hover .ic_clear_field{
	background: url('/wp-content/themes/reborn2_theme/images/icons/clear_field2.svg') no-repeat;
}

.clear_container{
	width: 32px;
	height: 32px;
	margin-top: -40px;
	margin-left: auto;
	margin-right: 8px;
	position: relative;
	display: none;
}

.content_wait{
	display: flex;
	width: 100%;
	flex-direction: column;
	align-items: center;
	gap: 12px;
	padding-top: 44px;
	padding-bottom: 50px;
}

.content2_wait{
	display: flex;
	width: 100%;
	flex-direction: column;
	align-items: center;
	gap: 12px;
	padding-top: 24px;
	padding-bottom: 16px;
}



.wrap_wait{
	display: flex;
	width: 84px;
	height: 84px;
	align-items: center;
	justify-content: center;
}

.wait1{
	display: flex;
	width: 84px;
	height: 84px;
	flex-shrink: 0;
	background-color: #3C342F;
	border-radius: 44px;
}
.wait2{
	display: flex;
	opacity: 1;
	width: 20px;
	height: 20px;
	background-color: #5C4F49;
	border-radius: 32px;
	transition: 2s ease;
	position: absolute;
	
}

.anim_wait1 {
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 1s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 1s;
    -webkit-animation-name: grow;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: grow;
    -moz-animation-duration: 2s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    transition-property: -moz-transform;
    transition-duration: 1s;
    animation-name: grow;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@-webkit-keyframes grow {
    from {
        -webkit-transform:scale(1);
    }
    to {
        -webkit-transform:scale(4);
    }
}
@-moz-keyframes grow {
    from {
        -moz-transform:scale(1);
    }
    to {
        -moz-transform:scale(4);
    }
}
@keyframes grow {
    from {
        transform:scale(1);
    }
    to {
        transform:scale(4);
    }
}

.wait2b{
	opacity: 1;
	width: 60px;
	height: 60px;
}


.wait3{
	background: url('/wp-content/themes/reborn2_theme/images/icons/wait3.svg') no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
}

.wrap_send_succes {
	display: flex;
	width: 600px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	background: #26211E;
	display: none;
	position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .show_send_succes{
	display: flex;
  }


  .wrap_send_error {
	display: flex;
	width: 600px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	background: #26211E;
	display: none;
	position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

  }
  .show_send_error{
	display: flex;
  }

  .succes_coin1{
	display: flex;
	width: 84px;
	height: 84px;
	flex-shrink: 0;
	background-color: rgba(38, 237, 110, 0.32);
	border-radius: 44px;
}
.succes_coin2{
	display: flex;
	width: 60px;
	height: 60px;
	background-color: rgba(38, 237, 110, 0.29);
	border-radius: 32px;
	position: absolute;
	
}
.succes_coin3{
	background: url('/wp-content/themes/reborn2_theme/images/icons/succes_coin.svg') no-repeat;
	width: 40px;
	height: 40px;
	position: absolute;
	background-size: 100% 100%;
}

.error_coin1{
	display: flex;
	width: 84px;
	height: 84px;
	flex-shrink: 0;
	background-color: #4E1E2F;
	border-radius: 44px;
}
.error_coin2{
	display: flex;
	width: 60px;
	height: 60px;
	background-color: #8D1943;
	border-radius: 32px;
	position: absolute;
	
}
.error_coin3{
	background: url('/wp-content/themes/reborn2_theme/images/icons/error_coin.svg') no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	background-size: 100% 100%;
}

.content_succes_coin {
	display: flex;
	gap: 16px;
	flex-direction: column;
	width: 100%;
	padding-left: 32px;
	padding-right: 32px;
	width: calc(100% - 64px);
	display: none;
}

.alert_succes{
	display: flex;
	padding: 24px 16px;
	align-items: center;
	gap: 12px;
	flex: 1 0 0;
	border-radius: 12px;
	background: linear-gradient(0deg, rgba(92, 184, 20, 0.10) 0%, rgba(92, 184, 20, 0.10) 100%), #1C1816;
}

.alert_error{
	display: flex;
	padding: 24px 16px;
	align-items: center;
	gap: 12px;
	flex: 1 0 0;
	border-radius: 12px;
	background: linear-gradient(0deg, rgba(220, 53, 53, 0.10) 0%, rgba(220, 53, 53, 0.10) 100%), #1C1816;
	margin-bottom: 10px;
}

.succes_coin4{
	background: url('/wp-content/themes/reborn2_theme/images/icons/succes_coin2.svg') no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
}

.wrap_info_succes {
	display: flex;
	padding: 16px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
	background: #3C342F;
	margin-bottom: 8px;
}
.content_row_succes {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}

.btn_back_to_shop{
	display: flex;
	height: 32px;
	padding: 8px 38px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-bottom: 32px;
}
.btn_back_to_shop:hover {
	background: #F8AD19;
}
.btn_back_to_shop:active {
	background: #FFBF40;
	color: #26211E;
}

.btn_radio_server {
	background: url('/wp-content/themes/reborn2_theme/images/icons/radio_off_default.svg') no-repeat;
	width: 21px;
	height: 21px;
	display: flex;
	cursor: pointer;
	background-position: center;
}
.btn_radio_server:hover {
	background: url('/wp-content/themes/reborn2_theme/images/icons/radio_off_hover.svg') no-repeat;
}

.btn_radio_server_active {
	background: url('/wp-content/themes/reborn2_theme/images/icons/radio_on_default.svg') no-repeat;
}
.btn_radio_server_active:hover {
	background: url('/wp-content/themes/reborn2_theme/images/icons/radio_on_hover.svg') no-repeat;
}
.wrap_srv_list_coin{
 display: none;
}

.tool_copy{
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	padding-top: 30px;
	margin-left: -45px;
	overflow: hidden;
	margin-top: -5px;
	position: absolute;
	display: flex;
}

.bk2_arena_center{
display: none;
}

.bk2_arena_center{
display: none;
}

.tool_copy_confirm{
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	padding-top: 30px;
	margin-left: -18px;
	overflow: hidden;
	margin-top: -5px;
	position: absolute;
	display: flex;
}
.copy_list_wrap{
	display: flex;
	padding: 8px;
	justify-content: center;
	align-items: center;
	background: #1C1816;
	border-radius: 6px;
}
.pop_up_arrow_copy{
	width: 12px;
	height: 6px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_arrow.svg') no-repeat;
	margin-top: -20px;
}
.content_drop_coin {
	max-height: 0px;
	width: 100%;
}
.content_drop_shop {
	width: 100%;
	height:auto;
}
.prefix_wrap{
	display: flex;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
	height: 48px;
}
.prefix_wrap2{
	display: flex;
	align-items: center;
	gap: 4px;
}

.ic_refresh_acc {
	background-color: #FFE0A4;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/refresh_01.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/refresh_01.svg') no-repeat;
	transition: .5s ease;
	width: 24px;
	height: 24px;
}

.btn_refresh_acc {
	display: flex;
	height: 32px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #5C4F49;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_refresh_acc:hover {
	background: #FFCE6D;
}
.btn_refresh_acc:active {
	background: #FFBF40;
}
.btn_refresh_acc:hover .ic_refresh_acc {
	background-color: #000;
}
 
.btn_refresh_acc_active {
	display: flex;
	height: 32px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FFBF40;
	line-height: normal;
	transition:.5s ease;
}
.btn_refresh_acc_disable {
	display: flex;
	height: 32px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #5C4F49;
}
.balance_content{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	align-self: stretch;
	border-radius: 12px;
    background: #3C342F;
}
.balance_content2{
	display: flex;
	width: calc(100% - 48px);
	padding: 24px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 16px;
	border-radius: 12px;
}
.balance_content3{
	display: flex;
	align-items: center;
	gap: 16px;
	width: 100%;
}
.balance_content4{
	display: flex;
	padding: 24px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
	border: 1px solid #3C342F;
	background: #26211E;
	margin-bottom: 270px;
}

.balance_content5{
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}

.payment_field {
	width: 220px;
	border: solid 2px #3C342F;
}

.classes_field {
	width: 190px;
	border: solid 2px #3C342F;
}
.amount_field {
	width: 170px;
	border: solid 2px #3C342F;
}
.bonus_code_field {
	width: 420px;
}

.character_name_field {
	width: 507px;
}

.pay_dropdown{
	width: 250px;
	margin-top: 142px;
}

.classes_dropdown{
	width: 220px;
	margin-top: 410px;
	max-height: 350px;
}
.amount_dropdown{
	width: 198px;
	margin-top: 268px;
	margin-left: 274px;
}

.btn_buy_bonus {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
    }
.btn_buy_bonus:hover {
	background: #F8AD19;
}
.btn_buy_bonus:active {
	background: #FFBF40;
}

.buy_icon_24 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/buy_24.svg') no-repeat;
	width: 24px;
	height: 25px;
}

.btn_buy_bonus_active {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FFBF40;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	transition:.5s ease;
}

.wrap3_teleport {
display: none;
  }

  .shop_wrap1 {
	display: flex;
	padding: 16px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
    background: #1C1816;
  }
  .shop_row_wrap{
	display: flex;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
  }

  .shop_box_content{
	display: flex;
	align-items: flex-start;
	flex: 1 0 0;
	border-radius: 12px;
	height: 131px;
  }
  
  .shop_box_wrap{
	display: flex;
	align-items: flex-start;
	flex: 1 0 0;
	border-radius: 0px 12px 12px 0px;
	border: 1px solid #3C342F;
	background: #26211E;
	margin-left: -1px;
	height: 129px;
  }
  .alert_green{
	background: #222816;
  }

  .left_border_box{
	display: flex;
	height: auto;
	padding: 16px 6px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
	align-self: stretch;
	border-radius: 12px 0px 0px 12px;
	background: linear-gradient(267deg, #814B36 0%, #332219 100%);
	z-index: 1;
  }
  .border_green{
	background: linear-gradient(267deg, #21AF69 0%, #051C08 100%);
  }
  .shop_content_box_wrap{
	display: flex;
	padding: 16px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	flex: 1 0 0;
  }
  .icon_shop{
	display: flex;
	width: 50px;
	height: 50px;
  }
  .shop_line_content{
	display: flex;
	align-items: center;
	gap: 12px;
	align-self: stretch;
	width: 100%;
  }
  .green_label{
	display: flex;
	height: 16px;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 6px;
	background: #222816;
	color: #10C44C;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: auto;
  }


.shop_line_content1{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
	flex: 1 0 0;
}
.shop_line_content2{
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	width: 100%;
}
.shop_line_content3{
	display: flex;
	flex: 1 0 0;
	align-items: center;
	width: 100%;
}
.ic_coins_shop {
	background: url('/wp-content/themes/reborn2_theme/images/icons/coins.png') no-repeat;
	width: 24px;
	height: 24px;
	background-size: 100% 100%;
}
.ic2_coins_shop{
	background: url('/wp-content/themes/reborn2_theme/images/icons/coins.png') no-repeat;
	width: 24px;
	height: 24px;
	background-size: 100% 100%;
}
.btn_shop1{
	display: flex;
	width: 80px;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	background: #5C4F49;
	color: #9A877E;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: auto;
}

.btn_buy_shop {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
    }
.btn_buy_shop:hover {
	background: #F8AD19;
}
._plus_32 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_05.svg') no-repeat;
	width: 16px;
	height: 17px;
  }
.ic_receive_shop {
	background: url('/wp-content/themes/reborn2_theme/images/icons/receive_shop.svg') no-repeat;
	width: 16px;
	height: 17px;
}

.btn_buy_shop:hover ._plus_32 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_05.svg') no-repeat;
  }

.btn_buy_shop_active {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FFBF40;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	transition:.5s ease;
}

.btn_recive_shop_mob {
display: none;
 }

 .btn_recive_shop {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
    }
.btn_recive_shop:hover {
	background: #F8AD19;
}
.btn_recive_shop:hover .ic_receive_shop {
	background: url('/wp-content/themes/reborn2_theme/images/icons/receive_shop.svg') no-repeat;
  }

.btn_recive_shop_active {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FFBF40;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	transition:.5s ease;
}


.content_rune1 {
	display: flex;
	align-items: center;
	gap: 12px;
	align-self: stretch;
}
.content_rune2 {
	display: flex;
	padding: 2px;
	align-items: center;
	align-self: stretch;
	border-radius: 12px;
    background: #3C342F;
}
.content_rune3 {
	display: flex;
	padding: 8px 16px;
	align-items: flex-start;
	gap: 12px;
	flex: 1 0 0;
	border-radius: 10px;
	border: 1px solid #3C342F;
	background: #26211E;
}
.wiki_logo_shop {
	display: flex;
	padding: 8px 16px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
	align-self: stretch;
	border-radius: 10px;
	height: 146px;
	cursor: pointer;
}
.ic_wiki_shop{
	background: url('/wp-content/themes/reborn2_theme/images/icons/wiki_shop.svg') no-repeat;
	width: 117px;
	height: 52px;
}
.content_rune4 {
	display: flex;
	padding: 2px 0px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 4px;
	flex: 1 0 0;
}
.coin_gender_wrap1 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}
.coin_gender_wrap2 {
	display: flex;
	align-items: flex-end;
	gap: 8px;
	margin-left: 0 auto;
}

.coin_gender_wrap3 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
}

.wrap_classes_tab {
	display: flex;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	margin-left: 24px;
}
.wrap_classes_tab_mob {
	display: none;
  }
.classes_tab {
	display: flex;
	height: 26px;
	padding: 11px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
    background: #3C342F;
	color: #FAC459;
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition: .5s ease;
}
.classes_tab:hover {
   background: #FFD685;
   color: #26211E;
}
.classes_tab:active {
	color: #26211E;
	background: #FAC459;
}
.classes_tab_active {
	color: #26211E;
	background: #FAC459;
}

.table_header2_class{
	display: flex;
	align-items: flex-start;
	align-self: stretch;
	background-color: #1C1816;
	border-radius: 12px 12px 0px 0px;
	margin-top: 24px;
}

.table_column {
    display: flex;
    flex-direction: column;
}

.wrap_table_class{
	display: flex;
	align-items: flex-start;
	align-self: stretch;
	background-color: #1C1816;
}

.table_header_class{
	display: flex;
	height: 18px;
	padding: 12px 24px;
	align-items: center;
	gap: 12px;
	border-bottom: 1px solid #3C342F;
	color: #CCC3BF;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.col1_clss{
	width: 6%;
}
.col2_clss{
	width: 22%;
}
.col3_clss{
	width: 30%;
}
.col4_clss{
	width: 30%;
}
.col5_clss{
	width: 6%;
}
.col6_clss{
	width: 6%;
}
.col7_clss{
	width: 40%;
}
.col8_clss{
	width: 15%;
}
.col9_clss{
	width : 75px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	text-align: left;
}
.col10_clss{
	width: 55%;
}

.table_cell_class{
	display: flex;
	padding: 12px 24px;
	align-items: center;
	gap: 12px;
	align-self: stretch;
	color: var(--White, #FFF);
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.table_cell_rank{
	display: inline-block;
	color: #FFF;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	padding: 0px;
	align-items: center;
	gap: 0px;
	font-size: 11px;
	font-weight: 400;
}

.wrap_cell_content {
	width: 100%;
	height: auto;
	background-color: #26211e;
	border-radius: 0px 0px 12px 12px;
}

.ic_class{
	width: 16px;
	height: 16px;
	aspect-ratio: 1/1;
	background-repeat: no-repeat;
}
.ic2_class{
	width: 8px;
	height: 16px;
	aspect-ratio: 1/2;
	background-repeat: no-repeat;
}
.line_h_class{
	width: 100%;
	height: 1px;
	background-color: #3C342F;
}
.line2_h_support{
	width: 100%;
	height: 1px;
	background-color: #3C342F;
}

.head_rankings{
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}

.head_table_rankings{
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	margin-top: -24px;
	padding-top: 24px;
	background-color: #3C342F;
	flex-direction: column;
}

.sticky_table_rankings {
	position: sticky;
	top: 73px;
}
.content_tabs_rankings{
	width: 100%;
    height:auto;
}
.content_tabs_rankings_mob{
display: none;
}

.banner_top_stream {
	display: flex;
	width: calc(100% - 24px);
	padding-right: 24px;
	align-items: center;
	gap: 16px;
	border-radius: 12px;
	border: 1px solid #3C342F;
	background: linear-gradient(91deg, #9747FF 0%, #26211E 24.26%);
}
.ic_twitch_bk{
	width: 138px;
	height: 85px;
	flex-shrink: 0;
	background: url('/wp-content/themes/reborn2_theme/images/icons/twitch1.png') no-repeat;
	background-size: 100% 100%;
}

.banner_text_content{
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex: 1 0 0;
}

.banner_text_stream{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
	align-self: stretch;
}

.ic_write {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_write.svg') no-repeat;
	width: 24px;
	height: 24px;
  }

.btn_write {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_write:hover {
	background: #F8AD19;
}
.btn_write:active {
	background: #FFBF40;
}

.btn_write_active {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FFBF40;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	transition:.5s ease;
}
.ic_str_twitch {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_str_twitch.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
.ic_str_youtube {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_str_youtube.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
.ic_str_trovo {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_str_trovo.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
.ic_str_tiktok {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_str_tiktok.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
  .ic_str_kick {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_str_kick.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
  .ic_materials {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_materials.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
  .content_text_streamers{
		display: none;
  }


  .tab_stream {
	display: flex;
	padding: 10px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px 6px 0px 0px;
	backdrop-filter: blur(5px);
	cursor: pointer;
	transition:.5s ease;
	background: #26211E;
	border-bottom: 3px solid #26211E;
	}

.tab_stream:hover:not(.tab_stream_active) {
	background: #3C342F;
	border-bottom: 3px solid #3C342F;
}
.tab_stream_active {
	background: #3C342F;
	border-bottom: 3px solid #F8AD19;
	backdrop-filter: blur(5px);
}

.wrap3_accout_rows{
		display: flex;
		justify-content: start;
		align-items: center;
		gap: 16px;
        flex-wrap: wrap;
}

.row_content_stream{
	display: flex;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
    justify-content: center;
}
iframe {
    display:block;
	width: 357px;
	height: 200px;
}

.img_stream {
	height: 170px;
	width: 345px;
	flex: 1 0 0;
	background: url('/wp-content/themes/reborn2_theme/images/icons/img_stream.png');
	background-repeat: no-repeat;
	background-size: cover;
}

.img_stream_mob {
  display: none;
}

.btn_materials {
	display: flex;
	height: 16px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
    }
.btn_materials:hover {
	background: #F8AD19;
}
.btn_materials:active {
	background: #FFBF40;
}

.btn_materials_active {
	display: flex;
	height: 16px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FFBF40;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	transition:.5s ease;
}

.stream_text_content {
	display: flex;
	padding: 0px 16px;
	flex-direction: column;
	align-items: flex-start;
}
.content_popup_stream{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	align-self: stretch;
	padding: 0px 32px;
}
.frame_stream_popup {
display: flex;
padding: 12px;
justify-content: flex-end;
align-items: center;
gap: 24px;
align-self: stretch;
margin-top: 24px;
margin-bottom: 24px;
justify-content: space-between;
flex: 1 0 0;
}

.ic_dld_stream {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_dld_stream1.svg') no-repeat;
	width: 24px;
	height: 24px;
  }


.btn_dld_stream {
	display: flex;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #FAC459;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	}
.btn_dld_stream:hover {
	background: #FFCE6D;
	border: 1px solid #FFCE6D;
	color: #26211E;
}
.btn_dld_stream:hover .ic_dld_stream {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_dld_stream2.svg') no-repeat;
}
.btn_dld_stream:active {
	background: #FFBF40;
	border: 1px solid #FFBF40;
	color: #26211E;
}
.top_referral{
	display: flex;
	height: 251px;
	padding: 24px;
	align-items: flex-end;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
	border: 1px solid #3C342F;
    background: url('/wp-content/themes/reborn2_theme/images/background/referral_bg.png') lightgray 50% / cover no-repeat;
}
.wrap_top_refs{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	flex: 1 0 0;
	align-self: stretch;
}
.wrap_link_refs {
display: flex;
height: 59px;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
}

.link_content_refs{
	display: flex;
	height: 41px;
	align-items: center;
	gap: 8px;
	flex-shrink: 0;
	max-width: 600px;
}
.ic_copy_refs {
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_refs1.svg') no-repeat;
	width: 30px;
	height: 24px;
	cursor: pointer;
	transition:.5s ease;
}
.ic_copy_refs:hover {
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_refs2.svg') no-repeat;
}

.link_referral {
	justify-content: center;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	transition:.5s ease;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
    }

.send_togame_refs{
	display: flex;
	padding: 24px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
	border: 1px solid #3C342F;
	background: #26211E;
}
.wrap_send_refs{
	display: flex;
	height: 66px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}
.coin_send_refs{
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	gap: 8px;
}
.content_coin_refs{
	display: flex;
	padding: 0px 4px;
	align-items: center;
	gap: 8px;
}
.ic_coin_refs{
	width: 42px;
	height: 42px;
	aspect-ratio: 1/1;
	background: url('/wp-content/themes/reborn2_theme/images/icons/coin_refs.png') no-repeat;
	background-size: 100% 100%;
}
.ic2_coin_refs{
	width: 31px;
	height: 31px;
	aspect-ratio: 1/1;
	background: url('/wp-content/themes/reborn2_theme/images/icons/coin_refs.png') no-repeat;
	background-size: 100% 100%;
}
.right_coin_refs{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
	margin-bottom: -8px;
}
.wrap_info_reward {
	display: flex;
	align-items: center;
	gap: 8px;
}
.ic_info_refs {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_info_refs.svg') no-repeat;
	width: 16px;
	height: 16px;
}
.top_table_refs{
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}
.left_table_refs{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
}

.ic_list_reward {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_list_reward.svg') no-repeat;
	width: 24px;
	height: 25px;
  }
  .ic_progress {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_progress.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
  .ic_complete_refs {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_complete_refs.svg') no-repeat;
	width: 16px;
	height: 16px;
  }


.btn_reward_list {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_reward_list:hover {
	background: #F8AD19;
}
.btn_reward_list_active {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FFBF40;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	transition:.5s ease;
}
.left_row_refs{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
}
.complete_refs{
	display: flex;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 4px;
	border-radius: 6px;
    background: #222816;
	color: #10C44C;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-left: auto;
}


.progress_refs{
	display: flex;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 4px;
	border-radius: 6px;
	background: #2D1E13;
	margin-left: auto;
	cursor: pointer;
	position: relative
}

.progress_refs .tooltip_refs {
	visibility: hidden;
	background-color: #1C1816;
	color: #FFF;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
	border-radius: 6px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	position: absolute;
	z-index: 1;
	bottom: -210%;
	left: -100%;
	opacity: 0;
	transition: opacity 0.7s;
	width: 250px;
  }

  .progress_refs .tooltip_refs::after {
	content: "";
	position: absolute;
	top: -25%;
	left: 50%;
	margin-left: -6px;
	border-width: 6px;
	border-style: solid;
	border-color: #1C1816 transparent transparent transparent;
	transform: rotate(180deg);
  }
  
  .progress_refs:hover .tooltip_refs {
	visibility: visible;
	opacity: 1;
  }

  .wrap_reward {
	display: flex;
	width: 1100px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	background: #26211E;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  }

  .wrap2_reward {
	display: flex;
	padding: 24px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
    background: #1C1816;
  }

  .row_reward {
	display: flex;
	padding: 4px 0px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
  }

  .content1_reward {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 6px;
  }
  .content2_reward {
	display: flex;
	align-items: center;
	gap: 8px;
  }
  .content3_reward {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
  }
  .content4_reward {
	display: flex;
	align-items: flex-start;
	gap: 16px;
  }
  .content5_reward {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 2px;
  }
  .ic_hand_star {
	background: url('/wp-content/themes/reborn2_theme/images/icons/hand_star.svg') no-repeat;
	width: 24px;
	height: 25px;
  }
  .icon_reward {
	width: 40px;
    height: 40px;
  }
  .content_srv_reward{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
  }
.support_top_content {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
	margin-bottom: -16px;
}
.top_left_content {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
}
.btn_ticket {
	display: flex;
	height: 24px;
	padding: 8px 38px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-left: auto;
    }
.btn_ticket:hover {
	background: #F8AD19;
}
.btn_ticket:active {
	background: #FFBF40;
}
.support_switcher{
	/*
	display: flex;
	height: 42px;
	padding: 3px;
	align-items: center;
	gap: 2px;
	border-radius: 12px;
	background: #1C1816;
	*/
display: flex;
width: 472px;
padding: 2px;
align-items: center;
border-radius: 12px;
background: #1C1816;
height: 36px;	
}
.btn_switcher{
	display: flex;
	height: 18px;
	width: 123px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
	color: #B3A59E;
	border: 0.5px solid #1C1816;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
/*
.btn_switcher:hover:not(.btn_switcher_active)  {
    background: #5C4F49;
	color: #FFCE6D;
}
*/
.btn_switcher:active {
	/*
	background: #FAC459;
	color: #26211E;
	*/
color: #fff;
border-radius: 10px;
border: 0.5px solid #5C4F49;
background: #3C342F;
box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.04), 0 4px 8px 0 rgba(0, 0, 0, 0.04), 0 0 1px 0 rgba(0, 0, 0, 0.04);
cursor: default;
}
.btn_switcher_active{
	/*
	background: #FAC459;
	color: #26211E;
	background: #F00;
	*/
color: #fff;
border-radius: 10px;
border: 0.5px solid #5C4F49;
background: #3C342F;
box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.04), 0 4px 8px 0 rgba(0, 0, 0, 0.04), 0 0 1px 0 rgba(0, 0, 0, 0.04);
cursor: default;
}

.line_v_switcher{
background: url('/wp-content/themes/reborn2_theme/images/icons/divider.svg') no-repeat;
width: 1px;
height: 24px;
}

.left_row_support{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
	flex: 1 0 0;
}
.right_row_support{
	display: flex;
	align-items: center;
	gap: 16px;
}
.srv_label_support {
	display: flex;
	height: 16px;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 6px;
	background: #3C342F;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.ic_copy_support {
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_supp1.svg') no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
	transition:.5s ease;
}
.ic_copy_support:hover {
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_supp2.svg') no-repeat;
}
.ic_copy_active{
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_supp2.svg') no-repeat;
}
.closed_support{
	display: flex;
	height: 16px;
	width: 53px;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	flex: 1 0 0;
	cursor: pointer;
	position: relative;
	border-radius: 6px;
	background: #1C1816;
	color: #F4F1F0;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.head_table_support{
	display: flex;
	justify-content: space-between;
	align-items: center;
	background-color: #26211E;
	width: 100%;
	padding-bottom: 16px;
	padding-top: 16px;
	margin-bottom: -32px;
	margin-top: -32px;
}
.sticky_table_support {
	position: sticky;
	top: 73px;
	z-index: 1;
	border-bottom: 8px solid #1C1816;
}
.test_class{
	width: 100px;
	height: 100px;
	background-color: #21B36C;
}

.wrap_ticket {
	display: flex;
	width: 750px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	margin: 0 auto;
	margin-top: 24px;
	margin-bottom: 24px;
}

.ticket_header{
	display: flex;
	width: 100%;
	align-items: center;
	gap: 16px;
}

.wrap2_ticket {
	display: flex;
	padding: 16px 0px;
	width: 100%;
	flex-direction: column;
	align-items: flex-start;
	background: #1C1816;
	margin-top: 24px;
	gap: 8px;
	align-self: stretch;
	border-radius: 12px 12px 0px 0px;
	padding-bottom: 24px;
	height: 560px;
	overflow: hidden;
	scrollbar-gutter: stable;
}
.wrap2_ticket:hover {
	overflow-y: scroll;
	resize: none;
	scrollbar-gutter: stable;
}
.wrap2_ticket::-webkit-scrollbar {
	width: 9px;
	}
	.wrap2_ticket::-webkit-scrollbar-track {
		background-color: #FFE0A4;
	}
	.wrap2_ticket::-webkit-scrollbar-thumb:hover {
		background-color: #FFCE6D;
		border-right: solid 7px #1C1816;
		border-left: solid 0px #1C1816;
	}
	.wrap2_ticket::-webkit-scrollbar-thumb:focus {
		background-color: #F8AD19;
		border:solid 1px #F8AD19;
	}
	.wrap2_ticket::-webkit-scrollbar-track-piece:end {
		background: transparent;
		margin-bottom: 0px; 
	}
	.wrap2_ticket::-webkit-scrollbar-track-piece:start {
		background: transparent;
		margin-top: 12px;
	}
	.wrap2_ticket::-webkit-scrollbar-track {
		background: transparent;
	}
	.wrap2_ticket::-webkit-scrollbar-thumb {
		background-color: #FFE0A4;
		border-right: solid 7px #1C1816;
		border-left: solid 0px #1C1816;
	}


.ic_back_supp {
	background-color: #FFE0A4;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/back_supp1.svg') no-repeat;
    -webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/back_supp1.svg') no-repeat;
	transition: .5s ease;
	width: 24px;
	height: 24px;
  }

.btn_back_ticket{
	display: flex;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #5C4F49;
	cursor: pointer;
	transition:.5s ease;
}
.btn_back_ticket:hover {
	background: #FFCE6D;
}
.btn_back_ticket:hover .ic_back_supp {
	background-color: #26211E;
}
.right_header_ticket{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 2px;
	flex: 1 0 0;
	align-self: stretch;
}
.right_top_header_ticket{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	align-self: stretch;
	gap: 8px;
	padding-right: 8px;
}
.ticket_msg_out{
	display: flex;
	padding: 0px 16px;
	flex-direction: column;
	align-items: flex-start;
	gap: 10px;
	align-self: stretch;
} 
.ticket_msg_in{
	display: flex;
	padding: 0px 16px;
	flex-direction: column;
	align-items: flex-end;
	gap: 10px;
	align-self: stretch;
	padding-right: 8px;
} 
.wrap_msg_out{
	display: flex;
	min-width: 174px;
	max-width: 500px;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	border-radius: 12px 12px 12px 0px;
    background: #26211E;
}
.wrap_msg_in{
	display: flex;
	min-width: 174px;
	max-width: 500px;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	border-radius: 12px 12px 0px 12px;
    background: #3C342F;
}
.txt_content_msg{
	display: flex;
	padding: 12px;
	align-items: center;
	align-content: center;
	gap: 10px;
	align-self: stretch;
	flex-wrap: wrap;
}
.date_content_msg{
	display: flex;
	padding: 0px 12px 12px 12px;
	flex-direction: column;
	align-items: flex-end;
	gap: 8px;
	align-self: stretch;
}
.dld_content_msg{
	display: flex;
	padding: 12px 12px 0px 12px;
	align-items: center;
	gap: 10px;
	align-self: stretch;
}

.ic_dld_msg {
	background: url('/wp-content/themes/reborn2_theme/images/icons/dld_msg1.svg') no-repeat;
	width: 16px;
	height: 16px;
  }

.btn_dld_ticket{
	display: flex;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	background: #5C4F49;
	cursor: pointer;
	transition:.5s ease;
}
.btn_dld_ticket:hover {
	background: #FFCE6D;
}
.btn_dld_ticket:hover .ic_dld_msg {
	background: url('/wp-content/themes/reborn2_theme/images/icons/dld_msg2.svg') no-repeat;
}

.txt_dld_ticket{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 2px;
}
.bottom_chat_ticket{
	display: flex;
	padding: 12px 16px;
	align-items: center;
	gap: 8px;
	align-self: stretch;
	border-radius: 0px 0px 12px 12px;
	background: #26211E;
	transition:.5s ease;
	border: 2px solid #26211E;
	z-index: 9;
	max-height: 208px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;

}
.bottom_chat_ticket:hover {
	border: 2px solid #5C4F49;
}


.ic_attach {
	background: url('/wp-content/themes/reborn2_theme/images/icons/attach1.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
  .ic_attach_disabled {
	background: url('/wp-content/themes/reborn2_theme/images/icons/attach3.svg') no-repeat;
	width: 24px;
	height: 24px;
  }

.ic_send1 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_send1.svg') no-repeat;
	width: 24px;
	height: 24px;
  }
.ic_send2 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_send2.svg') no-repeat;
	width: 24px;
	height: 24px;
  }

.ic_bin {
	background: url('/wp-content/themes/reborn2_theme/images/icons/bin1.svg') no-repeat;
	width: 24px;
	height: 24px;
  }

.frame_btn_attach{
display: flex;
padding-bottom: 4px;
align-items: flex-end;
gap: 10px;
align-self: stretch;
margin-top: auto;
}

.btn_attach{
	display: flex;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	cursor: pointer;
	transition:.5s ease;
}
.btn_attach:hover {
	background: #5C4F49;
}
.btn_attach:hover .ic_send1 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_send2.svg') no-repeat;
}

.btn_attach_disable{
	display: flex;
	padding: 8px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
}

.btn_bin{
	display: flex;
	padding: 6px 7.5px 10px 8.5px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	cursor: pointer;
	transition:.5s ease;
}
.btn_bin:hover {
	background: #5C4F49;
}
.btn_bin:hover .ic_send1 {
	background: url('/wp-content/themes/reborn2_theme/images/icons/bin2.svg') no-repeat;
}
.bin_support{
	padding: 6px 9px 10px 7px;
}

.btn_send_disabled{
	display: flex;
	justify-content: center;
	align-items: center;
	background: #5C4F49;
	color: #9A877E;	
	cursor: default;
}

.btn_send_ticket_disabled{
	display: flex;
	justify-content: center;
	align-items: center;
	color: #9A877E;
	cursor: auto;
	padding: 12px 10px 12px 14px;
}

.btn2_send_disabled {
	background: #5C4F49;
	color: #9A877E;	
	cursor: auto;
}
.btn2_send_disabled:hover {
	background: #5C4F49;
	color: #9A877E;
}



.btn_send{
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	cursor: pointer;
	transition:.5s ease;
	padding: 12px 10px 12px 14px;
	
}
.btn_send:hover {
	background: #5C4F49;
}
.btn_send:hover .ic_attach {
	background: url('/wp-content/themes/reborn2_theme/images/icons/attach1.svg') no-repeat;
}


textarea:focus, input:focus{
	outline: none;
}

.content_field_ticket {
	display: flex;
	min-height: 24px;
	flex-direction: column;
	justify-content: center;
	flex: 1 0 0;
	max-height: 170px;
	align-items: flex-end;
	gap: 10px;
}

.field_ticket {
	display: flex;
	background: none;
	border: none;
	caret-color: #FAC459;
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	resize: none;
	overflow: hidden;
	padding: 0px;
	height: 20px;
}

.field_ticket_scroll {
	display: flex;
	resize: none;
	overflow-y: scroll;
	height:300px;
}


.field_ticket :focus::placeholder {
	color: transparent;
  }
  .field_ticket::placeholder {
	color: #B3A59E;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
  }


  .upload_content{
	display: flex;
	margin-left: -82px;
	overflow: hidden;
	position: absolute;
	margin-bottom: 40px;
	padding-bottom: 16px;
  }

  .upload_wrap{
	border-radius: 12px;
	background: #3C342F;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.40);
	width: 185px;
	height: 55px;
	display: flex;
	padding: 16px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 8px;
  }


.arrow_upload{
	width: 16px;
	height: 8px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/upload_arrow.svg') no-repeat;
	position: absolute;
    flex-shrink: 0;
	margin-top: 86px;
	margin-left: 95px;
}

.btn_upload_ticket {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 11px;
	 font-style: normal;
	 font-weight: 500;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	white-space: nowrap;
    }
.btn_upload_ticket:hover {
	background: #F8AD19;
}

.upload2_content{
	display: flex;
	height: 40px;
	align-items: center;
	gap: 16px;
	align-self: stretch;
	display: none;
  }
  .line_h_ticket{
	width: 100%;
	height: 1px;
	background: #3C342F;
	display: none;
}

  .upload3_content{
	display: flex;
	align-items: center;
	gap: 16px;
	align-self: stretch;
  }

  .left_upload_ticket{
	display: flex;
	height: 40px;
	align-items: center;
	gap: 16px;
	align-self: stretch;
  }
  .center_upload_ticket{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 1px;
	flex: 1 0 0;
  }


  input::file-selector-button {
	display: none;
  }
  input[type='file'] {
	color: transparent;
  }
  .file_name_ticket{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	padding: 0px;
	margin: 0px;
  }
  .file2_name_ticket{
height: 0px;
  }
  .tool_copy_confirm_supp{
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	padding-top: 30px;
	overflow: hidden;
	margin-top: -5px;
	position: absolute;
	margin-top: 16px;
	margin-left: -45px;
	display: flex;
}
.pop_up_arrow_supp{
	width: 12px;
	height: 6px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/copy_arrow.svg') no-repeat;
	margin-top: -25px;
}

.settings_main {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 24px;
  margin-top: 24px;
  width: calc(100% - 256px);
  margin-bottom: 24px;
}

.head_main_settings{
  display: flex;
  padding: 24px;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  border-radius: 12px;
  border: 1px solid #3C342F;
  background: #26211E;
}
  
.settings_top_left{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
}
.settings_top_right{
	display: flex;
	margin-left: auto;
}
.settings_wrap1{
	display: flex;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
}
.settings_wrap2{
	display: flex;
	padding: 24px;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	flex: 1 0 0;
	align-self: stretch;
	border-radius:12px;
	border: 1px solid #3C342F;
	background:#26211E;
	height: 262px;
}
.settings_wrap3{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
}
.settings_wrap4{
	display: flex;
	height: 40px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}
.settings_media_left{
	display: flex;
	align-items: center;
	gap: 12px;
}
.ic_sett_media{
	width: 32px;
	height: 32px;
}
.sett_connected{
	display: flex;
	padding: 4px 8px;
	justify-content: center;
	align-items: center;
	gap: 4px;
	border-radius: 6px;
    background: #222816;
	color: var(--Semantic-Success-500, #10C44C);
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.ic_connected {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_connected.svg') no-repeat;
	width: 16px;
	height: 16px;
  }

.btn_loading {
    display: flex;
    height: 24px;
    padding: 8px 16px;
    padding-left: 40px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 12px;
    background: #5C4F49;
    color: var(--Brown-600, #7D6B62);
    text-align: center;
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Onest;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


.loader {
    display: flex;
    width: 20px;
    height: 20px;
    border: 2px solid #92908e;
    border-bottom-color: #fff;
    border-radius: 50%;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
	margin: 0 auto;
	margin-top: 10px;
    margin-left: 10px;
    position: absolute;
    }

    @keyframes rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

  
.btn_connect {
	display: flex;
	height: 24px;
	padding: 8px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
     background: #FAC459;
	 color: #26211E;
	 text-align: center;
	 font-family: Onest;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_connect:hover {
	background: #F8AD19;
}

.btn_connect_disabled {
	background: #5C4F49;
	color: #9A877E;
	cursor: default;
}

.btn_connect_disabled:hover {
    background: #5C4F49;
}

.connect_plus {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_01.svg') no-repeat;
	width: 24px;
	height: 25px;
  }
  .btn_connect:hover .connect_plus {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_01.svg') no-repeat;
  }

  .btn1_settings {
	display: flex;
	padding: 10px 16px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #FAC459;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	}
.btn1_settings:hover:not(.btn1_settings_disabled) {
	background: #FFCE6D;
	border: 1px solid #FFCE6D;
	color: #26211E;
}
.btn1_settings_disabled {
border: 1px solid #5C4F49;
background-color: transparent;
color: #5C4F49;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
cursor: default;
}




.btn1_settings_mob {
  display: none;
	}

#twofa_connected_mob {
	display:none
}

.wrap_reset_master {
	display: flex;
	width: 890px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	background: #26211E;
	position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

.content_send_reset{
	display: flex;
	padding: 24px 0px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
  }
  .top_reset_master{
	display: flex;
	padding: 0px 24px;
	flex-direction: column;
	align-items: center;
	gap: 60px;
  }

.content_top_reset{
	display: flex;
	width: 456px;
	flex-direction: column;
	align-items: flex-start;
	gap: 32px;
  }
  .bottom_reset{
	display: flex;
	padding: 16px 0px;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	align-self: stretch;
	border-radius: 12px;
    background: rgba(28, 24, 22, 0.30);
	width: calc(100% - 48px);
	margin-left: 24px;
	margin-bottom: 24px;
  }

  .wrap2_reset {
	display: flex;
	width: 500px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-top: 80px;
	margin-bottom: 100px;
	background: #1C1816;
	border-radius: 12px;
  }

  .top_send_reset{
	display: flex;
	padding: 16px 24px 0px 24px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 12px;
	align-self: stretch;
  }

  .content_reset_master{
	display: flex;
	padding: 40px 24px 24px 24px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 24px;
	align-self: stretch;
  }

  .wrap_reset_page {
	display: flex;
	width: 1400px;
	padding: 60px 24px;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	flex: 1 0 0;
}

.bottom2_reset{
	display: flex;
	flex-direction: column;
	margin-top: 8px;
	margin-bottom: 24px;
	width: calc(100% - 40px);
	margin-left: 4px;
  }

  
.btn_save_pass {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;

    }
.btn_save_pass:hover {
	background: #F8AD19;
}

.img_mail_confirm{
	width: 600px;
	height: auto;
}

.wrap_confirm_pass_reset {
	display: flex;
	padding: 12px 16px;
	align-items: center;
	gap: 12px;
	flex: 1 0 0;
	border-radius: 12px;
	background: rgba(92, 184, 20, 0.10);
	transition:.7s ease;
	width: 280px;
	position: absolute;
	top:-45px;
	opacity: 0;
	top:90px;
	right: -400px;
}
.show_wrap_confirm_pass_reset {
	right: 24px;
	opacity: 1;
	z-index: 199;
	top:90px;	
}
.wrap_info_2fa{
	display: flex;
	flex-direction: column;
	gap:24px;
	transition:.5s ease;
	width: 100%;
}

.btn_next_2fa{
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	flex: 1 0 0;
}
.btn_next_2fa:hover {
	background: #F8AD19;
}
.steps_2fa_wrap {
	display: flex;
	width: 536px;
	padding: 16px 0px;
	align-items: center;
	gap: 7px;
}
.steps_2fa_content {
	display: flex;
	width: 100px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 16px;
	flex-shrink: 0;
}
.steps1_2fa_load {
	display: flex;
	width: 32px;
	height: 32px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 8px;
    background: #7D6B62;
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

.steps2_2fa_load {
	display: flex;
	width: 32px;
	height: 32px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 8px;
    background: #3C342F;
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

.steps3_2fa_load {
	display: flex;
	width: 32px;
	height: 32px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 8px;
    background: #10C44C;
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}


.line1_2fa{
	width: 104px;
	height: 3px;
	background: linear-gradient(90deg, #B3A59E 0%, #3C342F 100%);
}
.line2_2fa{
	width: 104px;
	height: 3px;
	background: #3C342F;
}
.line3_2fa{
	width: 104px;
	height: 3px;
	background: linear-gradient(90deg, #10C44C 0%, #B3A59E 100%);
}
.line4_2fa{
	width: 100%;
	height: 1px;
	background: #9A877E;
}
.line5_2fa{
	width: 104px;
	height: 3px;
	background: #10C44C;
}

.alert_2fa{
	display: flex;
	width: calc(100% - 32px);
	padding: 16px 16px;
	align-items: flex-start;
	gap: 12px;
	border-radius: 12px;
	background: #3C342F;
}
.left_alert_2fa{
	display: flex;
	padding: 2px 0px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 4px;
	flex: 1 0 0;
}
.apps_2fa_wrap{
	display: flex;
	padding-top: 12px;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
}

.btn_app_2fa {
	display: flex;
	height: 30px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_app_2fa:hover {
    background: #5C4F49;
	border: 1px solid #5C4F49;
	color: #FFCE6D;
}
.ic_apple{
	width: 23px;
	height: 25px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/apple_logo.svg') no-repeat;
}
.ic_gplay{
	width: 23px;
	height: 25px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/gplay_logo.svg') no-repeat;
}
.ic_check_2fa{
	width: 24px;
	height: 24px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/check_2fa.svg') no-repeat;
}
.content_app_btn{
	display: flex;
	padding-top: 12px;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
}

.frame_app_btn{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 0px;
}

.txt_link_2fa {
	cursor: pointer;
	transition:.5s ease;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	width: 100%;
    }
.txt_link_2fa:hover {
	color: #FFE0A4;
}
.content_bottom_2fa{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	align-self: stretch;
	margin-bottom: 0px;
}
.content2_bottom_2fa{
	display: flex;
	align-items: flex-start;
	align-content: flex-start;
	gap: 16px;
	align-self: stretch;
	flex-wrap: wrap;
}

.btn_dld_2fa {
	display: flex;
	height: 16px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_dld_2fa:hover {
    background: #5C4F49;
	border: 1px solid #5C4F49;
	color: #FFCE6D;
}
.ic_dld_2fa {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic_dld_2fa.svg') no-repeat;
	width: 16px;
	height: 17px;
  }
.btn_dld_2fa:hover .ic_dld_2fa {
	background: url('/wp-content/themes/reborn2_theme/images/icons/ic2_dld_2fa.svg') no-repeat;
  }
 .right_connect_2fa{
	display: flex;
	align-items: center;
	gap: 16px;
 } 

 .scroll_2fa{
    display: none;
  }

  .top_history{
	display: flex;
	align-items: center;
	gap: 16px;
	padding: 24px;
  }
  .head_right_history{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 0px;
  }
  .history_wrap{
	display: flex;
	width: calc(100% - 96px);
	padding: 24px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 24px;
	border-radius: 12px;
	border: 1px solid #3C342F;
	background: #26211E;
	margin-left: 24px;
  }
  .head_table_history{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	/*
	background-color: #26211E;
	padding-bottom: 24px;
	padding-top: 24px;
	margin-bottom: -24px;
	margin-top: -24px;
	*/
}
.history_rows{
	display: flex;
	padding: 16px 32px 16px 16px;
	align-items: center;
	gap: 16px;
	align-self: stretch;
	border-radius: 12px;
	background: #26211E;
	}
.left_row_history{
	display: flex;
	align-items: center;
	gap: 40px;
	flex: 1 0 0;
}
.wrap_row_history{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
}
.top_left_row_history{
	display: flex;
	align-items: center;
	gap: 8px;
}
.top_left2_row_history{
display: none;
}
.pagination_history {
	display: flex;
	padding: 0px;
	justify-content: space-between;
	align-items: center;
	align-self: stretch;
}
.right_pagination_history{
	display: flex;
	align-items: flex-start;
	gap: 16px;
}
.right_pg1_h{
	display: flex;
	align-items: center;
	gap: 13px;
}
.right_pg2_h{
	display: flex;
	align-items: center;
	gap: 8px;
}

.pg_down {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_24.svg') no-repeat;
	width: 16px;
	height: 16px;
  }
.pg_left {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_24.svg') no-repeat;
	width: 16px;
	height: 16px;
	transform: rotate(90deg);
  }
.pg_right {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_24.svg') no-repeat;
	width: 16px;
	height: 16px;
	transform: rotate(-90deg);
  }
.pg_left_disabled {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_24_disabled.svg') no-repeat;
  }
.pg_right_disabled {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_24_disabled.svg') no-repeat;
  }
  .pg_up_active {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_18.svg') no-repeat;
	width: 16px;
	height: 16px;
	transform: rotate(180deg);
  }

.txt_pagination{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.txt_pagination_active{
  color: #FFCE6D;
}

.btn_pag_history {
	display: flex;
	height: 14px;
	padding: 8px 12px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 6px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
    }
.btn_pag_history:hover:not(.btn_pag_history_disbled) {
    background: #5C4F49;
	border: 1px solid #5C4F49;
	color: #FFCE6D;
}
.btn_pag_history:hover:not(.btn_pag_history_disbled) .pg_down {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_18.svg') no-repeat;
  }
.btn_pag_history:hover:not(.btn_pag_history_disbled) .pg_left {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_18.svg') no-repeat;
  }
.btn_pag_history:hover:not(.btn_pag_history_disbled) .pg_right {
	background: url('/wp-content/themes/reborn2_theme/images/icons/btn_18.svg') no-repeat;
  }
.btn_pag_history:hover:not(.btn_pag_history_disbled) .txt_pagination {
	color: #FFCE6D;
}
.btn_pag_history_disbled {
	cursor:auto;
	border: 1px solid #5C4F49;
}

.btn_pag_history_active {
	background: #3C342F;
	border: 1px solid #3C342F;
	color: #FFCE6D;
}

.pg_hst_dropdown_up{
	width: 48px;
	margin-top: -218px;
	margin-left: 96px;
}
.pg_hst_dropdown_down{
	width: 48px;
	margin-top: 35px;
	margin-left: 96px;
}
.btn_dd_history{
	width: calc(100% - 8px);
	margin-left: -12px;
	justify-content: center;
    align-items: center;
}
.wrap_survey{
	display: flex;
	width: 700px;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
	flex-shrink: 0;
	align-self: stretch;
	margin: auto;
	padding-top: 60px;
	margin-bottom: 60px;
}
.top_survey{
	display: flex;
	width: 700px;
	flex-direction: column;
	align-items: center;
	border-radius: 12px;
	background: #1C1816;
}
.txt1_survey{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	align-self: stretch;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	align-self: stretch;
	overflow: hidden;
	color: #FFF;
	text-overflow: ellipsis;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	padding-top: 24px;
	padding-left: 32px;
	padding-right: 32px;
}
.wrap_txt2_survey{
	display: flex;
	padding: 0px 32px;
	flex-direction: column;
	align-items: flex-start;
	align-self: stretch;
}
.txt2_survey{
color: #F8AD19;
font-family: Onest;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
width: 386px;
text-align: left;
margin-top: 24px;
}
.txt3_survey{
color: #B3A59E;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
width: 386px;
text-align: left;
margin-bottom: 24px;
margin-top: 8px;
}

.bk_survey{
background: url('/wp-content/themes/reborn2_theme/images/background/bk_survey.png') no-repeat;
width: 282px;
height: 245.6px;
background-size: 100% 100%;
position: absolute;
margin-top: -61px;
margin-left: 458px;
}

.content_survey{
display: flex;
padding: 24px 32px;
flex-direction: column;
align-items: flex-start;
gap: 22px;
align-self: stretch;
}

.survey_field {
	width: calc(100% - 32px);
}
.survey_height{
	max-height: fit-content;
	margin-left: -2px;
	margin-top: -2px;
}
.line_h_survey{ 
	height: 1px;
	background: #3C342F;
	margin-left: -32px;
	width: calc(100% + 64px);
}

.btn_start_survey {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	width: calc(100% - 48px);
	margin-top: -6px;
	margin-bottom: 8px;
    }
.btn_start_survey:hover:not(.btn_survey_disbled) { 
	background: #F8AD19;

}
.btn_survey_disbled {
    background: #5C4F49;
	color: #9A877E;
	cursor: auto;
}
.dropdown_survey{
	width: 634px;
	margin-top: 5px;
}

.dropdown2_survey{
	width: 534px;
	margin-top: 5px;
}

.wrap_txt3_survey{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
align-self: stretch;
padding-top: 24px;
padding-bottom: 24px;

}
.wrap_txt4_survey{
display: flex;
padding: 2px 32px;
flex-direction: column;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.wrap_txt5_survey{
display: flex;
justify-content: space-between;
align-items: center;
align-self: stretch;
}
.wrap_txt6_survey{
display: flex;
align-items: center;
gap: 10px;
}

.wrap_questions_survey{
display: flex;
padding: 24px 16px;
flex-direction: column;
justify-content: center;
align-items: center;
align-self: stretch;
}
.frame_questions{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 19px;
width: 100%;
margin-left: 32px;
margin-top: 26px;
margin-bottom: 2px;
}
.content_questions{
display: flex;
align-items: center;
gap: 16px;
}
.field_survey{
	width: calc(100% - 68px);
	margin-bottom: 24px;
	margin-left: -5px;
}
.textarea_survey{
	width: calc(100% - 64px);
	margin-left: -3px;
	margin-top: 24px;
}
.btn_survey_width{
width: calc(100% - 80px);
margin-top: -8px;
margin-left: -2px;
}
.wrap_bottom_survey{
display: flex;
align-items: flex-start;
gap: 24px;
align-self: stretch;
padding-left: 16px;
padding-right: 16px;
margin-top: -2px;
}

.btn_back_survey {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #5C4F49;
	color: #FAC459;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	width: calc(100% - 48px);
	margin-top: -6px;
	margin-bottom: 8px;
    }
.btn_back_survey:hover {
	background: #FFCE6D;
	color: #26211E;
}
.apply_survey{
	display: flex;
	padding: 8px 24px;
}
.wrap_survey_complete{
	display: flex;
	padding: 60px 24px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 40px;
}
.wrap_outdated{
	display: flex;
	padding-top: 40px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 32px;
}
.top_survey_complete{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 32px;
margin-top: 40px;
}
.top2_survey_complete{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 4px;
align-self: stretch;
}
.bk2_survey{
background: url('/wp-content/themes/reborn2_theme/images/background/bk2_survey.png') no-repeat;
width: 600px;
height: 295.9px;
background-size: 100% 100%;
}

.bottom_survey_complete{
display: flex;
padding: 16px 0px;
flex-direction: column;
align-items: center;
gap: 8px;
align-self: stretch;
border-radius: 12px;
background: rgba(28, 24, 22, 0.30);
margin-top: -24px;
}

.bottom_outdated{
display: flex;
padding: 16px 0px;
flex-direction: column;
align-items: center;
gap: 8px;
align-self: stretch;
border-radius: 12px;
background: rgba(28, 24, 22, 0.30);
margin-top: -16px;
}

.doc_wrap_main{
display: flex;
width: calc(100% - 24px);
align-items: flex-start;
gap: 60px;
}

.doc_left_column{
display: flex;
justify-content: center;
align-items: flex-start;
flex-direction: column;
gap: 60px;
align-self: stretch;
width: 70%;
padding-left: 24px;
}
.doc_right_column{
display: flex;
width: 35%;
padding: 0 var(--Gap0, 0) 0 0;
flex-direction: column;
align-items: flex-end;
gap: 24px;
margin-top: 162px;
}
.txt_content_doc{
display: flex;
flex-direction: column;
align-items: flex-start;
align-self: stretch;
}
.doc_link_wrap{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
}

.link_doc{
	color: #CCC3BF;
	text-align: left;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	transition: all 0.3s ease;
	cursor: pointer;
  }
.link_doc:hover{
	color: #FAC459;
  }
.link_doc_active{
	color: #FFBF40;
  }
.sticky_doc_link {
	position: sticky;
	top: 72px;
}

.wrap_landing_srv{
display: flex;
margin-top: 70px;
flex-direction: column;
gap: 30px;
  align-items: center;
  justify-content: center;
}

.txt_landing_srv{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 180px;
	font-style: normal;
	font-weight: 800;
	line-height: 100%;
	text-transform: uppercase;
	width: 100%;
  background: -moz-linear-gradient(top, rgba(30, 26, 24, 1) 0%, rgba(181, 128, 105, 1) 85%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(30, 26, 24, 1) 0%, rgba(181, 128, 105, 1) 85%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(30, 26, 24, 1) 0%, rgba(181, 128, 105, 1) 85%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    margin: 0;
  padding: 0;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

.txt_landing_srv_mirror{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 180px;
	font-style: normal;
	font-weight: 800;
	line-height: 100%;
	text-transform: uppercase;
	width: 100%;
  background: -moz-linear-gradient(top, rgba(30, 26, 24, 1) 0%, rgba(181, 128, 105, .2) 75%); 
  background: -webkit-linear-gradient(top, rgba(30, 26, 24, 1) 0%, rgba(181, 128, 105, .2) 75%); 
  background: linear-gradient(to bottom, rgba(30, 26, 24, 1) 0%, rgba(181, 128, 105, .2) 75%); 
    margin: 0;
  padding: 0;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  transform: rotateX(180deg);
  margin-top: -85px;
}

.character_content{
	display: flex;
	margin-left: -100px;
	position: absolute;
	transition: all 0.7s ease;
	top: 75px;
}

.bk_origins_left{
width: 606px;
height: 808px;
position: absolute;
left: 0px;
top: 10px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_origins_left.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
transition: all 1s ease;
}
.bk_origins_right{
width: 569px;
height: 808px;
position: absolute;
left: 1020px;
top: 20px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_origins_right.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
transition: all 1s ease;
}

.center_content_origins{
display: flex;
flex-direction: column;
align-items: center;
gap: 32px;
max-width: 532px;
margin: 0 auto;
margin-top: 202px;
}

.top1_content_origins{
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 16px;
}
.top1_content_signature{
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 16px;
}
.top1_content_forever{
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 16px;
}
.top1_content_arena{
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 16px;
}

.top2_content_origins{
		display: flex;
		align-items: center;
		gap: 16px;
}
.top2_content_arena{
display: none;
}

	.top3_content_origins{
		display: flex;
		align-items: center;
		gap: 8px;
	}
.bottom1_content_origins{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	gap: 24px;
}
.bottom1_content_eternal{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	gap: 24px;
}

.content_btn_signature_mob{
display: none;
}

.logo2_origins{
	width: 108px;
	height: 52px;
	fill: #FFF;
	background: url('/wp-content/themes/reborn2_theme/images/servers/hifive_origins.svg') no-repeat;
}
.line_v_origins{
		width: 1px;
		height: 34px;
		background-color: #fff;
}

.line_v_essence{
		width: 1px;
		height: 21px;
		background-color: #fff;
}
.line_v_signature{
	display: none;
}
.bottom1_content_signature{
	display: none;
}
.bottom1_content_forever{
	display: none;
}
.icon3_server_origins{
	width: 40px;
	height: 40px;
	background: url('/wp-content/themes/reborn2_theme/images/servers/server_origins2.svg') no-repeat;
}

  .btn_play_origin {
	display: flex;
	height: 32px;
	width: 155px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
    background: #3E95B2;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	z-index: 99;
}
.btn_play_origin:hover {
    background: #35bbe7;
	color: #1c2c31;
	-webkit-box-shadow:0px 0px 30px 3px rgba(33,166,255,0.35);
	-moz-box-shadow: 0px 0px 30px 3px rgba(33,166,255,0.35);
	box-shadow: 0px 0px 30px 3px rgba(33,166,255,0.35);
}

.icon2_feat {
	background-color: #CCC3BF;
	mask: url('/wp-content/themes/reborn2_theme/images/icons/icon_feat.svg') no-repeat;
	-webkit-mask: url('/wp-content/themes/reborn2_theme/images/icons/icon_feat.svg') no-repeat;
	transition: .5s ease;
	width: 24px;
	height: 24px;
}

.btn_feat_origins {
	display: flex;
	height: 30px;
	width: 153px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	z-index: 99;

}
.btn_feat_origins:hover {
	background: #35bbe7;
	color: #1c2c31;
	border: 1px solid #35bbe7;
	-webkit-box-shadow:0px 0px 30px 3px rgba(33,166,255,0.35);
	-moz-box-shadow: 0px 0px 30px 3px rgba(33,166,255,0.35);
	box-shadow: 0px 0px 30px 3px rgba(33,166,255,0.35);
}
.btn_feat_origins:hover .icon2_feat {
	background-color: #000;
  }

.bottom_content_origins{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 32px;
	max-width: 1200px;
	margin: 0 auto;
	margin-top: 140px;
	position: relative;
	height: 170px;
}


.sticky_chr_left {
	transition: all 1s ease;
	width: 375px;
	height: 500px;
	position: sticky;
	top:80px;
}

.sticky_chr_right {
	transition: all 1s ease;
	width: 370px;
	height: 526px;
	left: 1310px;
	top: 90px;
	position: sticky;
}
.sticky_chr_content {
	transition: all 0.7s ease;
	position: absolute;
	top: 80px;
	width: 1440px;
	margin-left: 0px;
	position: sticky;
	z-index: 99;
}
.sticky_center_origins {
	position: sticky;
	margin-top: -604px;
	top:95px;
	z-index: 99;
}

.mask1_origins{
	width: 100%;
	height: 550px;
	position: fixed;
	left: 0px;
	top: 70px;
	opacity: 0;
	transition: all 1s ease;
}

.show_mask1_origins{
	opacity: 1;
	z-index: 2;
	transition: all 1s ease;
	top: 70px;
	height: 550px;
	background-size: cover;
	background-image: url('/wp-content/themes/reborn2_theme/images/background/mask1.png');
	background-size: 100% 100%;
}

.logo2_essence{
	width: 189px;
	height: 71px;
	background: url('/wp-content/themes/reborn2_theme/images/servers/essence2.svg') no-repeat;
	margin-top: -48px;
}
.icon3_server_essence{
	width: 37.722px;
	height: 37.722px;
	flex-shrink: 0;
	background: url('/wp-content/themes/reborn2_theme/images/servers/server_essence2.svg') no-repeat;
}

.bk_essence_left{
width: 962px;
height: 808px;
position: absolute;
left: -280px;
top: 0px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_essence_left2.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
transition: all 1s ease;
}

.bk_essence_right{
width: 569px;
height: 800px;
position: absolute;
margin-left: 1040px;
margin-top: 10px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_essence_right.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
transition: all 1s ease;
}

.center_content_essence{
display: flex;
flex-direction: column;
align-items: center;
gap: 32px;
max-width: 600px;
margin: 0 auto;
margin-top: 170px;
margin-bottom: 150px;
position: relative;
z-index: 99;
}

.btn_play_essence {
	display: flex;
	height: 32px;
	width: 157px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
    background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_play_essence:hover {
    background: #F8AD19;
}

.btn_feat_essence {
	display: flex;
	height: 30px;
	width: 155px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;

}
.btn_feat_essence:hover {
    background: #5C4F49;
	border: 1px solid #5C4F49;
	color: #FFCE6D;
}
.btn_feat_essence:hover .icon2_feat {
	background-color: #FFCE6D;
  }

.top2_content_essence{
	display: flex;
	align-items: center;
	gap: 19.5px;
}

.bk_eternal_right{
width: 863px;
height: 1035px;
position: absolute;
left: 695px;
top: -80px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_eternal_right.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
transition: all 1s ease;
}

.left_content_eternal{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 60px;
max-width: 720px;
margin-top: 158px;
margin-left: 24px;
position: relative;
}
	.top1_content_eternal{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 16px;
		margin-top: 24px;
	}
	.top2_content_eternal{
	display: flex;
	align-items: center;
	gap: 19px;
}
.logo2_eternal{
	width: 178px;
	height: 97px;
	background: url('/wp-content/themes/reborn2_theme/images/servers/eternal2.svg') no-repeat;
	margin-top: -28px;
}

.btn_play_eternal {
	display: flex;
	height: 40px;
	width: 162px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #84FF98;
	color: #100E0D;
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_play_eternal:hover {
    background: #40ff5f;
	-webkit-box-shadow:0px 0px 30px 3px rgba(40,230,70,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(40,230,70,0.25);
	box-shadow: 0px 0px 30px 3px rgba(40,230,70,0.25);
}

.btn_feat_eternal {
	display: flex;
	height: 38px;
	width: 160px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	z-index: 99;

}
.btn_feat_eternal:hover {
	border: 1px solid #40ff5f;
	color: #100E0D;
    background: #40ff5f;
	-webkit-box-shadow:0px 0px 30px 3px rgba(40,230,70,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(40,230,70,0.25);
	box-shadow: 0px 0px 30px 3px rgba(40,230,70,0.25);
}
.btn_feat_eternal:hover .icon2_feat {
	background-color: #000;
  }


  .btn_grinding_eternal {
	display: flex;
	height: 40px;
	width: 152px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #84FF98;
	color: #100E0D;
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-top: 32px;
}
.btn_grinding_eternal:hover {
    background: #40ff5f;
	-webkit-box-shadow:0px 0px 30px 3px rgba(40,230,70,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(40,230,70,0.25);
	box-shadow: 0px 0px 30px 3px rgba(40,230,70,0.25);
}


  .btn_grinding_signature {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-top: 32px;
}
.btn_grinding_signature:hover {
    background: #ffae00;
	-webkit-box-shadow:0px 0px 30px 3px rgba(255,175,0,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(255,175,0,0.25);
	box-shadow: 0px 0px 30px 3px rgba(255,175,0,0.25);
}

  .btn_grinding_forever {
	display: flex;
	padding: 8px 24px;
	height: 40px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #EA6944;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-top: 32px;
}
.btn_grinding_forever:hover {
    background: #d85630;
	-webkit-box-shadow:0px 0px 30px 3px rgba(220,70,25,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(220,70,25,0.25);
	box-shadow: 0px 0px 30px 3px rgba(220,70,25,0.25);
}

  .btn_grinding_arena {
	display: flex;
	padding: 8px 24px;
	height: 40px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #EF3124;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-top: 37px;
}
.btn_grinding_arena:hover {
    background: #b00f04;
	-webkit-box-shadow:0px 0px 30px 3px rgba(250,50,45,0.35);
	-moz-box-shadow: 0px 0px 30px 3px rgba(250,50,45,0.35);
	box-shadow: 0px 0px 30px 3px rgba(250,50,45,0.35);
}

.wrap1_mob_signature{
	display: none;
}
.wrap1_mob_eternal{
	display: none;
}
.wrap1_mob_essence{
	display: none;
}
.wrap1_mob_forever{
	display: none;
}

  .btn_grinding_origins {
	display: flex;
	height: 40px;
	padding: 8px 25px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
    background: #3e95b2;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	margin-top: 32px;
}
.btn_grinding_origins:hover {
    background: #35bbe7;
	color: #1c2c31;
	-webkit-box-shadow:0px 0px 30px 3px rgba(33,166,255,0.35);
	-moz-box-shadow: 0px 0px 30px 3px rgba(33,166,255,0.35);
	box-shadow: 0px 0px 30px 3px rgba(33,166,255,0.35);
}




.icon3_server_eternal{
	width: 40px;
	height: 40px;
	flex-shrink: 0;
	background: url('/wp-content/themes/reborn2_theme/images/servers/server_eternal2.svg') no-repeat;
}

.bottom_content_eternal{
	display: flex;
	padding: 40px 0;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
	gap: 24px;
	align-self: stretch;
	background: #01120F;
	margin-top: 176px;
	margin-bottom: 80px;
	
}
	.content1_bottom_eternal{
		display: flex;
		width: 100%;
		height: 362px;
		padding: 1px 0;
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
		flex-shrink: 0;
	}
	.content2_bottom_eternal{
		display: flex;
		width: 1350px;
		height: 361px;
		padding: 32px 32px 20px 32px;
		align-items: center;
		gap: 42px;
		flex-shrink: 0;
		border-radius: var(--corner-corner-radius-default, 12px);
	}
	.content2_bottom_eternal_left{
		display: flex;
		width: 563px;
		height: 297.053px;
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
		flex-shrink: 0;;
	}

.bk_image_eternal_bottom{
width: 1396px;
height: 373px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_eternal_bottom.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
top: 1020px;
}

.bk2_eternal{
display: flex;
width: calc(100% - 48px);
height: 303px;
align-items: center;
gap: 42px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk2_eternal.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 12px;
margin-left: 24px;
margin-top: 300px;
}

.bk2_signature{
display: flex;
width: calc(100% - 48px);
height: 427px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk2_signature.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 12px;
margin-left: 24px;
margin-top: 167px;
}

.bk2_origins{
display: flex;
width: calc(100% - 48px);
height: 458px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk2_origins2.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 12px;
margin-left: 24px;
margin-top: 448px;
}

.bk2_essence{
display: flex;
width: calc(100% - 48px);
height: 388px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk2_essence.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 12px;
margin-left: 24px;
margin-top: 470px;
}

.bk2_forever{
display: flex;
width: calc(100% - 48px);
height: 365px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk2_forever.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 12px;
margin-left: 24px;
margin-top: 187px;
}

.bk2_arena{
display: flex;
width: calc(100% - 48px);
height: 365px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk2_arena.png');
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 12px;
margin-left: 24px;
margin-top: 328px;
}


.bk3_eternal{
display: flex;
width: 563px;
height: 326px;
align-items: center;
gap: 42px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_eternal.png');
margin-left: 60px;
margin-top: -24px;
background-size: contain;
background-repeat: no-repeat;
}

.bk3_signature{
display: flex;
width: 561px;
height: 427px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_signature.png');
margin-top: 0px;
background-size: contain;
background-repeat: no-repeat;
position:absolute;
margin-left: 740px;
}

.bk3_essence{
display: flex;
width: 490px;
height: 420px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_essence.png');
margin-top: -37px;
background-size: contain;
background-repeat: no-repeat;
position:absolute;
margin-left: 770px;
}

.bk3_origins{
display: flex;
width: 536px;
height: 498px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_origins.png');
margin-top: -42px;
background-size: contain;
background-repeat: no-repeat;
position:absolute;
margin-left: 840px;
}

.bk3_forever{
display: flex;
width: 435px;
height: 427px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_forever.png');
margin-top: 0px;
background-size: contain;
background-repeat: no-repeat;
position:absolute;
margin-left: 800px;
margin-top: -62px;
}

.bk3_arena{
display: flex;
width: 854px;
height: 430px;
align-items: center;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk3_arena.png');
margin-top: 0px;
background-size: contain;
background-repeat: no-repeat;
position:absolute;
margin-left: 537px;
margin-top: -66px;
}

.wrap1_eternal{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 8px;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 80px;
}

.wrap1_origins{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 8px;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 80px;
}

.wrap1_essence{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 8px;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 80px;
}

.wrap1_forever{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 8px;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 80px;
}

.wrap1_arena{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 8px;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 80px;
}

.wrap2_eternal{
display: flex;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 40px;
align-items: flex-start;
flex-wrap: wrap;
gap: 24px;
}

.border_eternal_features{
display: flex;
width: 448px;
height: 259px;
border-radius: 12px;
background: linear-gradient(90deg,rgba(51, 90, 62, 1) 0%, rgba(20, 29, 21, 1) 100%);
flex-direction: column;
position: relative;
}


.border_signature_features{
display: flex;
width: 448px;
height: 259px;
border-radius: 12px;
background: linear-gradient(90deg,rgba(34, 28, 26, 1) 0%, rgba(38, 33, 30, 1) 100%);
flex-direction: column;
}

.border_origins_features{
display: flex;
width: 448px;
height: 259px;
border-radius: 12px;
background: linear-gradient(90deg,rgba(46, 60, 66, 1) 0%, rgba(31, 37, 39, 1) 100%);
flex-direction: column;
}

.border_essence_features{
display: flex;
width: 448px;
height: 259px;
border-radius: 12px;
background: linear-gradient(90deg,rgba(46, 60, 66, 1) 0%, rgba(30, 38, 42, 1) 100%);
flex-direction: column;
}

.border_forever_features{
display: flex;
width: 448px;
height: 259px;
border-radius: 12px;
background: linear-gradient(90deg,rgba(123, 106, 97, 1) 0%, rgba(38, 33, 30, 1) 100%);
flex-direction: column;
}

.border_arena_features{
display: flex;
width: 448px;
height: 259px;
border-radius: 12px;
background: linear-gradient(90deg,rgba(123, 106, 97, 1) 0%, rgba(38, 33, 30, 1) 100%);
flex-direction: column;
}



.eternal_features{
display: flex;
width: 446px;
height: 257px;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
gap: 8px;
border-radius: 11px;
margin-left: 1px;
margin-top: 1px;
}

.content1_feat_eternal{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 8px;
align-self: stretch;
position: absolute;
width: 404px;
margin-left: 24px;
margin-top: 144px;
transition: all .7s ease;
}
.top_174{
	margin-top: 174px;
}

.wrap_eternal_icons_srv{
display: flex;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 40px;
align-items: center;
gap: 24px;
border-radius: 12px;
margin-bottom: 164px;
}

.border_eternal_icons_srv{
display: flex;
flex: 1 0 0;
border-radius: 12px;
background: linear-gradient(90deg,rgba(98, 69, 14, 1) 0%, rgba(13, 24, 20, 1) 100%);
height: 112px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.border_signature_icons_srv{
display: flex;
flex: 1 0 0;
border-radius: 12px;
background: linear-gradient(90deg,rgba(76, 55, 19, 1) 0%, rgba(38, 32, 30, 1) 100%);
height: 112px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.border_origins_icons_srv{
display: flex;
flex: 1 0 0;
border-radius: 12px;
background: linear-gradient(90deg,rgba(99, 69, 15, 1) 0%, rgba(46, 60, 66, 1) 100%);
height: 112px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.border_essence_icons_srv{
display: flex;
flex: 1 0 0;
border-radius: 12px;
background: linear-gradient(90deg,rgba(99, 69, 15, 1) 0%, rgba(46, 60, 66, 1) 100%);
height: 112px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.border_forever_icons_srv{
display: flex;
flex: 1 0 0;
border-radius: 12px;
background: linear-gradient(90deg,rgba(98, 68, 14, 1) 0%, rgba(38, 32, 30, 1) 100%);
height: 112px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.border_arena_icons_srv{
display: flex;
flex: 1 0 0;
border-radius: 12px;
background: linear-gradient(90deg,rgba(91, 64, 14, 1) 0%, rgba(38, 32, 30, 1) 100%);
height: 112px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

.content_eternal_icons_srv{
display: flex;
width: calc(100% - 2px);
align-items: center;
border-radius: 11px;
background: linear-gradient(84deg, #281E0A 1.85%, #0D1814 41.71%), #0D1814;
margin-top: 1px;
margin-left: 1px;
height: 110px;
}

.content_signature_icons_srv{
display: flex;
width: calc(100% - 2px);
align-items: center;
border-radius: 11px;
background: linear-gradient(90deg,rgba(34, 28, 26, 1) 0%, rgba(37, 32, 29, 1) 100%);
margin-top: 1px;
margin-left: 1px;
height: 110px;
} 

.content_origins_icons_srv{
display: flex;
width: calc(100% - 2px);
align-items: center;
border-radius: 11px;
margin-top: 1px;
margin-left: 1px;
height: 110px;
background: linear-gradient(84deg, #1F2426 1.85%, #232C31 41.71%);
} 

.content_essence_icons_srv{
display: flex;
width: calc(100% - 2px);
align-items: center;
border-radius: 11px;
margin-top: 1px;
margin-left: 1px;
height: 110px;
background: linear-gradient(84deg, #1F2426 1.85%, #232C31 41.71%);
} 

.content_forever_icons_srv{
display: flex;
width: calc(100% - 2px);
align-items: center;
border-radius: 11px;
background: linear-gradient(84deg, #221C1A 1.85%, #26211E 41.71%);
margin-top: 1px;
margin-left: 1px;
height: 110px;
}

.content_arena_icons_srv{
display: flex;
width: calc(100% - 2px);
align-items: center;
border-radius: 11px;
background: linear-gradient(84deg, #221C1A 1.85%, #26211E 41.71%);
margin-top: 1px;
margin-left: 1px;
height: 110px;
}

.ic_eternal_srv{
width: 80px;
height: 80px;
aspect-ratio: 1/1;
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-left: 16px;
-webkit-backface-visibility: hidden;
}


.content2_feat_signature{
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
transition: .7s ease;
}

.content2_feat_eternal{
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
transition: .7s ease;
}

.content2_feat_origins{
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
transition: .7s ease;
}

.content2_feat_essence{
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
transition: .7s ease;
}

.content2_feat_forever{
display: flex;
justify-content: space-between;
align-items: flex-end;
align-self: stretch;
transition: .7s ease;
}



.info_feat{
	background: url('/wp-content/themes/reborn2_theme/images/icons/info_feat.svg') no-repeat;
	width: 24px;
	height: 24px;
}
.eternal_more{
	background: url('/wp-content/themes/reborn2_theme/images/icons/eternal_more.svg') no-repeat;
	width: 7px;
	height: 12px;
}


.eternal_features_hover{
display: flex;
width: 446px;
height: 257px;
align-items: flex-start;
flex-direction: column;
gap: 8px;
border-radius: 11px;
background: #1F2C1F;
margin-left: 1px;
margin-top: 1px;
position: absolute;
opacity: 0;
transition: all .7s ease;
cursor: pointer;
}

.signature_features_hover{
display: flex;
width: 446px;
height: 257px;
align-items: flex-start;
flex-direction: column;
gap: 8px;
border-radius: 11px;
background: #221C1A;
margin-left: 1px;
margin-top: 1px;
position: absolute;
opacity: 0;
transition: all .7s ease;
cursor: pointer;
}

.origins_features_hover{
display: flex;
width: 446px;
height: 257px;
align-items: flex-start;
flex-direction: column;
gap: 8px;
border-radius: 11px;
background: #232C31;
margin-left: 1px;
margin-top: 1px;
position: absolute;
opacity: 0;
transition: all .7s ease;
cursor: pointer;
}

.essence_features_hover{
display: flex;
width: 446px;
height: 257px;
align-items: flex-start;
flex-direction: column;
gap: 8px;
border-radius: 11px;
background: #232C31;
margin-left: 1px;
margin-top: 1px;
position: absolute;
opacity: 0;
transition: all .7s ease;
cursor: pointer;
}

.forever_features_hover{
display: flex;
width: 446px;
height: 257px;
align-items: flex-start;
flex-direction: column;
gap: 8px;
border-radius: 11px;
background: #221C1A;
margin-left: 1px;
margin-top: 1px;
position: absolute;
opacity: 0;
transition: all .7s ease;
cursor: pointer;
}

.arena_features_hover{
display: flex;
width: 446px;
height: 257px;
align-items: flex-start;
flex-direction: column;
gap: 8px;
border-radius: 11px;
background: #221C1A;
margin-left: 1px;
margin-top: 1px;
position: absolute;
opacity: 0;
transition: all .7s ease;
cursor: pointer;
}


.eternal_link{
display: flex;
justify-content: center;
align-items: center;
gap: 18px;
margin-left: 24px;
position: absolute;
bottom: 24px;
}



.bk_eternal_bottom{
width: 436px;
height: 480px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_eternal_bottom.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
top:840px;
margin-left: 115px;
}



.border_image_eternal_bottom{
width: 1400px;
height: 376px;
position: absolute;
flex-shrink: 0;
background-image: url('/wp-content/themes/reborn2_theme/images/servers/bk2_eternal_bottom.svg');
stroke-width: 1px;
stroke: #03352C;
top: 1018px;
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
}


.content2_bottom_eternal_right{
		display: flex;
		padding-left: 32px;
		flex-direction: column;
		position: relative;
		margin-left: 50px;
}
.content2_bottom_arena_right{
		display: flex;
		padding-left: 32px;
		flex-direction: column;
		position: relative;
		margin-left: 50px;
}

.content2_bottom_signature_right{
display: flex;
padding-left: 50px;
flex-direction: column;
align-items: flex-start;
flex: 1 0 0;
margin-left: 32px;
}


.content3_eternal_right{
		display: flex;
		align-items: center;
		gap: 12px;
}

.content3_signature_right{
		display: flex;
		align-items: center;
		gap: 12px;
}

.middle_rate{
	display: flex;
	padding: 8px 12px;
	align-items: flex-start;
	gap: 12px;
	border-radius: 8px;
	border: 1.5px solid #84FF98;
	background: #1d2e1c;
	color: #84FF98;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}

.low_rate{
	display: flex;
	padding: 8px 12px;
	align-items: flex-start;
	gap: 12px;
	border-radius: 8px;
	border: 1.5px solid #ffbf40;
	color: #ffbf40;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
background: #432314;
background-blend-mode: hard-light;
}

.low_rate_origins{
	display: flex;
	padding: 8px 12px;
	align-items: flex-start;
	gap: 12px;
	border-radius: 8px;
	border: 1.5px solid #5B7A85;
	color: #64C7E8;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	background: #162125;
}

.low_rate_essence{
	display: flex;
	padding: 7px 12px;
	align-items: flex-start;
	gap: 12px;
	border-radius: 8px;
	border: 1.5px solid #536f79;
	color: #64c7e8;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	background: #191f22;
}

.mid_rate_forever{
	display: flex;
	padding: 7px 12px;
	align-items: flex-start;
	gap: 12px;
	border-radius: 8px;
	border: 1.5px solid #ffbf40;
	color: #ffbf40;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	background: #5d3822;
}

.bottom2_content_eternal{
	display: flex;
	width: 734px;
	height: 124px;
	background-color: #091D15;
	border: solid 1px #03352C;
	border-radius: 12px;
	margin-left: 684px;
	margin-top: -133px;
}
.content3_bottom_eternal{
	display: flex;
	align-items: flex-start;
	gap: 24px;
	align-self: stretch;
	padding-top: 16px;
	padding-left: 24px;
	padding-right: 24px;	
}
.content4_bottom_eternal{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
	align-self: stretch;
}
.line_v_eternal{
	width: 1px;
	height: 82px;
	background: #03352C;
}

.bk_text_forever{
width: 1340px;
height: 238px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/text_forever.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 140px;
}

.bk_forever_center{
width: 783px;
height: 781px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_center_forever.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: -350px;
}

.center_content_forever{
display: flex;
flex-direction: column;
align-items: center;
gap: 32px;
max-width: 630px;
margin: 0 auto;
margin-top: -396px;
}

.icon3_server_forever{
	width: 40px;
	height: 40px;
	flex-shrink: 0;
	background: url('/wp-content/themes/reborn2_theme/images/servers/server_forever2.svg') no-repeat;
}

.logo2_forever{
	width: 265px;
	height: 112px;
	background: url('/wp-content/themes/reborn2_theme/images/servers/forever2.svg') no-repeat;
	background-size: 100% 100%;
	margin-top: 5px;
}
.line_h_forever {
	width: 322px;
	height: 1px;
	background: linear-gradient(90deg, var(--Brown-600, #7D6B62) 0%, var(--Brown-200, #E6E1DF) 50%, var(--Brown-800, #3C342F) 100%);
	margin: 0 auto;
}

.btn_play_forever {
	display: flex;
	height: 32px;
	width: 154px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
    background: #EA6944;
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_play_forever:hover {
    background: #d85630;
	-webkit-box-shadow:0px 0px 30px 3px rgba(220,70,25,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(220,70,25,0.25);
	box-shadow: 0px 0px 30px 3px rgba(220,70,25,0.25);
}

.btn_feat_forever {
	display: flex;
	height: 30px;
	max-width: 155px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;

}
.btn_feat_forever:hover {
    background: #d85630;
	border: 1px solid #d85630;
	color: #fff;

	-webkit-box-shadow:0px 0px 30px 3px rgba(220,70,25,0.25);
	-moz-box-shadow: 0px 0px 30px 3px rgba(220,70,25,0.25);
	box-shadow: 0px 0px 30px 3px rgba(220,70,25,0.25);
}
.btn_feat_forever:hover .icon2_feat {
	background-color: #fff;
  }

.bottom_content_forever{
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 32px;
	margin: 0 auto;
	margin-top: 80px;
	position: relative;
}

.bk_text_signature{
width: 1116px;
height: 191px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/txt1_signature.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 126px;
}
.bk_signature_center{
width: 623px;
height: 809px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_signature_center.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: -290px;
margin-left: 430px;
}

.center_content_signature{
display: flex;
flex-direction: column;
align-items: center;
gap: 32px;
max-width: 630px;
margin: 0 auto;
margin-top: -290px;
}

.logo2_signature{
width: 330px;
height: 82px;
fill: #FFF;
filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.90));
	background: url('/wp-content/themes/reborn2_theme/images/servers/signature2.svg') no-repeat;
	background-size: 100% 100%;
}

.top3_content_signature{
	display: flex;
	align-items: center;
}
.top4_content_signature{
	display: flex;
	align-items: center;
	margin-top: -20px;
	margin-bottom: -5px;
	gap: 8px;
}
.icon3_server_signature{
	width: 36.5px;
	height: 40px;
	flex-shrink: 0;
	background: url('/wp-content/themes/reborn2_theme/images/servers/server_signature2.svg') no-repeat;
	background-size: 100% 100%;
}

.top1_content_signature{
	display: none;
}

.bk_text_signature2{
width: 1114px;
height: 245px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/txt1_signaturex1.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 123px;
}
.bk_signature2_center{
width: 1029px;
height: 785px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk_signaturex1_center.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: -360px;
transition: all .5s ease;
}

.logo2_signature2{
background: url('/wp-content/themes/reborn2_theme/images/servers/signature2_3.svg') no-repeat;
background-size: 100% 100%;
width: 265px;
height: 139px;
fill: #FFF;
filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.90));
}
.center_content_signature2{
display: flex;
flex-direction: column;
align-items: center;
gap: 32px;
max-width: 630px;
margin: 0 auto;
margin-top: -293px;
}

.center_content_arena{
display: flex;
flex-direction: column;
align-items: center;
gap: 16px;
max-width: 550px;
margin: 0 auto;
margin-top: -438px;
}
.logo2_arena{
width: 208px;
height: 75px;
background: url('/wp-content/themes/reborn2_theme/images/servers/logo2_arena.png') no-repeat;
background-size: 100% 100%;
}
.icon3_server_arena{
width: 38px;
height: 38px;
background: url('/wp-content/themes/reborn2_theme/images/servers/server_arena2.svg') no-repeat;
filter: drop-shadow(0 3.333px 3.333px rgba(0, 0, 0, 0.50));
}
.line_v_arena{
width: 1px;
height: 34px;
background-color: #fff;
}
.top3_content_arena{
display: flex;
align-items: center;
gap: 8px;
}
.bottom1_content_arena{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	gap: 24px;
	margin-top: 18px;
}


  .btn_play_arena {
	display: flex;
	height: 32px;
	width: 157px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	flex: 1 0 0;
	border-radius: 12px;
    background: #EF3124;
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
}
.btn_play_arena:hover {
    background: #b00f04;
	-webkit-box-shadow:0px 0px 30px 3px rgba(250,50,45,0.35);
	-moz-box-shadow: 0px 0px 30px 3px rgba(250,50,45,0.35);
	box-shadow: 0px 0px 30px 3px rgba(250,50,45,0.35);
}

.btn_feat_arena {
	display: flex;
	height: 30px;
	width: 155px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	border: 1px solid #CCC3BF;
	/* color: #CCC3BF; */
	color: #fff;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;

}
.btn_feat_arena:hover {
	border: 1px solid #b00f04;
    background: #b00f04;
	-webkit-box-shadow:0px 0px 30px 3px rgba(250,50,45,0.35);
	-moz-box-shadow: 0px 0px 30px 3px rgba(250,50,45,0.35);
	box-shadow: 0px 0px 30px 3px rgba(250,50,45,0.35);
}

.bk_arena_center{
width: 100%;
height: 765px;
background-image: none;
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: -40px;
}
.bk_arena_mask{
display: none;
}

.bk_eternal_center{
display: none;
}
.bk_eternal_mask{
display: none;
}
.bk_essence_center{
display: none;
}
.bk_essence_mask{
display: none;
}
.bk_signature_center{
display: none;
}
.bk_signature_mask{
display: none;
}
.bk_origins_center{
display: none;
}
.bk_origins_mask{
display: none;
}
.bk2_forever_center{
display: none;
}
.bk_forever_mask{
display: none;
}

.txt1_etarnal{
width: 645px;
height: 125px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/txt1_eternal.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 9px;
margin-left: 10px;
}



.eternal_feat_bk{
width: 348px;
height: 139px;
border-radius: 11px;
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: 1px;
margin-left: 1px;
}

.eternal_content1_feat{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 8px;
width: 212px;
height: 93px;
margin-left: 120px;
padding-top: 24px;
}

.eternal_content2_feat{
display: flex;
align-items: center;
gap: 8px;
}

.eternal_info{
	width: 16px;
	height: 17px;
	background: url('/wp-content/themes/reborn2_theme/images/icons/eternal_info.svg') no-repeat;
	cursor: pointer;
	position: relative;
	display: inline-block;
	text-align: center;
}
  .eternal_info .tooltip_eternal {
	visibility: hidden;
	background-color: #fff;
	color: #000;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	border-radius: 6px;
	padding: 8px;
	justify-content: center;
	align-items: center;
	position: absolute;
	z-index: 1;
	bottom: -80px;
	left: -40px;
	opacity: 0;
	transition: opacity 0.7s;
	width: 140px;
    word-wrap: break-word;
	text-align: center;
	white-space: pre-line;
	border: solid 1px #040b01;
  }
  .eternal_info:hover .tooltip_eternal {
	visibility: visible;
	opacity: 1;
  }
  
  .tooltip_eternal_mob {
	display: none;
  }




.wrap_feat_eternal {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  height: 160px;
  width: calc(100% - 48px);
  margin-left: 24px;
  gap: 40px;
  align-items: center;
  align-self: stretch;
  margin-top: 40px;
  overflow: hidden;

  mask-image: 
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0),
      rgba(0, 0, 0, 1) 20%,
      rgba(0, 0, 0, 1) 80%,
      rgba(0, 0, 0, 0)
    );

}

@keyframes scrollLeft {
  to {
    left: -200px;
  }
}

.wrap_feat_eternal:hover {
.item1 {
  animation-play-state: paused;
}
.item2 {
  animation-play-state: paused;
}
.item3 {
  animation-play-state: paused;
}
.item4 {
  animation-play-state: paused;
}
.item5 {
  animation-play-state: paused;
}
.item6 {
  animation-play-state: paused;
}
cursor: pointer;
}


.wrap_upcoming_servers{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 24px;
width: calc(100% - 36px);
margin-left: 18px;
margin-top: 4px;
}
.frame_upcoming_servers{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 60px;
align-self: stretch;
}
.frame2_upcoming_servers{
display: flex;
justify-content: center;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.servers2_wrap{
display: flex;
width: 100%;
height: 283px;
gap: 16px;
border-radius: 12px;
background-size: 100% 100%;
background-repeat: no-repeat;
}
.hero2_server{
	display: flex;
	background-size: 100% 100%;
	height: 283px;
	width: 347px;
	position: absolute;
	margin-left: 0px;
	border-radius: 12px;
}
.hero2_server_mob{
	display: none;
}
.right2_div_server{ 
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 24px;
	width: 432px;
	position: relative;
	margin-right: 16px;
	margin-top: 32px;
	margin-left: auto;
}
.icons_upcoming_srv{ 
	display: flex;
	align-items: center;
	align-self: stretch;
}
.ic_crown{
  background-image: url('/wp-content/themes/reborn2_theme/images/icons/crown.png');
  width: 24px;
  height: 22px;
  background-size: 100% 100%;
}
.ic_no_account{
  background-image: url('/wp-content/themes/reborn2_theme/images/icons/no_account.svg');
  width: 24px;
  height: 24px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ic_no_dualbox{
  background-image: url('/wp-content/themes/reborn2_theme/images/icons/no_dualbox.svg');
  width: 24px;
  height: 24px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ic_remastered{
  background-image: url('/wp-content/themes/reborn2_theme/images/icons/remastered.svg');
  width: 24px;
  height: 24px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ic_free_play{
  background-image: url('/wp-content/themes/reborn2_theme/images/icons/free_play.svg');
  width: 24px;
  height: 24px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.line_v_upcoming {
	display: flex;
	width: 1px;
height: 20px;
background-color: #7D6B62;
margin-left: 16px;
margin-right: 16px;
}

.wrap_countdowm{
	display: flex;
	padding: 8px 0px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 4px;
	align-self: stretch;
	border-radius: 6px;
	background: linear-gradient(90deg, rgba(38, 33, 30, 0.00) 0%, rgba(16, 14, 13, 0.25) 100%);
	margin-top: -7px;
}






.eternal_feat{
display: flex;
width: 350px;
height: 141px;
align-items: center;
gap: 24px;
flex-shrink: 0;
border-radius: 12px;
display: inline-block;

  position: absolute;
  left: max(calc(350px * 6), 100%);
  animation-name: scrollLeft;
  animation-duration: 30s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

}

.eteranl_gift1{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 8px;
max-width: 950px;
margin: auto;
margin-top: 96px;
}
.gold_crown{
width: 32px;
height: 32px;
background: url('/wp-content/themes/reborn2_theme/images/icons/gold_crown.svg') no-repeat;
}

.bk4_eternal{
display: flex;
width: calc(100% - 48px);
height: 361px;
align-items: center;
border-radius: 12px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_eternal.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 40px;
margin-bottom: 10px;
}

.bk4_signature{
display: flex;
width: calc(100% - 48px);
height: 361px;
align-items: center;
border-radius: 12px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_signature.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 40px;
margin-bottom: 10px;
}

.bk4_origins{
display: flex;
width: calc(100% - 48px);
height: 361px;
align-items: center;
border-radius: 12px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_2_origins.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 40px;
margin-bottom: 10px;
}

.bk4_essence{
display: flex;
width: calc(100% - 48px);
height: 361px;
align-items: center;
border-radius: 12px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_essence.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 40px;
margin-bottom: 10px;
}


.bk4_forever{
display: flex;
width: calc(100% - 48px);
height: 361px;
align-items: center;
border-radius: 12px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_2_forever.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 40px;
margin-bottom: 10px;
}

.bk4_arena{
display: flex;
width: calc(100% - 48px);
height: 361px;
align-items: center;
border-radius: 12px;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_arena.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin: auto;
margin-top: 40px;
margin-bottom: 88px;
}


.left4_eternal{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 32px;
width: 45%;
margin-left: 82px;
}
.left4_content1eternal{
display: flex;
flex-direction: column;
align-items: flex-start;
align-self: stretch;
}
.left4_content2eternal{
display: flex;
align-items: center;
gap: 32px;
align-self: stretch;
}
.panda {
background-image: url('/wp-content/themes/reborn2_theme/images/background/panda.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
width: 56px;
height: 56px;
aspect-ratio: 1/1;
}
.eternal_gift2 {
background-image: url('/wp-content/themes/reborn2_theme/images/background/eternal_gift2.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
width: 56px;
height: 56px;
aspect-ratio: 1/1;
}

.panda2 {
display: flex;
align-items: center;
gap:16px;
cursor: pointer;
z-index: 99;
margin-left: 67px;
}

.wrap_gift_eternal {
display: flex;
align-items: baseline;
z-index: 99;
margin-left: 170px;
margin-top: 255px;
position: absolute;
width: 280px;
height: 310px;
}

.wrap_gift_signature {
display: flex;
align-items: baseline;
z-index: 99;
margin-left: 145px;
margin-top: 255px;
position: absolute;
width: 280px;
height: 310px;
}

.wrap_gift_forever {
display: flex;
align-items: baseline;
z-index: 99;
margin-left: 145px;
margin-top: 255px;
position: absolute;
width: 280px;
height: 310px;
}

.wrap_gift_arena {
display: flex;
align-items: baseline;
z-index: 99;
margin-left: 145px;
margin-top: 255px;
position: absolute;
width: 280px;
height: 310px;
}

.txt_panda{
color: #84FF98;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.bk4_image_eternal{
width: 549px;
height: 455px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/baium.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -95px;
margin-left: 800px;
}

.bk4_image_essence{
width: 460px;
height: 480px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/bk4_image_essence.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -115px;
margin-left: 845px;
}

.bk4_image_origins{
width: 582px;
height: 450px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/gift2_origins.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -90px;
margin-left: 770px;
}

.bk4_image_signature{
width: 833px;
height: 488px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/baium3.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -127px;
margin-left: 580px;
}

.bk4_image_forever{
width: 757px;
height: 460px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/gift2_forever.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -100px;
margin-left: 662px;
}

.bk4_image_arena{
width: 669px;
height: 485px;
position: absolute;
background-image: url('/wp-content/themes/reborn2_theme/images/background/gift_arena.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
margin-top: -124px;
margin-left: 664px;
}

.wrap5_bottom_eternal{
display: flex;
align-items: center;
gap: 60px;
width: calc(100% - 48px);
margin-left: 24px;
margin-top: 100px;
border-radius: 12px;
}
.content_no_eternal {
display: flex;
flex-direction: column;
align-items: center;
gap: 24px;
flex: 1 0 0;
}
.icon_no_eternal {
width: 128px;
height: 128px;
aspect-ratio: 1/1;
background-image: url('/wp-content/themes/reborn2_theme/images/background/icon_no_eternal.png');
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
}

.wrap_signin_eternal {
background: linear-gradient(180deg, #01120F 0%, var(--Brown-1000, #1C1816) 100%);
width: 100%;
}

.wrap_signin_signature {
background: #1C1816;
width: 100%;
}

.wrap_signin_origins {
background: linear-gradient(180deg, #1F2426 0%, var(--Brown-1000, #1C1816) 100%);
width: 100%;
}

.wrap_signin_essence {
background: linear-gradient(180deg, #1e262a 0%, var(--Brown-1000, #1C1816) 100%);
width: 100%;
}

.wrap_signin_forever {
background: #1C1816;
width: 100%;
}

.wrap_signin_arena {
background: #1C1816;
width: 100%;
}


.top_signin_eternal{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 8px;
max-width: 900px;
margin: auto;
margin-top: 140px;
}

.content1_bk_signin_eternal{
display: flex;
border-radius: 12px;
background: linear-gradient(90deg,rgba(125, 107, 98, 1) 0%, rgba(18, 60, 51, 1) 100%);
width: calc(100% - 48px);
margin-left: 24px;
height: 529px;
margin-top: 60px;
}

.content1_bk_signin_signature{
display: flex;
border-radius: 12px;
width: calc(100% - 48px);
background: linear-gradient(90deg,rgba(114, 97, 89, 1) 0%, rgba(49, 42, 38, 1) 100%);
margin-left: 24px;
height: 529px;
margin-top: 60px;
margin-bottom: 40px;
}

.content1_bk_signin_origins{
display: flex;
border-radius: 12px;
background: linear-gradient(90deg,rgba(128, 107, 98, 1) 0%, rgba(55, 66, 70, 1) 100%);
width: calc(100% - 48px);
margin-left: 24px;
height: 529px;
margin-top: 60px;
}

.content1_bk_signin_essence{
display: flex;
border-radius: 12px;
background: linear-gradient(90deg,rgba(128, 107, 98, 1) 0%, rgba(55, 66, 70, 1) 100%);
width: calc(100% - 48px);
margin-left: 24px;
height: 529px;
margin-top: 60px;
}

.content2_bk_signin_eternal{
display: flex;
border-radius: 11px;
background: linear-gradient(261deg, #0D1814 -0.39%, var(--Brown-1000, #1C1816) 99.55%);
width: calc(100% - 2px);
margin-left: 1px;
height: 527px;
margin-top: 1px;
}

.content1_bk_signin_forever{
display: flex;
border-radius: 12px;
width: calc(100% - 48px);
background: linear-gradient(90deg,rgba(125, 107, 98, 1) 0%, rgba(49, 42, 38, 1) 100%);
margin-left: 24px;
height: 529px;
margin-top: 60px;
margin-bottom: 40px;
}

.content1_bk_signin_arena{
display: flex;
border-radius: 12px;
width: calc(100% - 48px);
background: linear-gradient(90deg,rgba(125, 107, 98, 1) 0%, rgba(49, 42, 38, 1) 100%);
margin-left: 24px;
height: 529px;
margin-top: 60px;
margin-bottom: 40px;
}

.content2_bk_signin_signature{
display: flex;
border-radius: 11px;
background: linear-gradient(261deg, #26211E -0.39%,#1C1816 99.55%);
width: calc(100% - 2px);
margin-left: 1px;
height: 527px;
margin-top: 1px;
}

.content2_bk_signin_origins{
display: flex;
border-radius: 11px;
background: linear-gradient(261deg, #1F2426 -0.39%,#1C1816 99.55%);
width: calc(100% - 2px);
margin-left: 1px;
height: 527px;
margin-top: 1px;
}

.content2_bk_signin_essence{
display: flex;
border-radius: 11px;
background: linear-gradient(261deg, #1F2426 -0.39%,#1C1816 99.55%);
width: calc(100% - 2px);
margin-left: 1px;
height: 527px;
margin-top: 1px;
}

.content2_bk_signin_forever{
display: flex;
border-radius: 11px;
background: linear-gradient(261deg, #26211E -0.39%,#1C1816 99.55%);
width: calc(100% - 2px);
margin-left: 1px;
height: 527px;
margin-top: 1px;
}

.content2_bk_signin_arena{
display: flex;
border-radius: 11px;
background: linear-gradient(261deg, #26211E -0.39%,#1C1816 99.55%);
width: calc(100% - 2px);
margin-left: 1px;
height: 527px;
margin-top: 1px;
}


.wrap_sign_in_eternal{
display: flex;
gap: 60px;
flex: 1 0 0;
}


.left_signin_eternal{
display: flex;
padding: 0 24px 24px 24px;
flex-direction: column;
align-items: center;
gap: 24px;
flex: 1 0 0;
margin-left: 32px;
margin-top: 24px;
padding-top: 32px;
}
.right_signin_eternal{
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 48px;
flex: 1 0 0;
margin-right: 32px;
margin-top: 65px;
}
.right2_signin_eternal{
display: flex;
justify-content: flex-end;
align-items: flex-start;
gap: 24px;
align-self: stretch;
}
.right3_signin_eternal{
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
flex: 1 0 0;
margin-top: 8px;
}

.txt2_signin_eternal{
display: flex;
width: 33px;
height: 33px;
padding: 3px;
justify-content: center;
align-items: center;
gap: 5px;
border-radius: 3px;
background: #1E2F29;
color: #FFF;
font-family: Onest;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.btn_account_eternal {
	display: flex;
	height: 32px;
	padding: 8px 24px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	border-radius: 12px;
	background: #FAC459;
	color: #26211E;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	cursor: pointer;
	transition:.5s ease;
	width: calc(100% - 48px);
		}
.btn_account_eternal:hover {
	background: #F8AD19;
}

.line_v_account{
width: 1px;
height: 25px;
background: #5C4F49;
}
.line2_v_account{
width: 1px;
height: 25px;
background: #5C4F49;
margin-left: 8px;
margin-right: 8px;
margin-top: 5px;
}


.frame_right_row_account{
display: flex;
align-items: center;
gap: 8px;
align-self: stretch;
margin-left: auto;
}
.ic_unlock1{
	background: url('/wp-content/themes/reborn2_theme/images/icons/unlock1.svg') no-repeat;
	width: 12px;
	height: 15px;
}
.ic_unlock2{
	background: url('/wp-content/themes/reborn2_theme/images/icons/unlock2.svg') no-repeat;
	width: 16px;
	height: 16px;
}
.qr_2fa {
width: 285px;
height: 285px;
flex-shrink: 0;
display: flex;
align-items: center;
justify-content: center;
background-color: #FFF;
}

a {
    all: unset;
}

 .registration-landing {
    width: 100%;
	text-align: center;
	max-width: 1440px;
	margin: auto;
 }

.page_eternal_desk{
	width: 100%;
	text-align: center;
	max-width: 1440px;
	margin: auto;
}

.page_eternal_mobile{
display: none;
}

.bottom_line{
	width: 100%;
	height: 2px;
	background-color: #1C1816;
	position: sticky;
	margin-bottom: -2px;
}

.bottom_line_eternal{
	width: 100%;
	height: 2px;
	background-color: #01120f;
	position: sticky;
	margin-bottom: -2px;
}
.bottom_line_signature{
	width: 100%;
	height: 2px;
	background-color: #1c1816;
	position: sticky;
	margin-bottom: -2px;
}
.bottom_line_origins{
	width: 100%;
	height: 2px;
	background-color: #1F2426;
	position: sticky;
	margin-bottom: -2px;
}

.bottom_line_essence{
	width: 100%;
	height: 2px;
	background-color: #1e2629;
	position: sticky;
	margin-bottom: -2px;
}
.bottom_spacer_eternal{
	width: 100%;
	height: 40px;
	background-color: #1C1816;
	position: sticky;
	margin-bottom: -2px;
}

.dropdown_header_servers{
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
align-self: stretch;
width: 100%;
height: 270px;
background: rgba(16, 14, 13, 0.90);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
}


.bk_outdated {
background: url('/wp-content/themes/reborn2_theme/images/background/bk_outdated.png') no-repeat;
width: 600px;
height: 296px;
background-size: 100% 100%;
}

.show_desktop{
  display: flex;
}
.show_mobile{
  display: none;
}




.h2-news {
    color: #FFFFFF;
    font-family: Onest;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin: 0;
}

.h3-news {
    color: #FFFFFF;
    font-family: Onest;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin: 0;
}

.h4-news {
    color: #FFFFFF;
    font-family: Onest;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin: 0;
}







.text_10_regular{
	color: #FFF;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_10_medium{
	color: #FFF;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
}
.text_10_brown{
	color: #9A877E;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	margin-left: 8px;
}
.text_10_account{
	color: #F8AD19;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	width: 164px;
}
.text_10_refs{
	color: #FFA800;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.text_10_support{
	color: #F4F1F0;
	text-align: center;
	font-family: Onest;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.text_11_brown{
	color: #B3A59E;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_11_white{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_11_white_desk{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_11_sb_brown{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_11_sb{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}

.text_11_support{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_11_invoice{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	flex: 1 0 0;
}
.text_11_invoice2{
	overflow: hidden;
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_11_news{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_11_copy{
	color: #fff;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
	white-space: nowrap;
}

.text_11_date_msg{
	overflow: hidden;
	color: #B3A59E;
	text-overflow: ellipsis;
	font-family: Onest;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	opacity: 0.6;
}

.text_11_upcoming{
color: #FFF;
font-family: Onest;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text_drop_input{
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}

.text_12_medium{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_medium_footer{
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_12_rank{
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	display: flex;
align-items: center;
gap: 8px;

}
.text_12_input_drop{
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
}
.text_12_medium_desk{
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_regular{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_12_signin{
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_invoice{
	color: #FFF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	line-height: normal;
	flex: 1 0 0;
	text-align: left;
	line-height: 140%;
}

.text_12_invoice2{
	overflow: hidden;
	color: #fff;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}


.text_12_account{
	color: #B3A59E;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_account2{
	color: #fff;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	cursor: pointer;
	margin-left: 8px;
}
.text_12_account2b{
	color: #fff;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	cursor: pointer;
	margin-left: 8px;
	display: none;
}

.text_12_account3{
	color: #B3A59E;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_account4{
	color: #B3A59E;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
	width: 100%;
}

.text_12_coin{
	color: #fff;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	margin-left: 52px;
}

.text_12_bold_menu{
	color: #9A877E;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}
.text_12_brown{
	color: #B3A59E;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	line-height: 22px;
}
.text_12_brown_desk{
	color: #B3A59E;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_support{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_upload{
	overflow: hidden;
	color: #9A877E;
	font-feature-settings: 'liga' off, 'clig' off;
	text-overflow: ellipsis;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_12_news{
	color: #B3A59E;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.text_12_rune{
	color: #B3A59E;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_12_refs{
	color: #B3A59E;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text2_12_support{
	color: var(--Brown-400, #B3A59E);
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.text_12_history{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.text_14_medium{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_msg{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	min-width: 150px;
    max-width: 476px;
}

.text_14_shop{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_14_servers{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_14_regular{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_14_regular_srv{
	color: #B3A59E;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: right;
}
.text_14_refs{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.text2_14_support{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_14_settings{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_14_history{
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text3_14_support{
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 745px;
}
.text2_14_refs{
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.text_14_regular_desk{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_gift{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_bold_desk{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}
.text_14_support{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
	display: flex;
    flex-direction: row;
}
.text_14_input_faq{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
	max-width: 80%;
	margin-top: 2px;
}
.text_14_news{
	overflow: hidden;
	color: #B3A59E;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	width: 100%;
}

.text_14_account{
	overflow: hidden;
	color: #B3A59E;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_14_account2{
	overflow: hidden;
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: center;
}
.text_14_account3{
	overflow: hidden;
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_send{
	overflow: hidden;
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_send2{
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_stream{
	overflow: hidden;
	color: #CCC3BF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_14_stream3{
	overflow: hidden;
	color: #fff;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: center;
}

.text_14_stream2{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	color: #CCC3BF;
	text-overflow: ellipsis;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
}

.text_14_reset{
	color: #FFF;
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	width: 100%;
	text-align: center;
}

.text_14_2fa{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text3_14_2fa{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}

.text4_14_2fa{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	width: calc(100% - 32px);
}

.text14_survey{
color: #B3A59E;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text14_eternal{
color: #FFF;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
width: 398px;
margin-left: 24px;
text-align: left;
margin-top: 87px;
}

.text14_essence{
color: #FFF;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
width: 398px;
margin-left: 24px;
text-align: left;
margin-top: 87px;
}

.text2_14_survey{
color: #B3A59E;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text2_14_outdated{
color: #B3A59E;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text2_14_2fa{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}

.text_14_doc{
color: #B3A59E;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
}

.text_14_survey{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
align-self: stretch;
}

.text_14_outdated{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
align-self: stretch;
}

.text_14_upcoming{
color: #E6E1DF;
text-align: center;
font-family: Onest;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
}

.text_16_semibold{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_16_semibold_desk{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_16_regular{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.text_16_key_2fa{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.text_16_support1{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}
.text_16_teleport{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	width: 100%;
	margin-top: 24px;
	margin-bottom: 24px;
}
.text_16_regular_desk{
	color: #FFF;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
}
.text_16_account{
	color: #B3A59E;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
}
.text_16_account2{
	color: #fff;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: center;
	width: 100%;
}

.text_16_stream{
	color: #B3A59E;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
}

.text_16_reset{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	width: 100%;
	text-align: center;
}
.text_16_2fa{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text2_16_reset{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}
.text_16_history{
	color: #FFF;
	text-align: left;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;

}
.text2_16_history{
	color: #B0B0B0;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.text_16_survey{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
align-self: stretch;
}

.text_16_origins{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.txt_16_gradient {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 55%); 
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 55%); 
  background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 55%); 
  -webkit-background-clip: text;
  color: transparent;
  transition: all 0.7s ease;
}

.text_14_500{
	color: #FFF;
	font-family: Onest;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
}
.text_18_regular{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
}

.text_right_ticket {
    font-family: Onest;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.text2_18_regular_eternal{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text2_18_regular_signature{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
	margin-top: 10px;
}
.text_18_survey{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
	width: 100%;
	margin-left: 32px;
}
.text2_18_survey{
	color: var(--Brown-White, #FFF);
	text-align: center;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	width: 100%;
}
.text_18_support{
	color: #B3A59E;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_server{
overflow: hidden;
color: #FFF;
text-overflow: ellipsis;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
text-align: left;
width: 100%;
}
.text_18_coin2{
	color: #10C44C;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: center;
	width: 100%;
}
.text_18_wiki{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
}

.text_18_wiki2{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: center;
}
.text_18_semibold{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_support2{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}

.text_18_support3{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: center;
	margin-top: -8px;
	margin-bottom: 16px;
}

.text_18_semibold_desk{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-align: left;
}
.text_18_bold{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}

.text_18_shop1{
	color: #F8AD19;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-align: left;
	margin-left: 4px;
}

.text_18_refs{
	color: #F4F1F0;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.text2_18_eternal{
color: #84FF98;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text2_18_signature{
color: #FAC459;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text2_18_origins{
color: #67CDEE;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text3_18_eternal{
color: #96B7A8;
text-align: center;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text2_18_forever{
color: #FAC459;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text2_18_arena{
color: #FAC459;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text3_18_signature{
color: #B3A59E;
text-align: center;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text3_18_forever{
color: #B3A59E;
text-align: center;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text3_18_arena{
color: #B3A59E;
text-align: center;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text3_18_origins{
color: #7E8D92;
text-align: center;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text3_18_essence{
color: #7E8D92;
text-align: center;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.text_20_doc{
color:#fff;
font-family: Onest;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 140%;
margin-bottom: 8px;
}

.text_20_eternal{
color: #FFF;
font-family: Onest;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-left: 24px;
}

.text_18_settings{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.text_18_history{
	color: #FFF;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}

.text_18_eternal{
color: #96B7A8;
font-family: Onest;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 140%;
text-align: left;
}


.text_20_origins{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}

.text_25_signature{
color: #FFF;
font-family: Onest;
font-size: 25px;
font-style: normal;
font-weight: 800;
line-height: normal;
position: absolute;
margin-top: 15px;
margin-left: 938px;
}


.text_32{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}
.text_32_news2{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-align: left;
}
.text_32_account{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}

.text_32_refs{
	color: #FFF;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
	display: flex;
	flex-direction: column;
	justify-content: center;
	flex: 1 0 0;
	align-self: stretch;
}
.text2_32_refs{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	width: 18px;
}

.text_32_reset{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	width: 100%;
}

.text_32_doc{
	color: #FFF;
	text-align: left;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	width: 100%;
	margin-top: 60px;
}

.text_24_server{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
	margin-top: 32px;
	margin-left: 24px;
	margin-bottom: 32px;
}
.text2_24_server{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
	align-items: center;
	display: flex;
}

.text_24_countdown{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
	display: flex;
	align-items: center;
	gap: 2px;
}

.text_24_support{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}

.text_24_account{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}

.text_24_settings{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}

.text_24_faq{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}

.text_24_send{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.text_24_send2{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: center;
	margin-top: -4px;
}

.text_24_history{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.text_24_doc{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}

.text_24_origins{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}

.text_24_essence{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}

.text_24_signature{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}

.text_24_forever{
color: #FFF;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin-top: 16px;
}

.text_24_arena{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-shadow: 0 4px 4px rgba(0, 0, 0, 0.50);
}

.text2_24_forever{
color: #FFF;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: uppercase;
margin-top: 12px;
}

.text_24_eternal{
color: #FFF;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: normal;
text-align: left;
}


.text_22_eternal{
color: #FFF;
font-family: Onest;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 130%;
text-align: left;
}

.text2_22_eternal{
color: #FFF;
font-family: Onest;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: 120%;
text-transform: uppercase;
}


.text_28_eternal{
color: #96B7A8;
font-family: Onest;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
}

.text_28_signature{
color: #B3A59E;
font-family: Onest;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
}

.text_28_origins{
color: #7E8D92;
font-family: Onest;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
}

.text2_28_eternal{
color: #96B7A8;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
}

.text_28_forever{
color: #B3A59E;
font-family: Onest;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
width: 465px;
}

.text2_28_signature{
color: #B3A59E;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
width: 670px;
}

.text2_28_forever{
color: #B3A59E;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
width: 670px;
}

.text2_28_arena{
color: #B3A59E;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
z-index: 98;
}

.text2_28_origins{
color: #7E8D92;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
width: 670px;
}

.text2_28_essence{
color: #7E8D92;
font-family: Onest;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: left;
margin-top: 16px;
width: 690px;
}



.text_server_news{
	color: #fff;
	font-family: Onest;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.text_38_news{
	color: #fdb755;
	text-align: right;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 800;
	text-transform: uppercase;
	width: 100%;
	margin-top: -16px;
	margin-bottom: -12px;
}

.text_30_origins{
color: #7E8D92;
font-family: Onest;
font-size: 30px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.text_30_essence{
color: #B5C3C8;
font-family: Onest;
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text_35_eternal{
color: #96B7A8;
font-family: Onest;
font-size: 35px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-align: left;
margin-top: 24px;
margin-left: 5px;
}
.text_30_arena{
color: #FFF;
text-shadow: 0 4px 4px rgba(0, 0, 0, 0.90);
font-family: Onest;
font-size: 30px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.text_32_survey{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: normal;
width: 100%;

}

.text_42_news{
	color: #FFF;
	text-align: right;
	font-family: Onest;
	font-size: 36px;
	font-style: normal;
	font-weight: 800;
	text-transform: uppercase;
	width: 100%;
	margin-bottom: -4px;
}

.text_45_eternal{
color: #FFF;
font-family: Onest;
font-size: 45px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-align: left;
}
.text_100_origins{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 100px;
	font-style: normal;
	font-weight: 700;
	line-height: 100%;
	margin-top: -6px;
}

.text_100_essence{
	color: #FFF;
	text-align: center;
	font-family: Onest;
	font-size: 105px;
	font-style: normal;
	font-weight: 700;
	line-height: 100%;
}
.text_100_eternal{
color: #FFF;
text-align: center;
font-family: Onest;
font-size: 110px;
font-style: normal;
font-weight: 800;
line-height: 100%;
text-transform: uppercase;
}

.text_105_arena{
color: #FFF;
text-align: center;
text-shadow: 0 4px 4px rgba(0, 0, 0, 0.90);
font-family: Onest;
font-size: 105px;
font-style: normal;
font-weight: 700;
line-height: 100%;
}


.text_countdown{
	color: #fff;
	font-family: Onest;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
}

.text_countdown_eternal{
	color: #fff;
	font-family: Onest;
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-align: left;
	width: 250px;
}

.div_flex {
	display: flex;
}
.content_div_left{
	display: flex;
	transition:.5s ease;
	flex-direction: column;
	align-items: center;
	align-self: stretch;
}
.txt_brown {
	color: #E6E1DF;
}
.txt_white {
	color: #fff;
}
.txt_brown2 {
	color: #B3A59E;
}
.txt_yellow {
	color: #FFCE6D;
}
.txt_yellow2 {
	color: #F8AD19;
}
.txt_yellow3 {
	color: #FCB755;
}
.txt_yellow4 {
	color: #FAC459;
}
.txt_yellow6 {
	color: #FFBF40;
}

.txt_brown3 {
	color: #CCC3BF;
}
.txt_brown4 {
	color: #7D6B62;
}
.txt_brown4 {
	color: #5C4F49;
}
.txt_brown5 {
	color: #9A877E;
}
.txt_green {
	color: #10C44C;
}
.txt2_green {
	color: #21B36C;
}
.txt3_green {
	color: #96B7A8;
}
.txt_right {
	text-align: right;
}
.top_8 {
	margin-top: 8px;
}
.top_minus8 {
	margin-top: -8px;
}
.top_16 {
	margin-top: 16px;
}
.top_12 {
	margin-top: 12px;
}
.top_48 {
	margin-top: 48px;
}
.top2_48 {
	margin-top: 48px;
}
.top_60 {
	margin-top: 60px;
}
.top_minus_12 {
	margin-top: -12px;
}
.top_minus_10 {
	margin-top: -10px;
}
.top_24_mob {
	margin-top: 0px;
}
.top_24_left {
	margin-top: 0px;
}
.top_left_24 {
	margin-top: 24px;
	margin-left: 24px;
}
.top_24 {
	margin-top: 24px;
}
.top_20 {
	margin-top: 20px;
}
.top_4 {
	margin-top: 4px;
}
.top_minus24 {
	margin-top: -24px;
}
.top2_minus24 {
	margin-top: -24px;
}
.top3_minus24 {
	margin-top: -24px;
}
.top_0 {
	margin-top: 0px;
}

.mg_rates {
	margin-left: 24px;
}
.width_content{
	width: fit-content;
}
.opacity_05{
	opacity: .5;
}
.mg_right_4{
	margin-right: 4px;
}
.mg_left_64{
	margin-left: 64px;
}
.mg_left_8{
	margin-left: 8px;
}
.mg_left_0{
	margin-left: 0px;
}
.mg_bottom32{
	margin-bottom: 32px;
}
.mg_bottom36{
	margin-bottom: 36px;
}
.mg_bottom64{
	margin-bottom: 64px;
}
.mg_bottom94{
	margin-bottom: 94px;
}
.mg_bottom_minus16{
	margin-bottom: -16px;
}


.padding_0{
	padding-top: 0px;
}
.padding_16{
	padding-top: 16px;
}
.left_right_4{
	margin-left: 4px;
	margin-right: 4px;
}

.div_hide{
}

.align_right{
	margin-left: auto;
}
.align_left{
	text-align: left;
}
.lineheight18{
	line-height: 1.8;
}
.padd_center_24{
 padding-left: 24px;
 padding-right: 24px;
 width: 1352px;
}
.right_0{
	margin-left: 0 auto;
}
.column {
	flex-direction: column;
	gap: 16px;
}
.left_minus16 {
  margin-left: -16px;
}
 .space_32 {
	width: 100%;
	height: 32px;
 } 
 .content_links{
	display: flex;
	align-items: center;
	gap: 16px;
	width: 100%;
 }
 .with_table1{
	width: 50%;
	margin-right: 15%;
 }
 .gap_48{
	gap: 48px;
 }
 .gap_0{
	gap: 0px;
 }
 .top_right_mob{
	margin-top:0px
 }
 .space_32_right{
	width: calc(100% - 32px);
 }
 .bk_brown {
	background: #1C1816;
 }
 .width_inherit{
	width: inherit;
 }
 .tab_3{
	width: 2%;
 }
 .tab_50{
	width: 50%;
 }
 .tab_25{
	width: 30%;
 }
 .no_wrap_text{
	white-space: nowrap;
 }
 .height_48{
	height: 48px;
 }
 .top_120_shop{
	margin-top: 120px;
 }

 .top_24_up{
	margin-top: -24px;
 }
 .padd7_btn{
	padding-left: 7px;
	padding-right: 7px;
 }

 .div_content_stream{
	width: auto;
	height:350px
 }

 .mg_top_14{
	margin-top: 16px;
 }

 a {
	text-decoration: none;
  }


  .show_list{
	display: flex;
	visibility: visible;
	opacity: 1;
	transition: opacity 0.3s linear;
  }

    .show_up{
	display: flex;
  }

  @keyframes fadein {
    from { opacity: 0; }
    to { opacity: 0; }
}

.hide_list{
	display: flex;
	visibility: hidden;
	transition: opacity 0.1s linear;
  }

.txt_red{
	color: #EE3275;
}
.txt2_red{
	color: #EE3232;
}

.txt2_grey{
	color: #B0B0B0;
}
.txt3_grey{
	color: #F4F1F0;
}

.content_send_coins{
	display: flex;
	align-items: center;
	gap: 16px;
}

.srv_content_hide{
	opacity: 0;
	max-height: 0;
	display: none;
}
@keyframes fadeIn_srv {
	0% { opacity: 0; }
	100% { opacity: 1; }
  }

  .srv_content_show{
	animation: fadeIn_srv 0.5s;
	max-height: 100%;
	opacity: 1;
	display: flex;
  }

  .show_prefix_list{
	display: flex;
  }
  .close2_prefix_list{
	position: absolute;
	margin-left: 114px;
	margin-top: -38px;
	display: none;
  }
  .close2_pay_list{
	position: absolute;
	margin-left: 214px;
	margin-top: -1px;
	display: none;
  }
  .close2_pay_amount{
	position: absolute;
	margin-left: 436px;
	margin-top: -1px;
	display: none;
  }

  .close2_classes_list{
	position: absolute;
	margin-left: 184px;
	margin-top: -1px;
	display: none;
  }

  ._padding0{
   padding: 0px;
   gap:0px
  }

.txt_yellow5{
	color: #FFE0A4;
}

.rankings_main_mobile {
	display: none;
}
 .wrap_survey_mobile {
  display: none;
  }
.history_main_mobile {
	display: none;
}

  .history_main {
    margin-bottom: 24px;
  }

.ticket_main_mobile {
	display: none;
    }
.width_36{
	min-width: 36px;
}
.width_200{
	width: 200px;
}
.height50{
	height: 50px;
}
.main2_bk {
	background: #3C342F;
 }
 .new2_bk {
	background: #FAC459;
	color: #100E0D;
 }
 .content_list_reward_mob{
	display: none;
  }
.row_reward_mob{
   display: none;
 }
 .content_row_reward{
	display: none;
  }
.max_690{
	max-width: 690px;
}
.opacity_1{
opacity: 1;
}
._top3 {
	margin-top: 3px;
}
._top-6 {
	margin-top: -6px;
}
.ticket_row{
 display: none;
  }
.top_row_ticket{
  display: none;
}
.content_footer_ticket{
	display: block;
}
.gap16_2fa{
	gap: 16px;
}
.top_2fa {
	margin-top: 150px;
}
.bottom_16{
	margin-bottom: 16px;
}


.wrap_key_2fa{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
	align-self: stretch;
}
.top_28{
	margin-top: -28px;
}
.top2_doc{
	margin-top: 0px;
}
.top_resset_pass{
	margin-top: 45px;
}

#twoFaActive {
	display:none; 
	width: 100%;
}

#twoFaInactive {
	display: flex;
	width: 100%;
}


/* NEWS TABLE DESIGN */
.tiny-row {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
.feat_table {
    width: 100%;
    border-collapse: collapse;
    table-layout: auto; /* columns adapt automatically */
}

.feat_table th {
    padding: 12px 16px;
    background: #1C1816;
    text-align: left;
    font-weight: 400;
    width: auto;
}


.feat_table_flex {
    display:flex;
    align-items:center;
}

.feat_table td {
    padding: 12px 16px;
    text-align: left;
    width: auto;
}

.feat_table tbody tr:nth-child(odd) {
    background: #3C342F;
}

.feat_table tbody tr:nth-child(even) {
    background: transparent;
}


.caption_error_link {
    color: #EE3275;
    margin-top: 22px;
    margin-left: 15px;
    display: flex;
}

.caption_error_link_gap_suppress {
    margin-bottom: -24px;
}
.caption_error_link_landing {
    color: #EE3275;
    margin-top: -18px;
    margin-left: 15px;
    display: flex;
	text-align: left;
	width: 100%;
}


.eternal-landing {
	.txt2_signin_eternal {
		background: #1E2F29;
	}
	.text_14_regular_desk {
		color: #96B7A8;
	}
}

.signature-landing {
	.txt2_signin_eternal {
		background: #1C1816;
	}
	.text_14_regular_desk {
		color: #B3A59E;
	}
}

.origins-landing {
	.txt2_signin_eternal {
		background: #232C31;
	}
	.text_14_regular_desk {
		color: #7E8D92;
	}
}

.essence-landing {
	.txt2_signin_eternal {
		background: #232C31;
	}
	.text_14_regular_desk {
		color: #7E8D92;
	}
}

.forever-landing {
	.txt2_signin_eternal {
		background: #1C1816;
	}
	.text_14_regular_desk {
		color: #B3A59E;
	}
}

.arena-landing {
	.txt2_signin_eternal {
		background: #1C1816;
	}
	.text_14_regular_desk {
		color: #B3A59E;
	}
}


